From effcd6f874c712d87f3dee4f3b1e46f03851e4e9 Mon Sep 17 00:00:00 2001 From: David Hackbarth Date: Tue, 13 May 2025 18:12:32 +0200 Subject: [PATCH] add slides for complex algorithms add unity project for complex algorithms add example for bezier curves add example for game of life --- Slides/Complex algorithms.pdf | Bin 0 -> 1275310 bytes complex_algorithms/.gitignore | 71 + .../.idea.complex_algorithms/.idea/.gitignore | 8 + .../.idea/encodings.xml | 4 + .../.idea/indexLayout.xml | 8 + .../.idea.complex_algorithms/.idea/vcs.xml | 6 + .../Assets/InputSystem_Actions.inputactions | 1057 ++ .../InputSystem_Actions.inputactions.meta | 14 + complex_algorithms/Assets/Materials.meta | 8 + complex_algorithms/Assets/Materials/Alive.mat | 138 + .../Assets/Materials/Alive.mat.meta | 8 + complex_algorithms/Assets/Materials/Dead.mat | 138 + .../Assets/Materials/Dead.mat.meta | 8 + complex_algorithms/Assets/Prefabs.meta | 8 + complex_algorithms/Assets/Prefabs/Cell.prefab | 125 + .../Assets/Prefabs/Cell.prefab.meta | 7 + complex_algorithms/Assets/Scenes.meta | 8 + .../Assets/Scenes/BezierCurves.unity | 879 ++ .../Assets/Scenes/BezierCurves.unity.meta | 7 + .../Assets/Scenes/GameOfLife.unity | 2085 +++ .../Assets/Scenes/GameOfLife.unity.meta | 7 + complex_algorithms/Assets/Scripts.meta | 3 + .../Assets/Scripts/BezierCurves.cs | 104 + .../Assets/Scripts/BezierCurves.cs.meta | 3 + .../Assets/Scripts/GameOfLife.meta | 3 + .../Assets/Scripts/GameOfLife/Cell.cs | 38 + .../Assets/Scripts/GameOfLife/Cell.cs.meta | 3 + .../Assets/Scripts/GameOfLife/GameOfLife.cs | 126 + .../Scripts/GameOfLife/GameOfLife.cs.meta | 3 + complex_algorithms/Assets/Settings.meta | 8 + .../Settings/DefaultVolumeProfile.asset | 982 ++ .../Settings/DefaultVolumeProfile.asset.meta | 8 + .../Assets/Settings/Mobile_RPAsset.asset | 135 + .../Assets/Settings/Mobile_RPAsset.asset.meta | 8 + .../Assets/Settings/Mobile_Renderer.asset | 52 + .../Settings/Mobile_Renderer.asset.meta | 8 + .../Assets/Settings/PC_RPAsset.asset | 135 + .../Assets/Settings/PC_RPAsset.asset.meta | 8 + .../Assets/Settings/PC_Renderer.asset | 95 + .../Assets/Settings/PC_Renderer.asset.meta | 8 + .../Assets/Settings/SampleSceneProfile.asset | 159 + .../Settings/SampleSceneProfile.asset.meta | 8 + ...niversalRenderPipelineGlobalSettings.asset | 264 + ...salRenderPipelineGlobalSettings.asset.meta | 8 + complex_algorithms/Assets/TextMesh Pro.meta | 8 + .../Assets/TextMesh Pro/Fonts.meta | 8 + .../Fonts/LiberationSans - OFL.txt | 46 + .../Fonts/LiberationSans - OFL.txt.meta | 8 + .../TextMesh Pro/Fonts/LiberationSans.ttf | Bin 0 -> 350200 bytes .../Fonts/LiberationSans.ttf.meta | 19 + .../Assets/TextMesh Pro/Resources.meta | 8 + .../Resources/Fonts & Materials.meta | 9 + .../LiberationSans SDF - Drop Shadow.mat | 106 + .../LiberationSans SDF - Drop Shadow.mat.meta | 8 + .../LiberationSans SDF - Fallback.asset | 348 + .../LiberationSans SDF - Fallback.asset.meta | 8 + .../LiberationSans SDF - Outline.mat | 104 + .../LiberationSans SDF - Outline.mat.meta | 8 + .../LiberationSans SDF.asset | 7821 ++++++++++ .../LiberationSans SDF.asset.meta | 8 + .../LineBreaking Following Characters.txt | 1 + ...LineBreaking Following Characters.txt.meta | 8 + .../LineBreaking Leading Characters.txt | 1 + .../LineBreaking Leading Characters.txt.meta | 8 + .../TextMesh Pro/Resources/Sprite Assets.meta | 9 + .../Resources/Sprite Assets/EmojiOne.asset | 659 + .../Sprite Assets/EmojiOne.asset.meta | 8 + .../TextMesh Pro/Resources/Style Sheets.meta | 9 + .../Style Sheets/Default Style Sheet.asset | 81 + .../Default Style Sheet.asset.meta | 8 + .../TextMesh Pro/Resources/TMP Settings.asset | 52 + .../Resources/TMP Settings.asset.meta | 8 + .../Assets/TextMesh Pro/Shaders.meta | 8 + .../TextMesh Pro/Shaders/SDFFunctions.hlsl | 178 + .../Shaders/SDFFunctions.hlsl.meta | 10 + .../Shaders/TMP_Bitmap-Custom-Atlas.shader | 145 + .../TMP_Bitmap-Custom-Atlas.shader.meta | 9 + .../Shaders/TMP_Bitmap-Mobile.shader | 155 + .../Shaders/TMP_Bitmap-Mobile.shader.meta | 9 + .../TextMesh Pro/Shaders/TMP_Bitmap.shader | 145 + .../Shaders/TMP_Bitmap.shader.meta | 9 + .../Shaders/TMP_SDF Overlay.shader | 326 + .../Shaders/TMP_SDF Overlay.shader.meta | 9 + .../TextMesh Pro/Shaders/TMP_SDF SSD.shader | 321 + .../Shaders/TMP_SDF SSD.shader.meta | 9 + .../Shaders/TMP_SDF-HDRP LIT.shadergraph | 12074 ++++++++++++++++ .../Shaders/TMP_SDF-HDRP LIT.shadergraph.meta | 10 + .../Shaders/TMP_SDF-HDRP UNLIT.shadergraph | 11759 +++++++++++++++ .../TMP_SDF-HDRP UNLIT.shadergraph.meta | 10 + .../Shaders/TMP_SDF-Mobile Masking.shader | 258 + .../TMP_SDF-Mobile Masking.shader.meta | 9 + .../Shaders/TMP_SDF-Mobile Overlay.shader | 252 + .../TMP_SDF-Mobile Overlay.shader.meta | 9 + .../Shaders/TMP_SDF-Mobile SSD.shader | 106 + .../Shaders/TMP_SDF-Mobile SSD.shader.meta | 9 + .../Shaders/TMP_SDF-Mobile-2-Pass.shader | 389 + .../Shaders/TMP_SDF-Mobile-2-Pass.shader.meta | 9 + .../Shaders/TMP_SDF-Mobile.shader | 250 + .../Shaders/TMP_SDF-Mobile.shader.meta | 9 + .../Shaders/TMP_SDF-Surface-Mobile.shader | 139 + .../TMP_SDF-Surface-Mobile.shader.meta | 9 + .../Shaders/TMP_SDF-Surface.shader | 159 + .../Shaders/TMP_SDF-Surface.shader.meta | 9 + .../Shaders/TMP_SDF-URP Lit.shadergraph | 11932 +++++++++++++++ .../Shaders/TMP_SDF-URP Lit.shadergraph.meta | 10 + .../Shaders/TMP_SDF-URP Unlit.shadergraph | 11629 +++++++++++++++ .../TMP_SDF-URP Unlit.shadergraph.meta | 10 + .../TextMesh Pro/Shaders/TMP_SDF.shader | 326 + .../TextMesh Pro/Shaders/TMP_SDF.shader.meta | 9 + .../TextMesh Pro/Shaders/TMP_Sprite.shader | 131 + .../Shaders/TMP_Sprite.shader.meta | 9 + .../Assets/TextMesh Pro/Shaders/TMPro.cginc | 84 + .../TextMesh Pro/Shaders/TMPro.cginc.meta | 9 + .../TextMesh Pro/Shaders/TMPro_Mobile.cginc | 165 + .../Shaders/TMPro_Mobile.cginc.meta | 9 + .../Shaders/TMPro_Properties.cginc | 80 + .../Shaders/TMPro_Properties.cginc.meta | 9 + .../TextMesh Pro/Shaders/TMPro_Surface.cginc | 99 + .../Shaders/TMPro_Surface.cginc.meta | 9 + .../Assets/TextMesh Pro/Sprites.meta | 8 + .../Sprites/EmojiOne Attribution.txt | 3 + .../Sprites/EmojiOne Attribution.txt.meta | 7 + .../Assets/TextMesh Pro/Sprites/EmojiOne.json | 156 + .../TextMesh Pro/Sprites/EmojiOne.json.meta | 8 + .../Assets/TextMesh Pro/Sprites/EmojiOne.png | Bin 0 -> 112319 bytes .../TextMesh Pro/Sprites/EmojiOne.png.meta | 431 + complex_algorithms/Packages/manifest.json | 47 + .../Packages/packages-lock.json | 463 + .../ProjectSettings/AudioManager.asset | 19 + .../ProjectSettings/ClusterInputManager.asset | 6 + .../ProjectSettings/DynamicsManager.asset | 36 + .../ProjectSettings/EditorBuildSettings.asset | 13 + .../ProjectSettings/EditorSettings.asset | 49 + .../ProjectSettings/GraphicsSettings.asset | 70 + .../ProjectSettings/InputManager.asset | 487 + .../ProjectSettings/MemorySettings.asset | 35 + .../ProjectSettings/MultiplayerManager.asset | 7 + .../ProjectSettings/NavMeshAreas.asset | 91 + .../PackageManagerSettings.asset | 43 + .../ProjectSettings/Physics2DSettings.asset | 56 + .../ProjectSettings/PresetManager.asset | 7 + .../ProjectSettings/ProjectSettings.asset | 930 ++ .../ProjectSettings/ProjectVersion.txt | 2 + .../ProjectSettings/QualitySettings.asset | 134 + .../SceneTemplateSettings.json | 121 + .../ProjectSettings/ShaderGraphSettings.asset | 18 + .../ProjectSettings/TagManager.asset | 76 + .../ProjectSettings/TimeManager.asset | 9 + .../ProjectSettings/URPProjectSettings.asset | 15 + .../UnityConnectSettings.asset | 36 + .../ProjectSettings/VFXManager.asset | 12 + .../VersionControlSettings.asset | 8 + .../ProjectSettings/XRSettings.asset | 10 + 153 files changed, 70867 insertions(+) create mode 100644 Slides/Complex algorithms.pdf create mode 100644 complex_algorithms/.gitignore create mode 100644 complex_algorithms/.idea/.idea.complex_algorithms/.idea/.gitignore create mode 100644 complex_algorithms/.idea/.idea.complex_algorithms/.idea/encodings.xml create mode 100644 complex_algorithms/.idea/.idea.complex_algorithms/.idea/indexLayout.xml create mode 100644 complex_algorithms/.idea/.idea.complex_algorithms/.idea/vcs.xml create mode 100644 complex_algorithms/Assets/InputSystem_Actions.inputactions create mode 100644 complex_algorithms/Assets/InputSystem_Actions.inputactions.meta create mode 100644 complex_algorithms/Assets/Materials.meta create mode 100644 complex_algorithms/Assets/Materials/Alive.mat create mode 100644 complex_algorithms/Assets/Materials/Alive.mat.meta create mode 100644 complex_algorithms/Assets/Materials/Dead.mat create mode 100644 complex_algorithms/Assets/Materials/Dead.mat.meta create mode 100644 complex_algorithms/Assets/Prefabs.meta create mode 100644 complex_algorithms/Assets/Prefabs/Cell.prefab create mode 100644 complex_algorithms/Assets/Prefabs/Cell.prefab.meta create mode 100644 complex_algorithms/Assets/Scenes.meta create mode 100644 complex_algorithms/Assets/Scenes/BezierCurves.unity create mode 100644 complex_algorithms/Assets/Scenes/BezierCurves.unity.meta create mode 100644 complex_algorithms/Assets/Scenes/GameOfLife.unity create mode 100644 complex_algorithms/Assets/Scenes/GameOfLife.unity.meta create mode 100644 complex_algorithms/Assets/Scripts.meta create mode 100644 complex_algorithms/Assets/Scripts/BezierCurves.cs create mode 100644 complex_algorithms/Assets/Scripts/BezierCurves.cs.meta create mode 100644 complex_algorithms/Assets/Scripts/GameOfLife.meta create mode 100644 complex_algorithms/Assets/Scripts/GameOfLife/Cell.cs create mode 100644 complex_algorithms/Assets/Scripts/GameOfLife/Cell.cs.meta create mode 100644 complex_algorithms/Assets/Scripts/GameOfLife/GameOfLife.cs create mode 100644 complex_algorithms/Assets/Scripts/GameOfLife/GameOfLife.cs.meta create mode 100644 complex_algorithms/Assets/Settings.meta create mode 100644 complex_algorithms/Assets/Settings/DefaultVolumeProfile.asset create mode 100644 complex_algorithms/Assets/Settings/DefaultVolumeProfile.asset.meta create mode 100644 complex_algorithms/Assets/Settings/Mobile_RPAsset.asset create mode 100644 complex_algorithms/Assets/Settings/Mobile_RPAsset.asset.meta create mode 100644 complex_algorithms/Assets/Settings/Mobile_Renderer.asset create mode 100644 complex_algorithms/Assets/Settings/Mobile_Renderer.asset.meta create mode 100644 complex_algorithms/Assets/Settings/PC_RPAsset.asset create mode 100644 complex_algorithms/Assets/Settings/PC_RPAsset.asset.meta create mode 100644 complex_algorithms/Assets/Settings/PC_Renderer.asset create mode 100644 complex_algorithms/Assets/Settings/PC_Renderer.asset.meta create mode 100644 complex_algorithms/Assets/Settings/SampleSceneProfile.asset create mode 100644 complex_algorithms/Assets/Settings/SampleSceneProfile.asset.meta create mode 100644 complex_algorithms/Assets/Settings/UniversalRenderPipelineGlobalSettings.asset create mode 100644 complex_algorithms/Assets/Settings/UniversalRenderPipelineGlobalSettings.asset.meta create mode 100644 complex_algorithms/Assets/TextMesh Pro.meta create mode 100644 complex_algorithms/Assets/TextMesh Pro/Fonts.meta create mode 100644 complex_algorithms/Assets/TextMesh Pro/Fonts/LiberationSans - OFL.txt create mode 100644 complex_algorithms/Assets/TextMesh Pro/Fonts/LiberationSans - OFL.txt.meta create mode 100644 complex_algorithms/Assets/TextMesh Pro/Fonts/LiberationSans.ttf create mode 100644 complex_algorithms/Assets/TextMesh Pro/Fonts/LiberationSans.ttf.meta create mode 100644 complex_algorithms/Assets/TextMesh Pro/Resources.meta create mode 100644 complex_algorithms/Assets/TextMesh Pro/Resources/Fonts & Materials.meta create mode 100644 complex_algorithms/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Drop Shadow.mat create mode 100644 complex_algorithms/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Drop Shadow.mat.meta create mode 100644 complex_algorithms/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Fallback.asset create mode 100644 complex_algorithms/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Fallback.asset.meta create mode 100644 complex_algorithms/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Outline.mat create mode 100644 complex_algorithms/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Outline.mat.meta create mode 100644 complex_algorithms/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.asset create mode 100644 complex_algorithms/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.asset.meta create mode 100644 complex_algorithms/Assets/TextMesh Pro/Resources/LineBreaking Following Characters.txt create mode 100644 complex_algorithms/Assets/TextMesh Pro/Resources/LineBreaking Following Characters.txt.meta create mode 100644 complex_algorithms/Assets/TextMesh Pro/Resources/LineBreaking Leading Characters.txt create mode 100644 complex_algorithms/Assets/TextMesh Pro/Resources/LineBreaking Leading Characters.txt.meta create mode 100644 complex_algorithms/Assets/TextMesh Pro/Resources/Sprite Assets.meta create mode 100644 complex_algorithms/Assets/TextMesh Pro/Resources/Sprite Assets/EmojiOne.asset create mode 100644 complex_algorithms/Assets/TextMesh Pro/Resources/Sprite Assets/EmojiOne.asset.meta create mode 100644 complex_algorithms/Assets/TextMesh Pro/Resources/Style Sheets.meta create mode 100644 complex_algorithms/Assets/TextMesh Pro/Resources/Style Sheets/Default Style Sheet.asset create mode 100644 complex_algorithms/Assets/TextMesh Pro/Resources/Style Sheets/Default Style Sheet.asset.meta create mode 100644 complex_algorithms/Assets/TextMesh Pro/Resources/TMP Settings.asset create mode 100644 complex_algorithms/Assets/TextMesh Pro/Resources/TMP Settings.asset.meta create mode 100644 complex_algorithms/Assets/TextMesh Pro/Shaders.meta create mode 100644 complex_algorithms/Assets/TextMesh Pro/Shaders/SDFFunctions.hlsl create mode 100644 complex_algorithms/Assets/TextMesh Pro/Shaders/SDFFunctions.hlsl.meta create mode 100644 complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_Bitmap-Custom-Atlas.shader create mode 100644 complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_Bitmap-Custom-Atlas.shader.meta create mode 100644 complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_Bitmap-Mobile.shader create mode 100644 complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_Bitmap-Mobile.shader.meta create mode 100644 complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_Bitmap.shader create mode 100644 complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_Bitmap.shader.meta create mode 100644 complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF Overlay.shader create mode 100644 complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF Overlay.shader.meta create mode 100644 complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF SSD.shader create mode 100644 complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF SSD.shader.meta create mode 100644 complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF-HDRP LIT.shadergraph create mode 100644 complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF-HDRP LIT.shadergraph.meta create mode 100644 complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF-HDRP UNLIT.shadergraph create mode 100644 complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF-HDRP UNLIT.shadergraph.meta create mode 100644 complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Masking.shader create mode 100644 complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Masking.shader.meta create mode 100644 complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Overlay.shader create mode 100644 complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Overlay.shader.meta create mode 100644 complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile SSD.shader create mode 100644 complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile SSD.shader.meta create mode 100644 complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile-2-Pass.shader create mode 100644 complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile-2-Pass.shader.meta create mode 100644 complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile.shader create mode 100644 complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile.shader.meta create mode 100644 complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF-Surface-Mobile.shader create mode 100644 complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF-Surface-Mobile.shader.meta create mode 100644 complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF-Surface.shader create mode 100644 complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF-Surface.shader.meta create mode 100644 complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF-URP Lit.shadergraph create mode 100644 complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF-URP Lit.shadergraph.meta create mode 100644 complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF-URP Unlit.shadergraph create mode 100644 complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF-URP Unlit.shadergraph.meta create mode 100644 complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF.shader create mode 100644 complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF.shader.meta create mode 100644 complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_Sprite.shader create mode 100644 complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_Sprite.shader.meta create mode 100644 complex_algorithms/Assets/TextMesh Pro/Shaders/TMPro.cginc create mode 100644 complex_algorithms/Assets/TextMesh Pro/Shaders/TMPro.cginc.meta create mode 100644 complex_algorithms/Assets/TextMesh Pro/Shaders/TMPro_Mobile.cginc create mode 100644 complex_algorithms/Assets/TextMesh Pro/Shaders/TMPro_Mobile.cginc.meta create mode 100644 complex_algorithms/Assets/TextMesh Pro/Shaders/TMPro_Properties.cginc create mode 100644 complex_algorithms/Assets/TextMesh Pro/Shaders/TMPro_Properties.cginc.meta create mode 100644 complex_algorithms/Assets/TextMesh Pro/Shaders/TMPro_Surface.cginc create mode 100644 complex_algorithms/Assets/TextMesh Pro/Shaders/TMPro_Surface.cginc.meta create mode 100644 complex_algorithms/Assets/TextMesh Pro/Sprites.meta create mode 100644 complex_algorithms/Assets/TextMesh Pro/Sprites/EmojiOne Attribution.txt create mode 100644 complex_algorithms/Assets/TextMesh Pro/Sprites/EmojiOne Attribution.txt.meta create mode 100644 complex_algorithms/Assets/TextMesh Pro/Sprites/EmojiOne.json create mode 100644 complex_algorithms/Assets/TextMesh Pro/Sprites/EmojiOne.json.meta create mode 100644 complex_algorithms/Assets/TextMesh Pro/Sprites/EmojiOne.png create mode 100644 complex_algorithms/Assets/TextMesh Pro/Sprites/EmojiOne.png.meta create mode 100644 complex_algorithms/Packages/manifest.json create mode 100644 complex_algorithms/Packages/packages-lock.json create mode 100644 complex_algorithms/ProjectSettings/AudioManager.asset create mode 100644 complex_algorithms/ProjectSettings/ClusterInputManager.asset create mode 100644 complex_algorithms/ProjectSettings/DynamicsManager.asset create mode 100644 complex_algorithms/ProjectSettings/EditorBuildSettings.asset create mode 100644 complex_algorithms/ProjectSettings/EditorSettings.asset create mode 100644 complex_algorithms/ProjectSettings/GraphicsSettings.asset create mode 100644 complex_algorithms/ProjectSettings/InputManager.asset create mode 100644 complex_algorithms/ProjectSettings/MemorySettings.asset create mode 100644 complex_algorithms/ProjectSettings/MultiplayerManager.asset create mode 100644 complex_algorithms/ProjectSettings/NavMeshAreas.asset create mode 100644 complex_algorithms/ProjectSettings/PackageManagerSettings.asset create mode 100644 complex_algorithms/ProjectSettings/Physics2DSettings.asset create mode 100644 complex_algorithms/ProjectSettings/PresetManager.asset create mode 100644 complex_algorithms/ProjectSettings/ProjectSettings.asset create mode 100644 complex_algorithms/ProjectSettings/ProjectVersion.txt create mode 100644 complex_algorithms/ProjectSettings/QualitySettings.asset create mode 100644 complex_algorithms/ProjectSettings/SceneTemplateSettings.json create mode 100644 complex_algorithms/ProjectSettings/ShaderGraphSettings.asset create mode 100644 complex_algorithms/ProjectSettings/TagManager.asset create mode 100644 complex_algorithms/ProjectSettings/TimeManager.asset create mode 100644 complex_algorithms/ProjectSettings/URPProjectSettings.asset create mode 100644 complex_algorithms/ProjectSettings/UnityConnectSettings.asset create mode 100644 complex_algorithms/ProjectSettings/VFXManager.asset create mode 100644 complex_algorithms/ProjectSettings/VersionControlSettings.asset create mode 100644 complex_algorithms/ProjectSettings/XRSettings.asset diff --git a/Slides/Complex algorithms.pdf b/Slides/Complex algorithms.pdf new file mode 100644 index 0000000000000000000000000000000000000000..c091268748b8f25758e9ba91edb98036aa695101 GIT binary patch literal 1275310 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

8^IVk){UtqqYOe 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�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�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

YQJ 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%0ALSR%FqVytt@ z&(V9x<=tqr$p;O}T19iZTi!6T+|~_Myx2y;mab(=Qo8x51IZ}AD;0t-snzb7BHJZ( z7l|@S%GSU;C7@A}eHY<_?y|fl){0i3_OqcK!jMhQ9%(G#ot zJiXDJNDlRAV{nsS_$>hZsHu??c**q)&Ej94JPBoUmEtxP0UFE5t|QkwcORpcUKOZf zzLc_g6eBEau#^)tK`dp#GH7SW5sqRiG+5G|n9DSugg$mN1$EXqT8sf6Q+2nnFmx-F zQDEp03UhCh#(Zx_J>d{t=3lDue0?`-pBQ%2ZJJ)&pdOLY$(r+9=j8&+s*>= zeR;j+o;0Zl%@QVhEy=7!(Ghx`s=+GRiDsr!Oj)`7<~#V*TEj|$IO5w+d4#hSu0XXZ zn3&6XIEBZ~GnGlKbw3LRy>4#v2sY1>hp3g!`!;N{;@HV4HV~Yvxl*z+*nsTmQ?!~Q zPC7i>mk5-J@reVqWMp5)HGGnM9M4AKNUx&as;UnMNAp|{c-p`EIi-z+EQb0r_YTah z5yYtDKxev=H4(R?Yf8K`Y-dayrJo7&zHMB0HGt#n3!BP;5Tw246iqGqiTPr zg|HfNk^|G#G;N63QuR5#1J$N^FV*M}oo-hVRv(#FA7x2#jAnB?HC#IhAKJi z$;urGqbCCq#lQ4HZ1^fau-(aLq@s zwUt{9_7Ep)rN#A@fx22P7b2Zjic^omus8N_zl!E{_O9Wrx~QX)!cXPA!8D0JhH{?P zt%y|q{mXf*6vy!s2tK7lDgWVMQE2<;P>SBD__&_JwlGCzl&;^=7%Kxt%5-xEto>Wb zo@U_^L(7xVP}_IsQ+KQ_KV+rUJeK-?9P%gMWv`PG9$1UUBi+@E+8jd6CL;hWMr5g> zBqf&>{>x27ck3R|eazG5Q)@|5Q=PSDk%I@v<8C=E*Wj4tJZRq`b~!&unB0;5*%S(cXOyk_lew~`X{AWmfS(rxy3RSF(*AN~K_^U=lPrj*${}y80#3Rk-ZuIS z3!hrqF9#R2v2@jOQpUKe3<^~uH(%o2Uii%&DBcGaA55~Cdh#J4enLxBcHDj*?|Q-R z&S5r=Djq%52PfCqg9Dt%TqO_v!2AfB37Q7h{<_0e8VL#*BM}{UR_!A#vBlqX-u0I0 zXG3;b-w;^Sm9!UWaDn_c^~XqXGiFTj8pVQ+%$ILSUXVV+lCpK_6C%MH-``}DraT-^<_-ui$Mw!Tk@sa48Vy)qLCWW@YhaG}@`UXWrIO^{ zdn6vF6=X;-^E(C zq_Q3-L?L3gfO1R$;5HU>eO;0wbo0TDOPK=7N6lC;O8p#?j?SHZm#W*KqvmigL^Y|0 z9Y`J|N+dcW$0aJ*o|~J0`(_q);;;OZ%Pd*c-qj^XNF`7G-FfLWs?+gumgci$Qh@fF z@(71f)mrr0QG{hXdUi`tSSxu?V-i`;O#p|U6t|RPBN7jDC`yXf4|%+YRZ3V#G&vJq zY6(+gO{rf#&~RJTge%fzQS=6`pH#yP_IRKi@OToLW5tUMk2p2Uu&cH7tqx@Yekq-# zcrl5(!!5V~NkF#0-D=Mz=Qzs(b&Lc%`DCKpvJhJtQUu^rtDj0{bbF5U%E%9btFo9Qx!Kg)POo3);lsL5H>@j1W_~ zp?~K00Yo$&Y0rYuDqG&LbfMPS<3`%}Q7@f5m7Q&} z>DBXRWdz5^damKv_%TzYwaBA&`w)4FOYT@gw8oldB1k7ukN3gz>7-^#94r5FHHad$ zUbR1XH8kS-5ZI91(7$71f+{QgG(-IEx=0K6N@Rn#j1^>Y?&Y^(8)Li$5AnV>-L;il znmc3G+?6dkNx7 zHqsr0t7<;ADeFl$se#;D>-%pXQzfk_(ytChVPpZRsDx2im1ajBFqD3$#eUwjl)b#m z0)VRKU^iL}u2Hh8xD~x6zQd%<{sWBu*1lmo5f0g$m|B1@uj8KM40f+JmGNq~qFZ6-MF>N(rh6Y_o*K&eoA1x>(LRq`LPrcPF;O-Or z2kTYMs}c`qIP5rEAfXe-iT$p7sGtbde^-U)8Y!}AhKTA zT4P9Wk$IKevFk{quv6RBG@~C07nUk-D)=J6Km&1?rmnoR3zrWFI8c`72u4!WOovG6 zHt5``v6u=?b{iCF&Qw~`d}^tCcgYn7SSG>1fIB3{V2_cWZ6qRmwDbEaF$HiPECLyb z^BY!Z;Hh^Bx2e*rhOdbRYH-FD(W20v3a|ZkwfdrHtEwCZs!PZKYOkqcBVJ;wTPnP< z8k~d#s^>YqZ^Rgd(o3SE=uZGgk3_#Jl+}_#+>Lq0I2j9VF(~*h#A=sW1c*zdsaiHZ zV0psT#SOhw#Ly(tj^4Bp>i%Lw$!_5OB9>qpzfy2hHta_9NNCaq&(mg-JpSltrE&Dl;yQ{34}Qal=??;;`3X*4cb zL|QD3AHLZ}(YrY{B;!_BWSdiJy4bgTA^TpT)A^9 ztS@vh{AfudIaHUwS6AKhrc#9J*R;RihOba*)2VDVtu%+e`=zV8-2dA!ewC-d2$$u1 zmRTxo0<^Oi7Fdv7)>Y6rH3Um>`Ec*{ya%M6%c*_eJrY7D-a3UxV<=z`sKEhK_XYJ3 zvndVj!h4vR8{H+mMeWRjbN|X53gg36q7t`FHut)dhBmCFB6`!CL(-hBrdq=1YAS|; zA$R{hHr#C3fV_1G+>rZ;bRE^hpXv&`WpI~vT5>}M{GeBTdGV1a6yh#6n=|H)i&Y%# z3M=8plqB!lcsVIrc~Y$C1YmU>kkQYp{4`0Co}M=wiKNoXwbVwMuX&8BAGcTMDhk9_ zWuYxsI>iFe=)E1&d*>+)WX;}i2{`$i3d$Mc+X(hlGqsMC7Oi|wDCFc`;gdX1G!~N1 z-7&OCLwUbWQM?Gkx9L3F6S@u)eUsl0m8qzMXsN|QAGWS_nZVuK7!o++<{0f0o2InK zQv^1JzwZdorB*yYs}_cG+m5939F|sEbRFYRsToTqxFx|;F?A}u^4?=n6W0#3Ok$h6 zQ{6^Q5qxR+je(eL4g>E7tFx@eMyA%>5pB4P%j74}Bf+ccfZj1fVyF2V3WGJLq&IV? z94`o4*K}K?xKs7g0=-aXrgz4OsU)B5$NYR;1Cm(YU6%^DsMNiXyF+)TqJTw^tP${{ zx&n)Gn%-_tN9D4D7jj^sW%Guwz!hWtmp#3^om!GJu@lfXjvba<(C`dP&Vk2@!(6{`a8U7sRDf@doNw$Y?Ad}D&Z~`Bd@Tbu39q*mnO4u*Psrr^=Msb zjb6v9=BW>Th$fU&^*!l0j>T{pN}N%YB{AEhT548urlVQFfmKofrEa+(p^mT}TR=IE z@Xfq)s6Oj-2P}UIn?u>+<7X&;nTp$*s?M@R9rX17gzBssHzMX5y|*#={dCl#KuFublx3I|7$H zUyBqKLYc24?j@(pyTgh6L^Bf75Y9>uRfaR7eG_WL?V7%IA|v~4&9wbT8W=4fag>o5JP0{yFbG|c`l6jeqZJC;X5 z{mQFz*Ehehz9g#h(J%{8>CP>W?eu5i#`Bk%?cuua{3g4&4l2r7o`srM0&kZa8MSTS z07yFG<7B|KB04UqFWFn0(rb||smF<9QPY1r@49N|2j>y@1;T+~fBF!qlSBBt)X|~9 zqQ5r~=4Qp9OqrQU!h&oZ@vnPTzfg+`nM5Qd#!Sl?fo8pmj z{V+qm2kHkTb&)~@Mg9#2=>HSQ+z z|Cc2lfdli@N?|!MOSx(?qR(^?1u!I0WlYiCw7mk*{>d?Bh z+{8rFl-TTA$Aptfy?5;-{katDUF+~JpeKc73Xc}^tmDEjCFO)O-2qgLQKs0vwQCr| z`Sn9lt&u<~3u&?IWXkXH?vs@dVr(_#`!v!OYoaFb`v;N(eOJ7tdk)3lWXwazqKXbe zk|}%OEO}Wa>&gS(jX&%};%Tx7A-ERR^iq@Yt59sige|*b7q;^X5n*h-_(mb6+GB05 z2u(t~EaF-P6uDdgUQCDwTn5w3pS%hyWY_-qyoR$oe}-~p*S zSwszEj>H%<8@C|S9xFP-zgh1})CSO}+1*vO^uU%T`977)QdX{FO`X2``nil|>qQC+ za)u?VU<++4X`PNn72xrhukzTTJ+MmS4o@xnxkf-kUcB z3}HmDa1Wnmo)^uJBJtDSMu-k$sYmsBj_2T+n>|yMS)!|$O$d;_4Pj0-6-qL(3_Dhk zIEKcN!hKvZ&$=>qX%y)|n$gkBX-`Hi&qv6_aY?FV zVg(&G#j0_a%e8YCx723>fj20PAbVBa9!^aqoma^8G-R zt1O)0ScJa9h)*f2z6?)R<(T-2*C;;<+_JnAz7?BrI*-ig{^ zWx?k~=iBlSRYMM;qJ9g=qaDUQhzjtz&$=fNzAs-{I_h?lcrASQ3_tGF z0K9amblIs5>dgL zx~19H+mpKv{3!+5DMn5_~4FFYETkcB<=`eb?KO;YpSw=E-^_TY2^Z&!a zB4PB*BM#J6!#-hztL9QdAz;P~&dfu(zr^Qt79*Ng{9e{Ry>qz6&Rp+Pn|YN7P-$jM z@MK2WS=|92ogQ0`_T<61J=tNlJ4IJANw>;Mjz9OAEhcxv?rPbSrmbv;=MwgSr*irT zu$b-62EjhsC(u^j@kX6;yj56<$EIL3ru#nA?h+Z1_Rcm^i4RV*E33^058)Nn`rXGY zrmpt9eL2!=f_SYNuF6@$gIewPjBdi*xlrHEIT|;HUG@N1fET%6qjluDP;2dYqQpTOtc< zG>5-x9@qM*JpTJ(p|7D0eE?+&QvN=*I{4y`2Z^k(=J61(Q5C{T|)5nRRg`hPpU z7NBd>hNm>^MxhgD+C|CVSn?_jql|Df=`%zud9E1kLK z{W)E7iG+@BcfqEbPHjZAJPgj!ts@cmK1tANMZ)$@_Skj>Ks`MtdikyrvEO<=lIyJ` zBV5KAWP95q3n*D7EoeK(C$c$|JxexN!+p{bp~yWktHNw)(W4Vhbmwf74(^h~kViN+ zQjujJi9-;Hl!08kLwzOvm8zD?viX=ppp5#=7kOyw%LzVRKBt}~sS#H=-vK(GI@xun zs4nh6xlPXjD3xEchyvS@(l~$yKK5wtW2y5jZNyMg5*u`Trv!>fxQ*leWIt9ownQ?xbh=TK6q*$XhT!3upsS%8gxTbM&>#_ry+O;-ubaB7hKzlV zW55a^bjtlKAO0CzQ0FY|9)`q`_9+iPn-l-ByQV0T?$p{oXBKu9-W&}xFRP^w5|A#N zrSU!#q%dHJ&Ih`-xQ8hRN{66g)0$HKMD?gZ^+iO7J0>JJ2Wxp4wQ|qr%_aO+sO*&I zuv!a_+(L(DJl!^BfFoG(P#uVZl+gB~P&U73yK|@XI7h`)D=UgRa@2SGaHex5D22~@ z=eg}rZeihu$jVPFbAO72EuZ6|1mgEu%6VGDM#(c`DoLpfJ;9bobc8!!3W@6`JTLo0 z*yp9`lp1W9GaXNCfI~viz@JR5e^(>WB! z0)$Zci|uTIP2*F+)F}$9)@5lL7O_}51Yg;1Wx6ixgPE$no}8S2b8y;m18i3xt!aJx z7WI5CaslGyRZu4GI@rceKlAE-gFd_kf|a{NM`nGvC+Sl32GH5OxVg)h;X|rMF~uH~ zP8|A-@Uj3er93r|8CJb6I37AQs~1`XIZkc({V2MzbAKv-iF>bQLM+@ppL$x!4Y_=2 zArb$J$GCrg>4HzitZCn{lu&jrUThajfWzp>I9WxL%Y-AMtT=tyAK@|Wf6OoEPL2hjCa+L^-vzK z^u7Rs^^6o$uFPbFN9j?DY7i9BB3nUPO<=LCDH|$vj!1cmy;qe7QlhHqcSH<<P*MDHWMwgf3C{VE++l1p=z3LJDHKuVwNZy8D8ll$GTbAF z`KJg5LXN8xZi~=){efV8(WNof99c&eGKC%qIXy`{5G^jI$xL%i{|N=VRCV zej73}^|w2*S_LnMN%+JF9s_NdVKVqBjv^~q-Tku0ED0B}3=OLc*oav%1!19^CT_i8)1G_`!^9bF z)zYd?G`sH5ST^v_)rGPr(Pu@S6>w&u4;Wa0b+>79=(1 z2T$!1U+G)rPg>3F@U^H68|vBHn`8ozaxRC`3E%f71g#1dlI&%9mB z_*OKg4fjgEIw=WRO9fF<2mJ5{spKWR_uTxRu%ynUr>S5JwF6ILTJfmaRt(VE6LIUW zL_quOfkjr80~EJ}^fi==X|!8xfsobZvEEyzC`zwlUDn*0+zUmjyO0Ke+7ryZo=>to zrjs5~PVDDgU16RXtJ>@<0B)X%QOmx{>E-xy*JehkmJooNG$~GLaMYA=euwaFS+#|M z>Jr{rsT$ILCF^=PpG|*3Ug|0jQBhVJTXr^M7C`a$qY%UaSa_^H-^hatb zun6lIV%gl*l{Rg^zN^1&y#|{hC;8HJ&JafS-u(+V0~PJ4FaXSd0aAPeJk47F*w3%faK;qoOV-B>mJ#XqohJ*W~xA zP#Psb;!o%#^6T!FkP6y|>LmVfR6oX=?pTF`={a`a%v_D2>GS~1!=!JTH+AH1qzDN2 z0hC0j&3DP*gaNARZOQT9_z`YlP6K4{JcOanL61Z_yVR+D)H)DxeY_oK@1RX zP23%#i_FZ&uZze+&_m^2Qs!HM#X-UJ+;T{gU$%Kz}+jm0Va+#|ix||pVNr;rL=S#HJT}AFz=6O7kD(xf2 zj+OTj8=zvmy|R0}*)uFI8MlJ$b3NzNDQym@Kab%^72|77d$ z%u$VP>e=&$-shLiw(|FEXvMXr-2L_4=i}mIO)YtcL#zH06{@6xwbfK10v9}QfCU3) z1=q+(t+g#C42@AblrDvMX*+sug*0~-9ymZ!O#>j)|(n&VPhIZ^T( z+~G1+4&3Sb@}lZwU6OjcT0A{f=`$2h}}arzr_)QSP^o52JWQM zr0=Uo`$z5-to2^;p5w1{hneHDCpteB?N|#7;4$=gh(}j@st{e1S5`7ML2BYEg*L(pOQ%%6> z>F87f-lYZwR_Yzk(CEsLp$00?xSEv;iIH}`WZ)@2#N}OG0iGag35sgjx<+?L^G=_} zXJJ1v)2gr^^m+FZx&g~YaCY$?y7)^0mk92Amu7IfL@&`i(n~8o!96p%)a?lysfoaD z)XKU`fy_m&M>lFm+*|iQIT8gZp*J>eVQOs5?l~)=kLI`<5Y_|Vyo_CukaU8nlrpe@ zrKjNPY@fI&NqW%+VsRMDJHcRO zQVd;9uVQ*q4WF?zw3iVwR=81fL6=}JxHmj7Z^cyU5^Znoxmdf&k8p37<{6n7RL!ds z0hre|r?k8YW*b&!kyEGM_~a8M`-@ZuHMn~ML{Os5ByOCM!AM|b4O`p70ebpcMr|+{ zCHQNvB+M|)tT%I8?L7L(6(wv43#VC^`w(K1B(TM5US=(H5Xv&#xueZ6yx+ zeeTaQyv?c-)ru}A#ElvYT_yJB*v?NV-ASPoj!4_v=o}V9d#3?dTB$l8fYr{(#UJcn z_X@~0yg$cJTjYf;4^he2z1ABEun5C{``wGafB&lQUtad>KANP;zSN$?-z@#~L=g*1 zRYx6{|J0ZIAOG}!^Q9_Zs(i)$q`dP#|0V9f|M@Tf*I)jtevtqD z4?oKs!nfnny*HXeoaY~Ymfv3W{maXK{aF|xB<26*6aJl7{SZopS?AZQUXM0TU}guO z#uB-A*=4tLgc@>P&tLhk&wq=<23T6O$xJF0{Hx#WAH4K;;*=HR zUw@Q!H}t=Is&y0n`jG!4L(&514YcL{CVezPt$2vX)I{ zEGR-nZ8~k}R{ekTaQuB=^B?<3?kWb!C$7&s>ZtF&|5#kr$N0yKtH1wf|Lb4>^1u9- zJ8;C;U;pd_JZvW}4m9PJZ-<7?I{}*sN@qNGiSGaK- zA}HIS|MXS<&#%A!Z-4pEe|=w9t81)pybHn#+ERBFgvvvaTX#jpQj2<7{xZeFk*Ra! z{u4^~%{l+Jwde8&7t8%9=o!Daw{AOJd=3>(IZAenvgrPB=%OYWj=!$O#9ld{lu;}mo_W%C&lFuLe-QW7W@8@m3tifBoS;FZ%xFRsUbE6aUrUWiu@oc>?a$L13Ys()(T9`>fSJOeC`7 z{p<4|x8xW=KgUv-C=ctOwM<+?5N#nf?-or`{r0cGzW+@h28q2#w-Q_{>&@u?!%-dU znQ=}#Zl+W`Nrq?7%mtTzyqo5I$S28@>&jPF;fH)oFktK?FK&sWWxvMrT6R+4F3cV? zlUklFMWIY9_kG&u?2-*`oHrJkITBO?b-cSiwlf$VepF9~1$%i1vaxGV>j=3HHf)_T z@{_N5tbwO?Hs2>_TCgace2eZ^4olZ7MW{UDA(hO_z4kj7K)UM|j>Z};N_qO*G9a1wCrr~30$)tUgKf*sTqEQgJ|n6>r|*Sy8tbO&et24&b`jC!MeKDR^BW$4>GzjdkUOKRi1LmAf6 zpDrtpS_cBjE3FHpi+iIo+*r}EZCdb3CwU%ht|B9w&DU9kqX5`<>PiMgFCQmF0FaS5 zwKgkAsHv-!*u!a&`1TjAZ3?JyW_p$G({c>B-tUI&Zh_ssZ?PhQexM|?jfO;?h^N4r zEmgj9^b8w>xEdrWuLSsLzG3UuK}zhUw4VKyW1E#kybZ7U6z8@6K z6{&hR=|5uRQb9M_sR4pxAUMxX|y^ zp>_g-i}2G#ljcYvU9D&7Z8`%Nc3gVTkSpj_fF;uZNZy=)v!WBERq@E4kJzZB>Fw^8 zLiwEc2~BCuz1&r~s`E}l&5;2`)#eHJXwUght;-;R`!M=f(88P7MM-aFLq{v?%*i|< z#)HsfK9!eXKT7S+`lSv!W->ex6!FO*Sbf==D1|X!p-fAB=`B{sv$w6=*1xN;&E$fZBEC<3`6*Da!r?}3teQ}1pqY$FXf51fKs@g_r>ZgU zTL{9lK9NJkPF?ulRwN9$9M!Kl#)(SXWJG2<7G&Kb! zAJ*gjs?Hlwh2~gfzng@AN;PdB11mIof$cGh-;?m;mEjZHj#Bg~l-`&(%m zm3npU`~q#a1c)yQfOPEGH4n`6yhFdm6Zy~g^5KU!IVyCpdSO?(3_&{7jLTME((ehr zBWH7RG$Ri>6thb{pd-W0%?jkfU$oCBe?>)`pG|N(HQz@qBM&W;Fi(O<@{l`{CV>9- zI_9-z)BJCT0%PjGJXK_<=<8p+js>Wu#Jlm&uJah^SBvJ0lW;1GJ{cW1mGW_ifGTxI zuJ@5iKp9tGLZn~06vK*Yo-U1@G)m{McM;&mlRmsp|ki!;CU@J`^k~)`6h^z#3 z=%fg)E-%_0hOx}u8wfEh7rC>WaywWNI;)KJrAg)ZzkDjraeM3t2TD~5av4+Kqh_*Q zUG}oW4YX|Pj;l5%a05n`Dd9iNCevTp8EA%&QDfU4)$4)o-nj-h)St#*&+RyLavu^a ziWO3;JWOPk>>A}Q7&CBo9Xw5#VN@NFJW{y|amJUhx3G9>a+H*Iyconvxyj3Krv8zzM(Xqrgw!mPS5 zA|0t;20b{c&I1(XZp zR6EA*{JlQqg^X!i40)~);48ID5G!(>OQ5MA?Q!SK z?PJ;{?-cIDa3PO zyXzN`(UtDJ>F8k9V2Z=!COL3kln_!Y*PXAP$}2rvV_|rN3LO+UzC;-=Ug3~syL0zg zebJh4Q+e;fK4RuU{Gsp8GwhmF&ySC<_>kc!pC;+uNV#Xr2J6c8LwC%a3DHF_s_Ir0*#0Cs;NmP92 z+nJ&`k+v+iASEW6u6tD$Xf^C76t{zU%D6D-Bv*~9jKZMOyUkQtEN z6uIE_(03Uhlu!YpU$tCCUvX7;@rSEz-MdmdIVHFovu?~p7hJ;O<%MFp5-Rux2?Ufs zUnQ_`y49UsZK2`Ta2F9uV0T0WD^247QD`>#Xr~Yi-wxl)6$=wOGrR7&E=a9UrC_3Tpvf)dmFpsP!P`Z`8GNvUNmdp{WP(;> zud1EqU37YAge$Xir#Yvq81)>=LtPa;t8Hf#h2}sqa{1dP3@ydD2U4dChJ~fr{l4}& z6?|#ldDiFW6Vpca<`&`6?*PemUYQxzxD=@Lco8R0rzlm=@6P?!QZO8jnJR#F?PeHc z=Y2WqEK5YTQpk@@YOe?EAsqCe4w7yxxt9!;SZMEVk4adh?OZO z0LU<#v%0#}eow`oc?~Nt=}@{#A{~JuD~9dPSay#!f-Q0{es}R{3!C~NY|obrvg{ga zlV=^Hx=q@y zWAEr1^&1%Pnyd2Fl1hvCoo3U@KyAf>uuW`+m!ZnY`;N8dmpF@4H5KgUhC^3H>oU%E zGtUUIYCQ*psZV(D&uNRXrWNx=YaSJoT1ySSyj>cB%5k2_o$s1V1E`Lg6GwrCXduLW zD$CX#c9N3Paf_>X8a5qOyNRkmPueoU8*mP`P0)DfR~tgQjyKX1RuKdnY^R5@v-d zpw+jiSkrMgPIQp;xj3!tPItahtI0M}E}nGuw59MoN(>{<9QZ)QTONI6YEd#YW_`P3 z6xmK?sp%!+>I)2_Feht_hmiGbZ^{_ywL(OuCIK~Qy8&8L-mLaA#R(W>Yz}R2j?g*J zLpw#kxl=-F^$9poG~m5D!@_)=nL~)MdmlarZG#1<-ik9cQ1XLkrZLgZPDMX9Tsj&{ z)mNRlsN9OUgCEf{nj=uswBaQ@4K24v_Av%s?MaceV0aa!L4YivdMfIVJEawp^e~5O zya2L#H&v&9eKs#Y?7;eBeT9jH$|x0*9qs2G*#C^m;d`m%XuL`gx$(Cjj&TH6)jOh1 zjfTrTDYhu{sO15l3;W-whySCnV>xr1B6HS(rr>r%Bm5;7`Z z*F8ppvO9N;K|W6gVd|scw*A5?F#NYFE2@MnA|bjJ`J|8S{L0PD4v}$|7T!yw=SFcL`fK|5SkC@_xUMU(s6w?VU;cJjv)S{>pUkrC=rx}4kCWu;RG@vRaEQTbSTx)f;J?FAy|;)UmxJ8l3bIxyaN>EiYh z1K7uvZd)m=wro?<6+EeW?l{y2m7>H1cBs0JT3%E|)@==fa{8+Gx~~&Xh&rHFDc1FM@AW1Wz*hjEUXSziTO;Pf$=^` z>^0FsU74egE%}fR1&;2rb0@6SZXOsWW5`a#nxjivdf188lGdf{cx2Re_@TBrDmYZd zP*m^7`*5j%_)Z|31#W%P>kMs9&>`ES)%p}m*GY#Ll&w556z^&* zSN2y-;N(&^-NYZ-Y8MIu{arDeY^>SbqC@EWNqMO0ha zPaO=>ly};7mXyNBAtYVeZTmEx#k8cr*sJ71{=xMv$|y|&V>oMv^+Vnk9l7&Vb%tA~ zHdFi6#S^bVjTA~a7tcfKc&uk@Ic6g+mUW`{wUk#Yxp0lS=LEz@;^E zl;1-8uuZw*VcC~I?^d#W1-92IBiIuE&vckVMkXVR1W6HOvQqaoSj9$XHF|{%Srb7?n7j| zwvlCC`w)p)7c=HVHl4N>T%z|7K&MN;j_%=9w^%8(vhm^DDC%w(01)L!w^e5RgzA0L z9WsRkXVo)@wIF=mY87L0SOggv})KHA0k;>+ocKx*Lou0sw6EW2ZKpb@^v5bQW^Bld zQgSH9J%W%rJ6O|J`P6$id2|CG6;5%z|6oJ9kO0XQ8DjjRrYd70LH zxS43J1n;*;7ng4nBiQV%H(M^FiwjdTQ!dsAS@j+wt!!=v?+8EC*Z~*2dqpiYr=Rrg z%zOOQ)c>PMyjenmP%Q<%lV2yCL^T^=O+;aoI~V9Gvb~eis7@SgnwY3N)xD5+%E*3-65aGpdK;OLRb66E~ zg^Mvp9-Aw}t^7|PUF*Y5jb6u?`WpTuk{FG}V}1H_eMzbLMZA98o!=?SzSODDKQ@K2%QW4RHk29=2k|+dgJ_0GT7xV#B!OLG!=^&uCsVrpfBEvBG$3aOG;N&F?a+eIS09wMuDeXM;zH@V_D_#>C)R=wyj9 z9T}k(pCwlpPZb*{#LqLr%00IwR-M&GSaz?lp~dP6o*qMU6r)mIKRl@&|?ioyb`mL(P>oTjp7 ze8yoXFGyQ`vs$Avt3tglz>5A7>Ax(H@fCSSQ{l@jOe7cy(2ZFUkc{OKSGEtkt)Hod zwN8=R(rkJh#7PZ6+qxvJZzxy6jU!~`t!^NX;m%M&z~4W+R-xiV6lKB(d9dU>|G z`?0%u|9Q1=HvcJ5{rJ?ODK$Jo%jk-%&=Wv6YvFU=eADJnj1Na+5b9nFP?~_h|M?TU zkT}hxH2DCK{`hH75`Z~Vy#nZzbpIsp6Gk|5JKr%jsUB^~bj6b=aXR4dnl0ny#yNIu zHR=5gbCc%LQyug|Y<Hfowx;dc~Lx1LgFz41f|D zHZt{~lW};G(%bB-fqEx<*UQPzcpdGVGM>}RGcAl&-oZ$1u33bnv5q$ z(*9>pOiQ|z3}vG2;O@(+@QJaEEmCT zT#JgTHuM%+KmeF_O&B7vX~;Hwo%TW=3cX&3#&X{B*N)==dIB^ug(KExw{@CriZ#@3 zW(l|XnE`dYQ?l5I5inKzSzSM2nXBgMwUI5On@_H_Y>G=WBwPe2F@!0if!;k&#sS}( zCO1e0WY7;~qNhlweB5N;_TGAJ0fIWYh zYY;Dv4P+pgD$`daVuM-SaB&U%E-C$^X4gMXq#BrxOD{?S?zYxrT;Mx(;d=Mq8n4SM z^SR~5M;}~E*|ZH|YE1#3iYvJ2W$ZH)t9DCw55DE-$Uh7Z`U1mZlT4}Wz zI*Lc9r;?><%1IK9UHZ)pHe<`Oh@y^bKJ0VL(eG&_1K8CPux`OiyoGgC={phNBX zjU2*CpfT)gN(pYeJmtAmsV8&pV)7ILtBF3KFzO{eOx(Py5ayWlx|A=YgBrN2EukF# zW^KuK+zmL{oUxav5-bh=4&mC(u3?MVUZ-%)rGK2*$jk5#2QrOp;_f~?J1%Q~=FpB) zni`96;zlByVcH}AS+n{&@~gxyZ2Bx?$#ZCPTukeJ2#IP}ye6pxRoJD_5a7XArB-$Q z>9j)<(-o@<`uL1*jIz5+5VK69(DGAN=gTV0Q5{!lPw=7Dtg`cFvm6G9(RW36psZU*PYB(yG4wE3H~%-2yqf>tr<)oCS5ncBE2vx*7PoTebG;qz8vE0D*3$QXZiQSiiZii3iGCrEE~lEULg$== z=UbuEe{suljV|8s1VAfHSf&i{M|bprpyOY42nfnb1J=GsVZ+XPO1PhZ{~C)Tr8{zA z=xzN~!MD%NiXlo_5gs(BJ8m!DW%X?<&+VMc4z^W+YL%)ameUl6smH+}BChGg@++LM zYQig8+KBwoJ%9@g&&M-2C2Q9x+=1(Npo(Ez>m&ZNI9PLC$$jG8@{+OWVrw*J!!1tY zAav|#toCkx9PK9o9<(rK3cb#il;EzCCCi%!sNnOt<-Te9J0 zSK<+i!cCw}^C!Z%TFr;sZ)Y+kbT>5BM@o5*Gc8zhTSfpP3r=CeS4WL4^uc z1@<+H4Rz?^%~fn5qyv=@$SSvg9<)MHrQ&HU!etwcISI)p9)^;9SJgnuJ>8(k$)lXS4&qQH54n=Gt0}Bl#}`kfqLw`1mUzzgtF*p^TUVcdfFF9AoWz z)hRe)Z%;+!Rrj7?t4JH)QO)8hM%Yw7D-gPAa|}@{Ad;cj6tuIuuNQp2kE5q(x?9OS zSs3d!Ja-01eEcwx(N9y(5nRn9>T~f^y?I6t&4w*AfHg&~J;Y2vO(CGO4527R-C!N1 zmkmS)&8fPToqA)%NYpuNsi6(OTcFLBlgr=qepiO@d(m5q$v>hmUIc6l#P*bozKQ@^ zYt9ugcQx3%Qf)QOAWod#Z2DSBS$Zncl!uX;? z1!dGM;A!J%a7)l6zXkeuRRJq2JJMv_p8*2Ol4HxEO9IkG8?Q=AU6PpEmx@dVFHt$Fjwkd}mS$-8 z3N!C8{i}APyO=8qubv~>f@!~{lwlbD6@GTcRi5qRw@lR>6~m!no#8Lnyx`W>3RV&I^*|?c9KVT`C^C9oVWkSJ4pEQ<<{&OHqVr)2kRSf>l+`t&~)#HECuIr3W z^tjp)gO>6js|`b<@l%+3DLUt>GbO(97z*d6qj^ro2BiKzbdf1Cw?>3ngpiiCd@`7|OKsl!IR-b&1Xrro6#;%U-IfV$>%nS{PMAk=> z$T}IDIAo_=&0K0;Qlt;@KE>`5GDk6AW@_7L%1<4QR`jJ5FOudp===jZ-g-Ic^&4Hp zsD*8e#*X%bCYlZL!r58$vm7sl_rlZ{1LAE*+ZFM^k21O~ffK8QEN^XAFru(Dy+b8p zOfDNDz2P~bq0O`EgAu=M|4HqKe%R72$VLF(HejT2Hvfg-^543pD@q|TIz{r`z>oEZ z!J^>}Mpd5S@kD)QJ&Cq~WJvJ+mjq8|ut+j^bR!+NhTj6u6vMHRdK zg%uZAyI+lI@piF~fexNa`Ln;gPGqzI3x-oPy8Xhy#%}R76-y#Dnvn4&a*XOa)5#Q` z>HvhcTH0JrYgFo8{WH_}iU4kauo`8Ijj(J#2b*HkittwuSa;{2Nhd(LABsO({zXwM z93@x4GPOv1(Vd=t%=^2}(3^AzH#2E{IHu@O+bT}|RuNi@bXVj4d7<>6$N#o0eiDCa z?5I?$Fk(Tw&dcb?+w(}YH6meQG2<&7FSx#x;1vG^=6GF?xcKD-&&_z?Wxs%HL`G(j z53EB`qoo+Un?BtlEi#(W-QCS2 z6U0I7du0*OrWVmyMn?!F^{FTZhV!nPsf9*w;qB-FIACA}y7t93+8o#L>7}V4Oe?hq2CWOWDTcX}9x2S&_ zW)K~6)u3qI9_vNRV2sHd;lt{bKBb0`I^5! z{;JR^WF{s*T{hguDwCyRi?P_&TWZK~>FQHP6>{Avf(}MkOE$fzJ=j>nayxlWhyI@F z5dc?Hv7(G-kmDlgnN1^ulL}T6hp4Al9v>^t^!@&Z6XPMe0nez zo?*67R18hORp7|!&o+X#Yt?WC%eSHCsw$S*0g!rPug@sRb*}TzP9SQ8n)+hQoa#-H zeQP8C!27G4;+&63@8Tk<(ZMi#SqqG!s=eD7aK~=X-QBoWw8jJir&ozcuXPB- zQ;eqfD+DKYkIgjBUoCe)2ZPrW8)g|tmoExgL6|O6ec*vYPqVU0LThFEm zgt396Qq~QC#Kpr67r)F9SaKDpP!yOjtgtw;2V{Od-K!17#%+l^ZsplY%@&52id7MtgHEQeGQCPmt%h0wJ6Avmn!A*MPryCT&bzmi?M0d^oLT0(iX z_F|{XPlKX&c6CPt5kHmSpknJZIAGonF9jCLQir%g~v3|`f zMd{(TT~UJSQe0azIl7jVAJS0a>3Lv#xzQ}F@yp!P+~#>dP748uZ0J2;_vif(S@4zAT82y zi}79EfudJmrJmYXPZ46_YAQPNTnnqO($tr95Z0?0a7JG^=%^?~*$4_MMCfEZ8(R?S zBB`xOIfFn#YAxCpx~wV}x{iZ)A`Ra<5`rK)8AI2QKCzT#C?&)TCu{CQ8V@w_sKP3( z=q(r9C9XTRRvcAXFC@U@u2{r?YtNPp4Ksa?lLC{AqsIpZC8f%e%1xrB4{Jkum9DO; z)5xb{)-EDyZpqfSjfM43XauZ8i3znzF(+sd5Wj9Sr=NgyCtgVA$O#9Uk(k>!4os=|9>kkeL<{YDLZpvT=IGJ$l!6&}3`ZKTV>&9t zn5#a-Wv9odkc)Gg*n;W=l<_gthghxoIN(-D(CNvjg@N$Qe{85*agO;28i8k0N+GdiDuwXzs2fF4^2Sg}N4^qjL|{*^84HO{mD14Eu|;mZ+FkO`+!7^=az(;Y%urQ|VVDF%y#-Q5Yfi&( z!_|f$U$aWSTVRh+a4Umw*(^m(fY_VVmTdMSuOyfm?OciSCaJYU?T1((hV;Bxmw5;y z)8QpU_K0dftl{6;NhUbzJ#1Bb%;+>&8B(%as+ZUX>Ch-#=vFT#cUrt`JD?9}!9xYE zzQek$`b*=2f}yfyp~=PyQGtl`xn^UOzk> zAu&|A^G5i2A$2G=3$%B@<1ZrnDdV^)JRVCb>7(PVQGzVH(7Uz|Wi=~;@;iC9M?NBp zX^BlNGnKUXd25cg?JaAvdTD(#I2DQ@mpt`w&YLMQFJZ-Ih{x=FcIlM@j)s8jP%#yV zC;X^X`ge8n19%`As%TjJtp&3BWUxsOEPe*T&J6K9S{+-i!~s_U@I9#=*fHtvp>tOI znyou+o(tW#h`F%k>ckL|zf}8fY?zt`=ddaMCd1f6+L{bh6S#f}5xF<{FG#bhzBI9u z9{{&OHA}d~2iEq;$mjVNmM8yS2naO0q*#^ziie6ONDh9E{rnRy(OlI(0b8!}&naU6 zDL(-`W=ZkH?z=lA>-RwqQN&;rg#Oq=RovKE|LZ3VeI#lDh41ZsthC_(4w|e$;{c zH5Ygr%4?cr7h)6CZO4+*Z5|m4a259`n;9Fa#iDNy*@YQgdg-p?|DyZx>8Cty z+V8S%tTYL3#&cp`&+FXy58pU|()?=Nn|x*nWHZsd7iYj@-Qw4gUShVoVqIPR6V+Mc zMfEm!>hQI@Y2UW8`%z2XJAIGWYY3Hdwx2ChC@omT`^uhcpjgj+Z9Q+BnEh%#DTV(- zlEk>UTkSoTQuQyQoDp9*rh+1+A&dRWIC;d!a?rLhbtTZ{T8+3Yy@B(imS?+}K@Z1W zpT?xY*40y6a3w7R9n$y{8%Hm;tq#jGb5)XB*=ZMYH4&^K^|^2?vy|5o4?w-!s5>uBFo*4gV@QsNIP1(g+B;ar zrI0GtltZqKTDJZSGT!_xV{V5uRNmqJjux|6{_|xx!z#uUwb~AEte~8hw$Xk0w;p(dP8b2;s|~}Pg^Arjmgs9 z#~hW?(`QaYO_o=5Z1?;;vKc6=O^pedIjsv#izV{fm$+dcVrQ)Tnd1fMiJ$?GYX4R& zoR!-VYxFITBUFXxE;%yWF}kvW5@&X93na<>ma$1OTFnqdd{Os^_I{~S(kM$0b)=e- z2dOhO&{C)Uw9Fenq`98=ybj6TB7UD#LB{5E$;0)c81&G=Z%lq%TG`Ep+G!VqqR>s4 z#jZsbpm3AyT?fVM+NEZ{M5^UvE`p$DwYqP0QRs%ewk+mc2t}7Tz1)O6RMuAZfM5Ow z8W85K*5Rv*v{zxGlDSf(>Szyy4Bwi| zd1SII%=qRXJ2K}GJGh->j7i)lGB9`2hhovI&jGXg&>|V=bRX_nW)0!gP4(Jle|@D2(`G#KjBJ@j7ptOteQxb`IF-xF*t&hFcCGr2 zzr01IjmIg&aG=$_+ma;|Qo<`AD(4cQ0P8I5UjjdYPn!ISa6TI8%NUn?i|k)> zSoa^m0q{WqTcGwChON`pIQeh6_KAXYL5E-1$L2mWbajr zt0ls0QuxP4LdzvOGdvCC*;?DP*<4B_gG*bwyD0@p1XCU6O=-h6uZ<3t<@-K#O6Dx* zPYHKW*&XYQC)1#Z(zJj(@wl0>!M6H7u5z*GePL=*OXCQk*HFLK)qkON;s;xL+A^5> zcGoG#beg?0s`rXNjQ-Ew(9)L5h*}28%hu8Ia+Jh+%JAlw9nZ~c!Ja+)vJL8z%DA#p zN!pa5^%)Q$=_id36`kdiJ+?clPx|}wPT78@`%6ha zx2zbKzwXL?nn}Qu=ME>E$c@TP?%(R}DjVT3A!B-0yPJ!sjy0U+lX5zCJn1j~!fEtC zn37o)x~YzJx8d%y3K7SDB*QZbYAH`uPp8$63O#t+c16J&1UZZjrO>tIZp^?C$apW~ zOZ~Z7WDyE-Rnz&rk74<0yeWI;$L7@p1aN2D(~57o?4hrj8Ni@t_;jIMANvLEAtdbY z#D`7)D!SrV25X}yr<94yk^%xE{GHgP$~GG4!+cZ{rKA;D3Mq1NdUpCHmL-%xCJ09p zIg9YfoQvHxtMWxY-*|~81$p_L>vFe!^+iEuGF|s8Y!hnGTg_WTNY;;|;5 z#<3C@5<1c5{9$$< zpGzZAZpl08Gv5i9xdq%RJ9yA588Rwu4gPeoALDYe)r062r`&`lK&!PyBYsoj)W*lR zs&D{$tw#uA9nU1PSvT{xN{m>^FcX?U9W9e`8#b#OXYUU<8r|GkEQ4=Vjn71&<@78W z80kIORu8t}O&!exJJE5uVU_AcC zf2V0t;O$lmScf%hbRpI1mXm?2n1S4LD3C{vnq-}hJc@n3c707Htq_zU-wik|x+n5~ zwXy2mJx{U|Oe??6z7-TfvW#w6QIc>PFZ&syMd-r@Eq!M`96ewi3tDaMU>NA@s7es} zMSVBkVKbig4`=+fZok@Xljg4XLC{9k#i0y3dDw!$O$;#8r9T9Z9KkDo?H@)zl+A^K zZM%7#GQElLijB2DwB+JUfKBnQg)}I3Px6##vPiW#RZQtK$Gn<2(|dgs$<7jjj$7M1 z?#Kf_c3&s2WU@<|#Bd(C>g1t`%NsD%K>WnRenRkYLBtdvt})6(;t~Jd0N#?dvLI0Q z&xgj$4}&71cE>IjEJEZS7j-V~vE_@fX9@q89~*V^)aPOiI!RogvglsSVq;pVKoOOP zGFdv}&tX_gN!A{iw)-BQpuWu33@$1a52ge>9{6eW81<1HC_!)i#~^$8$an^C@u16m z?%GWacE&|2HLO3eMya_+pvAn8i}X?y1PGegCtH9bb9~T+;gN_i6&`&MH=R*_q>wjRZWRI!JLyK_!z(03|aG zi^E?8QKYLjdV`XX2OE@|=cAi0$l!H`N)g?Goj=G>e`C4V#c%0-^WF{%-heqH$Bwty zv)La(W4Gsqw|DW#G|}7?Ijo0cTfF9%c^_5yO+5u zvIaV-^U+RJ#a>sgR1S>{;J9_qFJn45CZ%=m*H0=9`_He=u?2m&e?OXS&p2~`|0FeC zYJWVY=Y05zYT3RV&k_%vD>;|Kj%cTGQJHp0z|)mE11uhtLM*23A4WqVM09H zw?k!cwA$CtvEuI5?zf>y7V&RKo_5Q7|Br3A(Gm3aZ77O?EPX!@1%lh-+vk+Qd&l=7 z8W**HI}|d0`+n&rSx=>XKNOB>o8JyyO78piyKu#KXxWz`VdMR`Lvuy=bMR-)!029=CZgo-hiS%$G~nC{ewpPoGlG+#9jzSF^%*mt>U zRdHWE8NoQLkfmeXb8^Pc!ACR8&Fg5!rudyMgY!PD@D+Pj>W017c&&*(9Nc&CaB|`z z!Pf2#Z6y!#ch0t{-|i)wr*Lj@HcL#u7-xswXJ^70HIQ*|j8{)aw#cZ|(=#>&Mx(2n zQOaj1ZcCB$?od5`zJ2^~E3u(3QG!asNRNS$nuTT$$GeK>r$toaG4*@5M-Ql2{XI** zjCjPq((v%yUby2b9RImhF|*dB(Xp(ujUM?D>=!m9A;Y|iMftGZ-I_Mh>*u^!KaxK+ zSh^|Er_0+;xNJuAf#0STUfF4}h7{u13~%CK^q~&jwfv(rxwT_^GFAejC8YtO4kdnbDpY5YOFH17nP!Dw>VEk;o{Ixnsj2M_%9%-K68j8u_ir z>E!P}@x*Y@jrI#eEsmQxf3sww8W+%L0g?n~uf)KM$RP+rh5j&n0x3AZbHlL9K_w>e zzMKrJl1F=!S&MQFL*&LQ24a5xDdGw#hg(yIv$#6qFC}y;ztcd zLJA_(;{hW~X%j5|w~msRC?9Capw;$jD-l1KL zp-;nMEL}1nFXq)F1a*Kk$QO>^&5a&M1}v2OT_Za?&@vt!b`zW3P9%guc2_BhH^!@K z4>N2IpH(N!VWA2`-WRm2G^;j6W)xup4bNeDDYbH4sz66d{ZGso@;3x{P~K9N#=MCE z;eHZ1EA|v+(=ybuS|lXOWHsJ(S%h9i(bGPuS6QTl9cY^Z@Vea=ri#~(r%_-dy(#*V zUbB8>6p6iHnh@d{W?xSGA}V;rQ=RT6iJMKWJXX``8mv$C*V4%|&8+?e@aAmnz zwDqPX-A>Npv1TlVjb5-J0qC7-KsZ}IGH68{X)>?D!6GAmKeDI(?897G6)!zLFlkIu zSo(i2N+ihrA7>DL)#(0j|M=T~`9JUs`S{2G`?vD(kN+>vZN-{8d=yrybcG)(`)tZgPel6R@QRpPGb&&y&%7Buz+X}S zeut>>LJuefHHMl&|5XT*IzE~ObvqV)$R`)MlKX5^8A|#4%bw0kS8{EBwca0Pgfv?w z@WXD~Mkz{f78gSrb!z%?_~}DLmZi7k|2e0lZxseZQjt^!Um^6AolRMdIv7)CCyK}0 zHJsE@OI0ruhKjB-MD?3)+r$mO%(M8CR=gm!Kxwqt7HNMd-U_dzOHJbSG_E3Z8EBAIb{hUsEWMsseI*p65c z2kq0OWb2m_A6JGqpQqSPm_nf?X%$9iO+Hc70L6S#{I8r6L$Hd0h^{CwfjO(1OiI`0 z<!{PEVBbuZ`thZD6cz8s% z!Ao-{)eDmY^#mZLmbCX@N10(Uo4z3Vk}j3X9mykcN>=JDNoe-Byaf0OdcWH$-+sGu zT|udL{!-%K`ceSc5T419xFq1CcRP}amW0?-Yxhqmk$h@>4u|o~w2z5U;uf3~GtoZo zuDSwIUe^10Xshygym(yX=djxs^3gL`fLJW)N8s7lghv=;nd;Wr zcp&77TEn>%8r(pc$gW#D>JxG!DQv|qF%KPA5loG;?z}@q@?R>VoG8$n)WTrlu%zs# zzq^tTSMA;l{gNm5l7-}EW9_`Gs-Mp)Su+OX}^Q`QI#jFU+US{AodVkN0iQ3NjiRA_a%g^%U$Iz*C2U>+L9uri(Qr+0$GZ%IKa zndv}x@=AESkyR%C;MJeS-Ar5d{%SODv9Ps-AT+e3lwFn&oX$GO7mYgGt4iA$_a%HB z>E5#Jb3ts)lkKz8a@ewQwT*u_8cgo)RB{GesK|)M!8(R?x`ap(^JU19P$|viO z&DFTfiZ&Z5<}zx1t z4=I4hnG5-B2#+GTm(ZNlEzm(!p!4!&qwOsc0VR>>*`^d>zTjx-F}y*A$Rbf!Z%O56 zGbRt!!XoM|fl^c?!YcAwS6h84ZXQ5b8i9DJYBSBXY1M&0sF86VwzAQVAYLe237w{yQ^5v6@N*%Z5Q*dh_VBI zW^L);rJ)lAq!Q4h<4~NK%Sanbi)jS{(*k$oe#lmu4mfgtxz>tSbFaJGjVo16U`7nv z5cyOmZ$PutVob=Yce%J`UT2m{Lfq8h(q4Rfek14RT$8EO1d=!M=5HVLg=H;Yj);hj z-k;BxN?R0zvU(bdDhR!ZK;---rFF_0p)Rwh?~;*bM>=7mM``L|@H}W+;7m2cCKVBV zdc-$d!o`$O9*}q8;2T~!LgQlnPfZhnCpQxzs*#kt%6+!iconW>@@?H-?&-|{2+i4) z8jvRRw#BuY?i*mBDvxnUuCN^CZ*z76bi?_kSG)_R24&qDg&}}139LqWfTld-&7!7t zR1ayJxln=_XcDQ|zL^-E3>OpR8VZP21h3c>#i1>Qq^N9^V*+UacvrIlI>@4m38g5A z87xAp%AtFFt}AUqxd>~EV?b)N7r#Svjd{mea9ni`ZAN@8e~5SVs#dv0;ntLzr`fTa z@RyWF>6Usg08((GqGWEI$*zU+<{RNy-baR z)w}x!0E`x$GRt0@Un0APcYwFz+iN6)0S@g{HyBhu-Ka&n_9h3*bde7*!`#-T3=DVJ zQ62ekN|0M?+Iqw|Br4>=)DSZKt!j zoU!e^L+pl3=)~isBvP_ukNY7@6T0O3dr@9Cl|qCA+JZkS5{P-Ylw2Gq7$PUwRux#W zFC9vYJ09A9M&F{2BZ3x_fS8PqV+j5t7drGeC2{(JQ)Y-SHgA-oqW^Bo>6R5}dTJ`tPjR$n%baZ$RBXH$Tne(_X2y+C@r`tDWFfZH zHHcYowoh|Y8jP7QRCOm~e=2;bEbVA{;YpO2k!fE^ZHXr^{odx%VX+!+fmh%r;`5_% z?#Wgy-BmupDvq-3#XE?2rtUK6)f_T~0fQ{zpw4c)o5t1hNmZJpL%&oOx9U;J)Pvub zr#WOirRH>%4Bc5PDw;ut#C9MMWUI*(kDKJpr!V{B(X*LVI^npQ#bTg%aCH+2KT|qK zOv7>(+iDf7R*#D=V_!U=70;1m92#)l$|kl>8fdrpD7u7the*j_v(b*VD%ewsmR;%= zIT+D=5~O3}wIqEY_jo(^O(~7?r|yoQsfyedJ$YA`zNGJ1+6g42KpK*8bzHogE8FI` zS<6vsb`s;sDGmjzuroo{HhWM}q`UiDhhD3k`0ut&2Fa{@%dFb_5xGkmMx|`&RUBrb zsWsAiGM$Oc&^xYotcl(#Mjj(5MTN5UlAn!ceKh*AJ3}*$zdmk&wxFcl*`Pc2 zVXxp_^$w4bH)$oGSr7Co$M)7^9# zhc;VY+N227C7Zh2r;n59o?aiHmse%b-(9b46ZnTmW6(v2A3u zMAq=7lRq@5)kTIQ^W^0$6rhXc5i_KzmgJ)^vAvC?w8;7ojUlV1xL>{~p#0B3%WoWc zWh!Tcp!@H1CDxNHQgfiDLtB;sjA4lRQz^698xF;yQOeNL9{sN+4r_&-<8=AXOnW?b>dmDY=VJ$l79LFRUZOHKbtuNRL+vxD9b!yzvM_@k5>k%p zByirbFs7?P-cD|Zy#He*+}XBKKFG>ZR{LL)?5gxI|HgXu8?%CATd`|f*^h{w>TG#J zBRRA49?O$4`7;w1epas5<0(Fs=X6f~$*sPmqnqa&+bKw|cjtMZ@meTYy5AhV3Bz6) zYI|r~P%FW+&t{e^4?1GW%)tdOGnNdC&%ZgUPJds_v-N#0T_l8_?w+TJtDOC51wMML z$!S#Kr_KCcuF-txBS!o0lgktrrh2zuzycCREJ7(gc744Sli2f_z{4%oW-lhU)Kbkv zWCe1PDYq@HK@PLHA>nRnoK`fEf&}*5l@|5<2n8?ds%^uA(o29d1T~FOzXJk6&v-mWSF@^QVnKf(wRme zr1Bc75v>1VARrQJ4hSF5~vU1K^) z&raFkj;5pYck3{o6|X)oqq4(nD=hm^aZ`|oPorM!AwNvpz5Zjk4X8lD#?E`MrIh$4 zF0xg$3(U%@yDKv*Kc&jah0IcSM!A9>s>)iH;+YB5iBsRY#zpH}f5M7GOTY6*i9$?0IVT1I9?u-W~ve_Kg~!0Na#%lhrs zbO?zXy+mz}9aHL!Ylg_q*Qr)ZfXgWqt_)M%qAux*v19LK@k8tNrPejJs%CK``cZ5h z@leusM3tj5hZcxx{7SDj6WSoyNa~00tV8h*tPWn^(-d1L?`_o?OX!#`P+T9?pNpt0 zeF{0Lc2zt^0v~U+1<;8rQQkelrBoXzB<^-{XlkFs`;nw5Hat^8T~MpkVo{VAZC!>O zIl)fPE=JTx*`{G0CrZ!(9WF^%cUD7O?xP-W%%Z)!y?|<+k$CkL0};zYNs1w)Kpl5v ztn{Hk#4a`f@vY)vL9m}@#ih$cjIq|sGiAsS7e>OW4&1~OS$`>ZQAIt4JNEKZK5*7Q z*?X`?4^HqDH2{@|MlxEsFr8+lew-SP(SX%&fPNy!p-vLeJt=aPZoN{W7JsH%{-@Lv zNicV@txK`}g*>KA-Ro<37Xq(Y7B2jyCURPoraH;kRUM^WYx0!G!#qzXaCebJP=3kY zs@y#sBU;@WV%-s!Z^+=+>`Av}W>*|V*Ho%s60e4P1PFPmQ+d}`uNmSUDWpmnWnNPw zYMB=SUqgbo$nFdlwE-!^GvBV^fe~${{HuVc* zZ5Wo-Put!%Y0$jZn%FEA(NO>Om#s6*>|IKJW}T|ii$U|gI}Hna%D1cJNB1a^m4+upGYm;v&iFzVKB`guJ9IR z5fvx1s**bukRB{qWD(!T^PMCD)tzI+&sn<{&&a&rc0|OE#ckrUpBEwIcl*o7WMM6o z;6rh>NUu~ShbvsuG!;{6N$p)KkL8**jiJZ#1x6r;pXrKq(3H^}6{YvdoeH=Wmk*4E_Uf<2vUpsgMY%WSGlcB#cqnR7O&2ujPo6F+c7a&5 z#M5Z)kWXd{ft&6%=W2;7l=n#|;mp;AC5!3UFX*V%Bs1n_Cm^&aw^^U>)KB>qt)>Lz z#$A6pqSgyvp|*?PP>g64-; z=a`N~Ty0XhJ5E^{2BHzoE9D)ji~U7I!oXL=G7f>(B*pw-E3H^DYk$~4(-7g{NdqkC z#-@D4Rx|C3y@o10d?h@mG8I%+w((d#->jI0*#=SB-eEALgAi&ce!|I(KcNfsXyF6- z$Xu2_SEZj8)~@DB+}>DNvBMFu+bu)@(T=d6}qm0p)+8#5Ub0NH3yG26B zaJ%PVMKRoR#aFs3bLB$x`fNFEMT`T&_)E^t-r8ZdIA(og4^tfMvL#f}m^P0`kv;k6 zR&#soAWP`U`HniR=~&QaH^nfXW*d7Dm~OME58QAc4EVkM`=Z>w`j(i?iplCNUa77~ z8A4I~n~C^!Akx84Ls>E;ovOEb*hCheHE+Cs2~&hA2lr+vM*Pg`Xe%wlwG!X+|r?Z)Hu!BZk==WZd$HSs_=1Px}o0@u)DwR(eQ=Jv$JZIjS`ZBO;H+XnOFy`73N_`F7iFKt5Wlb}b;GMyTc&69Ke=j`^ zOY4+z3{ylGRxCHr(VTX}Q)G)>(8E29+(kiDjR2BOHhM}di|M2p86utAejG~@H!{d` zsmo>GxNhi;S-}epex3H!DS&|VNPXFDy4;VNsCwN(6+7lM3A(tVQfPrI+jeBLg|cl)I=RHd zYXcQ3#p?w7?agQ>4W~Jy9W+neBFC*P@wKjIaaggUqLP>)#KJWcPb{{=Ov7^PrUwx3 zYu7w4v-_%$lXQ`1&wiJ3NMe=aGi(L5Gyk0CK4-aqo~j{`Q+~sTl0s)(P5FPpTz!CQ z($iAZL-J^U8f8rU;T%&C8*PuRd6%)rls}STxy?|`P-Q0ECa_6utceLn|E@|*V-C1t zwB6SB^R1kkA9=;yXQ*Ij`tC6vU7x_&o!?F4|1~M}5Hq{(Pu4Ois#RmdX0ni*M}qi= zo@w`XB+fyvt}`cHTMz-{p(twYSAoFV%vdrIP9EHrWZ9aUZ@$9uU=A^G2zNGtV-u8I zJ!i({E4J{0|5`=Ni9eD|TsXyM4Mo+cIaA(x%k3JN&ON;sdaS6oX7*uL;RW`{@_aoV z+KG1fQHgoR#jcAR~Brts~C`X`$!T##WReXd|Rd~#;>U=s^K4ZYoOB42^I5g zRz*$g54Qj%9f(*@rdm-g(`uIC^|4_sT=ecGdJ~i=88cZ!UQyykUWvG`T#0fyLi0p1 z3opYAI%Y9VZzps3CKyu{3W;>f(b-b_$WO^68Wu8~6@?%Z@Rr{ya*V!p5h!2+4(6#= zJf|&AS1%qodONyBT{^uoLku_*H1AfX(ooKfmRq{pLbu5*e-;Vsjb$<$PuaCYLj0!) ztns|+(He&K4Lyo}VlEG{p1N1BVK>M~6m|RR2@w5rrePO~xo4WwKfSN2{j6i5U$*Qj z!>8X#U(pbeC(n`r&YkSWsOIf&4ZYNy*=v9Aj^~xWvefcv2_6%)O}Q{aF!2cATibiB zVZZB&2uh#Yy+03%GNe!jEu{mIVyRiI`Z>*Q%UkS>hNbw^0Ua`Yb&25b*c$q%&O!CB zrI8^>nj+;k`5jp-HD@*_nmX%}JT0?+xlwKrDxFJD_*v^EX*OOvJz7x+*a!lqg`Y{B z9IY6sVhYhQ-s!-MuOfm(Q*KK(?h0BP)?)i}v&lVOoYvJIpA3*!NG289sdg4%4gL`I z)Lkm^WFRz*QG2qab|v6|K_YhMYY<%-r%3Do%nK;zLv$#Jhep96n|mt;`@;?#?5@8n4OwiXq6Qv9vx)TyH2JQq$UBv>?%on0vJ`b? zi^a_&DO5t)lvRy4W@9kxX11BapQ^Bt;rpu~sdn8llPL$W3+m!41>ts+oy*={IHD|J zhl5BOm6hhBgRX+L6-R)a0dMAZP5OMowZy+)#MyVbsKoTUl*<^)qXD=0B{h#zTCgle z>C{Q4)Nw+SLPo(`+I0?@F^s!g<{EbGpw$vW1+mrc7sYQuPUQK(@ms|Xu?NKgY-gd= zG=&jT<)Kcg+qw3;D}#`rL^bI7iwf(|CVrL7KN%3p54W+|cO(8HK*Av*tGOq7K%Kh| zjhVHjDe-n*B3$g8k7CU^d?(FJgWgf)`edoB6<_d62D&IC2#_Ajb0;1$8X~F6zCLU| zgd5al=Z^AMUWr2U@fpI;(RVHGn>tjms5Wf~$-iNZSv(-U~ zB>3EeR#NcGXzq_&ayY>V|ezCv_64)3wHdG&TM5JEviW zO{dS_IpsyJl1fq!!nD`20v{(0Wkb^EF{o1!9QuZ0jhW&C@`bN%=p6oBhXKH$MAdD< zMzI%jNBg)3Z4<<*`&n;I$Z2i`OCHQEZBQ6n`j+8;@v;k7L>8dd@uu)94g%iTCQD`r zSI0x-T>5E`_j?);i%Aq4?X5PUOYUP19;$%0Y+XRI_H~@2Ld{gdM^$>2Vv66l8RC~{ za;Y<8H)uqPgx5^hq>YhQ2(fR`3FAROq+TfKvY0y&W*_Swzyv<5d#Lh1v<1V~bTF@& zSNa^2>yiblZ4599Ny!9G!!|}BeQQf-h;Z!qr^?bt5?;~WA-+$~K~n)HYvtl$O2_^Y zpWuz%tn#!6s2BC{{}tp$Xk{57R@8g@Z{+{^Rs?#vJ0#tCqeB*Y%)+ zbbr}U%I1CWKbExv8+EEJ8}96>9>A+Ux7yAxWdpM_NsG7wJ7}!_!o1{ApL>qDnYPB1 z$%B0sT3S}(!k$4u%^BiFX^JoQg~YH7Wan&Mwqq9kRE#N+C)*&~mgkfwbf~gLH ziX0iV7Guk-EIrCA$I@<7)OxY&G@3r3oA)X|N#k4eA|>E>=+tadVm0FSXD8iS|54BT zbIu#0-!@V|OPmO@|)|4zhK22xfuOO*RjxdXdO%Cuif`39A# zO4&|3@@Y#{+5gXnz>WY#K)SyzNdtSqOy7ffy=01gGOZ7iZgaDG;aOqrOYO}j*v$m^ zVhCSG8*^DGUA>)vbR+JHLf($pG#lF4hqB<7YNz-KCaEL7J(*u0m0HUjwIkhdqoeNz zb-LGs&n)M%&DNgXRU4|1m|w(akx7U~_PFV2MSsE9dy8u$Gs5k^eq~G2w2RPe1JEza zjoRgoTK-HQ>TJKS`tAyf65A!7-)i^M(PSVW_21O~r{nvdv>6%~I&Km?_hBN9KD0;x z5NOTIsgXI-ogU{72~av51AENNS)1)$osx^kW7qw4cvjck7~C!SMt1O3`VRkfjIsoK zqo~whIx-Ekl9#rb#@4hGH)@(~Zs`%Y!_HL{QG!am2tZsr&Mwh3G`I%CVx%j{83Nhq za7a?XtJ!0*bk5=wyqDH=w)t}Lgj|^rf+Lu`4`OCkT~61Zv-MAF4%yEv{+%_4hi)qQ z@IQae5!|t@CXV{#z7)HE8kIVD7y+t@v$?;M-6nFN68gcI?@jIm)Tsi#y&7j?^JS6q z+v)se!b%plz z&9MY9`N=-ZJH=tb0HIAgfAs1ji5omP z@5Z{zUvav+^L?_}9&!^GIKGUTF%o<6^4lk4^-aI6FJmMQ|I^WI({B6zNo@T;&!=Wc zh{8lXRNh)!2oroivDBvsT|K{MX1c|h_nfa|Ht5(QD17^5Om6+&?_8CqU+Azj}}h4zl;`9G%c_%@q{n?P2%PMOQst;S862N?vBQkcjX2_7r3Nt zZpPzoqRD2$pH`8w*6X zevHzxqHx-7g~h^PA_ye)GEEbqm{PlB9WA3O-(;JCm)TZMrC5F=?Hgg*8BT33%H;_= zGv_T{bQ?b&8h9EaIL1g<>(J9v2P0&SA}f1fN9>C9oHRB&poHtlY_Q850uKq8eC;N^ zW*;|)8F zU|{C1bd27u0qIkTP+IdFcCU8#6;;G}de&n=E>TNq#Ca^Us1V(F*^eSaZm<+M@hZv9 za`|snT#%bswzp>1nFB7hfRkyV38mmq;}v}0j8m&}wu$F+6bi*ia>VN zq+^=9?tUTRN?+eQj7U*kjFpzXaS`fkpDcToP}Hm7nB9LqL;X~8Ge4IC5a(4#~(_bW&r=?4l*>gVg*4Zkv{xBbroGAvS^2qV>^p zWAYLa@q81VAIX56b$vr%B{f?sq0;jHVmc_NLPQ^ST5dQ-*&TVwbO=CC8%K8L!&507 zPbuW5?whtx<47+;&tDTH+;6An_T061OK}XT*S)RB+Q<+gJ%}3A-+im{h4u|7sPQB{ zx$<~ThdTLMtt&i=<<7x)_q2Vyv>lp(@<6`I0;8={uS~CKj@$6DqjwYKyt422!X~>D zv6H%1r&y(ibni!^8SQH^NH#mZCI!A?r?1`+c84NM$E?xp`*Fa}YD zoHvRbg)y2SiRBeBc47?u@yRg!YJ^zl^dy=;^83F^oaK8eX6mHsEz-^PAgBEmlKU1^3h@SSNN~ z_FrT>AR$u`$wGfU;;IfENVR6 z=8T{a{Jpigp>VY;*O9dkfD~RjA7U2mVpF?n1`;Gz8C=Q*hDDjaa<@BP%s@1DXrt?T zf*G~0`f>~9PaJ6@#@#RZ+>`+NMvDkhgGj?R_;@{`oYUAw2fXQ%jcxep4z&dnp%6;# zt8$3&tJSEHp3MW&TPp zV4D70c(BB$c&c>_5F(p zT#>rhM0^~4@4tv{`?s51VehCS&#nAFei~#5&9>eqWlM_}zF_(=RIYWB48l!z!jv)?i|_v#qNV^~@!>HB^q3;%M04MXmQeJc$7oAlWBJTMv;E)8M%(IP zfW_U<461Z5A1`0mqv|i8QtF{SBGAetECkm$4+Vw_Fte{3J5l z_W1{$2S)tS%3lziE9zkTiwn}K}}$tSDs z{_RkLZu-36K89caw_i^yYK`&xk@P3N{?hg}-|!8g9_ZgMFp6urr+@t%?(psVU&Ft= zwBHUTTkCxLSd?O=+;2m%^33lyM%0)3?YaT3snzmz2pr?~-wuU(^X*I7{y{PPHnh+8 z)6n)4(%sizugI`E>bD^>RO|O2%JzDX)4zQVlZE>I&?vOWUB4Z=_A_bw{2UI)->&$O zes$H~4n0FC=hx36$tqvp8pLyRem~zSYxDm7V{8lCw-F4P_WJF}xVkS=?|p9K>$$%T z!2~(KeH9l9+4=i8yUQCiOJv4Bevx18u89<%(X>pu@hmJBWk|6=`@cd332u$aR%l$`$t-7-4!0 z_ckRVgXc*NFH&J?hILUaDSNbF1Z5PL>0@h)jy6S%BH#$-ic2BhGh+=;#oN7aPpxq5 zAmo96L2CB4Io`6a1tP@sk>petsbVnpNP*Ur=gm>yN>F046?aNvGTG~R13@ zjZBxo`EdiOr8Zo|_%o&#PFN1v2w_8HBc^g(61Itu+n609b@dEn(BUw|U5%czoC(Op zy*?9g26>D^DV+i*yz*RI3P4BbiEl%qW3$fhv+HO4M8~$FH!w;)_f%g(j*qLGm_BnG z3-!)~4)$H%es}R5(3!6OI)KXLp_nT!LD@MOe~tIX^E4o}n{qN#cKL>dp!^Tmycu4K zBBVO(?Iy$@b@0*;j!NHT*I!BulXC)1EZ2`{9fT7?|8tRXtbM0p=D={7?~X20O+tw5 z{2p(@RR&Ewk}ZP)YkKy_Cciw@fJ6gb8;z0OU7FAWNpH`P!A4Vrr+P?Em=*>!`q(ne z;>w(4qaiX%Y)l>fxDBP4gdH9(d|e)zTj{k-C$W1VTv2sF^s#f?7B zND!q&riq8n$Z~$|a<5qPy>!rYzF-Xlh5!LRxmF!O<17{Pm@a_#OuQKv9YNpDyMlKV zBb(rolupGOM8?PknY<=15SPh|DkN{4J`h&~M6Nd<7??`?!M0pGb@5W3xc1@nuAliTxp}M zQHL7n@2`>cmfKdUQ#*>8KYko#j25z;3zb&ONE=SCiSM%;ltzaZYAiy!xFiQ#j|>F{ zlWqEYll0T&Zuz;-i6E*VJiIjNIN%1dy}jLN^-R%rk?Crsk+vNi%13v|QAQ2oQdztU zS-pGCT~3DL73f()UrMJG^x|*lwPbTGw>=bEW|z;H){9_&y8Fl6mg1GyrHUJ=FuW}~ zW;Mx;0R9T9dkPhbU8kY;`Pi5&Tk#5av;{x-u(s4$UH{@()JzV<+^nRG7#|xo6l+ZV zX3Uf8=Jp+s>vhF+iVWc58{3OUjQ3}#r^rld9B;+DlqqW)YNGu9Csamjl6L}h%&uMW zFGHRbTdTZ$%80vdDJgEwM5P=1l*?m7nMK}PuTK|C6Pcwc5ybWnw%u)-<(=~^m4M8F z`14IgAKv7SSVg;JQNdc%+jPCxwuqp~CNFAWMF%m^d6B(ORV)`nO$IexaS1H}LHhQ} zo^5d}cT)bDtXON=som5fFXcTClE+fYOGVM0Qadw&k%dLg%s91b%Kz9I_Oh|TPmldh z!mLwqWdvpi3fkRN!Dm=|(EReLT5cm#Bay5q0dAGzFRhpcvX~bL==KNM%Sv9flPA^A z@gPg8Nn(Zle@WF%qKM>T%AKrB?36A;c+Yro*}6p0;9|>8XA@^E)d5|2!Gwo=#2i>h zRr7z?cDVIw4YZO8?J#_fMZjIcM&!d{ADB)5vLexzNkx0^tH&X_if0OXw(KKZX{IsH zo6aIfk(-Ik@jBTFg=bMe3+BeyHVnSp4+#ZIOW%z{7*ta-jB9pG+0yc-n;^LxJ0cnW zZzw z;$K4U2-MV%mn`7r_kaeY8T78$)B)*p30JKzkz~>1H+jlS+cd4dciQ;bnFV!*I2~=L zmn(yFFHz9xbe?O4@-fi@hMS$xq)^om&ZXOjk^&?rv`c`U^?!7*?Ab56jvaWt{fI|@ z=l%nxlf50+TvlVm49-gh&E9#0_NH*MSd(#w5AA>g48pigHW%OkLrDp&@^BNi|Dws; zZ|{P~$A_%2jb}g_xc>DG8HJYk*~P6#;y3e4J2WQQv^DK|vA)}8+Mt~=LADaoV&^va zOxaP06<=LnHd^jR#Damd8LXZ1XkIYW?A*5MQ=J^R=ttJSEt@VpM;_YFBg8O+AR}gC z`r@fM!L!(&p)n~NG*AEE7czP=(sbZwtm9 zf)XrhqUA8ANOY*b+(VPO9+mi!mq*2dT{`{2W8ntGQS>TP?z-C2}l3r!? z8*3K40>SuKvLQtuvuP1u6(|Hx`m)sOZ!Fy!ISGh4kZisgNTO_Pz~m6nWwQ>r)I3A? z`ZOHz-WAQVu`fJZ8)Vo*#4=mRWc(;f4c0s5c}_jk*A^qI%5+-Y7M;pUmK**F zGVoT8TANPwTCock4vD=e8+DwIb-}JSmO{;&kRNdn6_Pd3Z_AsIbw!x@n0lu$q-j2i z{k6^js5{e1y9MWP>bCImt?raI*=IUj0_LKM!gzIgc!;=KO}w>@n=4p(Ttt0j9g+K` zBqv%?4IY3S{`e%wPD=qvZ%Q16)F(68X}3fy*F^s6%0EyB1(TP<9=k9h?G@zh3rKjZ z>8^mKveKITfFoCRd#GaPCe87J455~p17pe9>e~#pBCE=StiL#FrYfTasNgu*S(=g$ z%cCVCijqd!Xx=;V9;O+Q_&Gu7V_Lz>(ciVoYbAB%ECM;;%b=+;9%}umxcX^Le$HOS zO82Oay0?Cn$4a8}E$ukySZ5&wzUZ*~S#&sapD5FoP0|lSjntTP?ODMq`7Ro|(>-qj zgtaCe>GUjm~udNo!6HYz6u3WyLdr>erMVS z$$`clNMyvaR6^W6c z0h!(pDh|e02$8Qe98=r7fos57IbNW@Go1_%r)B9m^8VD)PLyv7(Oo<9w%Rhp6}PW= zi&6G);NF(3*(QROs90bx-V*aFmZE(@tA@ixy3!t!vXnN3h^my^8}A^z3T3@lKmvd^ ziM=(G-D}x7kzw1$gBQYvVux9WoS>-Ka^{4g4%aj(J>4XTr*sb>wzCcSqs8D1tle%VZ9;R|1u3bOc^`R3W zT^2ED0#CA3_D->Tkt$CajdG=?{Wz7~P600lH&d&l(^vzqi<=L$scRgR<71NnD@zUpNXee6UmOTDd%PtFc6-~216Q)8OFxy0c6Hrk{-Btx&3;#-KL70I zfSTBE54Z2DnCRX-&hw16qp~wb=^lz|-C5Jd_$((?VY+;CgTv}7P8yB;Yqylv&!c80 z&44P|!dxJb^Q!1moEJ5>|6^jzq1dvR5szAE%5l*@-LqW~LmrdQH{?v=XiZWv=@d4= zi6a1;X*y4w9IvoS>{yYOIy)@nvI{TUeqwt%@HjrXo_o!?l<9_iqVewtlWFp_!(IG(+{@YW1-_1@@$&v&{ za5V{rkYlBbd28L4`v8_LBaz0Cj_6`Do}$08)aGSZVclXavJR3eqps{lz&y`TlQ!HZ zJ-b*oLhguh7N}bpc+oJtH-v)lUfeWHa1D)E@+IFf3Bypj^>yupK=hwQYZF9VcnKk; z9_m)jFsu61XeSg;8}uJt2gl8APIyq1)`!)@hM(zG59{Pm-`jvpZGmbk|MlJ_-k|A8 zQc57@h%9bZ?NxI}EFUUJ0Em%ndnIT4sNH z>`yt9RfRSHD)F$GNHgYVOP|j5_108$9rlr3;QNeia?hlK;tXJ3dc`V=x!MUHm0@W5 zh#>yZMIuMUR4lIUbmWcr%{$^ic3E~xsfRm829GS2cD#&HE=q?s z;XB(`qfH5>I2|oQkWfzs%fwBQYGM}Emx4aKj+2l_3a@?bnnGas({}j9g+awSsTfk?DDY08(*JA^wa z-RQ29S|9Q*l!a8v3r(gTY(>u&3yJB;ShX;~&9p0yBAm69y-<_bbPuD*D1YsD9xsU^ zc`5{E4_!GEhzjE9RoA#+2t2!^xj2u>V@uB+Gi>WAe%edckff=Oq=Anv=MF9RpxHl^ zJhg%+(Vwxl?+P9JOTv#9OGmmKD6R32p9Z^PZJlZfu}2=uIP%W4zb|Qrxz!e7DCS4u zvG~xN%#xxvuKk@R?#Q!DWIXn)_9VcFK`n^bV5emOVOj#b(6Ktzanm^Rn@!-c-2m9z zI?}5y@co7nYg0k`HFv7J7Ig;N2yx=67PJ#9aDg5{{#4D@b2%ULW^dfIX1QtFXf140M{rt<8QIa@Ou-R zF;PotawsuUbX}D5pVL!F$GMEL$b{%u&;2U^1aBOoYx7JKET>zljxxLp6 zB+7J*Ai8eE#GnS6eK`?rT(qRB2P5gCJ*i+@=KS#{@6w)c3t$V-CNa@N8h@p zejKYpY4$N2mMHybU#ULnvH-n_%PJq3+bzdOl4I{$*a5s@poS(LZ@o8}Qlj`JlU(UT zaxK(MAahEEFa!eeXD}2|EAcv$gKlRgjn-)f>PAEM;fzc1U!bsL^X+P8m%`l?_I&z3 zAO4@-;I4pD`Txh4NIzZwlAS+*+sahuc<9J<_~XY>jcsDccuh!WTpl~x3v>NiIZ10` zBat4r5FUpU70R`X)*Ma?-ZH{61|aRyJDS)tJAB^52PjlPo!IrfGL8+yLK$ z#?h_kjBQlN=bCdaN~*V&SbLD6_>BqZ^>e$ z5d>zi%Oi)baznDI6wxVswEy6$W(pk*91GLF!2zYCZ|Ie($(#BIebhu7;ZA5!I+j3| zEL}8+1mD2rYY2+39o#sK{jM1t`5{z3s0+aAcKGS3^dhjV6jm9h={*OHl&(D_VY#1I zZQe48An|ow=dd&-(_Cz)!Rwvv(Q#g9mVuyuGyU_C1)97O1@&sv{LNhM&5Z{P zqIFL>R}*Mx?fBd|mb;@AT#=_v%zRvF#f&HCT1{ccw8!p6YKn3Y;5eV!=?@A=KP<#N zd2G(G{9<_J?(;=lcX+Wa?=a1EH&Ko`o#3R~vK}Ey$XdcHP{TbYf{#i|V39DSu-i7g zXva-XEC{B}E$%g}BO9kBKefQ4SMT#ai55UWyk0Ein_G1cM(#sX#Svx>z0y|c@K_0k zaLmkOTA+UUPlx+}3^wEoI8mm5P_!Wp zR;0~pPeeBIjI#1uCtvnKIwm~Gl75v=Wg0q;ChtA*V`50#ZDAaX<1qo(?Emh4D>CCk zvZsd8Xl_j+Tq69Knhw<>YUnVDFSk!kNZI{>s(s;Dy-Ub20;8Uby^`H5-%Ey5i2_kY z(5IXSP@hjc{=MgW$?2ekacmVj8Gmh+`C#^Fpzf(bT-)g}f0G*z_Ur0t@`L-xA~$X= z6XAoTEbw_aLCbXNA_}tXk z5Xg5YMesa|YnaTYS% zGQ5zRl#`+RSPaWh*S0_OA5RJxqn;#~6gj8h#T}2D!qu@ZR-Fl^rs^{tth$!wzRQ3Z zubPq!YH+yLziG(}M1V3IJjhjfZX>je{9@fm5(3G(a7c1V#wkvzYFShYc{7jpSZ3~Y zLpG`uLz;@GyFsaj8xY7%ADT@a7Xsk67HV?(Wkh|F?uyj6%$j8c?xxy+oW+epBF)?% zOTyYzz=#Ai)s**i%-F-dUQw;sPNNuUP~Svbu&-2+8!&Oy$SeABN`0HbVYrGOy>Fdf zgWH$~({{@iVy`VH^M+ZA31&k;9nwJO4EM!49=PIlW-7+q_IfxdMi~mb^-N85Vmw7| zwl~mx_{bYdBWR$qaw)+u@Yx8}CgKc+5i-r&QGKQc)!wyk9wM`kjgphioRFl`%Wy<5 zk_%Ln@X()DVJgeZOP!Z+iF~3AW{^=qrIF*h5}l~sQ~ E-&)H#Luml4uVbwqqv&$ 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%0D;Wnn| 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

    73vZs@{Xs5 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 z z6cy=(mV@lEywbDTi}k3r%aDDoJX90>jBc2Z<#^Xbpe;LvD6fKfUcyedP(u$9a`v$7 z5THE4lB7?Rf5{LSio0)KDJdDUZXf2m;uc{aR+N!%4i&w~k+NS)<>7l9n6&nmrGcDF+$t%X6m&-F9>;V2BJHby-=ol5LLaiB*hQ@73(&{#U=K zemQWPFUG)$=I!*o-;dSn_8GKkiFkJH`SbOT`XsAHW$X8^<$f|2N3ON(m(@(~(^ErgSEkq|#O;1o%j;(x!p3hEQft_kt@#mK9 zU1JYS5nHvsd+L9T)*U(Ca-YA|aDxS}fk)5l27?$m(?-&{dcD&>9=f^tP7SNtydKB1 zLdt&_W8hp&QCf5PK_8gj<^*hcrR(^;_c~57nof`OHf`kax*f{J=~5+8(U!d*39;8o z*N|*9i&Iq%VY!(REOVPwwC@%&Tgd23njcMHhgl3kVy<3JWQ=zhux;t&uhji-%1>Ps0 z4Z)a>EE+-0FS=lmoMLCYgV05NQSaoQx1wS<>DP)T)gQy#OJG1$mHaYPio%Ld@B9d} z$y8M(w>liF72O6-Y7$b1cOw<8>d6k7vCM+QL}r?T==d}%V307nH~08?A^?rG`=giu z+G>vKOByjpu5Nd#cpuZhxW|oAWR9rI_&^U^w+RPw8TuRmW>Lx`Mp+`DMNqfxd~xx% z$sl@kk&5xiwP|adn}aG~rwXQ}gLRlys)`X`{{k3I&!I@&UmDTXASse8+dRzs;PjYBOzXEUo4ZAPX)^}88|%xip_<1dNIq1f zoM_7iO0_%#=xFL39z>?~RK&fpm{Hax94kHVb)`aR~H(fYID4ZkW?%+9_t z5&_gAt&~|)+Tu8Bs-kDg)w9YiRvFuvwmT+HQzSVpP}P*IpHz&cy(+EiHchRIlk2MI z2{lA5$GGXpbyFGH*VIeEL86vZ;Pm(5eWRa@#fHdtkzn;^&Xd}1oFJg=SqG@4-AqcA z)p6QS%kXUJrm=qR@(qsFX@L)kO*)x9MP^e{%(Vap?hYgK;WE5(W%%O&8U@^C1RG2<-3^L=b{1~E!a(XWN_+278IhTh z5p#~qfBAZ*Wnx1XfT5Of7*~k#v!$@fueVpVfYCZFE%pZUDJ}EGU4SbPVbP3If=_cv z0ErE$Ks6v4d!04^sqUt6-#lATu z?$vKv?oI?t{NL%Hn2gMly4c@54V9Gr0G)0|wJ28!x$3dYu(>TR_DS+YR$=NqVz%63-kcqiK{-RAL7 z&lrsvdWlLuzTd6V83K0qkQ~wANm^%rcu{=Yk{3NANYb?S$HN3_n)44Q2fbKRUExJ& z%{yoKbzI)QpV&{&pX_UBfJEiVIG-`@pJh)3(nz0HUI)Mb6x4*c?!2Y(8P;u%W7W!+ z)i;JlZ!53SRlANkiESaj0qInchRcyF~;`Vfs>%?Xn8aK@kyfL zeEZC`CI@={VFf4J{ZvsHxY=ey_0@7MZ287RBWF$PrJY zNO$CBTbw=HFOuR4D~?)SikOEUk4PE$nvtH=cf4JpS@h8+$NsnG53y<=UrI+wJg2$V9mE{OxhmfUG~fYRNals_F}YfVsdKfBz}iWn;5m>>NQMVMVKV zqgWe;JH$_|SsTGUugMeB(;&sFXcti;N-N&6(k$6Dm(=YY)wc!SyWLMwOr#1lA?l0F z?#n(wFuiwKHvMEV>hD-hUStF+{J3Lfr=IR!d%Q0*+O%?OksE+wQYJtJ;Yg^+F`H@$ zyHho1+EVJ&d`>yb3sqZgE!8cKRm(hJOf>!wt#U5JjF}E-#008T`2&63ACXbo@SUBa z$`PcJQ4xkCck>D5LZvbVRHs9I+s0aI(VmKIz%oU>fGdeo$ErMTX^Rz^jMlAWF4fs~ zP1j3k`*q0icmV+P4_NJrMz^C1QC1Olufs*14AlKL^q;gUNp_l#gRsZ39U=b08V|uM z-8a+x0$6w`idMcx1Y`?Wp=sD(aTDDy8*s)qv?~6dsvr#dl7>_9Tbt>~P@!r9&Df+$I;+ZPw7Z7Ds&FNO3T>c2 z7=kSUoNiRKPLMW};zexX^qyn1DeTf^GGZK?BtFH80QdwBXIqhRZo5-nP=eMZy=B`t z5@*tqM>o~if*pF|BcDiGI6$AK8_ukdW7-6>Xv(2u(XlijYBN<_mR3C776;&cn&lQx z*LB;xM|M;}5Nob1vHgAgxzSD<_F=&N%<^ZJZkDu9f7Xn!hf3<#&uQB}@Ua5JB46){ zZ#`|gSWZ3;nyV)ADi-eQ1eXT#5FYn-`GSecakj}`%K|?>n8vH3-0fC-UDLCC@Tlb^ z(`5-Y2)9e9bsxMgifKY%&1>I3XiBDXfo*FUGsSjz4}aVe2zL6W2k!#A&ct7BDY(ix zNvJWCf?sW&j~~uL{=23hOyWziT(P|vv)8;7aRt&3Z10ba4|jy8p=hA`J^?1;XgV78Z%#0#S8l^QYB?8>u{qntTzs4dUdtbV@L3~geJ8!ziO?WdTEENXhR=&n}l#^^VLzb5)%!<>c6Eiyw$a%gKaNVXk*J8_DwnAcyKJL9*aczSpUS$tVT0_6#j(@AvR_ewVmU#F3v*z`)^L< z)z-kNeun{6SH0DVkEjEE`r6orOzmOD%u-?i8k(#?^^hwY}Q*EFDW}->k zP@CE?OAlej@@Z?`r-8#=n9LIB`%=^q)P39<+MnN~gflKt)cCt`hC}8cRT9_NI+RyG(U-G{MDHU6prW^m?zfFMJ2d7M z+q#c5hP8(DkoE2xx5pwy{aK;Tt;8w9^+cw6NEgap7bqoP#dZ_t*NF&jRXX|(Y4d7E zEgf}owz@_F4zU_ij9U1KA8`GOqTG0%TeDk`@uI&0=h<1%1f@vq-uk@bLBNu1^E{Ny zw-(k&huDI+e0>YU~40w$++MDUuWN^D0>vjWdOVAZFKSABeBVK~a!Vuw?JL}m13 zIgX}OR4QE}(d-;t=1z>Z+LL6yWXF_4@v5hbx8mzCNpt4o(LId~9sHI9T1k!Kj`|EX zRsvy|N=+S%ucu!be{vI31>!JlT+UR(ir5^Vbe{#0c@Qbv&CVeWEg#L5f0Db>LU1X* zQ+xtn&b1wcAMisP!Z+8tPD{yFl=y{mtQ8=ctjzyB0e2xkicfScSM6zZa~ z7l9(a{>g{7DV8Z(hxNT~r#MSb!XrdO3DXn_)Z~$3ey|9DN7c)sI4IVQQKw!hsxtm5 z{=`n2Vf@rr!hPK8qbGN)I#QC184GFgTdt9$Ga!0RUn+j(r4NgGRk0k5Yr3V*t!NkV z;I~J0JqXgUQOoH>N%8j14XEIVjzD!`m~%gw-A;ipr9={y5mQeY{2|CMp_2(oMx0?S z7{hKa)dL*R)x%ucBZ47k#sOJEBco-~EKs^|&fQc3i3i|aLSv_4?4+p?yakbIn-$dI zt}Htz#T$L>B^SQg8j{B^?^I*poUV>x-|5#>k0jihR9;`v2m(@*%Y%kfqWLAMrG`hk zuMQlqBxA}{G*f|!*_sBTsgFZ>X-GgVsnfIJVH!ACJhl0j-$7N280Sa#xY1dXqF!8h z!Ma=?H;On*Avz{fe*<$-JOxqWZrUFL0bW&OlCe>M#3u;3ljrAmOxp9iM0LbpbdEJYlac$w8>}3bV}B5ZZW{3(hb$5 znr;>?PCz~q75Ef1r|BXy6Qu2qH3L?aZa;KD7q1(FguM)Aw|N-!38|6_x^Y%BgSKp` zV59P+H3E8NW-9IRgtTkz@p?<6SO#5k0JRq$ zi=`MC2U`-W*Vor3?=oca?f|L5R%C4@w^q1nj4Ial9s+pby4l?EnKgqMUYXc~z;3ol z&4|y?Bm_debnuhcoL|ryQ)CwSxjr)X7JUlDmrjPjl=)E18drXfBO5)KAoY0? zFd(HtDRU!z(bm$dj)%_eA#k`NFCvuZtIHQAEuih>Z-8-5_c$5Z(zJqY)4F9WmEA6d zuoJ5Zh~nE%*|)BoMAOGt5M|OKDKoQRr}{k_VXt+4YgzMz1bMq~UyNDzf zLLUl2a)tSpDut0)>Nho8m7L0F(?&jTni&rS7NqWT&q(tYd^L3_t?`vCH^vUU?phHK z<}lyNiH&uy$y|=C|oQ3Ke`7fw&!QMTB3Lj{=}8U9t*3#R^GQ zL6aAy)tiC!2`Gk~z*n+5X;}d=n^uC1V(G}tg{Gg9Km-uv+_bqC{&uL5T>GXJ3qkgS z11P_BGldUnX4%IlkwAwHX>WMZkq+S=1MZ~Ok|Whe9D&SDJ~OWg=72gZcFZm!9cr&y zZ{kMn`t?p+W#s@*K(N1P`)&&bVvrT<$X#`2Tvm8^7sT~B5p3;odC6G(2?&HhMnFwD%y5Mbi2EH^@ zlK3O-=q5cLq+4}WK~OuQ!x8owzLXd>7kz^wn~kMUJG)-Y%s>(32Sl+g)vQ!XBOpKw1Vbo+Sh!CLl}Uk2{GKspI>)fL>I>hQ*6e7Q8>hfVmd#ZR9G~Nd z=oK1Yd`tyotgRsqs^di1A>UXCUl=c>y?0ZWP}p$myRP2*<37)AjO1C?jW;`awM4F! z=~q&!Ovj?Wv>F9cB`ZyO5GBes+$c$NKv>o@g1MB^erw705FP8qeDB!sPWC9SAcG3V zGi)>*c7>)XFnBD9)2VxA3@d_cuEdJs5h`n87E&~X zwLp4)+{mBo9co3ZZ|M`y6zWH{GEHdW9)?|OdCM3Tq~A)x(FNQ` z@6+%yXan}b@hu{)h%yrwiyr34?YY`RY)K(g*Ez}t)m)G#l7%JZD3^0?+kT%7JA1JLf+aOC9R;L1U$;+Qv4y={AP%Qaj;Rk6@ zzy^VS+B~p&s{ZjSKiXwgMed~~4L{=dAESyjIg4G%Lr#YVbul59nw%?CI>VmO-YS+)e}Ji4md9D$1|{GI@v?3{(aZr&~B8$m0+Uasr27 z!Ple~31KJ_n@m`v5E4W)%5}SDM?!yA8i~Y8rN=Y2<}Ms$tUN{i&UgY7s?;T3z$k0? z*BBcRBY0rpWox5|uT!o6j8=~#)PU-+_L7zp@k=&0V(CU{pD5CF88ES$7K3wPN0RCy z{b7(fHjveF-V(oo7CZo zS7Y&Gk4Ev$m}G-*(%own@Pf=O1IuFVj|Y(_-Ej^_~ zeaYgze)4!A=gjw$YAwzLu*HrVYBChB^e4DVuLX^*=WYfR3^C{APzas?MJyR)T&%{s zq+U~vo`rzYg*#w(+wQC_qdy>AY6Qx9sYreqGq9dsR09!k?&ibFNQSe-JO1k)UpqorDKyu{w}~ zfVioNA-gkz(t=M`HiJPqXsU?Lns(y^q0nx&AziW7$S*nG`@>LywkKO<)S+EZ(ji@T zaku*;m13c0q@}wbvpQ~~D`G5OfG+o>cqZsL{9AK>I+s^iGC_3Yz}Hm_QfdtoYvRt( zJEGR93N12(rpXOV%=F1Yy1j|yfg-AEq1ba>vo-1B!2xFoN+fQJOo=A!9-X~3H(pke zy$5$71beM$MbzWCKsTNHKp5Jm{%DnFOge{#T8JDiJD1g|Z^9Jg`M%O4SH_1ulvngY zN+qlMu7#J~!e?60J3U-vvSuo9Ii{?~u4?t=rnRw3Z%m^?$Pq3?Ymv6K+ybc5e<+@s z4v+~5T+&F;Bx3mIU@kO66CWY=n%K2}|2ZtR+#;7D1?%vvii~5f4EFiFt6?8K?!!k| zwl$5KO^6uPqcbw>BtL9A;wfeuXHEVJj7%ekAuKJECsvo-3*(%s#7L|NlFpPXUv)n6 z#l+7^Bb`QK<`2LVSFAK!9#^8Wi>9h9d=|3~xZB#ziLwNL0VbWqFvp%J<{JQ}A$MNG z2SI{4EDWEEBZeLhBByJNdcjfBK|cLk@3@vtlA3vNx=-pNuJS|*Ih(pQ=k7Ooyt zU5=6DgN0w9kx?sAxKl1-7Qun#Q2b7#p8NsXxTQY`=q>Ij_XbDJPeKQLrJ6SK1JkdB z)%tKt1?Q*jaH(dz(LG6;Lag>zVj}T7-er;lLUL!lC1U9733%PowMJ@gRb%iby`;Es zx*kI{d4JBba+nkuf;2$IL~Q!{k-H$HAiRX=7Ox2Oz+LHS6Dg7w&kCK0f?9p5?QL0u z=3_F>6muWK0`eRsyHIDFB_#&i)yfAl?>L4GO*J)WT1LeDo#mN3S|sWC8>`pRwg`8t zD>U7x>7qTRg)l~)(=DRPjpT#7Wca#(M?2XMKtM&DI;o+HV_5T87>$jS)CYhC8Y!#w zr(whEYkxb)*)-cN>*qn)$KLqUwgGoEEGkW#p_hUK_DjRPtq$!gsOQ>#%`1(&0n&myK#j z(R>%BDNDMe7NyzIr2%cR*HXHtg5_GLSraWRC}oiI{E4gD5%ZP18U$BMz)wjoCia7- zuSTY11~<6@OK`Th*_N3fUA+>IOye6^P3)kD=we$YCoCwf+3981=Y_?>pj^T$qYhsQAa8kPSUe!y{p8`_dcE;sbzUc{VVfuMs&-)^h(yJDO!c)&NFN{Ltsd`XbtxT)HmF1ZqdSh@Qkdb=_^%If9UC)RTn3LTHx9$XlA;x-Bw4-(l$!I;E zqFuudNufMMqxFZ&UGFK_+v7EAl7O;P&!HQnIBm(L570#l2B|x(=T2iVo$`#hI4dC|dl|Mmma++N9)GRq$whDbr?d*2Q9j3BAHjiycfKWQr^&t9W zR|m6hQ0GGG7oOh>?nOyyT@Sq}>pJBztx&-&5j8PF9Vlq`-#dfUbw~QnQPCE)0<(R}jk69Jbm(5Fwh?7-jLUs|iB!%D63()ruPVjsE;M@N@&Zu+ z5EC3+Djoj3@i{2j+0`57?CEcKb>yt$K~kFxKmdrQ8XODVVbVtGAoe7Y0mgzH13y`X zXaZIt(=jvho048|F)@&Wd?4)V#!R4U9u0GG$dh0gZQgh|v@Ty(6T{6bEt@ZyYzd1k ztohjj#zZmUHyFLxiF!zHtveWdflxtlSEHm)QdR{9Rd%t5app82e58A_rkiqSI2#;( zUDO6g+eq9PTX6J=1*AVO@*DnM3!M=en8)r_w_)qD<6)md3qY9lJzX8Lqe;Gz)ba>j zDF7hbj4;}KLmY26SIXnp^FKR4kNCpfJoqAJ3z92lNpr1GN z=dU61I7mN{De+F!U_L&_v;*sPN{r+RrvBcm-j5iT$>f^k~`$dyei#>4WseDR zP=T5^$ue7%~0HBNOp11Xh>0WhP}4si@HXF z!&2(I`&rB}+0H?{%OQ~Qsa;Z6H`bVq@fxA_izK=kN{Ts8`D?->6@@U#k+oij>}A|M zB1oR)L`YlRzvV=iO-$fC9*$E|oa;3l*f&&}+Kq|*)nQyXF1CJ`6s zmuSz=d{;0&M@h@kXiNDj;31hy-{KDfFrzW1V6NSsa#O)6oM}c8084acz}5%G*flLM zellckX@Zw_5*i~^iah)fQ9qBLcxj*GBj+ilw4bU557*fqC>TiG@>%QM96+-7!E69< zi6QE!=ubin9a|oW;-_r);BKbH06yljI!EN!d3h9)Q|@k4Zn-{`F^^uyUTRh1Df2f% z?fQcpyYn#I0A7)wmmFOm<=SA058RgCf-air=1_T;4AtSgB^3|PuB{Y~?uHqaP3+$T zAXx4|8r-7weV{Mal}uDL=Zl>aOSjt|h56zFqj>Lo2``Q&%f&vD2}eV^K@8?Mgq*I| z#Y%oXk(x3v>4I^{q3&>_=aCa*2U68hOs=Nb*kWwP4Ppu_sa3o3QkMt4kHlF}=IP0< zy*Ss(ezKc#U6HU}=7_eB&{FAJK`b@bv8d8YKuUZR&Z zP1$i=XzPW@ON6`JbLRuo0D%f>TAQ0jAjniE(D^ePy4lTxlx*E+A}KaZ7jSr7f6>_R zF&h|i!?MAnCS%J`j*p;}Zfq8&c!bvPt9Q~3K@y&Xd z#-GM}!rCY_1mHkre7RXee`57T4rvrRT3Z>(jFdR~rOA|JGxI2OvbH7Ow7%_Fv#j|V?vwU!Eb zqglfmSm={$XUqKZY)K6zLmqDaPz7BwKVW^`ob+5-;&G3aky6)DINoU%{kTv0_{I`6 zy|a*hwVZ1m^R`IF(rYBv6K^96DZn>8IyMLE0x_D2bxQM!gW`)d!m;pm*=1+}IRTF^S&{+4DTL6$HGCKIDNFmFnP9co#Qkr$l+gy44#GjM4dyUe~6& z2uE1BIAYDdq_{t)U14O|tJw$-efW1Y-!~ne(=P?Y;V@N@%yecM?5(u0#7AErT7hk>&Ue4`GOR#Q+l=n|{`22bZ`*uT@F-9>y?542fc=1~5_f3H(>_f2xKLH9GIYXI(0f%qhPVW_M`j1#rDkp`(zZ)Bdy{?@^?*wVXzYI3i1 zqlP5eoQ(mNwh<~?i{|WYIbF64KeZM)^Dcrcg^kH##ZSA0isHSFy+;bpo~-1$e2{uD zy%SGP;RC@(dD7Aa`#a<^X?%hG)>$@4LmuVJaBZUv%46t1N*84>p(0a69fOooygD^_kjgp_f;iLnPer$$0IG)qhY3KaK2OfOD%qq zgDR(aa8zVzn$Z{Sb8_SxqEJUUwQVZNV!l16s_8<`d%`ILn!r!*FM8!EL>?j>GNB`v zISt5`U`+a2##?l~69F_B9$(lsng6Bym|`0M#Nx+V_dl&f*ymAfBLm8fH6UPY=Ohum}4 zod2z=W#~|4i)Yz*F!bpoFI!@Tw(DjJOGTT<@7d{O>Z+*-wv(l^8`pF_RT!H-1{%rD z)4CvS_X%(_86~5Ry>@+pA|8BC;Z_C9p$e@hP5c#H|>$ zGQT8Sy@JExHeD=f)s-+=x?<>O;&t&O^(4VoW8Vr8D`yU?x;-Q%z#MDVBfAp8;Uti` zG%^qgmJWQPEA};ph2+;7feebod>_IQ*3_Vw#Z7DI?xs^meVZ+6xHmR=2SmPXnRji} ze!L$u2Vn=YO(xxlY>Rhj+Oi#1@c=`&P1_+aC?XmMUxVRcgzuRxYKU34J6n{D{qWXu zoPA0M5qtP`Z2Jx|Z{?xKv+t=k#umGm^-_ICCcZ->fJ(Q|xj7C79s$rPa(9*L(o|uU znWBcFhoL&%Acc|3vA$~DgvQ#(y3qC0jONV~IO3feMRd%lEK=YprmpWSY4g2~)Rc$V zeU|Lv5#1UKV4q|~IqqAtK^m)BwkdFn)2v|D?516SVe0Ll?ivo-@J=^F3q-j-^nw6# z)Jk;N%SZ}jJ{gTzRa<@cek=AT-Y6id0RatKufx2@%yGF1eoH9Q?F63HllGjzEr%Tx zy_7esxQ@pHdmnpY;Y=}at`MX9<8}-ac?%?KUF){3W}dX>_$q{={!1(bO$VbUQ61AT zIqunME4Fy|rhW+%uY^`kGl^IsdtMP#S_HP3mLMP#A5G_qRU%8SeTuE3{x3U-SbuiXT24tHn2+Hj{w$g2@T=*3NSUV{ z!%+S&@LrXMtlGpW0$3hJ0cWzFa7(9erMvlI_d>x2)obv{Fs*b7dX`PViwrwNE<+K) zW{AMcWs?BT$Tmo{dxjI=f%$K@z)IQXL;(siYI%#A2?VNN8#?jC?hiULA=Po;tzoVw zu5}hNJkuslg-M}pqx$~ft;c9aaDr`3qTzg;!1$!e@smfoKJ%PPAPwD0$7KC26=J1F zW$OL5lOu$glBCGEzdyjQNFs(y7wB>~KiV+Kay&1#d6H#_mHcx~J2GQ7&2YM*0uIyi zRy}qcE6zZmNzNv=k=YvpKU;%}8E3sT+8I*|0fMx!0M~k(I>c*hx$JG&3lF`eOw ztcr7EX~tyu?zyrdiTl&ayFGI9lHQ1MuNZ20fLJXPmJz4&O;>J95yxTPr=P+cuqTj>sQBS9wYGkDAHC@oJ^o|E^ z$4h-&vvd_KY*Jo|&y!@*MxNcGfr_1*GASfer4wP=9K}--5MY_;FRY}mZPG+q&^o_T zH!(J@YWB5YL5{^O;%*QE=JRPVw~_{BAc0c)5Y^t#GU3*XZbDJ*u!n#BG2HI2xiZU_GalBah6Li0z6J~or2V9Y>0K-wxT}nm zP!QHtJ%R#qQoSG%ZcmR!(8XO@lB zwH+X{715UH)p-+*U$jb|{YKUG>=>hnxgtQ*WvfYAkjlS$|I_^@X1p3G^CRSgh|{TT z*D8dl)JVJ{EuffTI)5bddW~iw*$i6{sZ5HHGRL=V*O~^_a8IgtqgF@yd$pc?2hn%W=ngKyVGBj9{v9z0LSE*N%9eFAPvcA1%S-S z8!aHrWZ7m?1`<_{tZDRw=*U(x*d;qhs&t5a@y zW^9RNm4dOXn5P@qV5-Z3=F2R2>o2iG4mm2rFH~#rxP)QB5FpmwyxpXf7Y~gvVp^m` zC~Wu`Dsr#zB4{lXe@yge2lvB8JYNd}XvL;x>$dFlnbODL0d6~`_ZSjOW?2b)HA1n=1sPC~Ke>iT2T2 zZ_8sa=-SMC~nI265T#z}J~w{0TWUa);Iolu`|Cliz=gN<7tb zaAF#)s;kt!t)awR6TEh@Ma$^k_7}hkZl@K9(J<)1S$&fjo|8WM;2P>DVXCc){9Ntc z6%lM19#yk`I|g7ap>N!?$w(X$+toyTWa@@Esv#;-i%p+#q80Zg%*T>6nv2MhPGbYn z=M*TFY@y&YGfO#?Wgm(HO>mzQO}=gPh8&z+$#vHs6UfLm1mm`m?ql8h)~?2CT81Fi z>;;DV%#TbT-E~1_sQg5<>6lmusom?c_8O_JN8!0FBereDR?xJWLcq4r;0iMssYt|? zD^_-iLZZsoOU-LZt+d^(r^7^93ui}1@o4d%)`lXJ(}spxnwJ%dGlwb$FhC_iUgQ!l72XY^NP9rZ20IhY=Zb6*-Xqao ziEQ*^)UKz{svOU267F&xik#`F-;9~4@)Y$5=>=;!DMEa8cSENvOBItLD|!|-f?G2M z=01+hu^eXOmWG(*xE7WtQi#UcP_xOY-vV$W&mWOkoRUzJPwD3&{b{Aq*0NXj zrS*K-IO*P_#YAN(^oQ4G!d1isOAR_!E-*@@QQzMEc}~a1y^XDf)!1{*DV9l#nm>C7 zixb>B$`{_BO5as4TEDdhE(F>hf6^`SzHdcmdN~SWItm%psidYtyVtezqs*jQ| z=Mt!5R+rU#W&1LVj@A4K!}rsZdynSP(h*AOuwr{vmbI1c#gS{O(@I;V+ALW!JsI2= zmy|=)MI7IIQw=!wYsTV-w6a9Ai+gu5f`fcdk|=FZvAr1oD2>HgnFf74eami(7y(V; zp|dX=OU$fhf8h$EHBIPt=nAuXxv2QLeF;*2{TWvigPsA*IMxk9dC}_WQyawUNjs#> z%KQ-}bV;*MGAgZc&`Bi6Q_X&S+p~#73RH?a5$CS}Pf@OHs-_bLfu~mBB=nIsgE*VAj7%KRYl}Sgi$iG%f z8qj$xK01E-BO5)GMyB5e1hA^Pip{TMMG{2L3dGnDUl!W7&?-d}7~I5IM^ylhNLYl6 zh~;~oRA2(gJQA|8^u9DTEEk4Xhn~+aSRz1!`mDM8QiBO3Km{58CAFhrMAJUv&Ott% zcK71$e_o-jEc0NG7@$1uvV`ZxePF8kQ;g?F$fnw1k zCptyOxzNbVxyMS~lE~JU9Y+Nb5R7JZFIlUlQ7KO2R__5%DhY`l7gy$nzz~5!=WToJ3x0`5|u#*R~-Gy{1vFM$fWKwAR^}q7HZG z+dfXo7K&R~a_Lo@?PbZ>&}ta+8r-xEyYgm2BEbTX6L^k@y10kd%25Lcxpiqh;YE0T z9E0%*nII}}wqHen#e;*=@-1951EX0RCVQ88(-oT@JaiYk6kg+a zZ&(j)og#UwwXHWo#Z-%&GN<1XEp2$IOa7)l5?&%f+I4<|MlXRy1TBX=P&`5UFcKTe zBV}B}sx*5_oQ$Rj3wM6n#@6WNY?h}QVj60dJEf3DgqlN3E>V9I!UO&DabHl=t9)H| z2*&9P&Et2S<@2L7bzEqWlpgDMELJu_jwh<OUd>J6=C0h+auYzH zcEZZJO-zUh&;|z8hB_f(wMD7}-CJ^y+5qC|k+K*r9@}Z09ts}hL^;CC7hfxKu%2SF z2*EZM1=J2DCCnOa`#y|=_ThsA^L z-AlYKt&hdSnA&DoZ;8YcNxLmcP+HK+MRj|#c|ME8zDJQIgT#G@l+6%RRRSA#rDU;j zpUk)Gas~JjCvwXN7WeWd4fa?fl$|!Zj9ujPzNa&QhSrw_y<4*mEU0Nk=v-R#b%F*2 z=sud?t_jOEr9PA~iQ3*RnpmKf*{&^vb(bMx$AfxG-V64G20dZP=EfjeeM^#U z&44A1)TKv_NPBJB>D>|y8UhNt_CctyI=^14=Apx&3-a)t9pMS^xEiPQ8fNimscnFF z=zc{mT=#06Qo^a#bZs`En2Gebg4Cf<@$tv)Vo3s9yw3Dk%rOtc0hQsQdcQ5rED(&V zITyv%PteZToO1-ah74pSI52GUhOMPS6=j=8$^pJ92{^i1H~BzI;6`8!NhT6}L2%NU ze4I{;WLco?81n=RUO-yZ>Q}<5mS=+ZGl*p#G%c2eEWSte7(H&|kJKNR12zmB&72Z~ z-sPU9dE9|PlHNVrd*!iiq8NCxq||9cjaOhY71sBer-bM{4?YCQ}lkK1##B z<#@cTez(;>R7c&}P(H>URBt(hsD(PMPz)MZS8|I2;+%Juoc_r=CA*+0fy1Zp3^ld>xeecVrtTe9fKLl5o&m7wic2WwAnE2QBZ zDl0)uh}dPQK8LKxWr~KsaQ%*Z(%MHAX`F|;rcf06EQRv3ymWlUBU1%irty6 z@n`4eJC5yUMM0Cqk$&B0Mz7eBlG1#ar`+GDs~p2>clkvIWG!;#(}fk8BP#bkMg zR!e>+NvCW6*_sc-|IX=7Y?VD@%MyJsXIDnl>mh4+|5isEg2Vas3UIx?D=`@2Qq6ty z-!@1PT(l1VbRyF8hzMxvh~5C>-S_!wO|AC$9eVv0>yqfspDiQO<-dP>9CCJj{)+w3 zPPw9Rv2v)L!ieDhDLUwkm272Aa*B0|r6m4ERLWEa#wk{gYi*E8&4OQ1IC<)-85Ct* zhEGc7F|`~cgPK^2i+J?>E4Y$mg~iG=9gXmOo?=Y9+*x5b*-U0E-q8s{pUv^q)&+9U zq zbt49^fn|1Qd<}C};%Cx`3dZN6_M(T=EXyqA3khmQa5Ht#TgR3w^d=%oG65ylO)jx(ZWToPg*jB(Ue5D2e%rCnfxWSj{73unAO z3Rv&PxqN$YlRS~u+DX4V%e8IrRZ??f7xEnqeL)h?3@ zUXf`TG!^X@93UxJ9XljZkYh=I><$-Wn%r$BM)%Nu8*o=#g$q;fE~U`iJCzIS@VIs0 z5@cx-tZnTD)7@~e(t`a*7=|qSb_-x69|Hg+(z_T|l4j-1=_`E+Yre|(NxBf(URlk? zveK+D@V;C%k)8Z)86k_XV^}1TRLWj&{Af0ik)@U_m|6;RHpvjG-?Z??d*j(=QK+b4 zoN!`UAU*d;9XzokF~zcINWpHTZ`t6+SGmHrWa9&_JKT~ZP&7y{C6bzw$ zB_2;hdQ^u*L)#)LzUwQ*ztlNMiu@KVPcS|=a(3UQ+fDW6hC~eWz()OZP}MqV6psH5 z{kl2IyK2nmwshXN9RL)>5>1jTHeifO{2lx?J=GS3n;QXz_pYeW0@J)4M7SLsa4^UDbD(*NJ7 z_s{^25#qXk-c*zKOUYC7XOYqtogY&0JhW^zb#D9=`@Tcb=OKu7Eez z-m1w6=;sMz0Pvd@(~AT<-x&Ubw3J>YWX z=bmnvRy#9!Rh^4ox;usv01_){A(5uvYwmZ&W066B^HRMDox;MJf0@UD!5B*27#s_9njgJsI9 zVve_HFq!mPxVj*|s@JXX1WnvWZV~*L@6-psInoJ3Ct>^Mk2Ti|_pw1Fkz-Fg_L}=t zm8{W?io;Ifd2rxYyTtyfh2HkFFdf* zi3*W`N@l9WQ-;x8q2mo`;S#`XZfC1M>LW4rQF9q_C$&1@T&f}y@<$P*rzKua_LxV` zUX3?}{;bO(d6F-)bF94rvs^QE%JY@E596HL1t{vrx@%+P8jhFp2Yw~VZk*M;!g z$pjhkkJM;j!L&ZxJtJvG@kqPcs7>x!wCy6fXixEN!i!Z$WJ)tss^9%s2x8|<<4Usbr0d``jxe6kwX-fjq1v{GZCJ@gH9$>+=~48= z6O+x6$gN;r@@R0v=E2T&EkX!0*m5h(SNz^GEs}f-=#QFTyDNpYTymW)U%AqzdE-xF z$v+W?MIo;3y>(|)nsjD!5r(`kx8+e*Ntv9^6jHNjkV7NOSaL)&nqv=ME@%*&>6StP zFVQo0tk!}n*Lm+eQig$xfDe2ZTV{^Q9Uy4;LFhsr{F{5vHL zw`D;JAhCS3;C@*<00nA4nAbw^*`d1}HAfnKSA8;eWn; z!aH40#*&>KfvQeb9z3f2R<2xNt)&%(CCHp_`4#0Finy^=Fa|0;`K70k=2yFxwYiWd zvA9Rv^~LbrF}GlWR|Av%*`$sndzeg)>5{l_?f-;6jMpwo0#C^{YHh72I)qsFEBE*H#E9sAk?8wIeUm1J(bdmWZ^VLu4lbm54E(! z2lZ(%AbQ%_+M=`Iy7bb!Hn?b$Yre{Kw}d9${pteU2qefb#!OhZYPEv1^fxCUqbUh@ zibdA73-(_5+6pnpDsp&+H3!FA)sTBpV^DU7-5DZ{@R30tI@8%1;yQMR$H3qAPN_a= zLtxvQahNdqwJOO>evf5s`lM`fkKq;%<<6HPd1BC~J8*7HIg{g8;jA%oy_JZ;h4-EsO%|=7f zGAD(xH;+8N-)>Q{l1nW?^ghi;-GXx}INNx%**j!R>hP9bB>=PhQUlKb&r_~J?Fx?d znA)g^)_kkAJ!e58=Dl<`X-10iqvD~;&#lczy4YRtCWUX}Qptq2e^!S734bEp_E`Zd zzL9Xx96;f*-0EVVo->2T+*`bq^GeV9W|!j4TOvR}teY@ad_!6WR|1*iXq9XPQ5`W# zlEMBw8BIG@O4eF4wykoNQe6t&lOyzwj8;Z_vzO#({oN6hri*~5nAYbBy9~L7N;v(2 z5~r2Bc-)Hw{PfMQq38$4n|C{axbS#p?vGc;QC%K44$pJmxubML2$yWw6~pw-a1R_) z@^)-6GUWS<2W7_Slu;^lai{!%mX_$f(FF?dV-LX0co8+H1!fv_@WlMp?6^vV!A2I+ z30%3lpXtdEg1N&lgmIx6PK!0}dR>ha)V_i0AGNd;iF>)w1@>AK6}Y?oJ%ji<_2P5MXddu(!o*iW zaSx(h2V%W7oc|0guf(;mqTP|^^m3239ZO6>WUF~7ROr;OQUN(0or<(;NMo0DuV)%Z zJJj;<3==Gf6Oa3eX2YjG(8xOL}7HN zHS5&fw`$Lr)~y5YDFilIb6HlIx<#thDWRpzcGuJj((qInF#YZ!Tnf}6zbpvJ(_7OHVPRCDY$bL{aA8b6Em@`6Db@qU+EHkH3LYa> zmsAj}9)iJaC@BIs@uHLI400+XXC#&^Qs%3V`^oN9XIac}c+@ncBJNb5f=O7Ir~;Zz zZIGy47IBJ=WMqMY*OT}#T^J5&UG1*R%k$!b=VGUqhfenjsDk841z*D{1~{zVq~ate zPmgav71@k|;lX+OR{{~CDK<3E0q3FH0hx?yrK?-}%xeS+#j=)AT?J9vN_+(?ZfU(T z%hbsLJ*J@o*6YKvn@3$BVep3qEtSe&k&247LT?Uf{~}R+DIFjcdY60`VpE`_B*)}~ z${r&-yC%uPWu*Gk1a7;{t%>To3(a(B@xz0GGcH-DVxKOG<7p_I1e??s*Co`;V9n=f zwOhd{o`Ygy3o0i)CB0B>Q~5oc*zzjgrqyLJJ=X19u$FHwDRF1>6J7+DbW38%AQJ09 zHwfZpV9Rhl=X$c@3FTF#-|8+yj$bL}ENaYYmQBhW1wm{OLTVy_No&buA?tQ6Q(FFLEEX`zPbj?%B8&^1>lw3hq%b;JhRBtwG&$hcg zuz$Cja4wYScJsX~4!>!7O~?~7Eu#>Lr$lg#s8l_-iv{i4(NOXM0x7kb^hFAGH-tf* z8OA!!HlKGOizntcNLY{P`smLQ*}5jo=t^;Vf?$GY3cx6(Q7vXF@fONkV~vOOL1Gw_`vj~9IAoUf*iukrvj6cLe z3npJ#`xAo`=~m~F6Ozl`C}0fa!vMl0e*8jezOvik4@sTtUoZ0NcAi$%>3-|D3wAyl zTXRRnvJHR~lBLFn?(FOr9C;%r(AAG5kax?-jjhZ>{fe1C*1$0NGthhAdUzT82~BlH z6C`t8gJ#&2=I1{iO(hALB5*8DDO)O8|1zl1>hkMlO#ZwEra*L&myajek9wJ4qlk{A z)Zt*LL8x}mym%nRdgSu=H&8^7nD=CnO1^1_LP(hfI?It1$N>uR`a3+y-I^!OKQ$g^ zU979^T}C`rc}g**Y;TAOK3!rZ;5YY^$7-Umv4VN++R zPvKfu-Xa^r@h<@t&&qaQ8#1IS>dwyB&N3_>uWpad%L30K9%%o`335VRyz&VQ0hy%`)*ameX!9JY#Kp>29%5dpVE&XqREA`sp7P0lZP}2 zhW8w5k=^N?_y~wcrt2+rNmi{AFp9`vI!cl}eesYng~x zfR3Nre&m#{rSqEY2yM{2o5pCp<@Z`C3zrd z4pb_5#HrH}zL!i=Xum$~gw7)E$yrKrv;9nUlA2`sECGj(kcYf+y3yXzk;Nu51b&0} z!(KgB7bnO2YozBs7-7Vxs~F4e%*S>usyZp54EJ6EL`ii3)3S3sFz@HM*M#4zThYq` z=(NOUre(E@037#1$=nTHDCZyzK)NwqLtS9nVK;&9C6Z&vf;JILJQ zc8}k)P@RaVv%SQ3QD>UpHL|~wUu)iO^&!Nll=a4+ReBL%NS}pK+bJ*)-_*V8TST#m zA}oF6PthL2^PsGjA8()TeiYVt-iW40s?vimKC&atCW&}pHzrWD1ZQeIoY0y0U5avE z7&q2fy&_dqIqF!{W?$(=i#bKNJ!RlXSih=;it}+QMN90oiJkFb>Idu`Njx(b1kI7)< zSk21}-`Mh&*?95PPgia7rxc6N`m;=i=tFz^MgEn_3YiO4R^6Up_L7!6QXFq?!G!85 zH87M)B#nnTr1o|e26G<~q0lV_vqqSDaM#ulY)d4QIhWz~Wu!I^$b0ngzEmnsA9p0Y z3m`#q_>i^2$f)52XOea9uAjSHU;DO}x@zq?2*a^Iw0`aF`Jj=N1E|MDkt&)6h;Ai+kDLn)O!*clkb5QM_QxCG$D%hAvNF(4yk}&>NKy zb-cD);STW~2{t#mO8Gcte_B*Yf&P%dVhll6t~{0*Cv(Zzc_=e5v$Kv2p6l1??Ehv8 zu;ii6F;XI+)z3fv0r_tEyL|U*gBPfvVZPX~r2qXdKZgJ3AHsi(e*Ztie{+)m@ws|G zUy1L18Lh~4pki;psDNwpAOEguh?@#zSkF6CeUPkxqf{vi7MU;fj-j$i)2At6~x`7bcU&=~nQ zU#)!oYe#UIEdPyWNc^|szvDllrj(ZP8UOv)JbLG!4aI=JIUE0K|K_Xw=dZv1hrj&0 zzy96zK{H(iE#3c91yQ_zisr}nv8fBq$yqd?JIH?g99NV9{&Ez-jH@VqLu3LIVEs-f z%~LG^axqo3Ts3DDts1IDl*-or zsYio!dFl+HRZUR+Be{4<><(Fa?)-2_L=~TTphCLx9PH%X=b+#o{sCiW)2wA2abx{W zfZJ|=j0TKPzsd&fQ*1zY1U>O$9fheU5s(r@3LuI@oxU|gxM77k#qIM%92?o2uWlai z5RC+qt4I{CjL(5im78!8mm8(eu|dfly?SFak*_wSpWyC-G!aDSWWQ6aA-l-|gQ=pw zq9}@<8Ex|WP&6L$j6wl$Cy_YJC&&Ahu`kg`&TSdIbwgaAd2Yl=6m8X#RD|KD>KEKn z8rLxLB6}>zaYV^4^2ATxZ7fLz8n(W#kd`8ZEs$(X?Gzo|{4K_B_ysr`3yCaF7S&z9 z?{m~`6}2Hpbm^@Uoz-`p?9@+wm3SD{QXWe@{rWBkPT<#{V*pn1tIPd-YCzuGpRO#K z01iYM)^UGf%a`}&DI)*U9E@lbd&M8RFb?#uQlvN=(W#D!d&3)KpZd;((`o2Pd6VWs z1Y!QrTP8}Mc_<2P(W-64wTUPmUt28}qRk$E5e2?e@*GXjbfUcr_LAqQ(svzr&P=&g zY^@6K#1uK2Zl5RFtLT(qvQKeXvzFt`^QvBbK0z#cG^!RnKxOD)`U@B#Pr-e=6^`d; zZC?!V$UNr*I%HEPfG9o_4#GOTd4_pKwjv%Cu5d*}m-V3r%-36G1qD|jZX!pa(wuh= zv^|#NkUP4+2zol(pP7DM^CgO%yz7@@#3=h^J~I zQPi9T5!cwE>$igbwyM6Lx)m-Ri9@Oovf4AF=2ruaU?m%BU&_;(Xm-IO8c9=zNQWjA%HiltW zmKmK#W+vKqOOeOc^AI*=`be}@Hw`;vPcKeeR0v&U?!J<8#~T1ng6Z)<-39;&MRfJ8 z7i~tZdt07k0>XEASmUKEth7Ux6A^#)%x0x+NAI{~?Z;ejLrG~u;`b@rqUrxYqY3?v@6|MV%qg^=9uE+QHiSsRcb*Bcm!y4*x# zg)g4GY=9qCc$p5#Kk1?t-9S8)?miIVZnPzGgjGU%LZwr^M0Yw*P zMc%_iA>;ZS2uRg;4rY0xH+4b6xL%w7dYuBQfYU1)=x*BBcDU{I8PuWV9KbfV9wp*T z1GxM$M|YziHKARChg!egn88WHSbMX{mo3S#!d zn$~HyW2T#@csW`3jFP|ZDz4u3iGgkl!$zxpDP8aE5+^N1wyY3L6G3033#GN$GKz@1 zU7lmMfy8COj##~l+u(9(s~IndNf(;hJ1iSX*TA(`NuTS9HGNbMA)2~9DKrtM15ter zgk!YRYcMcH!q-4e~=!1_+Tv&tb_7d<#7;Gqf(1vy?vC zGBm21qZEmMN=TuoF4AQNiaoq;2!*SnyO%%S8JKt=HRocrU3b{I167vv3xgF`v z^VUS0Fup|9BXjgznR^nQ2(;cj$C0~_;|%JKU+og3VT^3QdV(;UeTq?E`nITGk07uS z@39kAzZ&fD@i~A<@!pGWNtG>HgWvzu`xmUAB^{$CYgXy2E^&>8!NP~t-HixFqIWY$ z?%eVWz00kH_@3g~6K%&$ibf{q*2@ya`Q~eJ?3sCrdSr%6I2JUCY!I#1mY@Wd+ZsVS zo!qsJ5_nD%k(R0=<);ycgeSAnBbhC~xKvAVEF?|hE+e|o*~%(q;nFK9W#aOk?s_#! zA40(`_HCiM)=?QFWd@;8j|sHIn?*+&W$hApe;xJBbZ0D~)#RW~r(|nyj3}t% z+H?`ekf8h36(B6H)@Cfi;i6`+NmfKD`rIud4v}#y4lzymRsoq+X0`ch8lnf~dq+VP zyINWZ`4&B3P0FuG^AQD#?I43_8Q5+hMxNCpoYJjpthfXm38Vhi_1cb*hTpEhXZD9k zm?qy|*uSd7NMJXA1~zLAbJ_ZlXiyZvl?)UDO{ZCK0Bi zex9}D$LLdR$%QKh;HN2wE>K<#q;&wTcJnqR; z4Ai0g;VJ?(D^J0|cKX$b&j><}vq4d@(im7H-sk9OwK+;!m{(MHyzuUg39A%miDGS} zD=M=n`3c)({3WXb(O4b?B>@_F)S)EG3YpRP>wQ-PrpR!70{!zj z@R;uY7?XjEKZcZ-{5ep)$)$$}QWgTOiowmtUjpT;;nYY*mg=>|Q+oXal8um7=oGRz z7C4|u3{xb%C2_4SX_X=xfu0on8J0f=*~nflQi#VcuP@G|Wk_vojSq&Z30dS_X$V8P z{Mw06UC(pG7Ne#)OB(r1(9kU(KX;q&;lQS($wT&|(H!uG3+M*Rv_jT^t~ zrDeE%HCmH#6~TiZ=sQF02_L_ydmZDD*_FJ=989?@_N@C=AUd9^0h$x;-P7%dw>;)}=_l`dLb*^%eK@?H?RBa2C&qMjjHw+N!h&=o8awEV8I zWzEla0zC`#uj27I*gZWJJ-4DPUG(0T>LmMM(KG@mk>`Mo;ZuyFf`S-_`3$Wi(W5AS z*jGW6G+p5=Ko`r%I`}PiyCzyynpbTK8donCASp~#)_$c?J_91iLt#vhs!u?!Dn9c9 zAENHYYMS2(e+OkHWnz|!p;>(9T87vZ3lPp0q^C|Wg!>!fPSokx0WTA2oEaE*DJF@s?n~&~j zgMcs;1(;m@k*gCUpMz&b?+6>Os`y+?U5CU0E7X}IR`OylX(Lpkk=$kmD$KtwBUlCm z@^fcS~O3=^DlB9 zah|^Fc=57KH1=SPg=&-V0xQwH(qa>eji*-NMxO%*>E%~5XR1C&!x_WTvBfu^toKcY->`eVTYaPs~>k2Ko5sjzhRbq-d+l_Xr) zG!h{}?yU9X6i0I3o$XA92HQ&%ec>f@yb0yetyl43C5`hvw?J&y5(MkBu}(VeMFQJZ zzS(Q~)eB+e6h{C|aTOit#hVxlEYKK-x#halL{hzI4>rBHzz~uy1k-!=l)1n}3%d)Q zb*HXYgwOP*iPogk#JPU6Shg6fOS|A)QqJ1LG8ZH9x0CY6OVj~q)&#d$a;RvgnXW5R zSp-X5>NYJmxq99cl6jG+r z3`mi$qcm9-rc*oQ_msI#x~b+A@oO9-Q@RY}nkbY-ef>N^mrW>KNI>^fFU3qnOhxpt zxD*rgn|-Dxq-;;CC-Rs}2HBHaNPb_FUS|QS_pPc@4T;ID%6%(2gSoVw(t*@q1#d8? z98+*^tyl=y>n-j5;ZUq**Mieia>G5{!Eo>3os^+_7z1Uy^Gr@<*HZKx!Yvx)Goi0Y z6ASv{_Vi-X3hdj!=S#2YDp-%iz@;}+Q#gIH3EgYibC_DkU>~&dtT+?-zr=_pNpT&f z{ehJCra8eRRrmRRllNfap7u$FE}{GlEgG@sn5}m|J2x1j169(nbzw9GA)=EnNHdV_ zV|Wv2Xp=;KS&|7>G{qhOxjH>+f_&4v1@E%eFFX&n;yP=6o_zxE*x?JXv~AXe-HC0} z!sC$>iVg*Er`=A%ai9if1OosA`pR0)|N*7Lje3 z06erP-D4(2T!dzvOMJlYPf%Qw`UJ70Z=V3;nPNZ-^60kb51rp8pRnkOhV zSse%;w3-N&vQ3_-pe&34nN!+o1u&Bj-V&oMf=%!1IWXXl+r=*EAa{)^!D~|9i-S&{ z4o0l+Oxq}$o(AZHpI_!!t!YFFTmz9fq2gn8akCBp#+hbn#zNs)Gi!#XN?c+A2ZXZV zYRS#5$^M9=nYy(l7UmiF+8H+iSykRc6GJ28Anvs5bBjmF^(hdBlZv&V$g6Q11?x-c zbIa*SQ-7$`$AaFk*ayA<GAJ^Q_f#?&wD5&38HclK(Q3j=6 zS_4D!M8FJ&pus3dq_N%q=aV8RcD)dJ}Wuzam&Y)R!&YdcGx{+2BcX&R8h1bVX-&Q_Ydu> zCD>XDhl{AlFRhHh5HJ-ST&G1B$g1D6(m-i%J@+~v4ViWD&L^J7=9zb_wM?uQ%=MCk z_oYD$PtF?Npfq+@k+5YLS3PrQW__i|YuE@AclE81W9J zW+MvFJZo11h6HczsXvCCIM^OMbf#Km8nZ7@`>60XC*>V1SqGG$allSBLBbm>pmuUNwF z4y=x5^v;hbG2GkL9bodlWpIH8OynAp5d(g5`4UwYJkygcrtv^1r^P&lY{$StnYg6(qN3K{gG`hsyMfp4Z_Ghel`+K z3+Sjp-|0ACD)=gdiA?So@T1hISGJ;Yn@_-q+|FS3NdW2f&d8e+NIhd6=f1g zvJjmB>C=rQErmapLmvA_?u43-dI!Vm6igbh&-2KYT_*&xw; z^jbWlyH0u$M3$LCQpF_Wmmp{e_&8GZ#RP}7sm+Symm0sP>g z@7&zK$drPwq7_?_nDtElG(85az>iSPNIsTLD0EoFNmg9LcfeCR!NEA-c=R5(DX%1x z#-%|g&@>%sp9)fI3hc#vyoioL=Na8BkH>kZp;yBEa(T;i`%K+1;KF1VtRZ&XoJBz> zmpR!U*mvp#Xpnfc&tMu4p+opH{o0c8;M0oLB@r0r&kek@f^S1)&P@AT(VEi_#>rjk zAGG`9p|3ejX4rZO!ro0O@Fn+pp6|;;x8$iX&B4|QwnQhG)iU*q#9K~8H$4PUzUp*g zG$T2NTQJEOaB5rmj9fLc9M{440aF)KURzRktFmXAp8kRQk9(jYt?0VCeJV|cQ-+3f z0uAoigqU#UO2mAw@U9Hs62Hl0E%KLGY4v|!iQXhrhex@FeYz}~Qf(mXJ^}dlp|f5FGA&O~Z9W1{Ay(DvSqZvm$YLjm^>XcijX=0kGbdmK0)Lskea}ZGnLd{cqNc^S;00pVyrdW1QO#4y@X@dmx zG6&Fpc2M3HV~cCr_y+C#Vu~pnnEEa#c>8t%kq^4dDabCCCY;`M;5-@FfwZe0DfZ#H za<+cJAGsUafD+}SiA}4Eu5Ma4(!v_lXyk)}TBwChcWn?O zwX}u^6U%shyKGhA>60$<8Lcr9Pn`95xWxE8>gT zk!9lerdNVpOhW`VD7`LkM;(o_1Km7?E@mqJ#A+3fB4FEVdJ_HqiKMT9xxbWmq-fW^ z1mc|?7J&!uAD|u)waAF*B)~@ktglLF zU61ST*WFA98KlrPMZ_KefgD-_L95?^_EU451JtN$_SzD@Dvr@jH15AgI8+RH*FV0Pq8P8*1vf!1+sKTsXj83N-?H@UIa zDnzcrh0^GodEYK(?lO3bUF_&QE{@g;(SX$#u;Lyc+U3XEt?oML5XS<|p3sGtZP%7> zgNYH{teUbi%#J#CPxQUYfzl0nTVl0cV^y*lc64M<3DIBBj!(b2OP+d4e5KGtrn1#H zAZspv_}HV7yd)I$k$NVybPLS~b?Yjhnp3Xt1cvrUu|j?RD86d|NAX@jx)UVFy zbYih~&<7&FKvr0xoZy0B1LmvPQVl_B0xXVDva7^nL&Hkiw5DmA|^?v)BZ9fW3*+4VmtOpnU!h6*oeXL);+3H)LIUj7eFTH zF+IK4u6ei=&?of*)U0uAl^}bErb}6?n`BaA#Fu_$kcWSnJ$K!!{( z9_K0hvjH|ke-MIrll>XDd^lz>p$>+cx^#s{I3=}m3;Ykoq876q+l7*?(>Xgc=qhQ* z?O>FsQytfOzz!0-5>rqcH{R8yJAomAP}?N_KrS4m$m#0WLWYZ@H>e$^47I%z>%jiI ztwpL#wL$Tz4-fyG{$~|)M=>{0s9F$~ZNzB1*~hrc5Q3W_h+r%hd~$3hI#SoZ?y@dZ z*oocZb&5jj3XH`Jp-Um1ic3sGLJOH=!Mh}{-BlA;EjV;z$%6>4D(EE@916WU>o`3K zBQ#wBd3VK7jPE{}SCDrfr^nhP*WA_qvsn;Prkj;$H~N@f zfQh5xe`?30X~5uAp;?N$WVBb~i7)!Seu3@q)aO37wQdX^VDS08sj< zmWqS1Wa`TJr5SLS`Arx(UtvP$=#rWoRLj>T8HLwcaoU1H*Gbsvqq_;GY7qiHILQMJ+Z zvm*yXOAcp6ouh>QrAj818pe=a!ZDDa0gO`+`;&91x)srlNhY!Pel#gwPTh=!UXH%z zOraLKcx!ZdX(uva)F0fn+pCn$V;8?fgWD|+c!61goOX8waa*U@kPQH_Avl+g?pIQS zL?=QZ^fzNW^qts9?5nFfb=ky@B|dcUR9+1>2R9>iR6BSU#g?YA#5Nu05604uUqN%V z$e(FQ=F%VBd%{B{L~*Mx#w-`l2Wi7hK{en_#4~}>FIysIj+(I@X>(#Zm2H~rG3go7 zp)q_EI>#i(RPX*{7l@JIq^tjbn zWda*()sSsX6AW$yq+KFQJ(8MH5;&n_{hB?PYTzI%BAZ$if4y-4&{AB?GXMDSW2^aI@nWws=I#mb6_+<(x&MIfQ6 zIu~DTuq1-dU;*3eY)*A?h{eHH;gfG)(bv$g8fsPI;22A^L>pw$D9Rg#X2e*Y)gYyR ziR@`rG)hojtfjv3*3rp^gBSaJ*5p@r%G!Y5KC%4*f1Bo<3 zh>`e6&6wi&s9>@gy*1RPIL-6OHZv}ili7i;p#XQoK6NY*(2+>Vjmd#t>k6B{mF$e^CG5a zw$b8=>Sya_&lzS`Y3C`IsVEdRhTTBJv=;jL3_F#pMB~11b!-)^#y02f)!^AA{Jn9e@ zM)_t=Jttj5Nd^=|2lRZEDOHYFLp42pcPb5cZiyjpzkD=OR`FB=!z)YZI{Bs3kR=vR z)Nm4yuE|wQmfIXn8c#D!(IH(1vUB=mJ{o1bOq{!qjZ9nh3K?yqh*MAmC(_wSQ;TBO zQR^ZpK}aIR^CycaUaU(61fbCBOQf2Y;UF=b2Au;^dHFumwR3SyA$eRr+xZact!?@Ml<*q0d}6`%Huk_v=(724{E>R6OFImanH#nna?`zL9$^rk8#fA-e_sdk73>=7s1 zVWS#Wbl~Bq-N&41iCE3Ni8Z@|Ye78t9TD^P z8%L`hNRw=+-+@#8aDUR@GYm9g6)`1^80etsqc3X8n`pv{SRJPDs$<%zV(XnhzAhnL zmjL|347;i`!mqp@zuSLs4h|>m4#5*G0pB-pVhuq`Afe){JS2|3An-{fmmC`;!**K&cM! z$KYR|M1E=Gb(#=FQGS^GYj>$|60?@t5Jr_g0)M-tp8?UU;fcNx{s;ex_ZE>vVtCiZ z)c{@f9bmSN6bMJ7WhEccglmH`R%em4i}Ni)1Pr{B2w799m`gz2ova1J1PNDm=#;H8G`TMZ(uqPh1?=}HXh2xYV$D#yJ4h33={T74CSJ^{qSO~`) zXrG#C{Gewe0dcT;ro6g|q14Y+Lkrr-CF=@Hj8oWY z@srl;nDXN|T0mHE2ht6#$nwH@JNPy@Ce104<0K`a*vMn&6nk7Tr4m!SRNWcdJZ^J7 z84+uf&XPxiO>7S8{hh3^+;7FEGGHixkT11JwQeuVskc_!!B+ks$?jxPr9Y*WYf^$j zKWtcsD)#Dln2K#_Ll))`0jMc;53MF!-0oNbC%L7bX<~+`#L+-Lq|DEXhLdpTla#?r ze{l`5dZ)nS`IJb6y!q%2tiYcFK`h@VAB_7= zQ)&oTg;XeX)k~8^iz!~udQPq!PJDCkmFD@BA!%a+1-c=(Ie5EVwPLlUMhV2@FtYes)#&cTV+|vD%Iikdri3er8QtXeNIR7WD`@KKw?Ve%Y(Rh7!V)EmP!7~n zeNP>F`jF+JrQlD3f@{R4;0J`{5X8ag5Ycc^R9tODk5Ik53LOpbDRLa|y!&usd znH(#K&%y_yP*q)U_R}bZijtItLVipl|WMxD_j--=!Pnj`SYj8s33rpo%{F`z~2 zM}uWq%5fN z{!+r6^F=SOFtH`OC}I^*J))bj2l?U2-uKpY6^xByr0mFhPCy(EX-cyxovZBqB#F23 z*d+-a2eq1P(I{vBIk>Kb;+HGFg;L(sIitkG-bYZt!;dY>&B?pfv|CyUwfpgej8}bZ zL-WfQ(zL2<;c!{0977Le4_%4Zz=OtP_t8-?x0QdAii=O4>K3_TZ1}|RZOv0ewckf8 zm?ybd`caLI2dw1Li&RWXvU{97+Su+bU8(aXlicIVNZZSuw|EDCYAf^gm1ZPpEBn?Oxg3{)wPT65t^PK1;`*ZYY0p8LbX}XJ@ z$?f^DqBR+mV#mI_TS+@Z5Lu!$I-y&rrQV>ObX>v!dV!VtHkMp`Mzes6X>bq{*l6M3cgW zJT>a|?~hFL@WC4q>6=05-m?2ZUBEH$3NjJV8t#x8ld>VHE6=B)QL0bIW_xQ9 z`4>|iPsTXV(=*CY(q=njC z)b!h^>EDffLC7oFBvIScqAb&Yi<9q=c$KZkX)@Sw>JL%JY)>0C)~XhW5nx}ED$JS_ za!>!}*imVBu;xlF8UiRbd$INQ zks4$kjb4w?!15+-W5_1g6Y`H`5u}u&R(!?4V!D%OHJCMV5>l@p7%7 zhn_2k$$0){R3ZUJVB=!!>%Lo)QOI`q`eqa>C@d9rxe_B*NZ2fP*86VOr8pB?APIPb zRHZ<4|7Y4mDMJ4pxQ(zs4#_|gWpB$mD>mdlh^C6!9AH@`d(wurfgBQyeazHRR!rO( zv@pb+RfxR>0F1R29J0+J9#Fr}mPUnqN^G#D5Qz0jbLBI_XQC`yrGFkMi2FYo&D8gu zs!PetWNPdX#V>9kz5Kq=E6BQ0Ul;cewzXr=A2P!MYOGqedIie0`ON~?k9RDa*V zxP@6jmE^?N(0KZxUxNo!^0&{eZF_?+p;NPN{~81j*}fjS_12a9EmW)e&tDH!`?~k> z?Q^tESN|T``~EyKwrQzReG94G{_V(H)3)hr5HGR)<4Y}#{52$_o*zfnF5cGHD;T@| z_|k&aRsDIBs=W%nguKCi`w_mqFd2*zseZd5jP{OHn7@Q7=27Fvp-9fJ?>}lWv*>pS zDbEDWe+!P(EBlN9kL~+g2=$`Ve;m1(m!EH+n@pkBx6oM63g$~t+AiNujz#6$!^Pyj z{od+cP#EB^pBt+1eui2%CgN)l6S;c6eQw3E{YPj%8sOI;yTW&A4;M= z&W}Tjz_njKC!+1kOq&6IdzJ<)} z`F>=oOMHnSwbH+bG$5)!jznJNe0`@;A3#6vTWJ6LO|k{WY2Q8<)v9b{zJ#K{FX!i> zNT7}V?Q?i(x34Dx7cX|`{e21krK*2@dzyY3boxEA^xXV76v5Q<Y28*O`R(j`j0cD(iE}b}TrO>T*`=RM)=~Mu%DYFJq zRVF4=?a22eRi6wH2Pxw)8OSe=hk05uvVj%{EQ3VrwZ|0r)Ga43`mJiROA_>ul!?Ip zbaR_bEu|SJ!wtoj zWC?ZfV0bOHT0}Hl`J#X;V*yz_$eVyV$PN$yaPP>A9_UZ#tL5gQi>7*!qdQ!|UTHdHLz~ZymiGAe`5+g& zT(RF}7fEh2`?)-%?$ct}MM<@#%jMunub%#j{GOI|93+}ccPADO>F;wY@V0bl+|JMI zfR)5ZSgM0ET0E-ZJGHYyz*?_a=8F!mgDCJ*u!G|7d7B%Fks0L@*$4ADgld#IS@#P7 zP8-$)z`Et%T$VD_=e!bDc0M~*2iYcupUT)mV5dqZO`;kUalGTK3U~QCL39{$tBOnq z()xj5g@S%-e)zz@awKNB+hWjlCM+AMQO{?28c&SjOe#s!0fJD*h_CxKhm@y2C(3cL z`ulaG*Lqa#kK=n3KNYkc@yKo1LblUXtFw_UH4k`u1wN&aPxWb0k|C)3Z@2Bt6baR8 zPakFBOonWy?a-9T-jIla7nND8!@=w>-t7KmS%GOT9>0XGp?i|>)1lTy3ZX0jA$J9= z`Y);CfN2qNzFTQplA&D{#j^6cY)npa>5qWUtfFyy7zX2`aJ*8-y%SoI;d0AQbxn&n zl=-$K#F?Z5?4Sr*w5zmE%ViX@xv;H-wiKgv=<2OM$?YK_*|Q}ML5Qh6-^#vJ9Vy4? zQ1fvm;Jt@P!Kh}V=B6z}WZn-6A`YJ~#fveTLeWaynzj(Oz|+0Zb`YkJ-d#SGlagONq-6)xkXZV1sTc+Lf*Xp zzVv2lGU&uB5@tlj1uM_cQN_S8v|ZQ3rzXUkjlEQ7i%7WBk=KO7xe0J_+qzXAbN2p}{Ln7ZiZdPEI z2eo9#&!=FHr58OPav~;Aj3LeNs$LOdGndtoHhr1HwcI#%A7v1HQ_S7D3dp8io$;V} zv{h8c1JEt*UhD}}lqJfxgTe`UZIT81f73|7K$lR|A;q5>%d`NpiXx5!(dK4jk=DC~ zd+?I<2m-HN*(XId++UUg-D2wm<0&{!kj4}!S#|G1b@i7AX-?DRHIO1a%qaCOZ0`D! zsKHd@k+^}yQQ>~%+E`uIj-*R~K6#ap*N^Xp;+E_zgB?t$f zYWJRVU3cFBnAwaD>Re7~B0*^LWWlr$TvxQp0aJyUaK7B9NDRC(QPmEmmYP;%xfOQ= zMhww8va`fv>G@LeO+=n{>s&Te&#da9iMzAXt;Q-5EcINW_g?vjK;**8$UnEayjs%d zbx?v2T3~l1Yo1_<$*{da?Cx3%ht?)-U1D#OYnAUp`~4aWIz7?BFU(mcA9lMEBme-An&A0`@(9w`y??2%?3m zz3OeEs@tmW%~#(&AW;T z=0_@nRU4-7{$nJUkGUDQDc~X80^^Fic*gkD3#JJw=Zf&6< zDU|?P#VflwRf>c*^w136(sPv*v4~i|Gj#k~R_T4^p;5sM(t#$uP$DR8sA+v#^KVVZ zY&8|n=jNT7)C27N%q6}3;ON7t!Aq_V!Bb_P&V}TKPL18wDOi3QpuKWlkzTC)Q?Lo= zhaaQ%zA@^Er8)Ux6Vg^yf>htS_W(oVHFaA?8>uaGzl>C)LySBafQ+%;kkJbm90#%slB}O&{!xW{w!y> z>d(QQ;_68;r&gF&B>X^8bxU3;(01Js_~|~mSi1NLn>bfqD&cKN)eyy(>J%K?nXMCn z=_O;JODA3&<{<|l^dDuj6KnX?LPie{u~V7nz-!e!%<_mEVxBc3(MOaJVmHs86|+eS zTO($zBB=6p{c#90S3;6i&krqj;m%lnwxp_=baf$jrre>p3GpROr3ng6x}n{QbyTq%{n;U6>@1G^kegZ9eW+hI=1gqJ><#5{hF{DZVLj=Rs+)eGX%Ki_AtU ze<}(@o>Ga!Tv;;V|E^k1TtvxWVCb%KE`lze#5S9x06sv$zg5``_?f+usYHclZ*_zrS7{TeRUPYM zQ%{%ND3~}Csl7Z^q+@j zr9PZ2uc|AGb zte%p;vEGDY#^;@Okkw3wqUO~aprGvrG#t}21EHaLUbc!~esVE?C{onyPoYfWKgWU^ zr}n3s549=ifiMBlLqvkKyXbo#`t|iwzkYn|XJv?|HPTjb&$!{d!#GbhbSSBvmz2Gr zQTU&q|LgyxGW>SB8%thhs4L3D?-znm_Bt8#4VoStMUAiI+j0Kvf+c!*E(7I zL0lxp`QAKw-ZA~j`Z;2ol{)#pSm_gLAnK!S{H&PG8#sNGbp%D50*^v8gyi@Zw#J z2eoI3(ThJves*5H)*yL)Xm9IzVuR#YmEIQQTjk(V+J@TOE7-PFI@v>~tKoS>=+CIDUY)t8__gvvac<~T$mf=Z1i z&V=~ggbl6j_o4j^hs*BhX_t#$<9q7w(bQAWxY2ig4eE!XhY;pS|t8kMv?DZ7w;N_ zeJheUM*C%pBHiARVp@|cjcg+fdb1xAUvN(2ApHrnYVT@!z5wk}!Dc~Pui4+Ff{nRv z{XCR*2V^kd3HiBLwg_EugEJI&2{y`oCLyHbbjT5AL8#Sw+x;Hu{kg+@2~Jo> z?{iZj693Q8MpnC>p6o9KOhenT~*(6-DqJ8MpPEA)I2~!*e<5~1laL7yX zeJo{XGD^c5Vm1B+CmnqxAqkHT#!GXSh6)^9##lPm^hz5qAYD8dfh^gc9ndJX;CVyl zz{9l0$O9<)$dqj0C8ek9?vqmom~q`t>k#Z5FcGUUD2A5lS0q@QNbF+kA$L~%{niDj zZtEpm@(h@=8|`*KhP5Th`Bu}2ugL_R*noECjBF#C4%!(Om`?U!0U(9^b4=7E*dRn| zPFtJzj>CZW2upyMvoTk73nLJZdfLk}_na(>L(1MZT#jOroRiJCW>QHT2-Rrx30BX$ z8@E(K#40h44!vMmgcR=kVZxZw@+oTRnid-D{3>-pfw`G|1!+}xWV?Zn;iGEgjx1W< zq$om<3U_4j>hL+_)y4AG5NNLGeCMx{Rh zTemG51w*g-F=S}jwD7Q-4jo=kD#nu5h6L|$K^vKw`|~&cbkk%Nl?|UR`#*ap&G7Q> z5z>@uRe-6om-Y}btH{M_X5?rlON*qpcVwr5E_SeXD229No4Y)>6dKjJ$=6FAs_Cd> zW7+eMkL{e>|A5~TTFRMtngxC_AATz395ZlNrXO{GE;h~Ld3HQP)%|ZYl;1alqjz=! zhu?z`Y96~{Lx|ta)zXo3FdcWLVTtrRC$p2-z1JJU4^K-a@v;p6E4CB^SD4oBO=4M2 zGd3V{Q{NK6QhiTmPVk4%q7~6Ry;e+9)_@0&e2j2p^B`$M1;}atYWdtTx6bb#s7AF! zDvX@?FFl1MrA3m`znYikW-!E@J0FtDh|pOs0(Uckg3Tm_TBWF`6%!L$fjofY=3?cU-t>U&F9SOxBk`W!!OR_lJ;!<@5mercADtk`-GrgPtD~1p=+&)($@BoA zJx$4CL-J$~-#Rgcc>!sG83DRPr=aI3!F)IUqMh*#n8}9v?d}ULPUZBIqn*wUvP#0oX9a~3FE!j=ccR^ za1`ClcQE2&7jc`iSJ65V%{o>6M)V4=4qS4bw-1rZge{Yn>E0nmdj_$B4D3~Fu&m<< zL7mmCicC%5(gXg%&B_CKQr}7ov@BOTf-5W0Ic|JLR!tI*AHm#~xQ~A#%lJ!f1l~wc zc(Y?!Tseysy}6htZY6W4IGcGliYlyfuz6Is_mT7zoqX_2r;>ljliO`P5uNu z`7ur2qer0G(ba`gTlSY_x3X6iXL}usCj$=y1mraRIfA}W(qUN7Qtzbn_(C_Lv)iYO zhoq)Z(7y5t;CiwekRvG+i&OQLqBz@q`Fm}h+d-<&hk~kBkDGRv&I2e;b%%^T+7wb3 z-yx+C1)tWfP?cetHT+Kgrfxop+B}Tt-PmZVLtjrmsyGA4)F~2(s=tL2f|O~R)n)XZ z!_|Z~C5@7J86<$LApt*!QOYNQx*8QK)-bQsWTq|yhO2Y}G=}NZFJ(NY8bw-@+D|mh zLX0%^yPO1N_Z+(PZD2HwmFDY|3yi)ql1Z+ZlynFpgNULQP^$zPHybA_;5JFAKxoK~ zklavfx0|4NIl?M5jGbXsvhEuxDUKP0NFr3E)8N%wItLbzAIdYg7tJ9JWF2|y1Ltpz zpUL?aE*GKzT;Exm;7w~8b`4g32Z&IOo-U1v7)J`I&6>WJhHA2`*2WQU@5%!K0+eQG z?e6-5eVr}=g#~p^Xq;{vKC+Jl9>(ia_2-bwESe}S*@g&|8f!~V@>JT(%+u&h=1grE zs>%cum2^*ig(-p-s`(U#QPo(VcFjL$-Z{2ugHm~BM#ZmU_Hk6yYk81#nmJ37;Pba) zrZr5q>gvEWd8C-yf^fI)IB8*$e2Tgk@<3|<|4ph{RXOrS$#j}3w1I$X|4+Kf-Y#R9 zY~SN-m9od{&e7?%m!JqKnOv)Q+ozYJxORcRfRL&7WTPFjuBT4GUQkOS@IU1lA6?=pN3cJfmN|k%825~tkl|Yjxc&#Pc44Gs5 z;cd7PYQI5#y4p;(1Sx-MR5%Tvgxg?`zEXRRwPbRgd3UU>Iu!h_fhSX1xq_+`16iQ@ zoScD9xtnS89aVF)s7R{ehSeFeR7;k91=)FPA~eg^oUash3^dDTaTcATtCKu1fzs~W znw=6U7kG0$I-~SrkS+0ljirye%?y9FCpP=SiH_0l)Htsh2Fe+8AN2>K>=+(04+$xB z#N&J%^^!rLJZGX#${Gozv6 zs_D4fcmjve_8P+tY-*FKb#%9f{GrgsRV$vCvfC?wN`}@=d@^(#okQ%;uL}*}c?qr_ ztCWFTv5?Aeni+ZaTyxN(Bx%3;o-Wi9Es0rxS!txoO_-i@5&#Z?O!-xmIOCb74!deY zIz6t8+mUrIAx}Yi6_1GTDI={~d%RHs{@?_f@JO1vIxb$%;jZ46PX(dh4Iebd1p0vK zl12S035-Bq$Q^;W2j0!%PQJ6O5gF+B7l4uInr5YC}rHcq)17s)hcyQ5kq10y6CxV!89c$xPRMYp@?1uJup_*t`zTN^^F z`Z+tUG?}Z7l5C9FMh)Yf_X@DB4$kV?)i|G2&xWjDf)>_rlNT635+@>q^S@Zz-Fjk+ z&J&OHB`1whMCSvI?v@|+j#+^_LPZ|t^tJ0VL57~@W);R`CUjtUZ9OMOYleAT$X#y7 z8NcV&Q8TrYi>4q7pB@%tkY{Q=9_x8@#j)P$d+~ZJP^G3K4A`v~ z##V{Mu&48*?$6#4qBjKNtNk@JpiG_@b)@Hhyi+oQw9aNkRxhBhTS%X}y^JsY0=F&CO!xDsfmqj<4G-sXOEUP;p73>^& zkZt;7l6=W@3I3oziL|j%-15<)iAs`@&`epA5kpQQ6DAltX8U#VO|;fk;T4ALGEz}& zc@8`T@ap-^@hsL99-u`nSM4r`WQDHnvJn@wL`I}_tGoSFP%u~BM(tU1`ER~8L*}J~ z#<5ya-|A8;ccwMv>wq5A4BM<0D`=>I^QBl<`-CgnS#Hryi)8C3hSVrfR$wb_LS8e6o>XUgBqJDks?dRuPk{Cyz_|*aUx%bL$%jNIQW0S|@jy~V1!H`+_&9WL1U04myQ}*RL-<8h1*^do z>tP&k9Wxsh=D)+!(_!G$R1g4>Yl%v(;vQ~cGt{lZu38vWteUG(!_tG5&HOOb7wKaz zpn^?yD+VY9*(sm}HBXrC`D`n|2qNfVbfb>#?9h2Yr$&mm+L4)E@OCDa@y;>%XZPW8 zhu~hW2{M>09sasFr!o;kZG(rhBQYe~PWfyr5*yVjHdsf+b83{T#ufQiMUjC;Qxonk zyV_>ax>0p`pSc@vv2gc)NIz?HBS?k@NdFtj_5+gl2fc5qZ(gRa|K}m@%11NY4&`Mlbe8`F;O>8W(*Kuux+V)}!QGkdGdzdu@V8|3 zy<6sE$eJsXj=%mGRcu_-`WE|Fcg%QIp>`-i%PI&Nr^1e9% zf@M_@Yv#4`W@IIqSG6a$H|SAWx+d0Kv%-;7o2mDcssw}Vbvp+_x!k*HEYgVxj0>8X z1ylsX-oYAjv%vsna+(*rm1To23hufO4YH1bfORKKp=-A@6&&j|pLl^*?0si42eufF zaXwP%xizmE%~a<|gKWuF3EV0RBE>f2EchZC?=fzyTH}rX+sWNb#!ZGRz>GDjVvMXy zfn0br92MV|c+W{P3l(UVXQurHqcRytT&!qSg3h1!iIVn+tO>M7Lo zNbYAR1^CSh(U_{UB&Dw$7bV-`#VUx5ve?6kc#)dOP4ofG40CGGZpv>#c*5PP(~r52 zI4dNKaN?JnM`K;6nI1+?DQgRAPUP{Pf38Zbp{N6M9{8YKHBO*xxF$mBW((UM-=Am% z6e5lq(EB_L491>#xKic5ODi&26^ry3|Fh_qXpm7>e_zTg(OK9r#&+`>9o!}XJpgw` z3SAt1*({o>p*&P%B_{VGl4GEZ&B*$z@1{KR7@DOj zQQycLK7o7t z3bm$W0I;Pl?aNQh4cZmBsgSK6*P~Hd0z<*ssT{w2w9SO@nt;jrYjCN{AUob^bP@f4 zD?DPkn!gc}>gqybrQ}nuCOqFj6`z=k4v+;nB6w0Klbw89mR>*&&JYCkv zBRJx1HO1;W)f1*t_Y-eZY$$;T6b_vFT>LS#)-gQ1dAfBl?f_NSQ~8k~BVquFz(dW+ z$4V8TAxgt3$Ph1otZGN;&ST^k8T)?Va@Rz!SKpBK%Mr%K4Fqs%4aDEj{`U^W$tQwQ zfu7W`LTCpB;XQ0c;G6c>8cwnRoF&GwkIEZZf4P+>v#A?i%VVtZ8GaI$)nrX{ji1Bm4~_n(dG9i zJtjQc(X`I$+_3_5okvtepJ=27+JtY2%r^TnfHO7#P0W+66av;(7mw{hK7_Ovu27ay zsk+H}_*T9lUZR$ubdB$hNV7f9mV9{Xaaa$hPMaEAA@Fs_r;FFd7K%0YzxRgUCBjKO zUi%SF;!R+Nwg0J>hIibkez#z11%4&USpYjd#xmMzuRKG#nc*d|5=6hly`QfPXp5Q zQd1^dHkc!^(8Tt(QZ%s8lEAmKq)KBqnMbnDP(=0jm$U^DJzADdgw|_(_c>4RZx8AH zp5^fUR z8rr`$pm$|hGbS2pXw=j zfo?!e;n4C(JP|(+Bvj3Yh=9L4T+Vz4zt&Kx2*Pz3{y1e4v;Xv z72`a09AZ^3ZW~1z*~DI>C)QHGsa@qj*Ln&%bg`eCl8HleDob89<@eUei%`5aCYZ8Q zrf6;?%|)e1tO+GWDTlj5P4Yxml8Wp=^$Hk~{7vDlro1dPU!UEw8X^s%oeJ|PO{7}J zV$_#Mug6v%9ODWlk}c~qApPvD9`8phR_r+ZNlq^zDGVK@@$OHq={7$KPClKzbBe{{ z_jH1>EpxQa;U9$G%J?|sy7M-iVkMl0gv822!zz!*y)n6&TJkp{H|3L-KI+%Dbe_os~Kl-uN=S~%k8tGcC+5myFV!% z7)<_IXZId5iu=Mmg(b7ZS>$2kXS2y`>ly|!u)&`G)DE;hIO>WJUC>W$xT_-#fJ&=t_FN0&;Yw|{Ipw!1gz$U4m}%T?m{Z)Klfx7o=WeRls+p{M+iHYBDcWmb zI9UZEth8L6fOwvzz(*t4m43tR+B$%(rD{u8SH4yY2A1ZY0Z+v;lo+pGg-Aq)5nM=3 zWy%qG=dpI-dK$^hhOKvdBzWvXU)aOg?4#stuMa?;XF<@2rmWY+3KwN* z%Gkh8&97dxY%SC|EyD{G>k6of4cVz4cY+bK{N-vhR}{+By^La(+OZ+@<0#_+g*;Ok zDJl>RBo^Sp`6{Z8RO+%Y>DJJ;skvkXGz?o)AewmtvMU?Ehnrm+(zeoD^YRH3PXe(e z1zBRD)6>79OZJD-2Ka9*C#2n*;B;T>CY#9K2nsb2o7)NPUuB1-&puAp)EEBCS!y_8u$oai?B?E>`W8-;I6V)dfzK&P7AcqAQs^ zpF&o|t5tN?6VQLkpOl@K7un>P7ERjI(C&P%z-O)Pp9CJNHaviT^X6AdJb*Vv6k3%F_AeE^MT4JRRh|(+ z{pUm4530+L&BcxB?6WsNK-gLc&PFkzdlnh(FobNXY3Z>AU63o~W@WUK>RU^bDh`Ri0;qa&;Yifa_rvq+{P^9ku z1?cYOxGvsjjlz$Bn1YDIJ@lb8loVOk_7^#Iv_xH(l|%zNcH1MnyZj_TY1F6=Qvt*#RWrR9k$+KHQH5E%X(I7%cs*o$p2u3>vD7e2bTdIqDNU!_HOMzRgF}$FCKkoRWT>|Uwbyw&?besV<0;G9@B_&d zH4lu2A5>Ak(gPN`d*A2%WK;=@N7+F`z922Ox}o*_KWq3#YTPq{ksF`HvP<%%gfJx! zU#cIGl%8(;CS<012NnQ6w690W>KAV-ndt1{go`0j zG3UOj0WrUxE&{H~c(3Oiq}aj|lg832r8UCVZ7}>=`Jz$p!yI*oK!`Fj@p@)LC<-L-A>9S~9Q;U5+KL-dQ*_-C#G9QdBcZi)zVs)K zhm75lHw1-s&`fOETrIxI)40gli=K}K2*jX`({0L55J^L)#7)ZSIP-a61(>g!OIuxmH%lSxTfk#bOIjNEzdlok#BFHtIx|L|-bM0+w3Lb#%K&dP~r> z^SREIFuLXYFWJo02!h1VQ$^pRW)XghwYj14`j15l+N!nSBX|5n=N&1=10iw;+@few zmT#Z3$4K?izoRQ}z#VE}EDGpf8_C;B&n1Bx*lFrg)4j{6qbA5$f+`|p^qu03eHX8r z@w7iYBV0-?xF>ZJ5som!C%!RNgzK`6ELDWf52UqnrFMr{{7#6MN=PZLDhX6Z*ONm; zW819Y#Q{?Fh&4JTbIIav60}k@`Q>4j6Liuzylz&Bh8gD>n@nA1hmUUgKb);n%_?f} zW)MyX17>7TQYQ*DE8)%eHvX$YW_r3(SNi#|6;g2#di_X(MN_IXR&ig8EP5p4j&;*H zC8pt=SqCF(wg50bk@b4dsQm~p%9C6a-O?DNA5%-n zj5VxXw_3Th4A?x%TQwmwapKMt&ud$jKcL>!#p37R#~c8<>sQ%wleHnCmSid5P^0IG z#M3X9CQ3Ih3h)^amlNcJFTglj!RwY4B;k@ouJZ@LO>5x9gjg5e8|-NNo1h`F)ua!> z1WNGNA7W||6_F*0ScF(DqGj$gSgMnzMhjYzkByAN5Q)|Ok`gnSg?7;Grn`|A-Dk%X zciOx-I7!CV#*!{YCvWJUd1!Q;N6$W9JBW!-e$PCHbj&(#UJD>>GvP^-@^g28B12}n zFR*O80fT&_?IY&2TbaNHQpec=-*H~Gqn265Q z6hLd(E=!>Ea=4Ey(#Y6(Gwy5Guc>B))n0fGXC8b~HYzr>+w-f>r{ofhl9pd>XHYhn z`}s9bMjlnIRx`FAZ3S7$dR6+R_r==y6xp3>o+&y~`%0OcLo;`> z<5rDgyZoU$3#MpKO$thbnK5JKqbQb$^)!4u z#d`Ry&GnpHens>~u8HErT5-?6tZZaP$oq`xO!Zx~9PWu(^GC0T0XU>^wnrKA4sw42 zGb_IyW9+0RBJ%4Wu*;aqW0!KhQgm|jPf2n4a;N)=PU8+N}*LSm3dNV_^(fK>t5zi$7h|P2cj{vte)z+-g5X<k@hR$AG$v$=WP2(d0lD)RuVy`Wx1!b>9bo5i*}Qg1;my%`2tr4wS#Kf zhIBBb#%y2es2muI>v*L=W#&Y&@OW%B)-Nrszy1pLAUzq2NPMYh6ven_nLO{?q%EV_6o{3Cf`o*TRUZroKeSfdYheRX6ju_fYtq#SYzZzf#1p2w40ID(jS8%t64W) zD$_7|()!5knIAM?r(u!c+pb5vK)92i2rgTEg0hx#;ESi6*}Rz7X-q!o0ZM#>EJWh0 zMHB|mB;9;%c9`K;=~|f_oqP)$nQK|Fn&E{ZC(XXz!P!EjIG$>d176 zbqz|&dHNEilOgh5qK}G;DhWa=F{SC~>4;PdZy_6yC=*F>1J0|m^mv^mcS|GF9Z%L3 zJ^xM8kb1=1KGg~wkO}mUQ}n4W%7$|9Hl&0MAv<5l!h$p04YeCwfoU#6?GSw0x{^xX z5o^gMAU2$$(;GBIs#?F(ioVlJ1}x@sb$yJ_lf6EzFr)i=jv3tZs&>+kD6)0KJX)nw zU-^BFF`3z;Ep?GWZ;CuRxEU_9&27~(dJt&njc7_{}eedtc= zJ4pm43ksg&lph+{(Un5a^k3T&;TMawdc?y#8t#*WX~5TtT7zmPw`@HQfRetGevB~2 z!5~q;i_FFdT@6biZ(`Y1d^VyXL z(0X8L|1xB%V@sK2Wm$^eh!Gum2CT#DJTpuw+20`^S&;1U;rzmMopE-G6| z8)rL?X`V}{z9xZt;{s9F&?E<@?9E=nKyXFFu2@sjHX1uG{Rkv3Mg*CE(&QfVm;+Y{ znsfkC0Xd$vqtoaRx7@I$1t@&q5-HVKfpRUc)Q`n|=&DMMmd99;rXpJ;w0iALQyhaF zl+WWJ)HPRgM|q1tBH6l(tFsyrees!x#?LZ@j6}4}dv%{0TgggswQO>pAv7tJ?^g!K zPukRcu4Y!NZ3xH(IfCwCHS&U*ZS|^*#TqaqAH)`p10Sx=#H9m4svaN-fD9lbK^iHL z6aR~zAr$LvksH`tSCK8hO1i|u8_qyO+usKxTYqbk1}V>E!Qu=iuF!&1$~g{P6HkV_ zoB)?S&}&l;AsZj58}44GQ+RBny@PPMDX&8=t4zSA0U zLo%#U?KxYdji7BTlAR(|k7^ww1lR9Vd1Dk^Bw4-W|0@p;PiYEUs3KV6$P|}xjlBV= zbOji0R+v$bUUNQKB?^WzG_3>vlG*+4!Wl9egE{SCyFFpYF4otAUE^_Bm(`*wn7XeA zFYwd1SCA?5+bt$3@>PSK3^ZD`<^)6+jh1Mzw~;Sx>Gp!H)>pegTV&pfm9qyGQOr!l zcEN%!E74*(LS%1Sv!FV^Ij;Zywkt*_v6U&@(qx%#%3aQh@PXwc7^PNwAV)dFeWwq@ z6we73&42pHh!ZJs5^;5c`mpb)-Xs8K6HGwYQ&p$@|0ZbfqvWkEi6PSr;*aXMzVU$n zaJNeH@%XrHXXmo;IlVuf=B#d?chRQB=!ugYeqPW??79|lg4k0o+y$;z1&hs(5Aa67 z>tzU?4n0f9MHyE$?us9$=q!Tzsp?WLA9a@I7((SwuwoZ0yHbSC?mji{Zff09=&gHI_##=0zyq(pDiMujy-vh><5{0&TEY(IqgmbnY!zE zC~4A>rFFB~%w~7IH|k?n+4@yWPl5AdZhZva+c5@x=cmSif2y792&M?M+kL@i}tCX9%b0WuV+i>~&H=t$K~1e<2g3u$h< zH8<87N552xiF3s!!H^JE5K4Z+*ea=ipRoTt*(pT|(thR8bl}p+8d(q;p zOwOT0LMZ-eS+5Ezw&Nb^8_Yzka~^6~PxDCt)K6K`TSDpe4S*fcJMYu|1%ORMD`K2o zH4dh6*|t8P=}y~J9`g*8=JtDA0=uydMS0y*ZDeRMUrboC3SvmMk@` zWi92zk`&{3f+^ygqT%xBI@~S(8fl#=0v%Z774fW2vkEYpZ!j}4GJW-4=NBI`Em+gU z2Ob~sMrlR%BttdwhYc)pJ_-jemm+npY1L5EhV|EgmYLK~|5W6;Gc_K{L#5xbCAnn* z@NSaoF~r;_a*!d1hd6L6%R}wk46c-0=g%QG6rtF?b6A42xemP*d9Qbgcu7@}A{AP2JXFEV<`; zZi6@c)WNfu{;C+?QKjpg@>7Ze{a_O)h6yTmamqAu!*mU{)27c+Lhtt*T?yiNyV(|F z9mtC6Xbo{Ky-?{q6GJ5V5rif+?Ea`yeqZiDtf^T}wR@SFcW~!viBs%816U{^gJQI* zihcx;CHy$CvvxM~4xA%mtG|~%5_a{^n})ci+3)}zeJ-}sr%79M4&L}bDL!{ejX+T^ z(Np$$L!XTNRT2#l)3-e3B-qn-c8QGG;1sbkHL~x>+>uxr9#c1l#yUfUcTBy|>=MPQ z+Ej0@qXW4ST(>`g;`}^6ZGk;|w%L^zLaYOWaSog#1?5^LD)8n4n3k(#apu z0~kQRewVH6uW1)`KRHtnA>%N3-g(BFaGE-Lu8~jUFz;f*uz@VglT2mhc{`27#!E0p zf8Dr6Cu&3xmtuVf%EA}QZ)B%A=;h>!ILqRg=aFNYv&}@ZoP=lse$$fT%LTNvL~Cy< z9ev~yu3{PTsC`}=7fWE|V%r0L5P`F)2zg%01bLvuay{Z~OeKOY50Bl|Cjh`@nVj15 zO`HM%s&<04Kl5|wX@UZgB84J|1-bn>KMz#jDt-@1&JhqQy@@%!Gjz@A+_JTN2VU!L z_Gzt=DK9-sx8CytN6L#x1@-r%To?6tO(wYrzRriBN;~gZuAg*Qfaty>kz_Sm&Nf<# zWoN2jsIxLgl`hssnm;L+UI?S8Omu9gQ4v$v_XpEIgcS;lM*y-lo0{cEZ5B z)Wf`B-7Q1(#V%X?Np!LejW6%zMIPkG>I!qTq6 z_h%=lvJK*-#oGeuul{$4*VPi2dT$HqfM+HJ(ZWJ=v%UDn?JfBytYzi44byF260PaSs1c zfM*6(vr^?B1sITBdXRNuITzWVB+4Ul{O-aLWgt^ABf%K?Nu=I(7A;LFv1`{>JY$5G z&y!Q-%P1yvH)zZ!6~%-di(PLC?^JEUZfu9N52u5&98Um=KZhLQczP9BF}a?Oa$wGs zZCzHfB$qlf2LZ9yR{w#H$k)^SS<9d=S>Fm!W;vgpL9#zf@RVVlQQ6dwmS+%oeOvzQ zaw|sC9kq}1S^}vDOM*OoTEN)bc(tx5qJ-tl?%6O-!Tzg=FPbCS)Q(gP#n@+27LR4~ zcWs1=j0j(zNfL}2%LQ){lc!3ty8JdrTRZ;oFL;i;>?9f0?Zrsu6RXryu!hL)aMT_%-F(ZnyA609iKF~-7TkPQ z462{24V;eRJAmbt3vjHEr_TV=`+lm3;z|+R@5LcQWMLF(`4AaZ&NI7%SMI9MHysN>Zm7VcuRc_l&+GD~*0WkHHF44nCu=LI1A8m6p z&%zV>BVwJu-Q4OThbA_QWJZXQQ%xU@BEuD@jkn_HXa?M-(Fs?gSS)16yiO&L-A9XY zlw3wB;#68;b@+QAb^%M;LUuXSt~(!fOLE&RP&IBlAB;yl*?EI~y(&fpX!4&B<~|yC z=b;mdZ6BiuV#7R54Z)Tov09qfOM6S%OhkK12G#JdEP>$zp@GE&6KrZvY9v zMDbY4)mG!DzTUU^m+Bv4h?OfAPY!A(JSfS$g`+--de=lNq#bkI#SY^!YyFr)M-LnL z7$RdmDSC`1wW(J+sZ9z@%ZkEPk2p56Ga38Gk2rK0O8}rn@8yifSDEJ0Bf!=5cHL^z zJNdn`#qf5~!zBbtcKgl5JlXJd{C9`m!r17pkt(2kDSW3G@CK!eHoSavWO*e^0>`@p=IFX~%U#i?8Xqq=1o2&fdjXQcKF#oK+0~ni!u)RG)>g^>e*62w~%Ur%9LD_HuZ4y6B&pMbWqKZxW^~K z$(M1oXO=1$5l2RvkNKt_=AuTm4a=S(0c1=y47_78(iuaV%CnM`VZuLZ> zoy16F+GcK;r48$+b32P}7_eundotXl{U_6OoHLvd;VVC(;Msr$+?#wvu ztJRglmADw?7vrs!{1CJNyLW1vl7qLFUPP5>eyu5|!K&>?tO5CU`ngN>dFv^c8Gxa;_CIv!P&*X6to6@{9w^uQrWM>Coq`sA9$ z>=GPnw?cbMiA$rrYCT0(iK0=d;4Lyxsl44L%Ho@(ff3mRLM|soA95AcjA@yD1{vsh z)jC*(86hoSrz%>EIdHpM-G&u!+>;JSN0QK05|?HP7Cia%#rOcqB%{FY$Q3kF^DXi0 zxP`phgwB=K51a4Mrh%89pwze$++6j6H|Hkr6TkouiRwQ!u`Nt0 zcY8_SVuH@dp7DvlfSg!JkvOyA5XfgCCx8LHLt*Cv-k>C?x~fa&rJg8^8g1j4M>hFN z!!XJGV=n<)xmlIEUq1s5D70Ov-u%mSwGWhNRpIZd9M|ayP)d~UUl8tWvH3WQl0ppy zlJw&qdFa4ud&tatZYMod)%x6sGPMuqBFEyK@k-RpI>0{3Q#^iLT4y}vM=+WTs#j~{ zR0-PXR*&MDt22KzV(7|jXC|bDg=tS*9M}n7~zU;`O?3 zzN%vkIJU~8!ad2w2@NZPxB3WAKUqsbRl&Yx*N>&Ls$mbc$p9zz1+1Pm?14I~1(Z_H zW1S(nDpqdDi`t{uf}P5HtW(ljr=W#8Cb38v1#{htPGn}sWK34y5L;~ zs~C&eP~||2q*O^)#w)I=QI+Dvv@XCv?AJjXBl42%e1<`ol)O`?nwrdW5JtS9g z0U?GZ4V-ArgIS{Mw9cyNnQVo?K(8k3RR%^ZIy8Bhu}>9#I(mT~1Xx4;bk(}nIyvB6 z;ie35Q!%#Xd!-1ypY__ZGMeODr|~^Yz2?Qb8&95+Map>w{))vjpItBNMs3qH?`0RE zSgbQev0mLYV~9_QBth6@)ho(`Rr^4y1*%T()bSK&DBDNy>~fGz7XnOlkf zFO)}r{VCY38E)ypD}H6u$UM~uBmKJ;Ou9(x-zNbhjQVxDst`^jf;dn48W9>cB7$LI z!Vp2W@DKN{Zys7LPC;IM%twVak}^$w7Z);@cA@a+*Wz?TBDiurk*=XXwU4a~B~80Z zQe>tzCfE~iQeJ62i@;@}A3`bHIfhJxO`K62{g}%1$%@Eb;CarAbn1+0-IfLG5 z-gNQQOsR*_U0So4uJlWSewFt0@y~rT#ZL*}y@c#Ey=?ln(`GuK-j;2;jz)&|BqMXD zaBDH$3s|?c1n4&096-y|v!^)mz0LFiNExnsqgL0vilN8I`d{YWxl6HMo+s#|;W2nL zcYCQ_Z96Sdz><;<<%#)IUiW3yRJ2GedJ}6+&Qigby1cWG$nRSF}8k&JKekLUGH0{*f)wNoMX!Vl#%+amP%_C`iX>69C06%h(Vai}U z(zYZXYFs;&n2FNEs<-x3nW;|!G%Dm_-bAChWQZT?ecLiB9_MyxKzExUmh(C4Lju;` zizw3gXY1yo$KSA6?JAPPDW*t0_3)?wgd&{OF4lGG_^W*g5iqQ=gytINIm%~04`o&< zQb4&k1zqQr=w4i(-d{uIdw?dLs{V>6330Fc5^G0_AvXKou zs*M|dHWsUsB9U_`D$9~sypAke2`xRaldg`XO=(}@pD-$-R}?zYfTDgjG!_l9@?dlGdtD(e``w*SEw>4U#KDOVr8*1J{=Ql z6}ElRuiVBQ?_*6e6lsl29w!yJp81C`%vAUgIJ%}EvRWHb5z`c2u-v!+J3z$014~L> zd!Em!VB}4pV!)!^k(RxkFOkbhZ!Hx@fr*I_a@S-2MzS{~$##bNJbK-+ogsvEi(5$0 zeEAK|5xv?RDTD|G<1gy9iHQ$r?nBJg?QIC@Y8`sp@-Kt0jrlZ@9vll)0e_XU7}m7z z9s$wS6SKtNBA1}f*O zmd2K6i_)EC%WBkl#fo5C(>A-&+k0OoqrQVji4Lm?zXcq?F3HWBU6NIhYlHy42*QXy zL!EGN|-V#OwOG1(Xe1AD=}%+h}Vd-8gE4vQw@Zp*5g*l;dNXGqi>ceNrdJT)wd8ZxhOUa8I-RiZu7HH4BdNq>JAi+<7A$DSCoLk;wvr`9e$HJ;Tt(_;ihBTDqR2!zX zrt!pwhEWkw=;0vAB96Z76>CijwL*I!&ZqirMg6}gw9*4DI@mVK+$Pk>li6@45LZ;d=oh@%wa#qhno zJVtWu{!Szk{Pz%19U{PQ8|8qZ6vN!QTjVjQc={`$k6JElD>rBwW;+{Ir(YV0yxYsk z6KeHds8a6CVw|EaH`Z@uRGhzPlNDe0%tS@cbS=5IlQF5x3g!ZVct2G*JD;4MoiSt~ zmz5dI6yrgx@T0|$S?zI+a?P=f%B;CWiQRNQUB*~C)7C)pESFZKKLp^>S|e_DKwB|A znu4|tUwXV^wzP-Em~+4Q>AGA+*K*m0L*sfXLHB|9u&`26OSY(L3=C40SiRpP&Xvwe|Y0#4v z*kJXa8PhV#LQ!kkcKL7HGeew+H$9aws?;=kOC%vuzVDM~t>+1m1f=q*4hyt2GkfeN zo{nEH+g{`sWi~yt&i>=~Zsc(stt=-fQK;ESqbZ6%?+y<*4CFI;CnTt&Q zQ?YJq^5Z18+Rl0fzooT~oRF6_l6kMuw(uyAn!PxR+@&g5A|1tm2xArbvy#SQuAT5DMb%nOj}_g@u7?o@jmaAArbMy}9Q);WzmFiD4WCB##h84^jsh z&-&8;?`s`e8oMUxcWLPT*Pnt-)#-Xf;(3pSo~HFEi6PwR4H&txnbD(e?qpP6GlZVh zhYd)CU(k5Pzm)|`1bJ?vpA1X7B;;FiPgk;gB<^`S64$qQUgRq>CK3dvHn(Dmc1*>} zvLm?+F8vqb%cisfLeb6N4ITe9=}mNDEUP5+C}}kNG*GrZ?@85+#rG#+FP3++=Z}EC zL!%l*h>N&RqNAOY8X&z26)zA@lb#VXEBC+!l%31#$+6wGkg}24K1O!MThCt~$)f?< zq`CR^vA|brsL-uU^m4odrzcPu`avR!$S&2%=^sy}%e1dr-TbS>3__n{)S;>$a@y?anZHN_}}cXp^w zvmW||u-BZLBCEoc+<2^pbeq8q_2$vxf@YmNBvx-}mT<U|uliExHPlI_Y2*05s_tjSLw!u2FHHywt2d48|9yv%!0KGM zh~PpbGBwdF%_I?Fa_PR~I=k5)!*^YH&!)4LjCY8ABz({~FU;AuLfNxlfht5<|%l9{&D zi&=knQP>4Z87ZT*B`nO2gR_y^DfQ5=)fQGvBq603SOtiq+im)}N2x}UN-Ry9ME6PZ zp`bgrJ6mVV&{rF(0KvbcBLUu7iu+tzNvzUs_}`aaY9TAt)xC$#+}ZVAqE7RutRqNmiIr7~`zU*cCLM^FY; z3@ne@wlfF3lN9AXX}#$RvpRGDMP5pyOKi~V3=V8k zHqWCQEnK2^uXMu!te*FZ<)*xTp6qdnopPRkH}-gAn$h3)#~wx+(ku>34|EeW*&D|0 z=}hyj#-AYd9KE)!xTQ_#v)tp358no)GxN^e zo7M7?uOkjit}8WZo6}bpG{Vzvl#I>+qZ`kUw8{4hfZR4++a5xCN|^0izDJVs9C~x% z@mRE^k^yKAVHAs(pNXoGcKDS`S-ELU0UviC`ITxIfC^-8&Iax79r>BysjZZqKD}N2 zW$~3~Al!$*>UOS5i~$0_5#Yw1z4hkZmFCXCDYX2^zO9NB)Fb&4A%DY>R%Qxq$zEyzI8(+^D)UTNU9w9>>x!18ifMfk?blf!ujv|sfD8>*Db~dAn!&m)KvL;Ac#l-xFs_Uy`wG#IK;nwD7&3Z z;5DBJD{BegKZJ)WNf+ak1g~udhRK=jE^rE(m+>uES}ECqQ?7Pn=<sEhXi&5Iw#>MBF%z`Q|$;vs)gxErDS?atXPY2 zi%aH6=yii)y))tkMdU>q#3=q9n3TUHqC=o>I!<^Ju|Np?`@c^_<<%iOV=(iuS(S+X z7PjI8w@fjE#U$=5?2<9}@kC%6^oGcAuYQ*5kxQwA@->!b#*&hog4)CNh#i$iM59PP zlI6Aw52ILUC$bmt^UZVN%RjVfFj&Wr8OpynB7%_M@;nR|o zsVn!`J;BLX)q0z`D}YmOe#?1-kkUoOP!#h=iwaurCU@mfArQ>*XX$!)u!$P#HV_-Em(^OBq8^`CA5U({ z#uFvO)q@*y6z#b}d_zLkdpKe6RRyc}F4y#7*k6^3^tK7^{ZrF8a{3s{rY!PHB-G|> z2%ylj{6T~+r`sUK=Ix-+k$kgtfN0Oe<`Dl_627P%4@Hs4_AGx`+qep?U`rIB8Jd&` zV74Pi49tJGqL_NEYJ;+_M@nQ$BU2ehwrm&Q#O9<@E`wfoSV?H?bsM|B4(n#dPkSNK zRzxNTR*sQV!+0&$B8Z?2D3rabM_QJqp13?#>j6lB&T~)tWGRGD?v2o_l2&wlbU#9q zZJJ)m@|RSIXT$YfA^ClT4fL=86nmd%b}b`Y!XyM#Jo+0*%l8%um3fNo5L$DyvWA+F z)IXsSJCyovP^9M@UBzS=0&{S3R{-Z+$tCmYk@RlCaWwLfI3T-VBa4u#voyd&rYb^6 z1eP7%1XnSr42*>OC$uf6I$IiF4{Iuca8`HY=13A_r_3tLRFoo-XrZo;(QC+DxlX=$ zjs#tiNC<;>s|0UkSc+-&$WGyuA0-Qxn}?(;QfnO`i*krBYDIW7k#!nCM#0(IOyBYW zEzFp-Qc|O1pVY>^H!M|4$!xXn!c_NKQbNkm$kwV~$;(}LPu*FH8@KoG`p-%Qe>$C> zaK7@6I(t91r(SM(vdEXEsUL!-DW}`uVhbBP%<(Bj$Wzkil{&Y`I`goCQ`EM5mx7YU zDosgRlTTq)QY=`Z$lt2^*mSj{Hw+ymCf^x=63}RnLTPxQHv}$~)xc!CS7KL-^qWEd zSedy>_N+^HOcP6D2We#Zu)B-9*IP?b@J1z10EtT>ysG`>v};ZYg)ihA>X)VCgcd~^ z@aPYbG74gL7e(E7VnNjsQbl#*+J(E-hM+sr<+ce%aof9r5HoGz_3(9chT4?Wf%{Ni zc$3mH@@wtrrWkc1lF$>-kjx?m_hA~0rJSHT4`TDqYjU6XNf}d|}3 znHxHj|3*$ zknrezp&2M`5$lExP|-=7P!M4Y2x5rfts;9UnPu}l>RS{9$eaU;?m)M<)99B3wd8pY zIi%r*cLkznaxm!L+lO_qmlUI16Dgpyp#OMr3lN3x7=_}D}com%E zHZe#wlln%O0B;B+!oO9#c9e0a52R6e+$E00&q0i6R)JhYXVKYl#FD4mm{7LnfhfDW zECtwCZq7(kyQ>(OHfcdTPkUe_5?wAeaDMm@dLQ>7l4bsj#lOk*x8NJP1z6EFDVE&3GzEWXk{}Z;xJiCWBY1OFRUiO!_^nP`RF4bvA$VjV zd&eJ5f>r$6s~8gmMN zlK~l96nX0Ac(SY4uV7fe9pfegYKu!m0i44})>0oIU~fTjITb5+qthY4I$l`DuijO2 z?)+3vuQjt=LP~(1Fh+@tWB5x&bKu0?9QK9UE+y`YR;G_^HkLz7W%<O&$tLN9|;F+^bKx{J`<>1j>gP^@*OZ=URrBL+5Y#a-Wq( z={HL=gs+&3Y3$A_`9a)jT)6j=j+D&%td(*vu@q8uv79D;3+pl?qtp0%(ZG%MW0)j} zU$t^=k*SaXPqZ>Q({@tbc;cJ=E+=`AKAYCosO>qKqT}vA)<)k#%#`dR~nF zohpi11rK+$b=%vZ=zCs_%9i1UG#4G~(OgQ7dE~(A=$6yZz4Fq7Qfy?Ub+2G+8Jk8X zQPJ93SyAz<)PY{9atc;Wwm=oAP5OvvM*EdcH0ym2LjIy#p|G2>rN&Q*=_a8?#bUIY zZG~d1GNNP3V}^N1qV58hPZggtMJI!LGW9rWjq*MxSs@9Csf(bPYHk@ps!8gY9R{d; zVwHE^x^=31>pPj#Rn#J!^#0yi=}82%CBcHg=LKE5Yd}2xR^Xe*q|23}u9Bu>`nAx3rIpKedztqwPq7 z3G?|B4c_t~qyc$KVh}Oh6348fpkq7<<^D|25(1xz5O6i`5f;8UzD26kjA}G zjSFC+SEVUm5juwutmI?+po({yTyp;^Br$TH5xqTEQCy~%l||d0#&AXP=O9lRhY>RN zBZOM-69M2(No=%AI*grW2+)4i)bu`40hu(biq4YEO@?(A3#}H3Ep~iYzp~Wu{s%^M zDz^S%Z-<5BmiFZg@Po$BPyO5t&F|O+wxV8by-o(zkHufCmc7An3Yf^lyu%n9@GIu? z4jFxGw1`wzQUD-CZjCB=XPiGQuDM5v+X|6%$;7n~)>DotCKCJITdWw%d3VEK%fgrD zCx6QqLYcynT-pPqMpa{)kuFcZs(@Qc9#4p|*KApU3@eh;@@!cKY}#gO*N&Jyl?3|K zO`tU^c?No+)RW7~=b}(+#8RuN4MW2sYit9b@nCALr@)7zcaw@EM#<+9@hvQ`u38u{ zgdd$Ds)#tH_}{TaYDg}w|44r4ObL0R?Dax*0LL{mtlQ=rIW4Wlq?!*0V zu9=G_9L(*n)K1-zN$q<|htPXrBLFf)tJ^d4(z7Y!DVtf;Ej4GzizQ72FrBeml&aEc zjn6)27F|kGh#et%Xhs9&@WEhBomHXMLY2R?71;y|9p9ml|IleRB+paNTL59Rnseb_Q&(z+2@1*22@5r9vXwn9r6Jh^2w51sB- zSJSuxpt}-6WFRel+D$~cC(+-9nxTaTXs1M#6_TkcSa@0dC?ui+Wyt<9&=_5sshGtz z``^GCc}3)bjG~G~T7eSFp94?yXKsw~nHrjh zE?n5m00SIy2^nD#Q4>tclBeb^rCnrB77J%ix>R?b^ZP~Dg)e5%oZJueHbfr0T z@i(B1AR|RJ6zm;c5hvByqsH@(DJ6Xp0|tZ9i##kcsA6i~EEF4dwz^wvdG9;+08{ws zE_q32-dm~zlf5p5eC{5`)MT=_ln1Fqf27fz$41YRH@9M7?8nkvioX?ciMj<(8WD-p zUa50mQ@!9tHBd>YVu@GNOU{-^ ziIT06;x`mt8-oVYGW2`3)FNSPg+i&-c=G3>woh!_I0=FO6sAUxNfDqvUk?`J`jlVi)u(9~OhnQy-^OT#FmC(dVOUM{RuMdr?o|kW zYf)iI^`_s18N(6nIl=LK7^wzsN{hv^M~gb-%w-6*W5`%958NntZZlLXN=~>}4UZB9 zy=INMX{4va?O{MAHsiT!@n#)ztl3rwnQ3Q&U8`!pn+)vdC9+m+Ii6c~ESyl+Rf(Ez z)iuAUsyJJDOqrmGq_uvy^(JsYmm1Ekp65(8|tMOwh5&Hueo(w z_Bp-j#gRA&t=BvCyY$oCM6dA1gm#9qASHprK`)>e{%*^SU zEN-TyuTJGn5s?|0e_1G|Di4>oM-k(;P!V=7N?P2i&}6>IhUa&Fs}hL6JR04p7}hWNbXG{Xr-7 z@h+5Yq2y@cz<~GPH!xlP}$Vh?S5LUZddi8EKl2*E_=QJj^Y7vt}Q56k%s&_5^Tu4d6bQJWKy7ZQ! zq>yW!a(5ym!*oJaH}0$*#Ah6|pL+=EW-|xGo{esx^|uqeU7Eo&=veq-9<rhGwm#u4%*s74PWxJs}r=8SEDESp< znuSb$!&^ooZUuKbY}r60xUxHgO}p~%US(*d!jD0LAv|3Q>Ga{2Tc+%Rn$V!v)`qd# zU7F^M9G4>!p-^)&JFUP-vi%WyNtML~XRIZa6x-kq;YxNbH518P|joQ7Fi$QSw!aQ~`nL zrPUuyQxEYJPXBezI1D*KgrDXxr30(hpO8lZE#9r}1gOpGDE}G!mN-^e8LG=|l-%RU zO{ho}tUbQhlKH8E%St^wSCabgT{3B^m1x!}vYsvqkJNThO2^*C)g<+i9lm=ex|43c&#L{=q3!)qqWf=?dopA`g6?d>>bwR0iIP*j!H*pI#wd3 zCS{jatd2(#Xg!j;crptc2GwXmW69=r03b?VQNK3gOA9u$3pa z)n2k9f%equgI!902da?!P5TI8V@p~edcve5hAvwWeiy}somk$U?Ao_ zqs&z>`rF6LU6LzXhwL{iY{1z-*My0%$Z^ znqr`Nu-nvAwBe*wR;mCcp~=Mnjg!_JJFV0rtTI=i^>T&2{(fGg7UL9tV9j523_ zpGq|-eXiMNtw*8wCGnZS%iI5_5*PHlKx#01M6UW z%LD`iiBSr!tYZHB9T4Y3kFQ5=2JOhX(ur#TjfJ;ZJy}|U81ANe0)nRSQ z>!^EzDY#t|nE<<~{t#!_b*R*!G))80Oa04pL!KcU%<;dQrK*BUnvP;eSF z#?U$xq~J-$XPc(^)$WykfKCg^58+FV(mt|&QwV> z6$9x{kESb&bd$7n_j4=Mur$#_0#MEu`qJyFg$V(g8Y43>PYUE8$MqnCilTaZQxyL^^j0e^qyW zZj16`Y53)7(@o@b;ZQm+S-g?|YlsRh*OHYt|DL*M1_{a}Y=+HX=P27}0P@CJTRSP;%05$-7YkP%iD9b238U`Us2}Tt1+Pmyt+nd( z)kFqrkiGx_aC@DWrnLAW`L+Dg`%2Th5(3OKSv zvAPD0=Pk`eu(JkE(1nw{i_{VF*6;x7%8k&an zGQExjd=GwU)WaS87Hd;|UsyTYLRX>#45>EbLL|oQy~mPovUF{c^;(q-*s5{j)x_8% zb{S^rQ&_vH8+|KGExh-NcbyY!#rCeUYxvoqZ|ZWm53_j+{?w#gG^p&lgI1UGg37#5 z87u}4Y<-ixPox?k^lX_3XlUSqxN;UbV~CL=@dfSW_gNFm|Nb{DTyPXjJ6)`1(uqo$ znsw=IsOvR{wKnD74CG`=Pn{WGPif#T`5?q%T@_j41+UH7lw2UoA~i?A+aocycT;bQ z$)4-C3bqRsBecVZ%`5mVx%<1hfoKx+S~cjZvvxEM;-Wr#v_)D?#jy~gG$~veRZc{gU1w$KXPX~-vOxD8WHU>VLaSa? z$-mF1G&5R$(_k>?YS#>VUUmD2X(hL!0m!xH99;q%#(EH@0Vg;IgNytFq=%jmjc#vM zMAR`UaSsun^!&5Tp)5ss-<1*mNf3Uwg*%24S!n5Jo%xY=#>UqQqZ@HSyW4W#n}TSm z8ia>_%QCMW++#~cgS$OS+(i7o8AckS2iMJuuK>C{5dd#wd@-(E{W*c4V`jwc{Y%S3 zy(;SmgLPj+kx6U5FXxs@j{Y)6MbySBw2WL!Gk=~D_wCkEvP ztx#^8fQkeGr#TBF4tR4?zd4@Hhk=Ezz@~`s5uiSEW9T%hzFQzs==;Z1$KAAG z0tg*27}(Lf#zsq6DP=G4Su7iR-gI&C=wGl!)bdCO+q(_y5S$vgw+iU`|4}gpUNkH42 zNef=qAKlE|$qnbqHDrc5B$_MgbsTb{-{#~~sapO76(S80*Vz78kvI?i48uHe3Y(U- z01#21TX#iP+Q5mK#?@U;LBJ~>o)tmBk;Hni6c(a8m~|^3pT!#N2$qU`(6Hw;b_#91 zq{)v{+#;hlvn1!UQa28oQ7CfvN2jRwyykvX`MN$pq^f?)-A>y{h=MyX_oh!f{{Vf< zxe_A_!=<5ddyF(@OAQd-Dl^f?c)T48XA_hRINkGN)Ew+#$$A5&EE+f6YCeU&W4z%W z9!&yH_Lb8$JIZRGW}lbPEHYs%Hfp}>xT!^u#R}&`eM$z1lEfY=kNQNoT}|ql2We?F zw^{az_jxy|zu{b}fP5_==8FF8!?w+PChxdvwh8S=&r6V=8KP*NfLAkV`)ww%L{F&! zO2?^^bPnGJCa`KB*zDZV(tQNaIMMrz8 z?*d?g+k?A@DE5W2G9e6*si&pw#LNj*%l3Yiu$3fo8PnS~_94GQ!jhIJTvMD0XfQop zh7Yo~=K9ZKQ(L%bUQ!o6^up!cjY1#~`BMsjM{_;AK2xlTz+bE{DZ7knoZeUhl*ouE zZG#t}164#F18>Q}g2hisc$j+%;#@aeVo0t93O}$*wi5=<%i^#19G@ghpl2iwf3KDn zzSRP6O_g`Tl#(neL=N4P^iL%Nu@g3{)L!DqklalP2i){i&@EXSDFu1LGdy)&pTP^p zb}w?@B-1HMWrWLNwKdKEq_qgx{-WT0E0$D3Zr&z>y{5WTt|S|Bi{$_Yd7%#-J(UEI z3f?B-A2s~DxW^7P32>6}As*PAm%6y|62+>w4tec0C#f>QaIAu zfk66~G^wF{Dkn~c{Q!V0K>*yEQV;-Q6b*lp??I38mm(yVIIUxw?T%(c{E0D|j9|o6 zwt@CGNx{B7IL>IPcpNrkpQ{c#KA5_<53V-nM&^=L{maOT5RsR?RW_j zD&cHJhFhBTO?G9#ded&m2mGO!%S?WjbIv1^W+_;OQy() z3IXWPh5? zc1c7?s3}g#?%q8#F;TRglgL30q*N{#RqE)0j;M~t4)zh0S+h; zcVy{M_;Vcr%MUr)-UCw35yz^UgtJmQt-@P0ObTDLtVwR_aE8_8WEO%M$&_zvAS!B)= zqH*hAqdaZ~ygnVb>LQa;tSz_PV859fv{o7|O5$@kC#-$vSKrOD`lr$^TUMrncw;Op zC5!XOmc}&*Y0ms+RSV(9EptJAkZFbQEa-ln4%)KiQF%_uejn=HAD@}!?jALdSl}pr z?U%uZB&YCcdA&E_=61WFIx#wTOo46a;`RjW9>zITHEku*pK?@lWh^7?0(4)@Wpfv% zmWIca<3bLxqG$Jj5`g%caD&gW@ee90l3!WXIrv?}w=7?f5{mH-U981C2wPNnc?P*4 z8>G07Ag(V{tsRfgCt+zdZ2PgsAkZ##n2{z+X$_UVw3kZ?coS=(EDgkhQLcq<#B@hI z(L!R63rh*1;<=Ghc!+_#w9_c0NfmS4S<|XFnkAvo}LSEkO6)(^eFBrn!*r0o`c=yOqf{ju)pBmCo zNB!y;CBgbVM6$WZx0(Hw#`I227x=_%b|KtY)h1H36=B8hw7Cs&uC2H@K(1FgK-m@& z40%zqj!}!jRb`l76OftRK*qg%>(9l^S$o{;RQpY3hylz>0!$baWl z_kK&jw@zCQY)e1>5e1=p;Ue9R?sCE=^Y`yz2YWgU_2EvLg3>{)(k!1(@cWHfzHQY9$O&=^h5Nj&pAoQ2*8a^~pR zBGV$qmp8@j?8HhF>4GMt5;V0a>*&ZPKvRmX`@V*y%r{~OfNW|zf^Zf?TF0J4=X8TN zO|xGzlCKs9z|q^tG<@L%8n`=Qb;=0@TWH$2so*jzy`=e*01(-BM9p6qUU;hR9Hygb zAw82=%LK1rriFa)hH1Bu;fGOO3zP^AibL)Rn zhlsc%)+x1qlYQP|Z0{fLI%&(6ng~*FlUfs0C$r_p+8e-jNw;2u>yrwQMA(N*r(b7t+_oYg| z=&rAGC$}ji`#Ipin*PEdP|~32LQrj!s0bNXy3`<8DufP^m0>CVz6M5upEd#yYSEU9 z`Or64nl@W5+(CWssaXc!b7O&On(mD>TWw}+!6B7uEv1f{e^b?nD(_p|OA@xS2+7E! zZTDV!S0~caw(?!RJK;&!Q-}{b4&2{vo+eg}qHlgu)7@{V300>gCawH;LNJ7mmLu10 zpJN~aY8h^Fz}A)WEA|s#DKyw6dRoZJJuB#8kjA}=`ZgrV&6v2qq_*s!6pN)YtkE?% znoo%UPh*@#-W^qP_dH3c9O^$-9nF_P4+l#FBtsL|B|FXy?DO7fgALq^- z9w1%S^HztNmgYk(XLOWsG)ua7RqsywMWQls0kMuXCHluz<)oW_5@^EuN4UpMqN}V2AtB?R9 zGbo<(T`NQ@Ja_RhL7Vn+@uH2^ta;bSTo#4}h?qC2nj%+gP2yWJujDw_WrW*2c+QK> zyfN5jr)Y2r)J!eIRV0m$B0bb`&MrQb24_*zb=u&d$g#qQ$^=Nvi@V_4z6-^(^0qc< zjuD*0-wNq>>8~A(IF*4fhTpd3S_Xb9E#DSSt@MJloo*Q@%Ft2m2z9cDMN&2D@u8@h zJg6JfUr~{wqq15%1Hdl+Y61QDUw+HlA02 z@a*Yi*}827%31q;P?JP4FOdm#EL8yLvF~T>vv_y0H^J;FdReR` zgVSG%L{^FWky`I)sh}AnTOm`n3jSes0b;PWEI4U=06VXCvSP8!?1Vr!IT<|q&Q_M6 z=~7yr2E(~j#;nit6I{>JMrvVFGlGauV+c626(oeCS)L*sOL}D1BJze_hED0DQ~5U| z$>GDR0G%*Y93o9*l|mMAWzTX0!%^`!q+aqZVb!jhba*Y7j21&FwT8yZFQu~Waw@-% z&rUe_>V~^UB-|XA=OgvUt$+B?(Dq5+e0NhAnP#;q38~XkZ)4B~bC0||Z24>!&_w#r zsRUE$CO3k360SFGvJu10-0B;7-8^*Ka%;Scc`zrDa?E}7e3xjwNrbd2N6aISgR>b| zXN>!7>W8;u9x1!ZF#)Mq829`0wtrssU)HM*ttXad!2k&dOu0X?Ty3PO-MM1EzqMTb zR}lL{)x(5nqo{kVDZQIsz?|I6>BgBJI4$lV-OE8SB56rG=G@F3fH#e?i7J(Ak-ZG< z!*ALpOV@)Z5lJBj?Gl)773vs ztJK-`=Agm1wBBL}Dn-to8m7}wZGS5y@MR^9qvF6e!q(@LjE7p?46?M&Ez#Ok=+R#F zq6S4+QV89)H(g~|&carAyH-V2>JW!Vy>xx)u&78p!)$eVN10>th9ks#oC^nP;$K*L#;en4lPT+Tp zE%5sKvfi#+F@aKyBd6P!=gg$4hN5i8b#AkU`Rv(S%6dDVRSHI{t4bC5ns~4g~Vg5jIh=jo|$AoG=Tbc2Sc+9BJ8c| zr^**Za=`M_zK^(D%8J3-+@MFGFgdd2hFK*fp$IHh_jKz!&wx#j)ak4vzi*H2CPsZ{ ze$@QH=PTK!#AMuwfYhq_DYZ2k7REl$Q6vKgcRd@c#F`}EcD6%_$QKk3>-vt9TgxpD zTEyo#5fGslEI*EiM&V)4WqigPuF9+fw#{Q!!Q35@IjRU-`I%*D0lU4;HzGNNe z`3M{0NX3cV9e&vH_g-Yul*ue#83WaOfzLAKT%VQtF(vZ8K*O@U_aP5&`mzyWQvolMHmNzK^8{X z@gJ|_BVVwwwvVca^D6@yIsOMiTnrL8Z<-$a*w7WbHUnVlkzWWHo-?htf%}elfA@dc zpTXA*o427Vz0%G@iZob9w(5lKJ{46^%}yrknuXDwa1&J0%P-j8`hteYg$+J}HadXr z-EtSV_axfpmr-G#A~GvX6~xJgu#WYA4ni)4u=R64Qc5J(UP1t^T* z{I_Hnsb*%NIlG%~5aS)8w52*M2sGeI5%zdmsYWo?REC5Da;s{lkj zAemKIYnXl-zHAf)q;+t_5@OhVrp}udR6jW&IaOzQZ!ip@U-I4o3y~q9d!5|*{U_>l zlCSmHDoqoqzkdtL)ig?fA;XuMx3rTuMEDMBQ#Aa3#)~3gfuLJzU=Y(-TLg{%KDHwf z%y{i;{;g;Y=Sel**}z_L@uYdBW2WBVraEkVTFhf|YXzEW#ikI^h$bJFN9I`zhp735E@6yuugNr>XbN=X+kB-vgR?64YZR0b~= zQX9LOv8ir~wVr-jH!mCYMT-O|`>yFMz`{_iCsH+XcWgJ$EZLCa{Yg2fG+8*-{A#y_ zXc#sLADJWoO+d20wR8M@y5X7nh?ryBN-bu*B1TLWWi`K!`Sx zzE^s<9_+je0x;EM_kj+6+dx^|Jq*0Pt97krjy0rGC=$C&E2N(lKDGOiRdNR^<(UYu zn|rRH*QuK)Mt?_rp1Tk)6^|Iqwmcdp&Dky~d-u_?Z8OYh@u9jV^StUhGtmq*W=MgB zn4lu`CpV%))duCexY2V=KB6RLYMh9d5_ax^MmF4!ucHkcvGR{;z>1}kW!YX0nG&6P z4f_Q^r7%o%NJ5ZuruijAqi2~k1`_aby-|2w!&EXk^cjFEx1p(jnS_M=sXLO8Wk$R) zf<%ZRn3b}gy_lHq6wXnmaYnT(F_Fq+x@sxC6zWi|%8*SGY0H{stS+taHghh^*y33p zA-@T(xvY4P&}Q16i_s!tYf#ikt!>ExC^VFK$>XYS;GvXj=o_3gBzy^I)}dw{ICA&7``H<5mYiubYEDrYjWMkpR$bg5ACU#a|N3 z)&&;)hM^qn3&Nt>k7lhPFN2MucA!=*(Qps8f zl~Ja0Y=n_rrZDOiqDc?jN?B{b{7Sq>FX{a;nuH+m2HH6!uINcLscHz9tC6)JvGPdL zn8g{^R#8%-wUqB}4C5@B)rFBq?H8`DaMdv_?t8D^k_;yxf=4%R6M(j~V$O7zuUXj> zNuZj30NB=2p>4!!^FSmD1?^eJoXK01Q74n1rTaoiECA}z{YdKfF`@XL5?W1KM1>C_ zX9D?fDMVjJGCzHfyt-%Hp8diM^v84_NLmYZoOF;N<6WoOrAE&j4>V@4l z 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�tv-Lm3Y2Kgm7 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

    b=zia_LaUp>rKBKp3t^m zPSpvoEVSUnhH_X0#m+q|@#5TkNvZ9?njRUXk#xU^)#D(i9ca^EnLf5|*_gSIedOCL zsc&HW^1Q#~C@Pc|SA=`dl#B{%NptYI{+W?eVt?^nvHj#bS}TlCENa%ww&%N6Q?I0{ zS8f{oEyea#)|badfdbmvk_ufQedPsm{gUD4rav}0X1BLeYA2{uASM(#;TyJHELu;_i| zbz4{-9-e3@@Ees3tJUlCZjbmjo_VR>5CzUds?Sg4hrw?SVZz`%H4`C*b!wJ1bbTDD zU5ZY^n9v%bgsL6?lMe-$-v=u0Y0W8x3mHbl-EjrvG{1u}6Sp6MW-E2Bhaosg^RyvtzyW?>=!xKYYYJ^?>QkJim@&hvnk zN`wX<_@=8U3iX70uQ_s~mrH33`3vzNpjoG!p#Fa6!{2?YNd^j+AF7%Mv1)&mxOf#} zEnQEw^4lRgQxBHEwnDl|X`jT#lDIXC;W@K%^Ud^#(G+`M?-Q^uX3W?$5dT(*K2!n3(iioKE+nA6BM5244E&k_Wtx{PM7IPp zP_qo?-GX~o{WC*`b%4j9Ei3$y#hsrhAbHO-M9;`MIG39i*n?BmxIBv{s$(;ag`}Y$ zm8B3*E?J|D1SmAcx2%uzl>!E*csaCaqby10_<#|7+y?uEtFkdrE|lan&608vGk;=uUTVL19`wdqjNJB{I238y9&g!A!Hk#(thE2(NueF=U_!T%$?CJJtzFKyN7&VZ@3z%1fI~6^fW&8w;+m90U^Su zH{rIbQ+<{rW?nPMsRehGu%%g|VSPt+Sp&E;aABBK6+oT*{4*5$n~1U@$WY1ktzSYa z>h0eXQ9jI1J&39G$`kmzQM;VAcBvfq>y4)D61*VdCR zf%aQ@sW7YGcklBNuX{}A8dte__qCHCZ$6IXyrdGJFJ)`YdySfyDZH?ZTNtV>jYAU5 zb~htJ$j*(%Mh26|zj8a}rac;_NIze1Njaj7UB2)$ATYFl!h)}l@^qfGWThrB9oe(? z@5j<}xrM`KFB2~~F*gpaWUgl^Ccb89Tnz>N)BamGO}VKdv4Oa8%eYeqpsVo7GKw{C@%$vY*$mb#@v7v!J!K$XDu0t zL#e2Zgv0MhB6x;Yo+e6{D<|kzfAhh}9bK)wPw9CMJ$fCPA#3wfTJ{98;@o#$PF5Jl zBpaLvx~yD;VK3omy*uqUu!sR=+ez^(A1)|M7p;uEmNIdPdUEBn-O6cuEvY%yt?}_= z?ttE6s9u31b7Wp}KMwS?U>g;%GZee+t(a__fX zTXZQpV!-Q8DbWBqA7cr2o9XCxYS?|%B zEn>xqyT&eethUU>ms64taNmV{!a=%odd)(4;^R{9dN6DJq*2)YW^WRyuUv!{S_UmJ zs!=3whq0Yc^aYcfYk8lNs0xqs)S;k|`&>>gG~3+_ckLe|(vh+*!S}6^pF4iR?{ww; zK#|AW_h?wfS^LJL><*;>NC5nPxAY~srnqWE=7<<^g+u23`7gxL#Pg%}Z%ns8f{mV( zi7KuM9i`!V&sl?pCmZR{`gWaxI=ljO@6bx3R_8Yoyw~qL{O9*2{+sV`AbagM?RSU^ z-sdIs-;JgO8k=fI8#Xon@wcO0JHq~cW5d4HsPPP8D0C?3d^;c-1}m>S1@CA&IwnO# z4StI-8S599h~}blbdJLAfNltH^^T1q#**9p4Jid7B=Ur=>$_~<5CZBMIDb>{wA*eg zp|3h71W-t%4l;Mt(4QDxcZ7^lAGT`VVmR+u^bmmYS}e+FFEyF0t*1M-tV9F!|27-z zy`ai-n(L^SiBWs*`y~C?~JzLO=IKL0!9D1}WMy zxn($qi_@S)l;2mdm6RO<9_f|>(acE){$zJz6HO$M|FTYmr%lEP4lOZF)c_oOo^g4k zFqT@h6*sIT=dL9`$1zL{Eg(cDz0^qGkK3Qd5HnTC`p^_93fHILsK$*YwI_P`MJcU% zD|xtW-!u0fM|MP3=G6_AD=fqGyjoX85nY_vYEsxt1+!W?c@(dCw^#%v9Ymp6Vf=(V zxudrLa8|%|1trhqY#*JOJ3r+_-@^rc<2G`&DCyECK-^6ma|I<40+f^SJTa4DzI`Il z4d(XBm7XA}y|>wUp3%5+tx#2#1%vh8u?LrRg4Bu4@h1U`j$mr1W!{_n6umdJk8ovB z{KIn56aS73o#*!?Mr}P%Fy$a{G&Z(f{ptjx5NIqy2l~C*kLBhLkM-y$)!~V)uT&Ur z^7Y_(b$NN{Gino}9`O1)LPR`Ij(NTz{556e^iP+uVab);9@)BFJ1X$?mKExoo+875 zmOVftwa7KW(9A*&XtI22k2RorGxR<`@#GVI72^Ra>(_$^)K|N#xfY$NqN>&U+F^TN zEysrJSJb4Wh^D~(mMkA28$V=si3Y>%<-Wn|3!=^=1J<eL-ebbsGKwJMrsVAc1(OwF?hdZ^_j5% z3fS%Dxnale6ra+grJ(Bp&xG*gh$jmt7^T8a$a=HnRi%vp$Y!x>LF`V@he|=v zM9`mzU=nV>CMGC5P%w#l9@BIb=$U9Qe3&}71$tQXx5=baYDC##EQM~`ca0>uS}l?F zYr+E*j%H2E-k5?%{G85noq;%SFM9}8iKNP7PatkVYdn`K`eLK1B*~zO658{bFy0-E zcRaN)>WTjHP}gN$ITuXUBOtKiU$2g1eS)zaCpQd+3I2X4>b+i`D6{ihui)|%(l2^Z zVKTRJnZ*;Gm~d>Ta;?E_zte{SGia}nwW);9kX2`I7drKnFi;UXUmqiw-mVRcKK6>B z03Z7kCU+|lbvU=BT-@;eqUk6_zwwxsCl&t$gZebN7YiL@5{F5zMl{( zINU1wNr-n#&Ufw({FsaH&NqUq)Bbio%Xl>Y=-CIk-T98wjSPE*2mVmuitOK7A8=dm zYdbY)Rs`r)c9umyx(nte4^Qv^ykG0r)vLC^bRp1|kn!ncT8<%Sh#&&uz$>7YZEfI! z#v>1}%3^TsgvXbGdREt~r9ml0uIW?TC7ml^6S^r4qr07qI2)ThzbI_HT2DO&u;V*1 za_J?C50NPC%0`4r`tWYtv5o1rM9*7_;=56n{84}4y_k4p{jI&Xl3xt;Y?(`*c|0qa z@58=9!P6tqL9xQP1HMLHIS8QL{-X`>`)+o{Z%3I|c7*vdU^BRh(G6&_VQJlfQ26

    I4Rt->%i!h_a}~TovU<=bnTHhspIN_6Rynf*y&8RR!vAd8^=zso-j^*Q=NLl z4Imk=t|^#MJ$-EB6;mI0;0roa@Xc_h=HuR0gs?CmR^$o>^;V92$cuO~8XH`K$LWC* z_IS`D(>A`rEJ?YI4bmwv`Br+5bRXschYgC(>CQ(YBn;hPsKxi30#zg6uhq?0?^Rz> zcdJjXWaTWA-Js5UY~S3#-9SFqvmtxG`02OLzx(#5uf+E1&+1#OFI+e;JA2EzF7u}> z$Ladx%>ysI^ZsWa(LK^1=cXOcL3NAeX1iQ^zZLnKNPY;Bj8I4d5j27VP6@G&RGy4f z9dusmcEgDIn7sh@!-Er|wbhEwuGzli{zvj0tcET*xt;p2?|)7pFWckxtJM#mz3DGQ-$}hX{v-jBCC*MVw&Bx3Prr0e8OedN^^Sl$nBVYZL=c%aBX(S+#Wrd^BDT!2}LJ< zlX7+MgRP+=7I0cDqRy;yNglVA0a5{f#c6hs!b#;vlH<_C7Ip!+=|VRvxGFm0?T~We zo&0p+{xbt0JM>(LQ}}RmuM2`wx3w(9?z|vN{S14L31?v4?nTTaA6-}xV3ETff6yxJg%0ya0ii9ON$n z%ZktqTP6{ZjuMC5*qTr~``P7*UlRZRa<0Dd@%Zi6^)zhK=MP!Ce9u+AbERng)ibu- zwEDJftJrzJG2=bM)ZYJ<&Oqr&(v+o9WSsoYo8qT+Tpj}JcyWLs@7I7 zpw<>K|JMwP8j5|}3HGo@=o^cIPRi*7#zw$ZVk0Bi1|$J$ zTMY(Mat?-T3K7IqKq^&9gGGa7#4SlWZN-eAHKfjQGb#A!EM_PV`|hiszz4_l>hCw) z%4VzAArWN*g}jWbsBp!@w=Y&7IB7h+V^JWU9Dv=(h}?R0upJ#bj7O*Qz{y2GUa??Q zh&i2RJgLw$sPMueqR_)xC-(x1ON@kv;>i(=VD>F5ket&OgtctI!4R|u(dI!Kd^pYp(d6^&$PQ-PIMafc~K2zcPVIE=+I};s?mSi zWvkh-nr;k7kZ-3T1e#s~X-ct=dM0@`s88!3W`U18IDKUwGuuPxmG#8NzQ-5ozDP`7 zwd$^`#dXK`i-%`khB3fq#TW?VKzQY0vEq=|>oD8x0JviM4ymw6k9H^kC;OeiG23D& zLAOgdLrI-YUVbLAf57O0@@}gLHSLXaLlB2-D#OwkVv(VR);>Mdftn4+=g$2*z{Azc z?!9-J_}nR&2dwuwSkH;Ho(%Q?zE7?%YGbj!0GGPJ9*$bY^y>=fb@X#~AOAV+7ghf& z@?Av&;`zn|8x8pcb}^SrS3v2tXXADkvuG(PD#=dnF;)L4p26Rf%mJJcYv)vAiWpLc zDhrgI%27opC>2VhvRc`v{Ho|*3@NZt(Z3l<0wjvRk2~#xxg|-!cpWF-A7v+g)DOX) z%tM}_z1Nt_g26o0$QY&k2qDT~qXp!^_y&|>WQU||x7jtmq2A8yW>^B%yb~~O)MUy> zNJT_&J!m%sk^)$VY~~DOh3dFZ){Q5$Wb%p#b1ELX{P@VvKTtQ1Thn`b*M{?d ztNzk!uNst>BC@tQBX7^s@2XdJ>UmX7;f2#bnmsqqnXt-VZKO~emk;V3^}nJn6#5J@ zRoSKZ2g(WRAya)=k0@zNj*q3*40(}7u^~De($VP5lWDbiZ8^E9^|9axj&B$*t>PWm z@SW3-azPu?4}L#6)h~RR)7u0H#pOgHRSw~7COFy;^PDg zl(2!zA3-e>p0pf899LWnX1 zWSv1QnNo!GMXk}I zs$V3YP#Y_&$FIJ&bI=p5>D9S&=XNNhxaLQu+qY$lx`9pKvXR}f=X3cpb+tNEy?dQ` zy`jggtQf5fdnO)yYu}X%RdG3=3(lzF0nEjX*$j=f19hU&5eQgOAS%d4DVXi>qkz<* zg;Fg>8wHH%e558r#V*M}AsLz4WU$yRh9<^L>Kh;Nx79QZ570D@B%W((61z9C(aE7d z%lc|VM~|J$pxGZ3N46R;;+VKo$}wKAaAB;g0L6;VtVXZVr)>7^^zHLWn|()p;x9fX z_!@nyeVc)lm-Mnr#w1WxVX>QektS-Ku^3tbFZO6aJJ1|zaVg*l=@25nf5F2G-poFLbiBk_9ZOOFSyhhBR$?({HY8+};^9i40FjAtC??>WZ6 zt0eehHU=6DfCLOaM8MMTz@4m4(gh$t3+$UBoe01e5&7~Kyrx(Rw%Fjb(qRr0{mL3=bK z6?e;s<)yY_($|67X#-4eyA@IW-Fg$s@A9)G-I)lVdU%lDQ2V9NN^(8ZHRt?$UUTl$ zlP<=59FT2q%*T%T42-oy?+cU5CO9N8C)!K~ozL&^m;2#l+AtX#_MoCuFbTJTlklWG zWle9kXay2+6kdmRjB4Fk@G`iHFvz#;h&NZoR}Y>V?Ij-GtzK6dJ-dE$;s9H(P7*tw z2g>3I3eR)p9?$_ltM^@)ygzU!^ED{Km>JK@_r;ha!s^(toGh0=5XcVdC6m(`apmPj z&?_9Wjs&G>etDFMD6=#P(TZp+x;ZN2meA)&ddU$+#RjzAp$Y%aL9fj_afP} zGS$4dI0{BD<(DQuTfjPEmByiJPTNOGeSsa6I(qmF*BW;yrhpHq`w{6yRoxjc{-GLf z#OPcRX?S#chC1p~mZ(^yes$or>5XR%Xc}<#gvqZRP`_GK!4jXUqcWxzHi=6zt%*^R zA@U5nO?_kQOz!)-%tZ8_39z zC3kMFDJn&ait|uuiRggCUT+selHD!@1JwE^5C{gbltHuy9N!R+TpeY7l1A=zp%~?l@Hgvgw;@-oRpCk-s0W5 zQOJdmojCPX^*^KUoy`mzcJ4dax9{T*-L&kQ2df|L!;A+GH?Lm4e!KdE_pUvI)L&OF zSaQYM*;h@z>hf#5J+$qm`{&;m^6yyu{5RMNn!V0-gN@?AHW3smCKHNL?cif6cZjes z^bBVY+`pI#saluJ4Ge3>E?QiotFfURobIB>>IMRz6g^ce(*bk0ssQ98#&Ef)J*U}R+fKKW za3!5)<1n%bXOKxJgBmGXXaHV9%j_Z>*nL^quyOsWd-s`` zc>Y87EL-qeqG{A6S9=RWtGg7A-!1KK{#9}we`fPsYB(f15!1DK`kd{h4aP746F*18rRGr<2?T4WUdH%@>}-~=dYDoSz! zWH$xj)(|Iv&IV3^F}okOnf`xp0??iRBG!OvioymNiE*55nOVV|ybqn}=u87=%~>2| zH!h>3eoEfwVFq^8$}QDGpCOch!_i@n1L@S}X#zE0DpcSfvq@l`udAbF4qu z*b6qc$Ho@h*bG!w!E)jTkO{5EVFU?8<3X0YmVrp}y=e90soj}UeB8u^n6@>s?{?$= zltjn|;`&vcWFXtsA&iMtSRD?mf(1<*Wh0YZ&I(t|)##GSU8s$L17^dTKp3Z47VzQY zR^@hB^8VD;=H%6((HP3($4Z;n+q>CYZ5K)Yj4u@6o;d$MU`%9#^^WD61-IL1lZ~FxbC1JF3VKgO{3Zc+u=b0t$$kc?%`Q=`V_$2EI6Q9hjKhzrW zdhs&&DetiAEgPlMxAwwQ`D$ZxX38zWS%qz=pNesrp%?t{)m<=_K~&}RTQX!J14=c6 z0LcN1y`RAWXq7?MDT+?=dSw|77dHu$3r5NW0C%dgpq@9XIgeUZjMJ?d^aKaVzdZyEEk9miBC7YBQrj#Bagvf_R zN~7hFk+vY=wH{gMbc15C^oU-#a*+z-n)cYmS_}?$-IcL3T~0~P^!v@S(+QMzPIe}o zx$&8+GDQ@4TBOWOyTOjE6oP=*dqZ8TU7KA;UB4nY?{e8a=&WOtBpd;R0nl0{c>pk0 zoKBe7T4Dj;a;n6(<|-9i@C+Q0YRHk0#3La>9pWDa`Qpp#KP-K`FDv_u^<-1-R$qBf z9sT6S-e2GJ4zqX?GsTsPdO|+7?24`r?NqN-cN|f7J<4VcUa^5WzP|0NgeLD3KN=oG z&W*Tp&x>`mp*|8*@d{?#_Ti8a#_n)orYKSH z)&SGMlxS18zLJv~kMkfQrIU1H-2xsVQ6O7`FuM(pZB`E-P(M)bb*LXSHL-SCYz%51 zYT4N5|M>XGAAfyt-+8KQ8bMSq=?o;U4JZLyiP;i9wde~(Mt>y2`7hPJN zR1iL$RYJzfYIO&NtesiEX5n~bxluXb*3i|o9u!yT)N*V!6-U~ITfkbjKuTs5s6eH= z7*%9s-?}sD+QsWOt-E2}T`T_h^sQq*|M^|ngxh~$*Qn?Ib%9)Rko|eE>A9Dldw!4j zo_bt8rv9ZSunz}sXKeSpfi-v4PI&j7t5-n(5N6{W#E~6f`40(9S}PlI52bS!i66_tM-cjc>RpotB$_E zVCuvx<<2V>ojXr4xUQXi^S!9495CwK3rDc$)P4QV9zGDu1zmwTiaRjJBxf4D7lTej zG6(4egvT*14mHCd;5A2F;tuuZxZHVBbAP;rueVp7BroUh_XvGr`8v1TV9+zCOsC8O zuUPT&l(54sTTND^CKU^jh;vP%L6v#DC^cPt#-mUvZU|F{I6Ses76s&}Y3ZrH9z8q8 zeq(*^X@2XT*#oAPiHp}rPoTtT>P?BSxVxKmHG7p!Ywpi&QredRzAyXnc_QYg8-Z~~ zP&eKm{wjBBvvLA%cV3<&!ad$#L6Yy4o9wIh+{nXG5Hrz`P>tBz!Qc*Q=TwXX37;t)t}}I z!)ny3Wm`GKBp0%S$%N!SO4=VrOXrk7EPASuLrJ;A;)u*19`*YJ?7Yai??1h^XTL6G z@tledJ)eL2{c|JiyaVd@o*tQT_KDS~I>e#b%USPVE;%=!eW(^VtH-h~>YnA zqm>8^m{5th=Q!j5^M&hU!>u`4s0f!OM^=_8Ps)oT2>?mtfE3+=&27!KiYLg11LGEA z^o`04MRrSy5+G1cz$xg5HZ*dtSo%d~Avnf}@{q2=v^8Ub%FuA^F=K=Z(nlgKfEFpF z90B;k;hGkY7;ZAJlhjTMJGk}5(oHolH(shfe%Jc*&uzHWdUqKcuKjAPe>=bMKqFc?C~nxJ+?v#mn))KBIg*ZCDw~WM2S9~5GA)3~1&`=5yF5@B zGmzd{tw=MF;}HcV#B)6KGrdi6K{dG?1}G9#_j3i6y0A&yngzlc?LbnCjIxIJr*N4| znxtOWC3fc2(N*m;O6q#mMcRw6LwyWX-`IGjZJ}uzUT|B_Hlw8w@xDWRzC$4?+D z3u=#Z7_1!;`_T->!I*8RtKAl!|=(J~F z!Z;16kuA~biH+Wvj2}pwO-D^)Bc~_aX_66SFoQOblIVKM#o|)n4o%BA=+J1-mtKmi z<#_n<{n8W3y9dvvI`V9J5c2pVQaYb=YV$ll_7@bGw2Y6XODsI+At3)F3KbsN9_q$luvR9r~Sa%Vh$EY77Q zpr%6K9r)@f;wmxW?$|}uLg)7FbF$0@fCmdw&mKBkZiXC@BDE+TaApg>3Q!C=UBI`w zeBgBIPWj(0J=xlxY;jLEt0%jlCmY$5b?C`HO8rp#NvtOdDSEO{PnO%02|Zh}nWg9$ zH1|yN(QrbzHHg!ZPR=CvB~%CwNwQGBE<#6!7j^jj)rDAlLp4WiB-yXDxFhc}VQ1M| zExo?`Q}NG-=ylt5y0UfCcR$9a&RAEf(`}b@WvgdCvFq47Q?Iyot~7h;l~d$tljn@P zq)wc>aP~AY4}~mWKRsrI+Q7C>?KSCa=3yCP?b#Dg_2$3C;c|8mo7e2x7OH1slLeh$CaSHk|7$j=3897Lo9j0R>lm;nigmXvfrC!y*< z0WGDb*T@)d>#cH&1EvOvgf<(t`X}+5?`eJo_ELY^ZDd{G0oYG-@$8NG(uLS)HkuU} znG>A@+~7F_=n587E_g^Kqk;~66mLugFIw5&w4r$|5y6f@vd0~EVR=}YblVDjAE#OIZ9c3Yfnz-iOwFFiq8k?Tcu zlAdJk5YCTv!5Hjzn-)WXVs?JyVsRI1ga;{#*8!J)~01-+Uk(cgsiOmAjU>9jEiH6)nv07TyS0eKFS>-juDi2 zfqo%*9?GzW9o8o68&-*omLXQK$0G6s?}{o^47Onn29g+EEv;N!F1b`bn}$fHDmOSN zx=|BOS>q*4vc2}!`}@_4)F)Zq}HmAvFDE)19@`)LRW<` zr{WtGFqr|H^!oi+xIl*4gJGJR%x{=suI8GDKwHAUGbl!f*I=+D2T2hQo`5~o4R1BP z>XyMV3|%bH1{l{yCv}Z$10?OPjZd|avV~kppTCzJ<0Y|vG(rc);Z^1wsHOo_ z0xZND*$foX?PG^b6)}AAl9qQ+B0K5a#6(QefAt&)oNdece{zn12QC?ejRz8|#Fa&vwk)1(XL^pxr{irnjO7 z3nUe&eRY6Wz~Llj1T-?VV6&T0iKR%WflZ-AlOd4grcW0d@RP`|39*psvhY2uY-Hax9R9-eX*_-;%(ndW-ZOJntek(%k~QZ14Xv=-&HfEVN3TgAdvu^whaaWMs_vwSAGU8rPL35%5s zEom%~VkHYoM4_ajBvv9hCA+&=$pEiMMiwZ_MI0*-o$K7F4|ZeQ?lM^WxgDsH!tI~j zjNIjfQiEdCl3L2I#c|eNJ#1i7 z=X%R)bd&rdDo(wZ(g*v+qLFP&foER^P3y4H{GD`H%a`B*PJA_lZ+_t zaDe10eaYo|h44OP#4${8ZS zv`fN@6A$c@02DR3sBO=7o1@)2R>(ah%2H`TL89lOL@i`V`CDR75j%YQ?|*&sz^BluH!~^IQsgofJJz->WA(axE8`ZVj1QInVeRujj}JbB z#v;2Am_aSP$D>}b#?oOv>HaVIOed;?LEiW1x%j648yX+GrHkjcbd?wVJdR9nwIW zA~8l>np6=jDg^tT$2GXF_(9VZtUjqLywDZiVJBm#$Y%MTzn;fUptHB*^&CS*VUs6M zJO~VxP1i{uBnx}-t`+)ANmYHP9>%g)blH@=}LU(T)^-;nLeKwdq=V|TkzY~fDj zaMGS3mXcS8kZ(wFM!Gn$C5hY?cRhhuVZ(!hfZHgcWG<&rA5Qgz(3Bj0?nYj|woWHD zo%z|4Ux6e~{IGletU+&}qL)p1NNsvw-S+D1>h|~4riTf~dGi~CX3gLIz1qC^_dAw- zK7>`V>(omJj%K)>DIYRvUf&*+`1w$M^sz@DMGMi72;kYH@4QLs+v>4x>akU44Tl`i z!CHP9XICMtibr(V?N*D~Y&AGVo!^HeY`{4*JM=`Ysv(dtxwH?Qv@>z&z-~uv&#IXR z^+;6jT`1pLwR*+o>C3jOcR#@_Yp#3Z=!mfua_1{oZdK3yjxAT`zyq1a9%f%QPrHo` zxOF2OL((M*{IqY8w{b&*4vH0ftVTHyKyi>$Z(*prmg^L81|V5WWM5(&-kd z1eGs?R+mnj1K+0N;#dueK~PUD`a>0aJg=I}ssi-9q6zgxm$O@wsnt8xSvn6As|(n2 z7L&KX_ukFl^W>^Ov4E!t`8ehKzyV9+L>-h5L%c^as??bg3{waEHD(k zy*3991&#)QOC}VS4=5~9M52HT9qv3K30Pcbxx^&=Psy>gV-CM5S@%nt89KT}==>0H zD>CJYR#VQ;lO(~x906Yrc?i86640~rnWlpZI}iAdXI4F4b?D~9|53!biKQMU9%lKg zHlDA3_y+3IHhEq~?)Vl~$p)+UbiHPN^Vhe1gIbIHLC>SDI;%-sOY>e1JAMxAoUm|H z>}+!eX3l4w>lQLHa1KL(8G!|SvO1c5BmZ_EeqaE-BO%a+HUxbJ_#_U?bjy6p8x~++ z;j%eN3|LN03?LdiNer00b~7g>feTryUrDM1?Xd8>ifi~&O&dgx;2gGe9nfzX<>CWoy)F zT&FYvo1G7tc#zE>9&3lrHy)4RK+UDa60jPqPC?Gjv76lz)JnjMPDeWIa;H_pHdj^A zW_Neu_jOA1@kQhxQd>Km5)%y!$u^df782RhSaDKV5Znjq8xl*)412jqd|#6p$xT!e zKeUzIQmp3+$j$>J8Z|KKv7%~t|7b!M(Suyj7emGY*nr^R56DuM z&u7WRg>JU^T_7VwO$4F`R-Y9#4uTI&0sQDM;+HHk67RI&$xF1F3%bn>Lwk|_K!-Eg zg+d)7gTWTCi`i%%j_OMm25FJ3h~D@)`?u`9_r-JK2w9rdzH)P75$lzhBk9T$f4vsp z^3+&eVx>4!H};A9;;(@?(;pD$C9Y;bZHg3^)G^386TbiWScSp>>GgPwm;{jgUT`JD z@<0$kZ^||eYw&rp@yFry28T9y9Y*HR_UuU)&}k<@8z!8d0_t384j{#4VWPfgVf66Z z-evis`{!NXefzEt)PvId>VdTn4N}*uL*DJP`ld5vbr{>xd)=x&ebkS^i-s#gStQl8$Y=asTE1C3aw5U6FAM{)P-GGn`fHDPiZ;S-mTVXtGY_s zLd%0guow%m_;icZZeHR>QKcoq{FY;nfhG&H%NM4`I_hmUYaTk5qHnt_dvkS}nOStn z30Yn%%10D;NCNj7)Y0-)aZ+ zh?&snrhP$dfIMn+uWrB_^+HCqSFe7>I#~yDl&T>^`T=6zqhG&{;~VaQTOI%#S7$n3t11VI8Y-WvHppP*d)KAi;VGLWz1rNkrsH=qei|rJ*n23P z2fG9J)E&raP}GAyqM;SlL<4I|M7!XCh~(LkD*?F_-qu}~cC^M=*FAgdlN;|jC%a$m zh|->}pk1+@bw`{a*A>GryJ7RKQ@d>GJo)@{OUF%Je`faRDcAH`e)q_YcilW?Onrpi z+=9ivZfhnRq3(IVSI0r!a~#H@h)A@-jJ;vgIk{=q9yW2~3YUq5qf_4Q5HR}7sx^r?=IJlCXtaSY9|Y9~Lj zgSungv#hUlM)T9J?f|!Amw%~Wpgk7q%fUNmfPM+kxZEyWT|Nt{HY@;1X8L6pSm>*7M16wc(Uaj*x*k7G*;3c_hlGeQw3v1c{||M^1+4Y$j5eUm)|ZQ zy$R8%&?3vga;AWJ>05~mR65!zj48?Rq~?SSjpdP2ql$8X13aiQ)J#=!V(SWoQ+pLA z&iIgtfhA)GESz(B_w`pR%<$o->Tz$kWy88(J#fgSbyuA4QjeX|y|DT7KfmcvQd83Z z8?{-!?AXs)MS1zraHroG5Jr>(=9q@Th{0r_dUbHDU7k&k%NTZKal1@d=lO(`;mFJU z%zVjcM4uC*Qvxb16^Q@aDbtLTki&45o8>`Ik;~1e9Ieut6B$6sGkB*H;Z0FeDkG2U?Od^L-n6{rR0wg~G+* z-0-f4H*C%c7lpC6Ot`y7!x!@k1?ayZihA%BD;A)FEwY}8XfXzF!VONw$5=m!4vhPnk`!ZWv)IOsND;@a4fIBNj4mz*8E{M92(8a3fXB<3k(_v@gK_|;J`?rYbsju2`9$%;chuSYeztWy^MRiGR?ZyO zV`N#!EZk+Wq8EP<&99!bxW2o|yGSTMkRNsg5Zn)BnQ$OXvV`KIG#3e_Ch=DTho!UnnreX~ z527lKGO{&Bm1%GoEDF`p1MecQQIGz&S^bh_sVd9d`}np5x;50qJN}BJrEYts0BG)uuFI{nb z|MzfPB;qGGWMU1?u>T7wBI448Lm@%1uQsXI%Sg51uyPb=QSOCWzUZDXI^&k#A&l9vOcK^Ub+vQ9m-zynxW5Y zCqb-28^#Rv5A~DJUwiHI58rz`;cqjq&tD>2uJ*(Y`dPX^pld6@Kv)p97Uh)%Gf+8` zXO*iegL%%p@eL)pMLv(yQ&wauLctH14#-j9Hz_^?K1E-qm9I7>q!FQh>A=W5&;~aQ z76%CSJZM6w{R2g(MD$UipXs2}<-m1Tw;FjtGS zO^U?+U58hrJenDZ}|lTlh%*WRyw zef$sgNT7XPO^L$t|5TS$RCMiJ7JO&d?zc0`I(I6qqkTH%#E+&N!(s4W_ZEgy{;jHH zV4oqvkbtD`nv1}xUK&2EcU4u_Awz}^=sL9PP^G@UV`D?T5*!cOEjt$5?lEJP&7J`R zB&iI?G!lL%Un0FvvUvX&_5ie)~1l(h^Z&<=I2hNR~_Du8`r zC(ys?4H0dNaTZhR)2p-edR8835$(bF=#-q zi)y|{j|Tgf^S|oRQMzI|-s7K<-> z$%w(aF_9p8H9dS(eSGKCsgJOMpAz3}FtRq}r|2vY)z6LY-Fq~^W?=VV?foIPr>0|l z+0+?Z9&Z=xR4Gkp*R@0E34L$Gwu0=D*VE6|uLWkRLO26`Tl-WB?aK?xq_T3qZ0wTh zHoE)tuIvJ$SE0gLfo32TT}n#2R7lWg1ye6ViAb*tB$b$?~)181*UolrF?O3G^30U%7POWq&k6FJfc`t&MaZgyH~U51P~2h2 zdDPdVj50=K^s$<-(kAD@g&y*i3*%w|`j+;1dX%=sPEH_#4DRbR6uaKn(D0N!uu9eE(e zR0+4G)rhbW5cgzA;lfr(5quM&X=+F`Al}rKn<)GYX#}t?_Ur3!G2z?$J_ZZZ$f@1ad1$V7b z?<;0w2dQ@zv-7Umbe(k5`f=(Hmrsx z?|1~~<9gcy4~&%Z>Z(jGp3@v^vFtR*RoA`kF$B!0IjU}#KGHpbd3X?wqn-*~aH|Xv zCdF#{fbp?=uTZ~!(Lq%XbDgzA2Un*eolxq{5Zkpgln>}NsIF6KMtONgX{WkDy#^Sw zdUW-nDG%fdcN&U||EFapAZ?y;C9$W!pf9lk2vsN%XLXh0Nq^Pyv(tSgo#u7X^v}fR znKLi?-~$)`*nA`ZB$o0|$CmIOyIg?weC&7>&7x4C)>0<*slSMst)bvkNWHNj~(anwnD67W7jL zhcCQ~f|J#HrCQj!rexntS6*Qy+Xe-8#B*L}lM8 zool8^Z;!4RS=o15r<$o<_&bJfls`>=kqGkN*@1sl{~CiA_LUbxy>B2aYL+lIR;hTs@Zm(3k(p^kY!Q6U%!npVsC~1!{TVa7 z3%tL2CGP?^NZL@q&m*P#2{zd2)67@Tt2ue7Luxc@Tsds zt+s#P(+^(10`>juEOn!0i?ylAx&_QQTCM-__KBz1ZCbs*?ih=`^pd)dkAJ25vb6vgcn1h?LulO4!Z7NBrgLcT*WT4ELh`T!{C_J|0tKupT; z06W!V234u_b!zCTX^@WRR0PSv^V*AOdi+`y#>3A&c;l745`*n*nF0L7oxR?YE^NL? zEn;=z+Palas?4~e)f}MYC@1m^?1j4CDM}c zjieI3@|LD2o@mMTZjnp=A=%4i?S-NB6Lc$KTrf_*#h^nL$t5@}4s;~|o<;9+Bi4tW zRrrHQGZMcbQsBt3w8_eS7rH!88YlA7)kK4s%J@b=L(VI5O4!Qy?Agr9p)2)sS(%2) z(RrSFYEj}SAy?$pi;hpxz_7f2R%e7P?U3czScNYGX*RI_JN#xOePvWS1hWLIPs*^{ zQNjswB_K9E87Rp>HL_mPQ3Qf4yd<@|=3H^WI}I0qz{FQYI16kDDxsqRBax2NErE#- z-{8diYvrQZ52_QI#9==%dGxHwm#I&xOW2}o23l z!=>}in+}30t)E?39)z7teLE`KwbzNVlrLoq`EHxdF4)Vf`cwqlCbC*oMvVQr7vpQaJ;rIxk_&=<;%8Pj7p(fozc6;LG<3Zg5{3`q|!swW>Ck+C$I)1O7>CrHNx&??@ zdYU|@vPU!>3*p|9J^7C-JF;z z-mHxuXNuQN+FA+f1jW#jOzW!XK-9?q9Vk=j=f& z3M1Km%##~UR1$yEf^*ad`I_H|@n;}L9YQR)on6RM6d%U#!&%4pvjH;60+BGLgJ_V$ z2>Jmp4l~H%jl4LKKj|Hvm%#&s;zYpoDG8^_d@g^jb-Jz zA>&ZCy8s~=2`z>SHGZVRY^k^?4`rcIAZ5UWM13nAAnOd9!iW=u-MPevR7jeNut-{g zw&sv(-J@tBurp{~=qplLn(Cr&@ii6+b}1p6PsfEs1rq-wAJW&5h<~OXrxlC zNOWcm;1Ho2S}q469LPqWPOHfQ(uDw2wA0~0b$~7cF(8&{Qjlww^a?7g0%&VzRSF%2 zdB`Uz(QE+ebr#Axr{&N}ZFAM#RuHX(p~=CH0!lDbC8cp{B`g<)bUD?z{!=ZiXYf5y ztY*cndBev~%hS$8CH!ux3$7Ms z#=3Z-dBN;#i@8jPURBQGVx3@?JJduyZVwK%$CGOa26J;!|DNltgi5S5#M*U3iaE!hYS&1G_Wad;pO)c$H_JOA?U%Ycc?pM>$yn8C3w{yX=y|GSdl4XeVl z=Ug;WZO-dfKcufb@0!1>559VvfAZ+bmxj4c1Fw#J7j%Ok2$v!^)!afWqu>_zyx$(k z@Vi9?%0P6BF2Mx^CfIE>I;tc?14X1ryJ>eqi}}qrx~DZERjU);hLmdU)OeY8oPkAX zp`~hjdZ~x@Bwicr7e=C<*^Po;z);aI+n(W9L{vqIZv5p#9oFDdFjNBlrO6~p z_(+M9iK{3|y=!`k>{Sr6C2N6OjkI+=Fda9o_#7axmSS`5cqI$YTll>Kuma1_wiNJl z4_JfH0v$jCuk6jp^r3+t6s!mE&H%a!nF9DHorF?zu2D2snMO#viWEsojiyv8#>}li zs1OXAsDrvQz=(JSJ#^?>ohzG~VkMV_uQ-_Ik6U_~xXziliUjNcXz1m_2U%H?G;XrG zg71S=?X{1OTTx7C&1kTJ@z))o!OQ-Dm&T1!PmJ3~<3^a$rgM0b9kow0Zj3DXhhGJ! zj9W?8{Yy%O&5s7-@uG~2KS@^ke|Rzb%BV(2(k9mbXLd!huK(7*pvTB>Ar7@H@F10V zL6L%C!g0xB8SaeipwZvh;B^@dSwdC{sw#Ri+&03gLS?8_}@L z1tK_4hC*W>2FR))+8iSJF)4#jE0x2j`6kAIX%Ew8=GSe~?IN2Yy_u7jsw-k%5N8$Y zp;M_87U(*m+9k356#4{t7sg!-yucC2S|QJ?4PTwrBS=2Kom16;j7zY2+$fMlmJd;J zZt;+;HLQJGEl8FDhDw7xi3-sbE*2M@M!0Hy8{LrNI+VZCba@f>!w}r-iqJQfPh$j| zp4Cs}0Rl3rqH9=#Ha-RYm65_Gr9he>HNMtIEG5U&NHAQ)J~~x;>IZGKL5g}p+5y=S zXW3TB&LQ-QMQm0x3dKcK*gC8zH`N0Rs@H>N1Ef?Ax6LS{_6ZA}G_0UjX=kR4TJ&rkv<#t6Gg69CQy)idJ-hOr8(LLz^c7P!$2R2N zk3t6I+k|XJfh!XP-5quVIvIiU%4EW|Vgl|{&@^DmNNzKK0-U6tP1`#)cX7TNYnl7T z<6tL;+~J$)%$PSl6ZFs)t3fo%09V@`HV4D38I#bwK?0u#uMELfpq-k$#?l5Xri*9N z)5vuLHnS)DhJB{K-9jU9L-R0g&U~%M824bFVN?Q^WLgd3uotKaC{8p1jO3X>)@0x` zq?j})z5oISnjYX+Qu_bo-q2b@-D|VgTp7+s)z;TRzalOXdCr~}$(cFX*Ew_hV);w> zt_u@i!k1AWKiSpEuTE5A4$D#he;?#V-MC8?18BvwakXZL!r^QKxW%cJI#90RygYzD z@<6C*$qp;jK#(9gBt4R1YWYra()g_fUyRaIf9LE#%F^rHqdC>tQS(sIo%jw;&8;VU zJJO@ggE4IUCkowxKmQmxo)V!B)g{%6$x&XOU6U{57gouc*(PJhPF01OvMh!|?Ll)I za@!DqvB`Q=GUz>GF_?mp1fjX`zucB1I}V$o9W>^`iNi*WA79k9TQ_z!YkZ##*j~3JPkr_e^;7jDPa})%{F!Ah z|6{`g>VXNKa%uAm_iR(&?|%+c?!5Cb$sqz9j~jWV0&qDr#yS)V;YgsuURs*vHJP$1 z!g7adIS_&EFXo^DMoy02Y6Yo^)v3oNr1y!S@)tE8tE3=!kZVpb&KS(^f9cs(VY9e*fD1f@)WMZXR^SwX5^6H1u;7=}p^z%<2RsUKm6|y;3EWdu%#m{!= zfXoQE;(;SW{|5MYSHyZp^Ye`+djQZ|Z@?rM7l8}OCPky+F!tN4Vv%rBekK)#WXRHTAQWjlqv9)6(3$xFTh{BXUpf z4~XLcnMUMJBZ^1)5OaLPiq>r$peA;3FNXY`*VK3KpczeOcVj#VJ4}BOFE{O<1uZ1L<88lg^peB%~$2M zc4$}#m>(C*<=M-C0iV2?61x$#*4aW=s}Ey2F5>61j~4qYqbeO44*SRWm;*WyM?es$Jh=1*N5|@GY@lvU~Nu zizbRa_`PVr{`fD(ZWTf?yV+`mX=%6V!6O5!6l>e|x1z#>5ODA;Tc8QOotZxjRyVRJSLTxP5OtC}o;<{ZZ@Sv`@DB~9GAPMItI9Y|7 z{jJSH(;*%zeOu18}Qx4z3N2qsCZX`Pbo2eJ7L>aDTPBU~o{Ou`;RZ_2 z`+D^=mdoXeeW&Y*^>Ppv4!vMZvQa0?pa1|!9{#CSv^rgS94bKP#cH8oJtvD&MUi?_RH}RfWoS2Y! zMza8!;KyG59qY}5u zxidlfw;p{P@i~2z=oaSGMs%3yIKf7$ly6bJ;PTx8PG40)?DqH`B8k<`FWCo7D8O2c zle>@)z@IJhhuZ{Mdp3@+P0=G`CpeOh!s(vPRouxBFOUWTNvLt}sGH?3E1D0d=y%`^ z(6cw=*_|+>NB?n8`)9~7>o$TCe&nm-sKCgcMq zP5q`Q0HE38t@(pj#BVu?K{)LgFrl~lw(JMyGeEtnu}!=ZQCbU9W`-L!F=z=CwD>`D zc19k->tqRW`}m|$Pz)1R5UzNH|GmJ0YeSL!YuDbldfL-x#&hZ$I!?ShJ`1&yrR>2D z)8m&j-^)wRJ0riAebzjU(iB7;ARLpQ zVh(|tEdftH6>;FZ0s#LODRIrn?ah>!fB<*ZlB6(X^uZ9veEiYgx%01@bKl;* z@k_2^&po!An3m^Ek=S9i(ws+p%dENBtp3i|4fRQ!H;IqaAh#N)%*Q#5j}wMBEU45t zb#4VD4*%;o4atGF87IOb`)U`iim#c`^NM(Uc8?kCN|88~)M@L@aOK}MN4S5$tNJ{-dsb7FJ~$l);0L_Nss3izU3rKYjEhzJTm>06y}?iz z3fWvzyAlDdB*!-tIKcfX1v~+dIT(yIqS=5R=`QSjYE7hBS(;TrVMW*#saqoLlWF_E zrS(n-#j6AYB9w%;3xM1(t^mXYs!%Y53n*>Igx7C>r_;{i>dS|K_TA|1b;WhAt-iU1 z8DO#vzrs3f)g{J%te&t+AGp_e&;S-s%C&@_N+(LXI{&% z7uTqNe*Yb_B;b2!5;A;jm^)1yRA~Lx4CRK{S^sGc!z?Q$0En zpnTqxCgfH!rkXlDEt+hVw*BGd)Wn`a&)xiJD~py>0E~H)h;~^ePwrGQ%{k8kxxPGNTNg_r0L$~gj(Puvp?unUgdH^=C zhPLz?x~RyhWp;nFkoUqcCaYyb@>-U#tr)`epz^Ya0`1Vd_jT`+~Z#QRY*pc}zCJ-^Xj&!~Wl zFqirHz+AR{J#^AGh7QXKLl&4P|2e$)*jbLthm`H_&{k4%%_A5xG(1`B|u;HVrb9l`>^v--)Jp6}eNuS7AC77GBI_B5?NI7*4P`{>xX@|u>m zUgC+TfU#P~TYj9a?!2K@Coc_PMS2K0RA8!zPs>l^^7}+Z_EMMym+)5Jt%gNf6Cf`TFq0r#(We52+Hm7Fr&6eHe@=ZFb(E(NsS;|6j|uyi zbD8@QLyZXFp(mzxyIv2j*FXlxr`a5^oy=Y@RG^odz_!`BE!V8J&Y)M~5QU6Zp;Uwf z5YA&W%C@dJ{B$y=3!L!h2h<-sO&U9x3Gl#HrW%PIpMsXv58eh82XVNJ;T$f0VGwv; zF{ae`T;_}b*q_W^+&A7Vn-MS$n;B>+Gmr2lW1SEib^B~(3A7m^3i`+mBMb}-O{yI& zWc@u;CSNlr8S*{y;$yGnEf{^~qmQ%uk_>4Fn{`Ljzn0vJv2lDK_LzfWunxNjHX@zg zrgu3_utvb@Mr4Y5w+NOCa)kI=rmf7>N#}4-TF&%1swH{G^&65hdh%&?BD<|6{7YMj zuNlYYalfZmEKdZBhF-@2WYXEeglnbnFT&3byJCdbfll?>Rzf)7G|%UE6qkSoz@w2+ z95}uQn7fr}K3NT8myQL)&gXWmPl(0B7Ng>GGO#lFj4<@=XhsI3)`yM?uxim%2UZzO zG7blPt&OQqi^02Qonq}n#Yq?5(5hL;y7*=`_M~_?;`~&|=U`s5MF&&R zXhB~ezl4aNB$>c&Z-P`TME;=R-cK`*R=l6IC)#j-UVYD$lh{AeyDN*GnPdRvdqKaS z-vQ`Hn}NJ-Sf>*iD$V>-BtH)wDov6vAlZDtIK^}j3xQ0M07-7EaL>NIYz5t!G#>h-Xh3eX+>MHXYI=w8R@9J!CRBwb+J>%aG zad78@SFg&=yMA(WOxhQC&*z@8r+FmcpXFVaFrF@F zic%SF6Z(2OM*uEicUVMJ-Jq>5r&J~%1=uN$^-SwdE$Tpsu#>v9YFq3yomvUtITslc zbZc!*uB`1k>ez~V8TnfV?q1mAL-@Up3v@9DO&Mh`Z>h)#-AfxBK(H;pyp5#J9Z>)!P+NJ9E#U=&>q!Ns|bB&*v9P^ zFcIMQ^hDjwbDXys876#>kLc4%^M&5#^WDhD&l{>T$CD@2IEYl+_G#6)5oyl-l5<8B zi_3^;4#jMJcBF+F5ziQh+`?AfEy&#sHHC#BDg?5;hs{!@7wKi9dQDYx^cVi}#e{&pMEt z8#2S%d&udTblgTE>x$=3)4?LB z4Grr-v3|EuZKPDv^iZZOmBGoHk|7KUkCpCvB#*cpRYM^Y>=tv$rH!op5#MX)?9lI ztp$G$_Sj!7@1wQA`%d6}+QVAj$9t{O^N>f<_ViJ_kDu|pJlfMCLnz0{+x2R1!WelC zIp=d6o?Q1t>OE9fEQvuwFjL>^JqYq8d%6KXtzci*$3hukfXPI?y-~={$$(*s9)_UZ zIcsQ`r6Z={gx2=CqblCOM-X`g+dmr1mjrL}G z?Wiw2*GB{h#o7Vg4d+gl@^pEjzgs)`w&dC!OTCAR>ST$yUt6yop2Pb!@jZ#(&!2M> z-oy7KJx64DPoDTPo)>bqYG+O3t0S&st{>Fovy%E!WRVE%$uRBZaIWBMr6RQV>2moQ zJ52Ax8Jm+lV{`UOv+3q4bp&+gw7y{C`CGiCLq1{DqW-rs31)QL=;3s zz<}65EVu%;buGK&ynF7sr`=Ok9H1gTMEeN_ zg4zm6npf8Vf2nJLzi16E>(pBM3`>T#O7cC}KlbrMavh1?k$6vbHm&0u&LEc0N-Q?@3Rmb<(V9enUz>U*LfI zJo(xDqMglO6YmKIX`O&M;B)agzUn&M<{!iJ*iAxdEKP^xdNgg7EM^mO9xztOXv7Uk zo4m$@Z;8Mu?re#Om`g5;H(PUft8VG`tIv|#UbmFnUSoK!I)AQYMCQKUD48uL1S(Aq zdM+CNC9U|n+hFQ*DJ>mgHky6FqilTk17xXwBFD?eDqcj`Bt*BeMEI8_^i7D@WQKHs z>*)`&RM&*#=9-Ed23|?Lk9Y*{Q}8}x>ia0qAG(6_{Db80b_RnCeb>ROj#JK`iyQK;94J;8O^T{*}8h!<}D( zE0}NMW664eYURt8H#fO)zPMq7S{9%f(dqg_=Pvg~>;s0m(vRaiC=7`;0*rw`kh$GK z1jMDFE*MI;AjS!yCW=8hh|a`8pA%VC&X8JlzZm@)Mm|F^CqDrjnyuJL?M1ErwxBH-19u6>2ftjCa3s};?eO-7?Axg?L< zsng>wYh#kxsMkvtOsL=;4f!S7-5eDuDQ-K!oA}Ff|02}c9Hy7r$pfUywb^<;*jF>n7hcKeOVG>4%KoKpT z1d1}||GzLw5oGNk%-LNzhw#g3E!6oct3=qZH^n;HrTZ|P48cyN&3#Hb!6*v-A$zw0 zk5sbQ6wzq`oxM?L=o`m{o_q+ z$I1AU-ze8!WS!W2Wr6Y{+qdNOL^1ETMgKgfd?yx@euaG^eaG*FH*r`7q9-ZET`ll$ zBbzfTVhsk-VlN`NBksb2T%^n9da}{H41&k%^Em>N1G31W2_HBGc+-zG9fzNW|aNr#syj}7m4{<#x>6?eZW9&K2ir}9=+#qHaV!x zXn;KYhC!<}Tgojckc=L=VNr(BU^EP^&dWo6xZmye`wD&JDF#3|CO}=i#*-uXV{rA(ix9**P2Qwc1)%*Ed3un|DzU|+> zXvaoIZE$aVo)U7I&P)$EVF5&*UWe?#9KBw^tT{9%LBQE5 zAfb>qs^?ncfA1wMm7;4S$!5eXF{3kOXc`Kl%bU26yY1D>w<_yP?Hit}H#qH{c_#DH z5%Hs!y{z--KJ{m(Ic^^|e+FxP`m0kH_&$arUT?seL@B4!=`sfb(X2=~oTYQgxq0cd z6BOs^y^&}XjlZI9UaG?utH^GoCV1KzSpi`MtS|9#hj%}XCJ-d{p^&~Te(N67r3}qxnukG9Ypmf z&jV(fJ#Y%TD9mB@`lV1-mV{=Qk(`VS1P63I(5%#qz@gbMAhRM#?Ee$y-$gMehaPk(jdOTfAh_fH{Wt z(C7oyG{P&+TTfe!5?W_t4t+w(X#R1PB(&Ugjh0Emq`2u*P^3}^zzA9ze@V?6Igoj;ukLsqL>Cif*u`>d)hAY`w0yb zem;zV>;|7tE{C}kKc4}7`h@1OOtXZB*G5T?>C-M3a>2Nn1oaNTRRWQ!Wu(SlRB%-p z%`*=pJgY}jnbNBu%nbQ1C1XYcc~bxF+pqogI@+UL-!}j(`S`PB4nH4Uyd`5=i%!M3PC%)$6^Jbkms^k8Weq%txxxC-J+NmOLJ4|I7Zj_Z)7$eA@i+^Jj0IwS3Wf z=Ir|XE_F{g!+x3t`I(1%P? zsFUaX{eRn4LPTL-6>7S4qD?zxP$yb9(exGe$;tON-7$XcJCCr=rMspf~u@ebAkrqD7L z5u6!rcfe^t`KJ>x7pLS)hg{X^P>-U+JxNEV1?jI>w5y!PSl}rMrnVMbZNt(T3VD(@ zrV5wX`gdY<>-v_l;v44wQS|p$<=)NqUCxax-QHs+6w{DPI?rhEWEb6E3}&_+lEqC@H}! z`pMyv67{F*|4;JYY}APFd!nwJut9$fFj)=@dcO2I><~>L0){A>JQP%IcmRJ6&7#i_ z=&$un{-HgI!Vv69(DsxQ^I%fQ_1kgyQnrH!r@)*F|4=~Ns4N;T6&r=ajmjc9rTU2~ z_@w}sUc+UVa5xm}y{4@fA{+*#wEw;6E6!KI5Gm{WQoc4o5ur6tPPkDcLQyzUMo4^Z za^31GG^M3%l5!vDq#NjDQ|&?I*f^g?wy;wcWei(Ef1AdQkQxeEkYCYZ#;ENFdJY;p zZr6H(nbnQ~>uk~Q1N4@|665%IgK%6>wFQ6l!oGd*a-o;jd+4WDq+cdPgmBE}$`CB@ zM_LdO3uxyuSS^brX(W+MMG=Quy1|WVO69Lo3z4Z^-}a2W=IIlAwkzvVQCJn`-}GqH zq*v48#`@;@c`<*d{5kDX>Z@b=?MynYi;lzEAk17O@*@zZ7(W@i3Et72rKuP*rYVH{5gN$URRf zi)w0W1hKXO$Kj9ke8Cqpp};JL=ISo$@kNb-(2y$tX+`#`F6F2;?cXtSR;`dYqn>Mb zj~hG4svQr(4UX={I%#mDRE|bvs&KzSaMO@B64eK{jhe3OcJHomw1lMi3N8!Opn0>xR%Q4$jb2|^UD&KeK3*d}7j!Mz6>Sf`m^nyOK0Mt` z%tVj_?CV(jcQChJSlxf|!U4@2_wC(3G`m@0gJvxX@>>u9cMKe`fB-0MUD&KyA^w41 z27&(e>9@gWlm?Lq2aE%UYfMleWH1&}3+~A!>7)C8Yqqanzns9xk>*IFeEqg2{YRNc zu`a8vB~=KC5f5G`-_bWi|EZ1%NM-1*8>*9a9+mb6tMVPxXTTT*>IVlqUVVJ|i5okP zYTt20L3yM6QKJS7unZbx9x$+RLhv=$~ZA6805&~ z500AAbN#My;|9_`LBHU^PW(L%A*j-?`c61o%96xO*dzXmX#YR{;OJ@W>HRxKPormz z9{}DOuj<9&fMGkPzZnE;O^h*yo_Xg61OK{;s)9V9VY~9h+Wjnhy>g_yyZ^KDE!ti}`k;*#Z)mXoaa*B30R@D!}ffYe~N*^zQIT8NMv7Q@c9Uwk={M z+Vdf)&~30F<}D9}nhOyYi|mSskrG%k1rAz`JCSKgE+kXs_n(854?r>u;?(m>liabhg7q-IsXZb`05IxibGri+)E z2ZT%(%iNVIW@_4RDw&vE!K1Nm1ijh*Z0%i>*iGYh*I!(@GHv3-X-9syJ_C*H0gc=M z8ZjQ`WN|&!CCNbfQ9FOoRcpNG<=PIMuIx2rtnw4);H4Z|Du^#9$mm}QJ+1s(v)^E2 z5v{3q9G<-h&sJ$RN@oyC5>v`Tzo*^Q#Zsx|<I!vQ@aebV6Bl15O5@qz%B@Q>|vdh;|s_{xWEAhopjaY8hfa#=StCaR4 zP8GUKc1|-A39CQY2t7tTp>kyj-t#)}RK@XWJPfmezXunjs!7V8Pd|k`T`tcRPwBb< z->#!jCQxhm9o{Mf@)by5F1CulqU(ZWZn6VTL5~#ivk{DtnCjU`iL=oc(cv)mZ)K>s z*6;y-&ru`kWKz96WtMzPc=o@yDnm`Pe_qA!eb?dncX$_tXYs&Aa&tV(fNsBLL6*^Y z4V^Aw{k5;DX6Qln9BVIB3o>iL{rXN+ydmnxy;;}+wkqM@v#-ATsxR7Apl1a5o?rIHtZ30h5izg>Ry9r4HepOz#0 zuPEQgKia=vEI7V}uh|yNUxGE$;U{z(y#|b7*XuKaHoMX5O*hz2V3~AMRXEFZLJj#> zsA7S5NIk^z6)%GDF`^^jiAr{iv4~c+k*Z2XbW3LPu(2JQH$8Z4YVWR1{E-);X{DVe ztZCA;P4gA<+3Xwd{yeT{zxZ0sT2OQB&btP+&i~uS7W;8#4S=!vlswCwrBP|eGw}|xeJgfLL?a5=sXQ6aBmG+uv!f2zWyV}| zw3fwS?h|}(7CcY~)&`R$N1x%zWL1#*!K2F=8pY;Ef!46!#YP-IE?J(r|7oR^y$AeC znb*D$-#Na8(2FIphlBVuim&N=N|bfdvv@S8EuLS1b3&Zt;PK<~*{c=&_saq3T=^5^ zx>d%g4hA#LooMu9r6hI0Wwbxbnh8dNk2n6|%+s9j9b%b4WWEB-7lIobPQ$zkaqh&H zrQYK`hAI2y;K{t~%FfN>1H>KU?hH>qk$_L$1^8@23CgvsRtNfyqVSu}+W=uh=WR%y zw}xZB4B-H)a4L&RUv4ZkHqBC*DVgFW#7o|Qip(vb&eb6NFP zOmjpHZ^-Ltr%D7b_C!Z12qwOwfHEUaVRa%x6%v>~4VqTH;A&xF1uR&2!JLA)q4xXZ z8}`0(sQcP&+w_fN~i}-H5{MiFPvb48PwL8>$R{RW-L@1XGXCrph&c=TX zu`eBJM~~B9-%urM%HhP3_`rk$Ws$TSxUvY*r*Z3t>@etGNTP_b);vzH$~1C8)X|Bw z`xzi;73V=^k=*mxHkCrq;~jkWGM?!|27uXyMn6VD@Yrpd*t7#2czgI75*@ng*3`r% zoi?KW6_~)?ns?9zO}eC)wV(<8Y{eSyg!F%uSj~}3YbgX?> z`bbZ;pj9!e(`LpnI@xA(3(j^X)(XT`iS7ahzNR^G^ccsISd@fyRb?(ZmVf||dVonK zg6`Bw=3f7`;yBK_Aness*|__rzcb;^kHn$MEy@GR$BJhuP!1jhKVYuySwRnq!;aw| z#hgBpoZ5~>tcXiDU!AjI{T)+FTjD%KZ$N_b>sK#=B)s2Vdr;iJ0c-@KV?D2}5(|z& zBjHI^SnngyUK*w!BAV$(e;tR@hiGijAj|0pZtA@499Yu{>|%NgUsnJ*>d;G?h+mh) zIs_hA4m(aDf@?0`cDIQeH9M-D&Cz4tu7@Uoq0~S!|M+SAQMPO0<`oBTS#Ww)S=n!Y zU(oG{{3*&!PsUg6XUG2Y&;Kar;y;VQ=Vq}bXJ?J&Fdu|&Q)Nc*D5p!|S)v0@U%w;G zU-|u!veY3rH2sS~p3EsB|IBRC&`Jl%;2xkY{T{7!q(nzF*_t=E2SX&o#ds?McKB1Dw%Dp-BW_{d@0HJ$E6TUZRi#dD{goG$qtG&K*{Rve=M^7cIL}!BXVsZz4QfA?Zvd<|p&WgE zMG>{mxK2Qris&k3dyeQGm<4pm{Bc38Ck|H?rd45TI#KC%l{+E48!+zF#-_ zURByFV|SNJKVR!Vf<4S0QX0p9=A#LK=H+1V{`@Rj$E-HlVz)a<*I4YwS*!-58yvb5 zI7^41nnpx@oUfrxlNJ&11Lh_Tu1XQOn<6f;F9`iOl+ERTD?R12Un}2UJtX%$zD0R- zzjzSq!tE3*@Z9t}_|~NIOo`!G{$)R;|;y&}K>_2oqLy32sght|X1CWnZaK zkc{D?o&ccJ@o5sLLOS;75#`EHN>BC)81Gk$8jj6DBPlY^x`IKaI^}WwAo$~Yf*@5mW7W|@o_2J)9(8~Ml$ueMY zA-3&9KUb$-C%If6oQ>#42{tq9ApW0n!HK3)t;#6ex=`sgY3jfLAUVGK3!L03mITHUZvSj(EAKiWL&^)C(*c^N`A9T_Q@JJNs zj5$3PBNIi;Ej9YkRncmJG;Rr&ZH>!{ho6&b?T{QI6s3?Vp$EEHqE6)y#udDsR5Zdy z9WNL4|9x9Itek)6^O@`8KT4Tbhs!(I!Ncd2OG<+|?+#(NzJ1py!c776kgD7AkHIE} zc4Mjypo+ny4Zv3=;*9)>dL!-6l^cVc_*u6I`^!X6WS_$+FhkIomKN|E14ibQv$KMR z`joLf{0>-w(mx4id_rAV`uEDUo|Jx>ZAr&L1YGhlW^Ip;x46M-y;$%ttB?V)r^7LvH+auS1=tzAkpueqVjvM8A){eIV<_PSF1n z{2wrYG3E}pR|bb;WzzQH)D1;e&W5g9^)LMXe9$Z2ho%hlJ_D>pw~X`!wC#~_uFPcA zF}?Z(jA0=qMO;f~m3)#X@w5+Ct@@Il7+;R35+C@muP+eWHNfsb=M@7INlj)6d(>g( zJ+(zJ>dP=V*l0$2w}Vj%5;dwoP6t{`@m_Lt9pgoSM3xwat&O1mV*e~<=8PxV#(f>P zZ)O$BS+wX`#@d<@mbOwEKMn*flYk3mtQF`}Bb!AX^Go-7uCggdR8eN9OwxEH-+>yfo~;Xbv?+X`n_@jtDPQ8sv9v7o z`-PUc7**uww{%IZTje&Rz7ho$-Kz_c(P6O{HJei#F)R_AWLR4J??T)ZRVwz@{gjl;xHy zCU+m?x_|weHDcQ|gb>Sy_v|;UdP~1o9)Ixh2TATqboO!soV^#4DWCG#qZZ^Tro()c22%XaFUsS&DEJsb2(VvL~N?zw_QTk&@GAlqNG#XJ?-~YSL8Y$M5Ej z8Z}oO&OY36&xnqzvj&&nw}pME9O~J#x)=Mqa=1^=o_!$$P$x+J-H>O{k@M6F?2+;% z5HCiw+G`YSXm{Xt>5x;YbI71*>dl)t(WF#$3f#O#s1?lx02vY^E@EQfeQc6g_{Wmwf)k{zLv3{Zd;$d=*|vZ#OtxdLOOKs}Tat*=r~j$qRh+~!m|yu6X4Tu&C-SqiZ+-m1`)^CXB!&sUu>8Rt zYuDVrdkvjcJ7K*1u=G#piH0#>z$szGf!8UA(rrSoYMWQD_fVt`n@+JzVSw}HsFx+R znjtWt4EcypaW?Nqx&2uhdRW(`Qp!<#S^7RZ@Wpp29WIGp5OJt|Up_1kL1jofa-BQG z3c?O6bz9dN{k|-h-D=8>y6jngol$QV%%NV@2D9Mlg|5K}wi8aEkWxC+0#=YsUKq)d zRRt9R3_Zc*sDQ6PUw{s@lqBiNF)+%S7pJ3s>g(Y%-d}w|Y&3A}>&w4iGARCL|F=I` z+DB~M%@N zWJglhs1`6$@`FB0C?pg|oX+B)R8pFr-@V!wu%H1}z!YeJsVIIARIA5tL)RqRpV=kc zHsMN_N;60xt84*np_-fOWmPjn0+o>_XvKh8x&?YrM1@X`a3c{=kFstMMwK*BYmf!I z!#(c~=KJ=l@`Li_%!SG|*c+!-@7%pXd4JD6*M3#oWr^*1yDTO={WOu1@|E)C;lr>p z3O;)Kz4zG@Z!0g>_02*}JZx`rn&$~O#v<^>V2oMVmM#b(gUyg%AUiW-X=&zkWPV3` zQ06z+g>>CXe*>Gj-hk%99g__Wl<)@&f~Vl{l+be86AIq76xSw|QrER}@7((Ki>Kax zXwKX<$43o%F>-#wv>B5oPDOp=@if_gYVFH!|MleBm%Vc4(@PeuWQKTqW?i*x>D?=F zc1-9iWsa*L-nZm&Vd%6TJ)4!NDy#o`k6B(mZLgSo+ypo8UOF=IU! zhI$435~MwH`@N!(&wob$4=z2EAS8P|X(E)wY2!vz|CUc#UbrT}{lmpdOC|=CSI@Hk zzkc`@J5=-a(mCVrh_f?FCHtV9>F(cj^)x%fei$@($l&^Lb%^DdtY$$#xj8y%x(t#b z;J4aQ9BZ}8%3*gwXCEk)3jh&nk#YV};EH3otwK&2>dW!hbu3?2MY^&gCBvbYd*;ECroJmLJ>&C=7*9m~OQsGmf!+-$yH z2cf@wpL7EJ*D&Tb32u)^r?dM7e<(vpcbhN}^Nl8D+|Qr5r*cWva-_s=$f9B9m>kahdBi%AiS*1`G%8#Bk88m2LBJ@ z?N1>@sE?A;qHNHgfU10T9Dn`@VAkegv4p_JIkl~=meJMGevrqJb^Cy;kTDR zFvr0fBu7%27#QIEf|8en9Zscnb)7`?N#lF&s%?!}W&BI=D`oG#qpI0GV!-&}t5}0I zE0mX{$2Y^=2Au6`FH1$})m|Wsh*e-H6~;e%(CsuWH`n8o3L6xlp|sZn9<~*vc_Rhh z01RiEp%<4_E4K zY2vAxo(xs#U}}!Cww*F&K&?bcznRVYM+TJS+!P#q?=3A}e&+ZqEpEAYaPX#_k^zza z&8PS8H?KuiRr9&ts@?OvZ_uIt0Pfjj#3v*wkjsS^wHttoXW6xzAr7ynU9nr@d0ej;g!Zu_ z5m^ch9zc7@A`90Pm)ZcB!nIH!V0e6{@eVF=$>whsJ#l2u;YW@Kf`I390(tq-OY~^;gR4KD$FJ^t`M;L4!;VG zEy-J?@zoBy@Mvlh0_R2__zAyA!10ml&%^{`2S69sC|mBjkG(6kj>p+QlzcHO-e*8r z+Wo9D0sRc+%rxcT3~A=*D&-m66Doi^%)Ew8=;JYh2A=eE8Pku@$x_J5w$Kz*0PX?Q zn3Jm0xjDq?7pn=E{4CXQ6-)#G%8O{VYXCtD#ByI-BuqE4ESB(Td77%OEh+1{$CUYO zAnV(w&*bT^jv4mmo3B^>>(UR?#!K>@o22tU-8w(bwTz9r^#cbczq$);WQchDO8`Hvl5a#VVLN{scf*_x z6Yt!_&h91XMIY@1dk}>t*uy030cH{T1|2$#fe<`iz5Qaf{*ulCG}j@R8-pq~!MR|T zCNdKLH55*o@!@J^8*BAnW?Fah*n!t~9hWX{`*NOiKK}KwlX3A~@NQ$QRe-fDxCQ0v zFiOxM;lgUQ5&b!II9hVIGx=gQyCj(ENRc0Cs@qMqgJ1#HIo*7X#ec+~67%98iDR+K zd5yeOnGwb-{=~ZQQdx{LV6a(rSSqou$pj!wmjw2ISr@)07&H7|SR9Kr^RV_m*w-^y z&uOf3#_=vrKEFZlThBfB%!gIwPtI2Mb{m9LHnEy?d)se2dn`%UJU672&;&f z7|2R<4`OSuR)1Kxjt-7saleYdAshb`=5W=iWlVE9n+rWx^0_v};8ifD5n$3q+Rx;Gn4 zga_mY2o~95wTT9^fzeomI^oS%`-A(DiO-XzkTv@39aQd`1)RLRM;XoD0$% z?+=j1aagT31kfOXY-l*|yCj+2lFfd}AlQIyOpb@5tLtHb$B|&fq;n{nsFYt2fMHP1 z)L|Yj={8A@)Q-5C<&qX16>3cxrmU-n0PE&?xxUfyo5Vd`JM4&$1$XyM8y6WS9!$`D zf}X7K<@%7=B?}nbh5p}m1Cz}u=mQm9Pf8}HuFnS+hz}?>-J)IW7yT0KuX1;M0(Sgr z??K|4`s>();+Pk?QmCLdpVTW>|GQd-aisc8CA0t=%@UV>#)WFt8# z_-H2~wJb{ds`m3wYnAh#3bpq<^}x;}M;?6WN$In1;kj`C_#Lwll->ug=(7$OBvnVxx`E$ z7{|=bFs@4&EU$8|1M7T8Fp=Rp3UKFw>LO(;dktUG>!!ZL9)0qOM~3$6)N}EW>f5J} zoI3UPY4R(Jr%c!#3OzRWg_@(!&)=6BcyQXRdADzzvtjwld**E9u!E+h5NOg2uLwBU z0S~tYm~(p^Byb(@07APMF6l`GXu>^Juq3oKOw}fS18KTQ6Dd@)P5EXm+w$n4wST|L z*t_!1wR@4?asHvT&nruSFIsaN)+GC(N2~#}VqzCjAF_K)vdJH?Vl*ihcSFm#5v|s_ z$bir+F%1T8JEUIW2ytZSaJ!5wXCBCeAfRkFTw29<{;Pbpmc91qq4^V-9gA14{g8e9`jg_E_=e?c?p-O4h~HoH4qt<@ujOB`h8KQ1uh(rc z$v(gRlEn?MJ*G>{NJ0haCkdefh)Im-k@$=;IW!Uo9k!5<@xz|Ievdt4?;hpXjc3v_ zAH8dDp6f3gAWLR-UpjnBd^K46@YI>mqnp?DmAc|ATVihp`6u{^%3#a3D8WF!u(7ZZ zJtrKJ)TnV-pQ&$n0UcEY44=)mm)X&O2qAlydZ_*$OUTvJ~fi98i;j) zY?VQP9nGo2Sp?v7Uus+K^&!78e8zqsM_HAR9IXXWJ1gMbi*R#glY zaKbc^kY``0q+XYOfdt{vL%I)jjnCUM`R_MXt-F2NwC#^S+@)vFTg^+t%8!q?@3BpJ zPF%Wt@#qe1JC17}zh)UWxbN*cX{mMToi~(+Z|igP_MXX;uWWC9bNFy}zsn~|J-fBO zvE77LtLILdI|;ZHg#kGCbMXG83AyktX1R3P+4dkZ-ShI@I=|@8xKQoC;`mz3xlnBt z6X&kdaYC;pjvX-^aHbcD?osYlFo0sQ=TzM*o>PA8Jvjhp8!HQ^WfSIJ2$Vx$#Z!mJ^@&XM%!ZIfIidi_j_D=S2Wl0HKxY> zUx-xI!S$%LqJSjvpHnG7X7m1tNY}@1#LTr;*H)xZ>DnZ$uY*R>@`$=>LDzac2sGI| zwu}%Yrj#yRs7@ytlAdnHa8aT>vvi@_tf`EII@bPADiAI%V1sh~QRfd#88Gww*bziH z+1sb?*}s1m>#z`{Q9W8Gb-i;PC}UvtU;gsK8D+d{7^eUgrv#@P7EZfZ#Df+>!JyS` zO%J&}7pmQQx87lL_%BpDzA^zkQ&OPeZlAatB`zYw`;_bWms)J{EA!mLP`WaK5j9;K>v!Szm}t&2J&6p>hT3g9VIgl^V( z$$g{xbQ-#L$`@IaTua)v|J!F>W2%yi6-5sR&kRPSloUNi?6Plh^9C284j? zLUrJZps%+dj{Ag@1)E7QBiEq#l-N(g<&6q&RrDs$MsxeKj?-yQ>+P95$ zHcZO;V(Q()JN6m1fqmS6VD^mmv9&|zHEmVV$bM|{fSYc^Si>>5jGM=0M@!)ZbjA-t zHax~7Vok$-qcI~r6O)ni9hr`j;^1YU$t}xP!Pr+)Nd72L&4M(+rE9eYLrn0Ksfr$rt4<|o0zm3gUxY{#6ef4qirbq9dw|aHA z>0!|zPGi#MtnvMa^zAvcdcuh@ecY4&Ie+8JC(oU{<;L7Wl5bV~nTH+{AG>?!-8*;Q z^&rWdA;Me8vAhVaW8fAZ&#f^T4VOjS4Mj4Y`Aid{rUY+l2{s?hojaFxnmbo|Fs>7? z5)BN2t@Rw_mxZJk?za3|Yq9YW%XN3#%et>MdzkKt5KR2hBxU&mnjNf8|KgY1qF)Eh zo5$MUqr8V=y|3AzuF4OxKR%sJLj!=WwC-Tok0qeJJOO@vOp`F>37Hugf(b@qTI51? z+7%zoT!hkdU$I;kGEHPpmTOl6sP}|=Q$YZebF)NG^-Klj0iP=71Ld6O@tS%DF45eq zTem^;r0F^_e`J^5!@Oeq?Ndh1ZFXz7fdKNt`2O>zD;>rD4-buYYu~Z+y^GcSUUvUWG~f(08bZ$Jb&vv1uh#WQ zwWI0*>=O^1Y|t=N(*1^h{YK9xFpDSlnm>uHf5$w-GDfVJ&@TyK_jZfcCG^iZz+}SR z2KP`W_t9ZgDj+gk5g{%~Lu!Umoxx9fky}IcG-1uQ$Js3h9#}kZ+=QV+Moqd64(=H* zzs}aYdV0tD`ySY|WdnGO37sG}9>SUdBS30=w5^`C!R@4lb zgiO{%a$S^&%x9jfB}V!UU+G`y+cbIW?uWO{+-je1>3_pB()b5gt}#!Vb?)S;v&$wK zyWC7Lw3Nn(wC~^NA0#!xpXMLx4tK!W19VOUKs)DP%aTolX*StzkbDrQ z2Af7s*fiG5rf%+*8#8kcagO;Ozxjm$7mTP1LBp-ckPeSSwkYC$U*@kx4ld z`mS2Oxc7kZ1Id~tqvlTiP0HianiW1VnA^~ObK8?=ci*-7fz4~z1Gi!JDZ5j*9(OzR zqO+jatR8n|85wAHy#YesVv0f3K&K_(On;N-wE|3TaY7~lN(e*ByeqFN_ff=|jDsq6 zXRFwTJ_B-lu3VW@lwQKVcO78y!Ta|QRB%sjCnKOfZyga z`Yu~tE(in{5j2lfLZhUhhP+_OD{LT27c#Q>UGEVy&68)yV#7(j=TDL^DjAdd%$v@h zjqiJSX_pR**0F0?w@3^~VR;nR#r#)f!P@Q666pQx5BP+O)jpI1!3T^oG|GJ77bk6H zE&^%8DUodC`6coJirCwE?IBUp#Cxv?2;0W`gV`sLhnJ9Nd`m3PW-yq2 zEH67FBhQS^cXnSe-Akj0KnA)B?Ig4RsOSdcO$#^>7{u0RmHKl zX?roE;zMSiNI~#-0r|)MCb!8dNtu~agTinSH{Gu?axulrfe@f7e$b2)ziV3we;$;EKj@Q4}MJoyAc{uS9(tupduKauHnX^lkZ%(ih z@wfPDaaLTX{0&d#vKDwU!&>Wzyr_^(%5Z1s(_oHer%B<66bkt=Gc1`fK{LPhLH_!Z zx{O?5us6vN;r0l^J~(QwSqixSrM!uhQxJe~Os2sVz+EPGx#`v!D<%wi?aA`W4+gc% zJ-q3GC%5nXko_oCcH7;n;l8PJ?v%#rFOC>D=f>U79e;Sm>E_?{raTZ4UHMK(UFDyl z^TOcJf;7Qqa=S4UUDi2F7)>qZM0~in`>xomSF&(J!Aa`B(s9ga{CS-rfMcX`HNXph zD+D>uM5uyq1HM)lT8*kVRG$l_ptNNLWgcT5Uq zN9$idvFm;R&_d6aRE6Y6lmYmYj8DBoMpcf=pD#u?cS-pAo8B=txT~M}K%W`isS^ct%-ihT9d$ zDQn)T`Oun0zcKF;%r-3%JN`JL(lE$=!`!#o9f~)88aXv1Yv&06l-4;7Qi1SL9A*n% z8(lkxy(}(q8pN4`puIM}=6e$6-d!Uur6_>f}ol6I{n#bTS~My#F(MT~^s^-nIu;tlctd zTKtFHSjmjDao3YE-#u5;3nmX9$+_#MuHY`n{@S0=ALJo% z8ay1iF$Y@Y+XbW1DL7=zbU?e8a)>l8Jqa+P8I-S~wvhy=-Vm*Gt~os7Ig+QM&u*>Mca1VAiBr|yKUs8+kR$iPQR*5uV{SdkY;^+j*;K8Y%<9< z!`cMjDZ`|$;$nCLa!{?BpDu)D*<;f=In(7v(TN}sz{MKM8!U(1bXdHwRtQ|KrFq&n zghh&=;Lz9SJT5Z=swCxxRFe00J-+2Gd$0Z@MvWa0?rTv6?qd>h->;Y(_u7jO{mnnr zz3Hw^>%e`h?mv4-<-Tp4#$~0ecuHIfdR~&GUF09?e?Z=BRA?wnh&A)NETM)735Vc} z$&E%sE~%)PTrmxW?$r$&hD~8~pAS1NS@sOK!;YrUc7JmIFD0qqAL;#swy5*Wa6?Qx zsDz|Zl^v?DAR)PB1OtGlLecPT%Jojn1D3u?&IA5_Vfo4RAD=y1GIHoW(~sU!^ZSv& zTf5)<)EV)ec+ZJ5nl9KP9_%|VWiYT?~PM0%vrHz&C0E4&7TuLQ+<2(B6HsQ439 zkgpMHDAgq{Rq&l^6AAtR75W2`A^wlVjDmw>2C&3gpd*J zQJvwSG86T7OWZ&v6FH&kD1(e9l2jTtG^xd0brb;QTZa(3uke(>fRA281AQMGn>_fM zBnGx@S$bFJrX|rE+q{c(uZikmE5q4m>aN+X%jRudYF%aQIA|C;ch$azD)tND`7-dp z4Z?<4*YcvG{G5g%0Y}$bXn~2vR!lY(8cH47hrHQEzHA(JwzITRBi5=_3mOUCqCs(S zv`JozCPrhE7I|`-kQSrjF9#(K5(ZSp2+-cqSxVh)f&g5aW+!7fc|TK8LV`h+;}KVG z0Wbj;p*+r}1?A|@lklMsfA}*|_Cc{>LRVgp$pO`K=gaf!)UPB#d3*g+H!htx;1BX| z+b$h`+mXi*&Mvu+GI8VU_p-FUQ)Vn<2U^$^8~Z-3XaD8ikJWtXL|*UDxp&Oo8BmU} zPPV4XY|+)+dY;mJ^|q?HNCYOGR{Ip(FDHQ40-;s)Mboql z)XlMQF~a|aPFt}v8g&-iWJ5*!5+l{{wqKk7gOD=t`ifR3cnKWBd+TNh~2# z!VeUYGSo}W+bvx*zeP=P$>CO1beU&xpawzm-qUzck?F*7wf5O12F{cP~L)2|8#< z7DAS*VM7Zt>T=Vh;v$#5p=2%yo5T8CeE1sreCZgm>a?S7K(%*MHcu9L%Dx*nDo>RR z*q>kBUP3mcpu)8-&8u#yOuyeK7fl(Jo0r>a%B*0vsxva8Y?+>KgEgJD`gq=&QRYX? zr)nme_!gCuDSOC6#3PKEIuRi~-2;O;KQq_w$aO?K_>hA>+0?5Vsoj47e3G|u+iglb z`$ur53cGcKPAqN-Fz=XD2j-#VKE#8IpCu^Q?0Yf+WnvE;=f9$k;%B)t`sN^`qA(cH zhbo&!Y-m^6ta;Gy^;R}*WNTC?Wl33();U?IjYE1Z4KL(DTDs8++(hA=mEbb^hDU3m zniDQT%Kk57#7GF?RcV)Zs-ENOI!nw>kfgyc9sBa_Gap5E2JTtBYEkdei~HPF)Oo3V zSN6MSo_aT9w`19)c{7T-PH5M8by+B&Upg$pinczwd~J5W9=&_F>5`e3UO4thgNj== zKCp0&w^P?!Iya~)%y#<|@C3jtB!|jf@_QX3MtQB}2A1O-}O}4N{=Q1welgsQR4aXJ<9jubJymx z@@5$YSxd#qeJU0*Ile(^ro4YkL%uWiWPx&Y%_=tAM!O2L)@xQN_j?*aW?(a-umZ9% z4EoH%X?2d}=S$9P%-%`QaAuU2*ic94=kqN*s3HWPh1A*s@D&wB)(w$pp6D7uqM!ak z65^6W)CX&sq6@rk5VRWgax>HE(JX2*CovAT=i$F*9d*wiq5LF`{qeQuUVmfyW2LhB zas5-Bmi1b_aMt=hcXpCHuUVYlxrg%V!FQBjP^SL5^4-{Bqk2{Dms+yFTx)UX$&r8g z?4K{;8pnj;>?83pc^{9}M0gG&;x?3mXb^FMqpKU5@mVCv@-GZWzYJb0!(WKCGM=EF zxVUk7j;u^1^x-pdGaD=WX3u8*=dh1hd*uc34dp{t7^mJBU4g?g&_ftFM7-G1uwl>w zAEY7IidM-%skB7KR4g|dU}xGgaZkxaj-d^y^tNPGmUbVhE5TIJNH#j|jwGeH%Fxh&kEsQKae<5HgTpOV&t#}973_{(+cznIUy+4k@w zTOQc|ShJP?m>X`D-=J0Tsx>P<$<55DY~N?bwvp>Tnlt+&cJc5dduxt8vWGW7My^%u zYr1E3mti&B73-7{^7=eZXI@@D`Y#pdBPYIGFNTqc9JK|rTf`K%7^=Hr{{R15abX^H;B*}&HVRKQJL z=PE}>1(yMyGmsbe@~dV9`THes2v0XEFhrlS5~siNicni4vcV52A2q-6(B7jBhxS>t zwdQiDeQt;9!8bQ5eP}^ROYyJ7@bTx^O!1TPV{`gY(av#gL zFHZ|~P~`w}0@xEccZ<*@mS$lfCfR62)-P|-fN=t7&Ol8W5ZzL};bbOZPqZ&6AHG3& zCGn9yv1Zz|nu$oeen%-=u4J$a{9dd*AGIV1jUbAd1v(px8lNmg1B>aF*brk#ot_3! zT_}{rGCW|}P$=rj5@HP+I0HTt2#hz|@Y#GA`sMT6P$O(}>Jmy_qdFd2rzV$W>CQKr zG~o%w2`~v%{3B>pYd0A&^hN1{tcF*j$cRjtp_?@!X|Fu@sT&S#r+1T#%EDdn2H=_c zi}Z;V=}_luw926ndW%@y*;(moZxN%cZPy_>AblNvJt05YbrRdGS0TU;AhA8r5-~YK zFsdgMVQTCO1B{?LvPK_e-yR(~^8C5iKOZf+m&{h&v(>ZW=QaQ7)2|+%uWVSorhosn zD*>+=@Gb?sQJm8FSTk!uLBQ{}G;HW`7-cyW)v-t@Qd-g=7!@E^{T2=EEPYmP_v$Ra zhfi&D5~rv!l!Vvf4|V`W0hpWMk9tULSQTYEqLmkB8IvOylZ^w|Q^4mHkl>!WDf3|e zz_H3N>~y!;A+c*{HpX!%{~bNZe_I!({CMGW<@;O2mh1P$H|!P1_ErI7LP7v$V}pnrrs&|)r-!h9IYyt(~z99+L{7qq)$}8 z1za?L=%E;*j$d8Swo}4WQS*Dhg!1irMNwz6&h~093i%tQy1rL}_K0~j@(tJ{$@+e= zGP_Vv;B;nWxFdRfzztEKiTcJ&pBFuWydmCkSu#Q_VkkAvmh3tbdzx9Jn%4M6bIsE> zvC;aD2>vp~GAkg}aDxBS`B0_$8Cy>hbQR>*evQ4HzFJVCP9>>@mEzWOJ~x2SGYHMT*aM4lwCQ}*$PPK4gd zmz6h`wOw%Ab*_VJ7YJgffaRJyNHlq@LkS;`Jsx%LO?M5x##(Q&bdlY{TTDlEPW& z3DiW4<8jU|mD@Fx>igLW}33BGM`C#tt4o5f-<7_By&1Zaiq&G#J0z#ehBLE; z(7YX8hNwW3!&S#Zm^h;{Ns?(CMHP!i)bvxnEQ!@xH_q0bQ>ouVYphiI>6ha^Tp`>Z zt1JnJi*nK`Dg>9&XhqFRevVv)7rR%N_;O(f=Y~{oh%3!!^1+bzInh_g1PD@-ZHVZv zCwvZvN+sw9$}M>y=nou6zIx1|{VoRI|4FU(a80s}Cr{Cz7JZ*dvU;NWTirMMB+|^# zZm|ZrvYeGAhW$31%O18D7UX~kazg%edpb~@?nHXHPevz^L{kIJ^}&T$9Sv~FMMghJ zfZ9sZrL*2X>ozFmEEx6sD*pjVviReA`@~KXdIok-p3np`xHP{c8x5cWlFeWf(vfx7 zv|My&OHpSO#};*_I|3mm{K3xuho+(UfOcA%t|5NrLKkKLl#OQW{0|4t9m-{z_1!vF zS;Y;Wq#1O*+eUeL%|~3@wC^#+#!VibK4AvcbJ{RIADnzP*@#Bv<7OrYMbVk5!@#OY zIE14Lh0J!@j#f2xr@u0m0kkX2dXFS14=Q2cojrlfZ!xJ1?bo60pGN345#PGQ$c-IETE(pC-ga$DartPNyF?Oy1|-yoOrz&k~m z-ZXbOtk+w;h}h>WK{M+C&CYf z?kvbffQHaKQVDgTs(sj@M1$28k;<0otX03_#y52B%ubMIApPHTsV3f_EnhYYTl z4RD^J<{6?^6|ophNOBFQQm6fhkT8@s!6UGgk*}f_zKL7EO~AEJnf>Cowr0_SpHHrV zlKapIXy%}ORjlyUnX|-~RG0#Q={LX>fCr)>63lgS0DWH!7{RQU<+NY`-DUzlJLtw9 zGGMGYv;oth6(ZfNw5uc6NLnl}fzXs;@~L1(nNoj5d)`zH+!i!hTr5UU8VnYX|63WH z1exQmG2kS>kB4e+^`eKN1PT{E4{GQ6xLJ>&_rTWh_;l!90=)?fUiJ0x&p=`-_JF=B z)t#eS1==w;7VjtbO?;gAoCZ`peU+5IX4SQSqyQrd{gl4wE6@#nMJi$Uw97Y?mil}c zj+}0HIGRf7QnRYuK#%HNUnB#)D?<84J*xAm*r%4jO%u z<%5gHRC0%KdncjLh%13w?GygvO(MX3b+tZxJhaP8cW?fQS4hA{udDb$nu(w7czDkz zKmRmk&fH0s=S$h0=iVHg9+_2GQrbZIW|v8SD?K zB52VpG(hvoMrE1Kpv~{{;}Y!0NGJGNMYQ>Hxr%Ajr3KCki)K$?#~Q(N5t>>g!x5nF zy>5rmf~2*l*3H1}2=!NfU97Z3+hGq;uH3Qc%@+|Y+*Jwl?g>MOUsi8kHD~T!TUXCf zxAyuPe! z%JPCmMR_r69u5IY;h>im@Cu%|or#Bg=%C%JqT6a}l=%UmX_1WUu3~kdS#A2Ryf;;J z|CPtc@r+A^RZ4yRPCrM8gI?qKlNF4cc+ALk7shMHj@CaP{M7S)R_%EpbmI?yxzTf* zhgHjWna7=^*K^emFos3gMb3{mSbRPg3fmS+<>leRaAgIZ`Io~mm6r$e^D$=m-XIcQ z1#>;vMWXbO=#p^3jMqK%!*Ev(?ZqI%RpB@O+QaESwZXn}hdq73&w}EB-{{Pl+rRqp z$1k#v_VrsuFMc@zSX6(b6d*^T-%{Lo!W1=!l<&xdHN{TMXFSjCXHSiX6Jb+H^O%vklgeE3SEsgOjixVXSxPzGNC zw}P;lz_X%sMmVFdX)WeqAVY_R0p@lHO3Zf&)+!iYe*hs6V|wP%Grsim9p&UyR=&@_ zb39`7H}~5&_1IHciTL#Ik+^$;F)K%YbO_1#u1V+MyBfaFMSM?2`PHLtyIqz8I7LwNFU~4(=Orc1Z#)|pUh}h!o0qQ6d9vu8`#=2Z@W-1@ zH{{5sEkE-QZ-4abWhdp_{4kwLAXn~RCOv9s%nRf*UI)2Ng508zT4|vqg={Fxgax?F z2TpyyJZBy@Sb35YzJt>g8r{*L8O|?@8Z#QE8R0JCSG=ViO=o)KGm;A|jxj@Q)I}TQ z#*t)wH*FX-qPabM^9^TlXYu!s>~tP`3?zBY4G%`Drk$Z&^~fIo{qPgHZ*v9omhu~y z!w0J>wAq}_T%Vi8+_B1vLaDSAd3;NABRI5(gn}N5Z83$ z-xaX0W2kP18{=*Xxbw>cfB@u-svy+N?kd>vFM`|aM%1Wm4j7&K7r}c$~sWgv$8@PGX z75}xP_e6Gn-)v=#-ox%)_x3ffpFd%YSS0sfcHZVQHgD`h%>EManCyhEy7#BTuWgnC&!NrvL3{BorB-bVcIGQ9G=O#l0=6=kx#UOmss&hMm0zNeowTU|zv zeD#&_<7P+Y?#uIs9tuU>%w*qF$IfwHlymb1x7@dV+v*#Fm*if(c#g7M ze{0HA+u2vV^5QeUTf5wG%~d3)7WSaL1+vL~=UuKF@>4!nkIxE(G6Ts++$EBc^Ejh5J4B=6)Z;!(Xc8Yi>JVSl+DT$8W!l7!GV&G&j8QXHSe>H-C6X&8(HDHnR7Jx3`Wv@AMtN z{yi~&+4cp;ZMtXlDI-oPZYnzAvKHz~GxArwX32#it&&cPH`)pd^Fn@yTXh8jd9E@g z54ZdsA-7+31_H=@Y$?GjZ}>;v0}?LEn=dH28xI}!!LO(7W=e(A8M_!>e{c&@S%v(| zmC%GRUS{O_i*V_>->bZJcRcvOj#J{t&)I+D*weSPj(ub6%Jn;|yU#vn!Q#a$mazBt zJp9m}+FLriJCAJ}8ENXCK5i)zJ*j)2Ws9!3c;m(^FTNNuu7V!V!26yGX>ELhH&zge zMqN^VL4nmGS*j{yJ|qal)0H@$c>8Fw`g}^UC!ggi`SekKesM7_{}&%paLGN6qO(^1 zo*gN`xCP=-TTEJUl*`93qrYU6U`WaJgQwRop`ggvfnhTf^1;Z;Gp@VzqOHz#uIo?e z=$JNc^w^H^$DJ3t(0$E{wO8GA;ygLA$%kN>2;o zn=C2L2~)T3aN&Vpy7R6-l2+1{;0E2JW#N?@e)*c{b;3AzrdPj5iIr(ujD8-ID7G1n?Xn z9C1NB(sb7X*9sR7j;w*tz19O1WQ87gr*0W=M*=dT7<>Pe9Ed))%WX9)W?is){iGT5 zPG7&?qFmK6;o`0I4(HtI7oW+V|M39xuEbSh899;;um%W}2e_#0q}S(i zA8=q3kLv<_%|M>$gOmzmEF4d<9H6=prVOZe1J4q)lz;3)Hm?EjC@%7o@VsBZ z@5FnCLh2Ot$>sjZ4w=2-Mh-dVQ+*Nr$m|8iPr-;jD_1~vURb9RX;!?x&>9MrxKQ__ zG@7RB)1V#yRdeSbR`gH&W%eEpZDh6}>bT z?;$yUp*Pek(14dfF>~r7J$Y41%jQhDaMZKaF*eM0<}5Y$$lRCTu!8q_&;}&A5jn0@ z#*h;ekH+xMjZBA$ma~m=C^*ZOHGSq~uk=v93+W9G73KN@2W>ujPmGbmnGcy*Ze}yjD|sgjzkve& zd^yBl20kuMJ?K?_Nw4VE@juix7J6Ykb5TIS3*#lv);3qv&rp81oIfRIA1|M`es%wc z#(g{g;9BEe3eg*Vs)S5pQb)WBYVPo}vO>K2b6`K<54ZxkFBYi zFO3Y#hQ5f$fHad+fmmT{d2j%uj-GHElX6z!#A3v7QC_}yL*ynTH+l9PdI$L9JM8|cqmMh`*lCw+W_|Q2e+I~s&*7ceqZo@4>6m!2mYa(il;bXO zmqsH+pLRw5rpY;<+hLvUhsYjtp=X@A(fr_=gM$e30XIKu5u#6td9ivfe-?e=iuK3N znR~{w)oo>so$9e$f(v8xCK@lcKVCU&{p!Ahe{ijKkwBTW0B^S@g0EuY3t_V`ih1F2 zd1*=JyKSD+F6-TPIyOkFtFb*f%FFFXJL`&SYo9%K_B=c`#qigkeIj0N-@4RwuHz5# z7-Gp7aq)7S^93z_Q2hjR4EfNU$VP=U1=bv^*QYphG|xd>4p&kh_b`1)V|L+wF{KAV z0&t$0?JYLim#dt+T7Su3s;yB!(TfTi=CL6hjrsI z>0nNd7D7N=lOlORER;cVMuOy@AQ?HTJ@Pl?j`Txcb0r^mpA6x0@u0l_l^OXpdJfGW z06l*CDOP=rb-|KT7h2i1*7?d(ea#E6;^~j>TEFq)4f4tBFWyKgxxr^UZ1Bt6_T);1 z@OJCMYS8ZSbt zwr<<9X8O$1^18BL%Zbq=&MzNQQd&4{`tUQ)o_A`_(w1S>&Hmizuvuf4pI5u`G}~(1 z8;mZBvg9tT4cB3O!nhw+=tW$@Zja=-k;&AJgq7|Cl7_XAvJ{#tk5Csw^zGv8F>8D8 z3p$3@HkFpw1Wr4BN^z`iSo5>)Rlee5rYi00dR*rRPUt$aA4<#+8-A8up>4%no)WJJ zJETxvp5LqHNI9h?fj>vMmmTsQbRtKP^9!De!B~_@u*Q;1E`jOcfGL{V?w{(2e@NKzLa^dEA`f$d{*31Ft2z0H=BFmlquX?o-E zg@u)kN@H_N6>fQAOI9nDyAMj>+uV|op(2J&Zi!hw=zQ%Vr-xVc;)O$ztQJX`#G2E} z^_bW6rYoTIWS3oY%TwjGLPo2BFrlKcW zr(FEfJ2%|J{-oEOaV8tt{ruF)FY~$A|D8Pol}@`uQ;;5omeiKiLs1Yx0cr&={qTg> zavgIT@9fo2`!x1+MA(1bJ zk)@b?=J=AMXJoC9hDNdH^)6f{9)o+t2NudB7BB33$=EYu{S9y#;pKF|<8o+{l!Ggd zpw)4Qbi=E`Q{>N6PAe_MDO;FL)tI!HusmLfBU+OQ`G%s(XyMTE9eN;xn_EXT z*;d*AFrS!O)JJlZr3!YoOgVINxtCv;>qj**OJ0sU$5UkSSW2TIe}EowBMBBV>;(?y zd2=bfiOb=kH5n(Kn3vqs=YcdscZ_hRFw-dZNuj8qr4G+@t5CUC9Ew(yS;elLl~3Go z?1?9xa^}Ou`KMI8j?#W7p$N(tw*J@|=e0If%2U^^m^XRWoMXnR!*f;s;J!y?*6z=G4p7PcP8}k6yd& z`KveDAKP@^IU7!6C@n;5_$c;~{J2Hqc|IdlOD%-to+vVl*^!qY0&|`a(jSCEc-ja# z+YTsrG5by6#v6;4y|jn zj~cbKw4$^K*0sE-s#%{F_Xcwus2t$%`aL1P*X|28MaM*n0&bhd=E4C;z-7l_2)5d= z7y3^1W7e&`g}Va&Cz#*w=)ootokB(&GHiJCfDE^llrxqpu8w4^yKMNvg=fUizH-B{ zBU(@DUOGOeom4TT;)=6JOsa0G7C3*azRBvfH!%i*y_(!3E1T1qc7RmF)!%kjkBUn> z*)fN-GjHta5$)bYyJL8}+_;;mo4Y(piPESj3S6+?b=RS3w4yy6Wyk0{^}ojtv18OX zZ(MG)P18hMRYqI21dkn%71n4Qr~+B-&>{V|Y%cStZ}#*cfi2Vf(bO2)X(d{trf7I8 z|DvF2t*RiJzdaOZ9yV8-)w7&Z-=ghe@Vgzdvr5nj_}5wwk|2Xu%s*3r)+#GlZfDy^ zfB3Eb=IBEQwQ*-(c;Ss_qsy7?p{F=+Woi$yaKM;0(miP?79WH_6&MJ&htEHFXf&(; z_QTP{``I^Mcp(B*EV)9TD=kmHirlc?JsPwerUEs}^7liV6uQ61pM9E7$2KdoR5{!} zwA^1b8i$@NGA8%r==^;RYQ|Mc6Aai9_=WE=MQ-m+zL{trsuT!l;C%q0s{@w51Ga+0Zew?{3Mul0 zQdXu_Dy6;2*Ak^=NSpxd5`7admy37qXmgy==6c|FB;=|pUnM~iUi}sI0OyzEwfmJI z@%u|cnMk7)_yCJL=O#Y8U;Y}fuDx=FqoT?oXcOHB^rtg%%HPO60%x>0xi=9t*)(uI zorx2$?HpFF>`i`_s7#?Hyl3juv~`xRyj3<`#$l7U61OTLW9dR(8#rgLq-k1ZX)EhC z`ZiZzth}my;;jONUkU<#B8NYpodFs-du1qRWl0(yGS*JxGOjY@wV%sa4u`c$In`*O|U~_wumnCvdRt>yQXW|8H4Pa^PEEOrFeC$T_ z!}+;PwdjE}(wn?C5h*gdZ{Qr!59jA{k$|o0O@5cCs_)P1+_;Fz9w{Oy!0X}4MgK%rKFfO72jRFyZDXb4~xITixD|LUkqtu z_o_Co=UKF0;_xsB#q7G3Flb`A@`PH_4}S1u`GO(l1i>@Inu z3_f+YLI-3gnTrXTU>aQUg9OPp)L)6T*2~Caj`6}h1_My$b!VGxuua$Cs z>J0wBG5GO#fZwgTJsMYK!?qy2qkPHXPcYywG2jae!GHd+{K5cVb24mEDc2p2AGYW$ zK6cFAoBS$~Le6z(Gi=e9+_rJtutkQR<@YB4kw_utu!8T$&`*Jvv1@@hV;=f?lYdM2 z4CeV7#pjUV|5LQ%G^Ay$j4hM$;~trnmdcn##Z|>d4@4vA#&uW+Qho4Rqzm&w3ZF06 zr=|I&&;Kbte?VWIhR2wFCBH5D?CDK@lkkKMff{{YoyNgoaTOW!g%wJLsA|AR3bc}Y zaL?pYF2{N<_pe!jzzI1f6Ye~w2vCB(2(VMQ9H$Cc=_8I)MlQc1EsgU#=wb)AWgMry zm6ZXmIPOzqhO@*<{J9ouqEOEH z6**gS)Vp$a<-DGw)SV3BS9`2q_;mpm zx`1jccBYxSfV$GJurZw1=>m>jC~#_|3mOVAq;!G%TaDa)0H?PKI04G-NEPe|{04_Z zGyI0+8^HTd%XY{ZcnOxR7qH1Y*ffH**}%Q&$330NEBdum@L=mr_9bj7c1a)qq(9A2 zCqdu^?QghELcdU~EyXPK>H(}B8U4rFu|(j+c>N>cwwfX!oVP*8D>HB&mOd4*&fesa zgj4G$1LU5Oxvn))f8fns1z6HGZbJ*F7nXSPxyVG{@LNkv`vm-U61;T2yw`w7W|>M> zcX3^Vt26^1wg~viSLXQTZStvxO)M^kE*GkWxaW`oFYuE*IDUdR@DCY6_?5aL{qgIs zSY)mj96!eJ?|>&8p`|cGCV2DoiY3O^UXB-VUkbQ7mcmGI;McJE$aaA7*v9?_e)(Ji zyD(D81j=f=O^&%9gJ;7|%`n=`GI%a72G50_!eV!3AEC>J4dgVy%PPP_?}7f?G^|q4+kn^Go759tlWha<)0ubydyIfBqAnJh3>$do z_QQKv{vQDguj+6jgz~#w90uOG{qP<(@s{-_e@K)S8iL@ki?Dvb&24Nm$<6+<5(C}{ zY8lBfvam60tkK3@eArjos9}6~{a?!u(2olb3KPDz03~e{r>TLS2D5aoZ8274*T&GpipK4vZ!2xF>lZU6Xc|dup zBzWkKPf?YU*2dPctqWRJ@t5iN>x$N0tsk`7Jgw&MRYLP*M>=>tkHfszT)zw5JQdyl%Lpzh( zN$|++&hvssem-bm!?!yT$=3$h9r-G5=VyyH(%pgvqfuj_oDd!dnmwm}!0w#MZ6&7x zyK_3=#eVXoG?P$)0{NY5v&fs^iqL38BIpI;(-FyK_QIg|bY?%~ZxoB@ zM;`H(XNrl#&eEUG?1%gfk2k<3Vqg9N_T`!V=*B+uJ3a>3L-8>%_bWq(!uU6a8;7Q& zI^cf<;tfx5`Oh)nHADUl4dA?9smCoVlXJj#!-x4!y9qMo_#uD9nrN+Rlv9{VE+b&` z@um=P953XuMZh7okcpAtIKS3V3g4?@&rAM#dpqrVo0c^V6C88pr#UNl{+|@?SJ{8- zF9;vMwH1oVhO`f9$uO1FM$n;sz2N&bc?bC6`-zqoqSMx!{65h(GLsbV2ba&6DO#_w zA5B_(!^N7F=Hc12NJi!uK$o_$1gqe>G(IKULC1n*W{w4K$7oCp*^xgp_?W=^RTG>Z zVqJX9*Bkzc(+N5_C~+FQ0$2~oq69gfYAx@ePjdx4PKw;*A4H(zq*VV(r=iGic56fwvVM3yYe{*LR{r&P^(En)MiOp+K5#Ph2 zhkB}q7zr8?X!5QD~gv=RMS#T;lY4YK3hE69~{ zQyt-U8RKldl8>|KhhL?-iJ0pdm@y}leb9&fe2h6>*y4)>Tn0v(yI2>rI?nG%u4miW zvj)E+_Gfc@l+4&)7dz4Lr-t`ul)+!G(H|c3btn#(YD_dP zPYw3?2=C9y27Dgqko+m~<OHe7lHPV>$yrv|rs}(ZSbfg1064`yGP!dNIDfe4kU! zjP+v0P;S%y1o&=_|0?M|Auq2N=+TKE5P_!x5<#yX1miMU2G;dC1W zxNK))F5kw-nd8S?z6$sS?2mvoP;=OESWh$XVm)0ASm+MQK&6nPk2CeBGjU=qrS)0Z zhrWcXAI{By&4||mC*)4B!s42NU{2o&pJKS>D#&6k$wFF|{4;zCKBk3yp+JncFOhF7 z*QqfTbHuU+?Zh0pojna2yd6yvnP}1al{pnj7x>unc4BOAm;Q=&#+;{iMb4tI7~PcK z(OJnF?Hka7&k8@O2UoGl?#g4(U<}0p#*7q4q{8kZCMo+!-$)P0uaY{UZ#<5Im?Q!n z-y_grns(ZkNlbbG>(zMeCY-8L^*L`$DJv)_^p};naLW_-FJm#!!Y+R-R;reU7Ic-W zg?`n(pi9M@Ou7k#`z!qI(!eWb{KXpMc?0|1TA_3;xB!8>&R!{68o(=NZTtoAZ@%-= zg0nW?cH;woJdU+BKRoBuD?2NmWeO`~OPNn5XBoq*EVAKP;6d9fv9(XSNwV znnEyRCX8t@&(MuF*>w6i9q6w~2Yb!i5}`;YDU#RFELs|;#oM7SIA~!%vM$kfOeQ%# zCjDh+*VFx~t|oV=W^_${Cb3k%$Pb!8@^)Bc#O#DDrc5DP$A^#aM+j}Q`<3MP4!Hbi zBdN%^j$AP)ox>?QR!)ca371jPW_)k*)x>y17g9Dr=oz=W<>W8I?k*%gp>M{1N#;ul z(gXQ5i)l@%U!-%~{-R&-@2-;mEZXt&7}BR#rsAl^NO6W zTOb;$jA7;z6t^^Sm5- ziZzJVMYu>`<1DHF+4d`$=jE`A{|i{0mlrq-ip+y;=;Qbc$ge5y0uF0UK>=J3 z7~Jm?{#*kw@xpB`Y)C{Sy9gf~>(gt>iLi^L_cb->N2#N<+@OFKDH^m-spkEb8TrZF zuLcdIbT&`r>oW1vK1JZaQ~FB4%eado$84#Sc>_MH53sp!0iLhP6j^{zeR^Jw=tI9X zc@DR^oJOY2t*oSZRkfiF`8l&+F$DRsb*(86WfDUhT1yHnWOGHoEHeCKVPoi)kRrECZ|O&9 z5IRZu4YObM^+deZtf|jtm6vHkfO7#@bsW+4jLgZ^5*I{mRs|}lbfib5@ zmoXQ_IW3+Lxp9v|4wGhwBZ6|~T%b7>;Wikwxeflpm{X+Zw#Q|D*F@+OPJd+CT8BFr z{5)EIji0NW5}(Ge)-Z?LfvemVo(O{I5pSe4(iDkDv=KN=iF8I5Mpj1dj_i(n6|vDT z=_C5*KKh_E1+f+XwBn56ly16L%M}K4b-*$EmBs0;wDU6>`8D>9{vqDf4g*~{>JEw1 zEs5L}`5=;vsMGO7E{QM+BzriG4dJ*^O#W}m5k*@)Jfb-fP zvd(MiYqC;qk)X3Rr~PzeP;k2;g$qtn(tgl|o#H+l<;;s94k)tuRmvn<36RoX}&A8#ZPV zWC!1iW~YpUw!TDBG#w!xjE4P)QV1G+eXXjZ^|g9Qby4a_MfhGs=XgFhIUU#m#5zP9 zy7`8am{ZH~IEq&PlpVFMcyH8)egT1K|?JFud$;k3vOh<;`GUUb;3$W7y$`Vkt0PBKkrW=%@<|V%Z*@4$lyMR8_lc@nTj~at(0}Z?6pBe9zKAwB3p-7;;W`RZZzakq zEU8;vrjGWb)5oa4CY|cu1i`}|Sso#KWZ+NPBe1hMQB`B$7UKb(Qpg?&-0*o` z0dCkX48@g+vT_42hrJW98S!=4xpO!yozeXRXLSAJ)~{s7*Mau|0SlY>4s7C2#H}I2 z&jAa6idJkUE}Rt`$VvZbE{M1_**X!wH*FoGBUOgW#>qsq!XRR{L44ZM!}S$s4P0Ll z-6A^WI6r1^Mej|N#+XoH6~l?(!X3p!qricASPWzp$lh?k`3 zfH!+0TK;e7jF+y;pi|wee+wNSj1JdV-XF;Ah-lN$fc{kUCc6_AHG|RN`pWy0(pT1o zqGSv@emZn~P&%ZqoDTGr#u71bY+@Ov-_k^Nt4W6R4`TzFk-iEV!WRWR-PnPCuYi7= zBnTdQW$B?c*}(5tmH|K3WDLm!x`!@?M2rV?u#nJiRBQF|UiQeR%1hTxOqL93eh(pp@J$x&lMH;`9j~qYX#u9yhB2v&V4ml(> zCpZnviDSV#VtMdX%m^pxE62;@gTU*h{qnvvk2HpYM~nygs}#rN2YepQ6G(Gt;-T^5 z{Lwxlgf*Vv$$+vVwJ6%3KZ?UzX&)i@li8WTpE~bw`HM~TVqS^<(>{XwZ^e1giv~QL zLsl9ntvAsNcv>@0vo!fD6>iV1*W>(X3E8H4*e0mc+ll&W3qN)fak^~y{nGCN4;xF@ zt>mF}X>Vw~*}$0V*=@FS8ssx`?;KI9*AmSJ71L+VZu6-0GU#x>0S{KO#v&B8H_@JM zMZOB;o89gn79sxVj*uYcY_1XPaY}p)v)kM}K)2ujqHRQHK`XgQ_ zaQ==vj{6!Ee`y+>qLs;?wJgWfI&@bPd5^}>wzx)mg_<_ zW)+uOvJfm-AHxZTp-;8}F#89~NhL zh-cRTm}UAr+@~j72BXh);UhyA;FUAfmnv`@2dqLDvf=kje=~G}UTv^)e|d@7fa^jw z{B~}WNE@(|!5_WJ&l42}4bzTgw@KMCnHzkW!T+A)Wi2>q^~E>Rf-A!F6t}z;jfcgB`Q>hk2CSpKQJC4>P#V^@katb9j9STHKD+ z8T{;UiaF3|&VfN-c4xy#Fz4)AuDfUPnRNXfvcA)>9H-24`UQ>OZ2$ZJin7j>Wx7%#T!?;Inhg=VmJb~+7eYXB$=@n}*Y-Scr zN`F%@uw%-b0#BCy+D(0t2Ev#&^QT};{pF-go0&z+)ZY{g>8A1~*Wdaq{jD2W*gJ~8nIXGc;8Kw8B|Q&BHu2vP0IcvvcqFt*mt~}s7kjYO)>n)%yt=mBoFkK zHI}7AWTg0mw8`)z4O)#==|&)gHXiIXM?xPE6IznF63Yc#t2ka;7L2J?azz>@l00O6 zjq6o2-7-k6#kiAhj-xaXM(9;G%ozrrtsIZgtDlAudX))7`+J?+03PdxKD^EKf#Loc z-81+yQ4lt-KpT6`e(?L@7juh7p)A@+ev~LhJsZ=aak*sEF!e!3YBv}fDAAu1QG<%9 z57})}`XDnDi9;(y-TsuQOt&)hA-ml@@S+W?CWwuUMg)5)`^jS*nKIbL+i=Tf&>C5p zZY1=9)8Xr}klPN(jqeX+ChprJ&U!FWQlFxg$zMjh)V>0@Z4nue8QOg|NITdp%WOX0 zqxinSYBjYBCj*9EBj0PIfH7=@X^-;Kx&@d|4Vb67-k7!~1(Q5Xc(|<@W#HLutjlF7 zJTnn{ILP&8J+Q!^XU_}0!HY}QL~mG{>I-txb|f2qKYLW@4IMAiMdQCD+M3J;h8@Xn zvz^l*KaP&D*)Y1DGR&Z2>P>c=M|m5*;1$yLcO}HwLZBk?BT4Z+IKN9tyebNb^Vc4xl|0O>P~RqLs;CM!Vfye!O4DA8)k# zbdYvf4=q-Vccn7FpWR{&Tx*2g%7RI0Rt5~|*3G0h%KUzI3k;`pVjzsEfBj)v3_O{3 zD;rOL7*j`6c#>a$pBB?KpAip~>nX5;1A?AJ z&ERp8R2yXk(=b1bidLVoyQvOZj}Cz?c<78~}^``F{+Hcw;}lm~Li&>#9_gSze@wt;JW8U^B zVpsj!QtT>=?$Kjdmghi4xcR#z?>T=>S;n{R|2l(dTByt7z_g$+2pq_}u9i zw;BKoUx={&N3ht-^@GibuMWTq-)L~ymo62Ex)D%GgJw=aBjp@RI+Yw&w$3jX87_*o-{`@EUVSMFesXy!~N~ zIW!P9`33mR*k{lj`hm~46l}(RV*o7n8#LYnVa2{f`wTuJ{0f}^-p22d!vCVYadg?_ z*NNJutUUxj|D<=-Mw?CahLH9hJeG=G#EXdMb?yKM|?TbY75QB{H*|~pZ(x`&}ja?`8yC0Ro_eG*lI0rZSbSL6T z+<%1)kr79DG0`;2>=KVh5-qy(!23h*C;^|M1;6(w?GQ;#-mE) z$n_%NDF;O^Op$|1_TvGg9FPO%QxAknAujBg zinGUtvR(PVGpp;M?jGg!G?MPNuv8dBDhi2-w8~`-NIpv4lv|pM@!j5nWbTJ* zXHA<_(mu>S-`O-{Z2hch#}zN}o$Onp{t{_O$Ba0A>1h1C;KsF*BKg!8Gd0MT&MR`bJ4&11XM>3)tXD zX3y^E`|Q4dRZg8auCS%aHq+fbt$OOjc)@(nOjqq>^~K&^hW{O9)n&t5H?GEy#!TBwp zgTTq}u6zPLC7&6QdPdn@%&>uZehVH{&$@B0ltXMEg;{1p3PUU#(`r*xlAw2zH2El{e zO-BA4#O}EbB01nrQn(hca?FHSvQ(>HA)kZ!s-gZub38Z4VsUyDoK*Sz9*;v+y^bDP zc0jX`ba;O=k`AZqdm3{%h7`n9Fxi;N@;R%2{h9uTn9l0MsL+{{p3;(_hx1UAo+@*S zvd8c9cn}$}ID1spIS4&aK(LZvr(lkLid01U9KW+I8 z=V38ak*bw^55Whgmat`#L?(8&4ctKf7~M@vvsw$=*|MG#LI8>5f}REIM^W zNkvK9@N3SgPqPlc_a>YLHt}_sVpIWQ?^hSQ^Ew+lV4#Ckt5-lDu7WO7NcF*rTABB*+T zV}rYb&j!_aurs(YxH8xi)PmSm_~^nBL$L$5$}^(j91E)sPaU+No6oW2%b@emOgh_0 zBS$1Z`u~{@B4#){rS(_z|IW?aU+{Gg;Oi~>OnB=}*O{3Lj9%f4 z>AgfjrD$bzOw46uE0*LX)=sRceD=$?CI5!Jg|K(3ihG6D-sF!7tC6WM^`6OvHbZ$n zH_>KO@*QNxpnW+du4TwsW@cX#>vk#NAK z$D86Im7#QHTE^^7(c-gvo*<>|7qdG>jQZAZe%Hi9gU#j=%ATD$ zo3R)kW$LC0A9d>9VsJBH>SpkTHH^n``P`*AF8R>^0Kd==x{pA)NZwE6m82uHe0>mY z$cGkfHc20dHs;OKj}wu+!P@Y-g*I4?mLZ16XEE+>8nZZxSsZPQPLHmLs-EcB=&tCq zQ8gazj4q6>jP^vesLYwdEY6qm^DG`(v-;0svp)mrU~N|af2BitvPSZ=yEVKY*8@Ml z15gg18`-`366K|45-aj;v*Gt6QwW{;%JedX&PWa=YRb(98TZC@ZYPACdA<{h4e+oU zW$i7gGsT=fS0+2b;jK6E{0Aa0CtWpwcpn3Jy;7zn4-=4QYUaRFsepyNk$($Bc%}d=@28|Oish;FEVw7>#w6BMI6ficX z-*F*e4jM4egA>>YglJQdCa!x}`LxIQ*=viTLFP#tZIlR;l02ZkAwQ>m3}2M$64b{1 z8pC?&K>gYr+2ykLI4zVoz6FWXkv^VE%+Yemi`k$CjFsCFEZ!~hbB{c7;Jkg0{rZtd z)Hj}b#LcWO{cleVh9CHV-!AZLJx<$C;IH7e!)oByfAQG9^G0z3T`v85xBDsV171T7 zgbyrM_#Oe+X^T~Xq#E;o$6aOE1UNE*5WDe}*N+2SX@&k?6!I1EB=T=Xtb?DIkguwg za=G!}tJB5r$AH*BbJDnfp879Px-gQOD%Jo%aQmY}Y^uE9J?fyk*Hon>=f z<>xi>oeV1v=_(Ru(Ru8TiPm_kg-OSRCx4dUQ*@5r?quBkP@p5&gLucz_g1atr%sSz+%1J7cvk2wF$!h^ik+75cZ zqRbck^E`i$YhztwZGlL(1GfVE&4;k&KhMV$dn8N$F%3{X3+p$Rz7DV;Q;KlJiZ+L^ zN8QW!sAb5DWY-ubq|+tK5>NY|+N4qi656Gv7lp^ol_xZRU%?eRD9+M$2 zl;}Xk0pxh7ouyg7|J)J*OetVK)UK3rq_Vg#M|Ns9&F;2a-6*zTRiM_W`$v<7D#fC0 z%!l$URVca;wuY@$wX-&~@7!tpzd=8&b@jAAaR2ZJ9~^%F1MNNN67avRA7+mOzXSe+ z9ZrbVYH=V%9pR-~4(JCJd;w3^i zEl>4Zta#@Sxf}n6oQB5BBpIbRrKh?)tb~na)0x_cA1l}{_5ssays~aGgi_bNN>p1J z+T?4ChSb&Ug{!aTd=f63Bu^E%WC>+D|KD)gfM9T3*h&9KxX8c>zEZf*=f~lcY=a%O zu*+!vCjX*OQ?E(xgm-ysPWaNRU<{bFLFr|awT-a8G1y+a9WI{JAz5#quSq-SYYLSoB3s7oE=CB2 zhTB^#p_b5win?_Rx|H7Q7u_)a>Wg3CW6=+n1&`TLhTLHTE}OCw-&wd&9m*OThCodV zn_OAF{*-wys9!DJ62I!A-*CQA%4V|k0{DV%r*Hv})pq-QD~2(XEh?+tA63h;&Eu}R zgxEqKFF_wCnSE55Y-8ZduI`*~mv8T~r}*NNMNCfNm9la3PFY`FscrntMOVeII|H7) zES;eA$_qHIfOLGk5@l~48VSwrbJ!iBpw;K_-45&G@HlqPS3SzE5W6eHy1P+KiPt4U zb>38ADLyx8e$q@z2{xMg8@su@_QF%<^?hxMdciNoqfe&92k_!`IQ$kngl^CA+x^6g zAG|1v+wX?>{r@>HDQRk{zsU>AhO9ef-t+n%bEvwnp8{sCqY)Ew20!`_@&Z0)B%2D( z57&YmKiDxDvH5*|452S2n#K&#M9g5GvCxxj(xaQnPpm$ZpOytTOadQU#js<}OvX4( z)HY)6`RrB1fvle)r!DEiHOccSzm?>a+T$foJ6sg21?4E+E{F5EF014DE=|Qx?fEV$ z+S&;1PbnIC9^COzVv5$LDJ@DxNWMCEO|E`7TUhvZAzP$;{^MqKb-}$wY^{D((Y>7B zRmnBV7oZoC7R5)oY&Ol}MDlP13Im8m`V`d*+aAvK2cGNl_@AHecHyV{`S~8J?YS=1 z`uu#E;ivrkd=)Du@ghZ_`36g2u*22Ihre+pGTEw70u`Z(KrDa{0_^YlE$mG1E-zcE z-<+S%&eU(gKlGc~(tPFf6te~T6Z(_*mwpvnTXb&$ZWS?U2D?taNO>BvDy2E-a&N(^ zqBJS8;;|#6WMlX5x>2he)wQ6%qSPCeA?f0xa_dfZ-RS*2vnl*QAr+KI_ zyy&qUkluxTwE|~DJlAQns_4IJQ(SJ1*=_c1=%|hSJ(?y|Oit8wrOrhWXEeVp)z2T< zyYI-J7vAMx7+0}Yseizl?SOxQB1Mg8L+fQUR6CQsr(Q}6(sbg3=^a>)Y7AJFhPef6 zD{G4aTJK=*%~UU){zI{L1HmT!fc;Xt3>^EOz?ND;B_m@26zdgH`0~YBFS7TPKm1s% ze#9Q*G*a!Hw01hErCl_I1AzXe8;7DM0{uL;$wV?;hbxy!pW}hpaIGCB>!^gLfk#1m z&N>$2FWDv_c@ONUB`h>upGF)34XvBv%WJXzH~wao+LQmZzN}q~vGDNv^exg@=>+ys zJlRlDQn6>g#AJmjB_-9>?unz@NAH;*Z}(c=);;rc-RexG94dAB=-^IVKgDve~-5qR72OH7B>N;3%2m8K*{jGz& z(!qY!!EWtf>pR%#9AH=n%j;lvGy%lH4)%Tr+u6Zx>R{_S*jXH6B!_Tzu)YrVP6vC9 z18nPH*P1Z%O)>?X43L0KCXx{ytdi3h4jP~FUq8XQ*whg}k#%*ji5;w_gJm}VRR?>d zgRvVqr%O862_0-KhwyZ;PdF31JD7ZT2iwxYR(7xj9W36#N;;U-!EC2=i?0Rvu}XX` z;6GNUzD$rbL>2(jS){)VB&dW)MuAGHnt$@?=)?3OPlEpBE+CZw75~IMim{doUa*e} zn6(Zwia+xbmD*80XGi*Fc)&-jZ@@>| zM%UiQ5>Gw-*q(%b^A&3^xbpIK7ri~;6Lw(0N0_s-l?z!H)?tOtaiFYNnl;R2%nY&j z63c1Z|iweg(6KAZ=j^h{LWDl?t_1*skltu7$&n?lf9gBVN=Iq zGn(YtgWVBU87wngd$4g+qDt+o-?9&Xi@i`KJ4e5s*s&MBDTJ`+N4RTD6jRF=c@q(s8F`u`6!3>P)XxY1w8yuo9U;j-swO!NCBHAnrl%cd3eIH9IjrV{{^qwnbam%%gF5`6-npD#|H{vWD1yF%|&s)U@#Ez`z-+}P*Pmr z{iJJxb(VFBRcS-aU9x(ur4XxT^%oQ_T zL-G>;h3Q*WwHM=Xby!;~YG7MqC}A44^2)37MK@n_!M5NP&YAH^b7q_{f7He(`$1nF zD4IX)((9D*m*2elEYGM(v%6=^9>v~V_0Rk$wlU~a9coIfMW39Axdm-1Hit+)Tf4|uy*6}wks}rP;Zqxw89tPe{;AyIpd9fjCE_7b~nhwkN9RiO@V)t~c& zpLFH-7mz5A3JYKirBF+wlxybd6+m536jsK`{jhe^9c^zz0d($_(h*vyn6VEg9CzIK ziQ^|s2;Dh#`n1j&$8WxE>*hNa96w>kO&c!##fcM6>{545964tE#P~@4jjdBB&YXI} z6XU5aPZac^L9qi?KFF7V+!CBvKfM)DBq>bhGR zz5DCBo73{=eTMu|Lz(&rV`5aW#KP>8N>5 z?+$ao~mIBVdtsqz+FYJ;E)Sz!+SJ1Hj@L~+} z4@Dp+Mxswr8v|1^TrN0Hg1--k*!ZrLeXV}%NW$_PLmt25>Yv{#FVJVR%k_)ci+xvp zeOUkE_BYDahqwLm=@)w$+p|f3>l*#ZP3(27eN6kFY1dswW2{JLCbytQq)jSA&b$U` zZG2SBZnKr)bkbc^EETJMpD!FyBaKaEMFsJS`UVAMD_BWE0g}5G1Zsi~zu#?l#2s}D zx;$2gip8O&PRfsXf7eW_#0WmiP-M9gCO6;v`{uNk^D@h(wqy2b?UizySE^`lvF4&? zDE_ckR+Z?Tkegoc0D|5 z+UO(9$?~T?@l5wJckwTj;osk;JX55<$I6Q=KfYb#=i`1RV#@1~^R`~PAbwnJO^qur z50zU3g-Wb2)-c2iS=jAfZ%L)6mbsPM+R934L06?}$t%fQfD!i=$V~Sew7B8ruj zlk}p^YS`Mql*j@7$Wsqk9<-@-D^D-4C?B=*e3r9?3+65Tl^r-CIrcBCVbY$V@2EfM zf6{;Wlm1Q<+r9dl-il49JMMElmv}OVSucS9dB*a zzhL2w$`{-CxE%w2J27rUq+8;1hLo2|v69M4ugew*hij!;yzW+QlG4~vmgC8p(N*bi zI%agmb~%~k^g2tOiZfo~@sxNP!7Mpc!C=9fF68cWYLTE-t5s{y?HZy+Fpy#tTTD~V z`-3x`ZeimLJ4Y@DZTh+A!CgG+9IZMm7Hu1YV`B7*;)TMX(=fsq7BQpOWZ9^b6j=VZtqRB5Ph{ejv3h{=i zv8lMKv#TIp>>c9IQ*s@-T4z_TH^);KlN=#w?C)Dz#2|)8M8@X-KGSp=YdvN-{>Svj zLSq#tFVjNWph@px$<$#gV_DZ$}u-BU%$2JgFDyP z7Tx=c$L6dYQvSeWe|cH4uDE0E?z{W0Rc8Jg6*)#sUvtvpv)Hr$(jI%QuTg&Vj0Jp+oQl(TQT^~Q8ARMl#t||=%^H@cZR$g8bRYG1zP7Yjn zZ^&C)R}t_aSu^rj7rG*`5+~BsFX*a*cV8Kb)Ko{LY83EOWM9Z{!7gEJ3w*OMs)Ezy z7aC_H&_g2NIzq!QsraLpg@WKEr{w3B%|8B&wK(aH98vfZ8R?oPI~ll646m7Q#1C+qBFUv;t%GXR=0 zT8+&7#oYs1#yi=TPPU{n8YQ`ioVio2`sYu7FRXoUHnljqQkr}{Jj+;%r>i)*mC-mN>t5{rKKXt~^ z?lV`kopZ+>HSL9?<#{RQOY|n zAL@Ho+xX}G%-8p3-_*$Z3)ycj`}*t4^u^Pr{hB;%eJ*2+2?2A|R?~dGh*Q6gmP+$A8O@62E z50iHMLcXW(#Mcg-314)(^o2sPlp#&74@M&OL+TqEt88J9C+L;j zHrjUNJN=VOz0BsddHvCRC2sdjR%$zkup#i;#x{1h?5~6KKttYLM?pf-4`G7&zxW4Y z2`=@CxzbX_*I;8_g=3X%6@1SnRxbssv3zfA`5gVDU;KQ|(imfF*Ish+$?96GzM*sR zitdwFES_W7qhecl;eHMq|WAB7H>H@LRA z?s93acva(M$>nwRxD>k!zKXBJx4@^+k1f7kKGlOCvQzQ-q)@1EO;=vXYL(V>Db_r4 zSyFaLcwehq^7q4T3E#``SW+T01V__{2mG)D4P%(gWF^+#f-~~=7Ju5#z)i76u~7}< zM=_HhU$Qpm$>Mh(eW$PZq3X4Ya(DH{((m5g^={FVIqQ~fzB$C6sn$Dw!B?fZ>9;ctEWV>do~wK7DW)%P%c-`%%HzIIjLCsc@t!DgXW z8TboJ9r0?3PEd1l96q<(p;)bUoT55%71YWLgkZT`h)${Yknn|JX);_z;wtk$XsNFv zgu>b(4J>JG6>a#YvyqVe2AiZmN#DUxK z?YF}hs?nEPzqG7D4DuM{&zmhRkbV)LIlrhjJf|Zzv;|{26F$?pnf9vKoFd!8MOBkp zCN1g;cg%^Y$YnThQJ3abyki!2m3m9P`AseHAuYAFEo%NLi@NOj{=oEwT>%u$TiB(T zAx?fI-7 zmx$YjRkTAdE!JX&<5*eEjGZ8|W0kGB2%Y%bTCssNBPrG|cWquiXLx1t;|0z3Rpr|* zx%7b_TPK`)&Y1s?wl@Kcs!0CFU-x@&?qnvJBs0111QH;Sg8*_2cjOE=!<7J$Q{<2v zxj}=d$fX>LC>|)_0U;nB2wux7g6mfiFLcpeU0sh|*Ikp$%l}jT-b^Ndu71D2f0D^u z?^RbbpL_OUKr8So^yU4%D;!(Q2b`z~!ra<|gn zgN6<1Guj*d6uXH%Ip18E)qNaq=^vdq;AUmNcIo&9ZNqCUW#ZiV6DH1ItlZP@`Sags zHA|M9W)&~|hvn5T%WK)LU2DhJnvX>CSN{Vys z+?>f0nPE+sbu%8;L|3@+zdYjEbw^qGu-;vL(MvyjeC2+Yv+vNu_pe%U&!b(7+WJab zmJU#ApV!6(?iu7;vBAANqjPCd4|Yl$%iMK5MSG9+V&B}oYR5hEO8WHdFi2am`b+dr z5w?1F%%KD+4d=|{Nr!z?5*YIHrFgiGb2BrOQd8kRbvSG}*(p|QbR^1#w#v`8RQj`& z?;Ok#k-{R96TU;lZj>*_6V*1`mtCGMw~g>clt;(~SfNI_qSB(Us>_B4Cn8(6x!rjc zez$B3u1T?+ff*084L^_$;MwtF87iJ>l_O*$s29{JA?;#JS`ZQjLnin%WWHl%mkxF% zQz94Ar9CSwO^=OA&&fvr1d|qShl`Zt4Rr3psI?UpDg%dYGW&PuPGD$scdPwuY=8M zjY5J#LPCa|2(g*yj#F}TA~TXQD*R+P#U;hW$ceuAB)2J|!f&%7R3H;a^~mtzoYkkR z_@96Y3%Ln|@m(kLG`mGfW3kZ`v=|fP zib6C(gd@t4ndOR(H{*bn3V)Jdh9%uZItBHr zkSF(^R3feR^=wm8Vznj56nhJlyv(e4w;RrhtUQ}i+CDS0Rc@<<0xYh`A;oYypF0}% zu{#03xsKelN`J1yROxr^b{V>(<)~`sSr(kUX3QzF%TWL(WR7G{M)_?si!{o+OhO;==2e)6<;E zrevsFht=#eDN<5}-z)jzq-dB2E;#6j9OQ`8wG;7t!dXgVxdy+(k&y-IA^2T!!$*@F zCH!yTbf&X8e@pvVdx7;~X}7T5w;j!YaUCf~Gxp!4DzjY-nNF zN=5FVW&m$6mtc@^J*_*mOy?ikbKe6yAANX7{dKgxzJ1`>u|o!r9X+&e_ba_8*zb&d zbnWBMJpK5JhuoWN!}{MiiXFc2*Uvuw{L&YJIqK?$c1IrEQ+wc%$M|d7p`oL!OLu(v z!G*8xTxc&F@i1t^C3oXDe1*E5P9l@~`*N}p5}Xcea$FpTtj}#RxCOJtXF2hkn#Fk* z&oZUC&DbX_INMFPNg(UtxW-1gSn7z5>O7w;4CJKb4qzeQFZ#zh&orcfY8e z9{l5!g-Xnf<@P!aO6I$%N4DtM%?O^!DrJH?IdD-*+>u3~jZC@otQ zv}B2KP6Xe`=}uQFGDck4Sy|W$r=>2q7k}ev$=eOVr@Fur^B0|>KSW9}4-Cm721f!y z&x1QkMQL*QD8jr{asq8ld;iGaw>%`bfBLEY&m2C$#y&9ohAE>*RZJbDx%e{WQLSOL zy1IVo-g)wUbu0Pd=ifN<;tOZArCZmo-@N(Om4Ux(*@AxIOkVX>taWUdZ<$h&G{V;k zX$BIb#G05^Nij(!#c3`6fD_{!wljXnE{B(U+y24tb#wa}KX-*~E0S`iSsGNt#==zJ z#3M%u88G=QKDeXEU=9igd2w`BQK1rTF6LR8848b$iB^gVv!eOz+t`?Ok3Y2Woj;b3 z9yNsDaY}pY)T`Q|=T5WoQ>WRGm&WbaK73-o_R;>wS;pg!vz+}bSI%EIcfoD!cI~49 zWqtZ-@6#=3*uWP~vGUU|Yllxi&eETFT>I!TJofKrS>Vm*`BHN{#?_5kJJ^>W8y8`- z*`p+^5bSYsQgVzp-up+t(~jtXxU{(PxK(jV95b7v9P#8?q(OTVHb`O6Ij(DA63t>N zMmZUr6S+9k24m{>l)5pdv~I+I`BFYJE-ml| zyZ^12sK5!?95|cz61%_QXTBpajqjK}oAl0&(67faW|^2x*(vcRd%QgsS&njSLb{xu zot5HsSWJlt@QK)7j*;w@+?HTQZGupwMRnvW+ zRNGK#UQq3oNJ*wT; zzR$EZc{^|6x3k!i?hCZP(cHH*zHXkReg(_Mj=jbbX}Pawi$r9X#>K|A$xsjpWVTpL z2r##2NKR{M`!vvcYm4FD@Z2ZbdZ1>js5qc?G;R|_9toU882xka- zq8oG=Bi#frWW3HzqNhScSXri($?35Ei||~e3yIL-jA8yoef&}w9E_%$>yO-}3~YGJ zubmu!C+l-N>#i+X_8)av?W5ZdC$DJn;;gDZ1J5qo)fAK&f(T$mc&=co;=vEp z1Q_oh_=smIo$6oP$hzGQ_JOam9Qt;d@Kr8@xsYoP@SjD@(E|DBz**#A@Mt(xD9i}g zX5iZO>Ya#7n*X!7mLgpcpR_=c^=mVmt}So;$u#I{xIp{Oz*|z0FI|y2_MT>=jK zq|8p?5>CryE^O3QvN>!OQwzp1`tBFtjyLc%D9{AgVrubU;12&axSPY^zCaWX;%hNa zk)(WId~vy7vX^?u0svfCzU~1Lr(H_hik|!MYtmp5?!8he_9MB;hvBAGzMz} zmywhE5_)p}<*P)c zi9#%XNZJWm2iU^UDT>23GY)lS?>0e`_cpcDka;!Uc9gIH-Vth~)8ddLu7!6FcCkIN zl-7V~8+BzkJhrl_r7Q48?hyj7EDjJv!a2pOV7Vo{3ADqo&Tfyo7G@#}f+dQ0eiN*R zni@fjQW&j0QfFVHWH)iE)#PzR#YRTrKxc1!Br=?0F@2F*53=h*QC|jzJmFAiSBybe zzrsg@YfX)ZjY|l*X8rU)mU*2>F0o70zT}N}cp_t?n-5e|w++;Y7sE#^j1FOA7iuwl z3XhM)Y;Zg9(SyVa* z8wNrNe^@KQ&*AZ`Ev^CZ8o$YV)% z!Nr|rku0t9JuwL}<$g!n5Wf=#W)~#PPPmkSEya@w2*XNHv6HRF6|`c=SAmg2?wz?5 za1nHD=;jGf7fEa}Hhr5-SN5KwQhlbE!si$*ld?C#eiSZ6`9#^)_trglaOGPohObXk zlr^hMmbJ;6JLlzd??lb&J>=F=V}=g8twMfck9M2(#nv}!9%Wr0o;-ZPD{r^R+}c(9 zGEhJI=5<>Ax|?sk7nLqKtN=;*40fUl3*fl#7ADzjJQA5rE~iQ5kqUN3m1tWUwp$T+ zA8nK5l`dA`Vonz#CfOwyJLzIbhPd0s=C~O4MmD)vH}P#J{p)kVuPY(=U93WUcS+p# zfVdjBm5Vzi7pWHUW9)Ly6Jgq7J5+oELkW8ZLO_NrJ+bfI4tkZvrk7?jEReDKXWVv? zY4w>*iP4@+DdN`DeC-fc430bRbjlO@J?KcAJ)_}a$nLMTLFz&D-As|2@I#puv&E|N z3O`QUqAbCX$*&u|&pXie4ZKn*z?(-#97Kmc}&U>eSR&Ky0{PrxEVxZ!+z z?q&AkM;}qYiyHr-OhT-)MS9qGqnSx2lSPEwTC6seKjn9-%%-Z$e8j|_va!2uY>thU z+gMv0+hk+2#S52>eQ#rfZLGk?oHo|+I~zN1V^7-{UYxVhZJWex`it4YOAS^5e_&5s zxK4>x^!@RIB8uFlBP*L^C}tYPePNfSBpneA{H7V&7qu+%AMDB1k+OF|V32wn`S?aj zZ>Zzt3y47^Z}(7NyVQ7>ngL(8U9uOniTf1C@J1$mm(TLm_zagKcSHW0FFLkNvXoo6 z#qEq_kq9j>`iM5SJRRZ3B_FPV1$ni=tF-u)n_Lz8K0`KY5DD`h%M(@1cYV66;}5TY zV_mNUqc=YJO!b*n-49K?<8kdspG6&t77ZLWYnE12v}n-q>C;B_SU(hO7%s!DX-BM6YEs%6j)vux><qNwk8PU7`HP?b`LqVifLr4pZ4lq4UY6q6 zeZIy>c#F+uugC5x_e*x4okz$}^>{ts%cgkQa4+lSW$nEz$IIfp%;aVFc-i${*3rva zdRe@eS-ouP&tCSGmwo7Ek9yg{urKi8vtIVNm+kbj4PLg)%Vv7nSTF1EW!D8SvwK;+ zxc#D+z2RlgdD#JR{l>8CuMf7Dh&U}TD-E@$-*Cvw?)S1g#SOE(j8%A<&&%3+S(=x* z=sZ;RqnCZ|W&h)4uXtIFm+kekySAsloZn}=cQ@x7~)l*H^GV26mKFna72s=afhL2-TG!tiA+0U zdR$;^RE#NWaB1g`2lhk$&0o`w{8=cd&rN|f?ul1>|B--hZjdYNoC^M6(gQ~8K?mi=WFR}*}1G` zdV1m^|Lk-orMuFx=bUc$Nv=bF+N7_^?ObM|AYr;+JmY>NXxLFE`J(CmXp|~D1n0*& zJGc9A9k|O~hS@D-a{hQ|Yu79J2_M5L`3fAA2rs2T!7DxvNfyi(SmCrLg{uzqpjliR zi-UK=KSeN1@Z%P}H($Sgc(-|d=WU<5?xvetubJ0r!3gnL&-vYF?@k=B zl%LQ#yXfxW1ufDhY|qQl#=zO$vf$3)32hwd7@(&W=2W^V zvz3*K;=raolv+7sdWh{QS0UfezcY zu`1xgk*OysS;{$)zj3`UPvwePvT=#q9cG|nRtK9ZOq)zdRrK+4z6#5IM20D=6zqP+ zL(UgLy5p~@>EIM8VU(k!qUr8v_EC9ELn8F=qO)w{E^WWIf9E%wHyo1JVl8@)?ga5k_Z z*#7-!zf@TbJJ2e%^2KlqwsYYbQe-WEY}d9Z%8D3)bo{@c zon>bmYI&WuR$I%LaZ{i!uzn~vu_rXK7Q}ehD1Bj{s8XWO0eDnL34F)^IW%VN+Lnq? za~i29Yk1c!+HledJR`76{*&nm$cqHnHq632aZz?%VTqL(gc2AM(VUoj#!j-Bjb>9U zKe~1Qif;XjvQr{lIq9w}t0}O{Jo1&Fy0vXlY_sI$=4MW(FlxoG32%`^u&3{7%$-&TlcNIZct%XdV(!A)s^fqJ@KFYFaN7cL2ijlX_;NL zlHfP~#Ix0-ycUD!Jt~Xx1;-gb>}L&Rp;5dOa-}d*HuWUW*2jgh_XAt`baNT*@f_jE z{W;D|HDhHB)pN+X#HiCquVU|S-fS-W2}NdzR(A%rigr{f=Li@@!acQPxmndD+>Qn% zY7m}m+-`ut+>OfQcgigS(>L?l&Gp#+BYXo}r`N*0p_{LIa06(qVo)>yNGUcgaD@~8eFnV`EEKa^xR zDqFD_0f-<#%B>avb*`a6eq$Je>?4LiJxL=8E~>wYM#11cfn&i@GZr^ZNXm6YhhK#W zG{Kfc%6kPdX-I;20;XNM&W92ys>K3vX(wFmVwaQ$)uZwZp)1<>L{t+z0~S>Q_!_?&2=<^}XKj5xg&GhN z5c8_8JLcBK&6~9yhTLNp!Q+2IA4mtaIHD>R05sQ()fq#n9cz{~h4{0Oun)}_nsW32 zC^k)>de)r;zQ7r!?8}S#IfumrfRa1x=YWzwdI1_{D>ddC+6AO0344~iO ztQ0&a&)9rna|7I|kX682@Q79FaKwZJv*S#u8Ov20=9Ia1EVFZy)r7W=`mGI$MFZ_2 zEf7ed_rREE1YZ2AN3~>t7Bip7u98i`^)}EK6(ij1h}Gl(M9@aYCLx-GNU>PpjzKHO z{HB1tNxT@Hq9#eIh0#s)h@#wxcJfCJM?pS5AC04HbtjbB)H_4&2pV>(L59DLgdRwU zwYbfqnMj7!_)YbkT80n`7$Y7|LVb22E74%8z;wtYHWz)YYbhg&LvQ0xkZo3}(^d5I z*~UsXP|bApTx(82UEUE5ZSqG%KwawTObebR-U`vrZgE(|C`qydeZVLwsJTlc2m09p z+^h*^KI~V2nSN*qnU?e~UH;SNhNFD`W-Xb|muJ+qRQrg&L00lRX|8~$ty0IM;5)$` z&;V3AMhq9I7YGX9dR_Q}cuj-VB=3j?4T+}<+mw$%77^`bLJ!3rjQs*-YR>P~or;72rzc`NsC$imcRmjid0%j!;SRxhAy z#20L?&@M1+NWL!R73s=ozT4&ON+Y!Av5=|zP*+GPbDnd@WU6U+VS_)uE zLmcWND#VjQvcT|EFiP0k5)6uZxls1iy{fS(%W>An{dfiqRBSEaLkyIk2ft+{$Nc-h4qwNx`mxt=6Mp*oF-2 zQDWJkyc9I=c9eM5VbgUmm=;<%oNZ~sG#8nqjP?H0S_uM82u;H*5v&{J-JklC=X$VDVf4fPuTxI+;kz7av(H{DUSbqGofro`Q6($CmLTV;iv~s9D zs%Pkw2G?Sj%!*t&AxydK(uJuxBEsc#pnu2w&VX#!g6gkcQiS{=VqeMCI=M-a3${j5 zJ~4N9VIL4@;{~KE8P?XLU~tkMoAv$+TZDM7$1#M0M<{~XAY)Pc2y0hhfx))cn_xQx z4HKGJw5O+=?Lkd%7(imMS&6XyVf_TAt0yt5FvjvHWMAlGEcCry@*R~S`Dj{^pbc@k z{h@{x& z`3ccLy&zY=`JRipt~?U4f9a`1QSb` zh)s4g(H%_$Z6Lj2oz=~99n~gmZbDz1?$mqHCNcX3OlQNK7PceB5y1xKGn5VP0%BLb>Wzocw!^-ao_Sgncd`l}|zt}{IKTnM_r9q2A`yq2t< zG?$_K%4{$^1bm41KzFw^#us6CI%6Y{c5K4w1#Xfv5oDOfL_^Lv;8p@o$NW~c-la3* z5q|^&=VQo)1~Wz?Oy&qjiNTeI=mAIQGM`pPLImkgm>7l{HN?LzkAy8J>>W3v)~re_ zQc9hU7*Iz!275tuTVgOFNfAWENG=RjL}Y}(GMYy=kY*4$T7+5Hm>FCuhO0?2KvD^& zr9liThzsCa8cah;=n5DMPO&yrNOl=(UpulKJ<_aN?sTdSFVHjl9Ajf~DnX3h?y-2u zHY6iAGBRF`jf(|_KD(dC)l1QJ&fow$Y=J1Vj<7*cow7~z)ESIM8z=@5m&0e8uE5FW z3fw`s2WOnY0Ald#PUtgFNIjDIaMAEt>H+Wo%F@6gfci9b@Vx2D1I-|oMLkeALOsA| zDIer&FnI5kuSE?Rd>{Tib=owx2aml|rv^6T`2qcLZt7I6 za@sU)(zIzx1fD1Ak8@2|hybkpnle>TA*ESi4Qj7jt}v9jrBa?{I7 zYR#@|HklZobUD<$|F|9>3&1JYBdJ$elF zn@*yt`ZsEvG%}Q&MUe<6b2ASzVNwz8oXheN zpjgC8*>wo!?#cSH{uFRX{8W042l3Yb-=7mdg||WPsomUbJcwVzuMNKTT;p20|Cg>O z-VNRx{`^ay6MYC4wexGw#QStD_#RA&zw_b`FY51@Iu&eBfBL6Wr#6iFKU~H3ghM(# zb*lVG^9Iq()T^4*@d_bz&1>radDU&#z*N5#@X*LL{?lj1EEBV(*<1^oYQeb{{*ibc zJ|8Q^?9>10^HEGnV^->)hXXKXsNS$KPxbFHTWQi0a6B-%=`AkDMG_>j1R4LXX`ghx zG*B9X{6fDpUYaP~AWfHMNpqzI(h_O8v|3s(ZIJGiHcQ*3oznf%gVH0?0i>%Qh;HXfLU1ti^8r-JVT)jmd#qS z)~p@&SvsPeMt9bmUC#!xAy86SFPA``UiCnlFJdRI^+5H7sB1jf6&HJOO>Wr3e8u-F zzAFv;OvUSTJj^ATNaZXlapO5N>~ZD&|MmN@wh0e*<$I&;Af7?^W&IaZH94u!xJ-E zx0&zGWC!#c#m8Z=n!gVL;&A{u6Zg>{|C+#t8o0nP0Kmkk#MBh{j0ODo|KMeNH0%eS%*E?h=9Z8$B`Z+|{ zg@r}7Oup2Rt_*KT$9|^?`;F(6GZOjTQ+y5tU73Tt31v1bB9HtZfVDz(KS z_67U7R!gG^b)Hb77@=rTy#N6;=7x5>b*ohd9y+uE+I<92D`%6mJ$nD~AGOY@qCj*l z^~i*o&~6@E(LDw@+9AmIq4{tWDAp=3iu0c;-;8l${yM-q0dZkYW<6rRNuqob=e_Nsm`eIxuPC@!3i!eHH*70j zj3Ho)@Q*#)zNllM7hdfwF7CjSjEgiGFFvQ+-tAD_ArCKzo=iF{ZBR1hI>d!z-YPa{ zq#4JtVXNK9eZg#_$gvnHGeauDnDQAnU7V+B$7(fg_650a{s%LTX&RGjZ+sU=y$~^5;zY2W_&@M!bVA?Zig47>|C`x*K3QG>dd5pFd@+$yj9D@#CPevcciVWXjoCb? zpL-UuGU1dEF^EPnM^9WR#~u+4eDb{$d(G*!^@gc^`wf`Vr_Yp0{RUR>KCk!G z&HegL?K5RcpT0Lt2klk%3}np`$R;~7VY5)3vJ-NmyE!_=r?$^W;cLl_FqY2OwMfcn zlTp%cT07=%$NIKo@$Fc2Xb5P#7-SE}@1!x>Tkn5x?@m_u{zcX{Ft$xvTI<$nX>Hg$t*fJnCq4V@BwnUL53nhLIyOVw{_{mv$ad|#_`dcQW5sM_TASd_;#oVn zVMFGL6QG&G-UiKf3Yt;AWoxO**D=cx-6F*s?FG4{HU;Ui&O~R+*3()ue{0siHS2-` zGx<4G8Lk4^If`X)PDKuP<~VauCAr{DqSJWL>8&O@1`oXho+L7K9k6-pfabJVs#7g^M;q;<6DKn1BoEH|G~R5ARIWoLeW|p< z*R#ZBH`{n#UR->eoQ&km%y^sJu|s|y&%;ro=^5?f4T6B}HBG zeCOewT+?i*;7z)+7MZ8PN@&z);ttnYa1M+Kya3Zs&=O?_(w}$*iWJ2nfee*+MTrCx zo#KM39WY8!_%RpNACY9o_cx1#>&aBDA!#y<+iSEeSGfxuFETNQ9_=}a`9r+ z^);=JS1s?lssa!OMs#_ty84xg6K}764J-mWeSi?N9A!0TRW2&N7G=5Y(UFm{QnE); zB)i5cpjr!a6SEj6tmjeFC)X=b0Bx#NA=Ey{2PS;5)-g7IP&VGhkjMu|Rs z1SNuW02Pd)T^@>@G8@jU0~%KN>Kz*OT)W4jXy*42D+wK?L*64&yp5 z8#?N`E*;179`*rC`>%LphvQ{BYy7k?5W=CmDOP+)f?l;F9^1zturi8GC)21YnvPLABlD1;%1z;^EWH%Q3(~)Jxm5~9m=<4o@11@4no;*pmIv=! zXKDD-bj!g}W1jG@@lW2kPB~Zk_{J6M`c|$w`M{$Stl8NU4{nY;xoVuhdgvku9!95? zsS4u0i=_^}WbQ;oy%eugDQTaTZz+gLQ|zgB7HyBV!`}q_bjG20^(HLawQb2tyUHb^ z8jjE%rG*|b3ZOp7ZEjD)AUKH(u-p{cqx5O0wcNI-qJ(!m>>s$g&zA9Bt8$|356zvw zxA$;YT<-K<*WWk4!@`O#YP(r0=Vd0gU%Y)l!QzDjRt&s(4=d{4B0FcvJ$q-4oYX?L z3>q+h{v+*%PG7NeaY-!oX9`aG9iuG497*yyDCf>B$0tO%Y((CoU@isX{oBBA7A#wg z8Zvs2pgEH9NpWMJ9@D@5#v4X$%E`EE^u$f0XWy~fGqU!ZWmT(t%-k?<@uCIQlSaO{ z;mEsSUMBTu{Hy#Y(9ePRcZba+OA-z{MiCP+obfnyNso^v-+P?oF-hheo|D^N;^s1D zUD``~YgqQP+eXZ1vhwzH7hi`i>o!4r-eh_+Z1$9Xs7JxOHoOB5*g)34FkM z4VpW=eZi2~(d?z|+QJ39OIi z`Vpgy0nk+|=@L>Wc#tJR#k;6lmbs)S(fQI?b5yB{FXXrWP^r~a{sBLgYydrL z?`t*e1wZVFE_=1ztgHV4Kl>N`>#KdbmyOfjz-!I!U&a2lSF;n3pr)u&psq$N>>^*^ zh$xhmaZ6Os9s6)mF|r4>cg(1_5{*S|B}(4K!yVIO%E-()^SD3#uqntH>gCJ(JVX@eYtg%EeDBAYMbzG;`q;4(3UdRNJyg<>qh13e3F*QLkqr#eC>MJ;I5 zgXVu=pReDxo;7L=PulVO1b-)?0|zlCZmH5&iaJPc199p^Yz$#uE-)`|hPi<_5Vqpz zX6y^07=6)e&5;z!T^|QvC9LiyB;nK*H7jqw2|qRTk2`=B!iqn^Q{YF!t?{3rs}FQd zl=}LzBjV#}R=X4AAdQu3EH_atA1R^Kst^FWouQ+U3!Q^9 zVnxUcje?3o(yWl}pxOtSxruA|%;7mFlTd`zv}R0YdJ=z(KdZDYn0AZIdjuA$1#Rce zQ?5~DxB*TQM?xN+Pfb2ws65Dp$2>MG%EU(`Uu>eM4~M>I!a1dbvO z`mln1Y2Ur6&bMG!LeY&8EL37+6uo9twyPyJ}${pGk?fQb^&V_xtuHMM+{g%nc9%Og_=dt^>>)6?QAK}*r`VAT2+7q>{+7$Wj zi}$~m6nIenX4&e%f9^!od$~4Rxfy)f66=@t(BNBr<)xWz+IVB5i;EZzqKt`2_M)n# zj5T08*(-PHT$GoaSMD!v+o|mkzd19vQzutTAIptPOB~`)i|dH$)aCwIx2qz86+~=` z;0R7ZQa2UfhKa84-BOn^(=g>w9Z(+{(Q#u{L)-*z7DbT6t9ES@Q8tCnigV{smPu}O zdLil<%P3;pM3-C?|H@~wyDRU)%xa9s9f^fVuDP`Q#bY1;WLedA;F6o{&$nUgs)p3w z_4d5H>k`s?^{pCfGW9;T)?V}d#2q8HX}9?vTXrLlh#WXp8_k~R@wfdoCYBmEbW9Y> zif8v~ttK4T+LRA5&v8wkbIVliMxMwjb`J5&UrsGxi<~zx-}Nn?lrGFal-|!xGt}%FKphlPo$Z*_#;eU>*e}29e$s8)pIa>}H?Esd7~HMgavPQo`9c zgX}>CpGm`#@+0bmgc3rD7|A5;1{JxH1sbAAuFTw-x3Y}o>q-{Ca`>)5Ls7S^UjFgZ z+Mi{8Z@*m|%{TG$s3Oa@)X!-Y3c#+vlH?l%YuVQC}_^% zbmCwPSCmCYtw#%k37|$h@p*-x>EgikntobFFbhRTmHv~@3!VTG)+Ij8RO)sHOeatB zx|189LD>Gy>T0U(Sf3jB1GRsbHcgof`X%9Xm#n1t*w{FS*=)1MS(8&dD9#}zCCN62 z!#u?Ah?S#Iaw1r*26;=bQAR8kQ*A0C2690=>81}_r%(pr6ca}uP*Q`Lb?LNk`O}Xr z*mqlA<%pF#YicmNR?nFH)LVhWfiKt&{^Y#b#ZPY!tWn?8R&-ed6U(4ccR{0}z7~?% z84+Q%+9I7!*`z28p}QcI6k(1qMcPquOEH;Ph2PYSP9(OQqbW#(c@HNg#f2d{h*T;C z>mmF+b>lN#180weW{-U)CkNIB{s6@G-x2s6r0dF03!HA(rpW=&%_$9mq_o)_R-9vs z@Iwc54PtMjTvmoPwmAYdWstHRYj(m@OG*WySvu*$a3W;zCp0~cU+2|ADJ zPNV(@A1DiJpU|Gwwy=4u-^+XNNez7V zw}m(V=zKcD0^M<*ZcL=+8l~~g{Dyb6MK66D z(ZSW}uDqqw9;uws^17_NLXXlZ;A`<}Ni93SVfpT=&bgg>iS}WySe^lGvZPX9N{l-t z(&JXLc}}7nnc|UACnp-mN=hnd10B?@kjMgDJRK?U1y5qo3vng|34E4`3IMq#v#jIQ zJ{o19QHZoXl_)hovuD!W9@iIkj?rp9|IyXj8eQ_!=i0>A1Fdts-F`auuMTO}j_wng zcd7SmojJK<@A|d!%92+LXTQ*}8uiUq?>~GKYP(Er*m_}m=8rx3&ecl^_eNxeoBjgY zWnitCig_bvCT8K3j!bXrFn^NQ73Gj+bEM1SG{*{?Oh+8546_!$K%WF2m4`AgMtvwZ zJSk94R6$j*%w|^ZdHYbYx!~}5?d`+ItQnc-PrcA4KIT?W&vC>1EiIXm(k;JL`zU_m z>&!O;{XpZ~^e66?V*;tK+}?vVj-J-0&xoql?YsJbFNYURl7Ciug9|f}v7Mh_O)@)E zQp{H5TA|XSs>Vrjc9tBS6b+3X2iI-9(~*w44K7X$pmSt_u8P5z#+qCVf6?Z$Usn^DxKWzL!#$IYF5(+D>zD|h-Sa3N!QMsjii z75U+rS*v1P^U9{ISv=Xls`zrd+e%7m`RPwukGO7NMt&~3LUI*+I}!52Eam#hMn+X3 zt3^mpn!qF^$XIXEF%S-hW>F^UDkZ2-ba;1xHZ36!1Uwv_h-qNOiD*Oo3Ssq^N}QC0pgR>RTTV-Lqsl&N zAzEBXPVOv65F7M3M429c8>Fn5V$79}8IRMCP|ONC8wZWRcYsQ1;P-f_D&>Q~aqT1R zua{npy=B#=-MjWYcJhT$<##`L4>pI6u_PA%SC*Gno%q4=x8Ah!?x+4o`{-Y%-qHRU zc;5Uz;n-c;$Y;p6!Ep43%n&g_!r+l z^nKt*{6pMtKe<+_fnFhah=TKhbgQrfm2kEr9u&-sB{*26cGrky%FSE1zQE%GsISEv zkI4UKw;A`v95b7l3CCZ`xVOFsc%4A3fy!)fHM_9^M zmZFZ=o?s(9Tn^DCcrWiXUP&( zhE4DA!ABRAKk@qdi#rUzKsYS$1x_18lBWgLgD^1IhKA#aycPsa=zf9*$pxn{yW@in z(~B?2kMerfil6~6_6WPf7@IU-Lx5`@FFy~=df0dTC6>nQe9S3z6T zXcdx2!3frfN@pFuTmIB?zC#_1Li}tpjqzUm>wuS5a3shZVk|MeS~5g5i8vG1AutWM ze#a)`PLeN4+9jgM+{CwhX51&2H@^?r+`o9Ab_3fj?vtft z$kK&qFBY0688OGLOsMMUj$n+(B_zZr^W>D&B&Roi80x*+Apc+}!yOEfs5%qK))2W+ zB0L+~p45)Px9BMSlDSE?9$CI{vNRP}NXBM`pe3$i(`$C@SaWOt;?|kHyS{U4O-+q_ ztl@h3*xIGr);Km;`iz^nmQ6o+uw zx@%3eJxrN^-9SL3+Jiv4i?fK9dhJVCznXjQsd;G3pn+pemp31L>aKy~EBgu9o#iU! z4VMl(7fU!zwDBEMyE5^8%f?Ge543GkQI;3)dtk7>5$|=}u-->rJbe$&!uOc;s6;^T z!7F%Q4!XW9-orJA_k9}Qkv}x8#`mZ)iuVYuP|k?&BgA{Ccljal-YedB!S|QNdw6)z z#W9>Kxym$Xm{yP`GU8Aq9O8`g$B^gH9l7ENut(UzE2K~L0ntxKFtWkYmE49RcH47o zBj+dBLCT#64n>VWsVhx=Kwo$cqs+<=Dl8?*ag3!nQ?i_{?0g*2dewCphaaf7#{GMP z_q%d&KY9%~KgusQK7)PmL|&1{^7!sNwl0q?%VWdwE(~@QZQYhgQR7Rl#09Vf48jQ! zc@li;ZdQ?kO_1FwY+VXlmcoYPT@wI(OnNlNi!sW~w)#*C+4jQo4;KU5(GVn*82)VVmhU?cL zT5tft8l1%nvKY!V>#%}+lS6zXU{MW#=CFdilta8E@LDad;Z5x|p1}C)a|4}42-J^| zCIkhZcEX7I-S`G3_!8w~^bZb8x+bw%OM*5J!(MwsxrA#hMq9N8K04AEo5mBoPt!ak zd?cH6P)hVgu{RX9NntA$R)8oay=i?=1?*gHrQqot708LcqGtk2)YCQS7Mv$JC>5k% z^LFEN;u`pYjBA2(Cx_;afOC)ziSgMOPhbg5!9VJ<=r-{sLP?YlMV}&#KK%#RdwdbB zZ3dGvSO%-YKm8UW72Q)NXhpo>((l3eHKUf`(Qgo&M%Q2=E5?P^)V3N&`?txWqLfolN>z_Oy53(v$nP5oPj zHp;|39s`fzsG$*gjPFfmZIf9tt`vM5lqoqXWJ)voH}S2I0RomT1Adf`WA6U8`4*H> zIVxn7pa&^J;zEpwK@Z3|Hbuw?@F~d-h90BeVosUzK}*ajeEx6JvG`o@gZLc$K%X=0 zuLbERKG*5@Zw`qJxrpnPZ%lLsU_YOS+$S~^rc+py%jH%Wi^dMC64l+xI)MSKtRrqv z@Sn5xSSJ;AqXT?NDH$5pSku9(Ah%KxYwyO%kJ$ESncwa?F_OJ}PmlfI12jiDMoO$q`DOx7s)9{sYQc_HXu)A!Bt*b;SOM;i7U;{2Iy+~2M){aeB zznHCH5nlD!!Zj}*#ci~vR!+)Z<31L=PcBMRP*XDto?9JGX1}mb8yfEV`i7ds=$h z6mD7$?g#yqSFj2`4?m6Lh`U~9pdBr=+krF1D9e)9sXxAa)J8PY=OXWtrgDmL6wQm~mE z8yh|M25(;F%n{?q_Zir)yvOKnon*JWQ|F@5<$Y%6-C)bNNzu`ZGZNag$#>@F=11n_ zWG3e4FKUq%gHLXnHmz^x;lsQ1Wr>cgaU<-RecDc%G`@6xT&uo`StBxw=eKG#zc_P5 zR$^aEz7yNO@h*#!l$+|#$08Zl)N53~T9{Q$n|Q*6Av=p+=)d9#HYa}ZF|o>3-|8Nj zu*-w@h5;gT9UEgfl&b_s`GC3T83m?cfWnN22_N>kie*o1QFcbKc&j*E4USlxsfM%H ziqa?;BZW3N=v|@5c*dGJ7|;|Rv1O5}F0r10Q#b{nC+}8ORlkN_DJ!%WE>->9^HP=m zn)R&PS5+ma(06og)g@ILUlBXgk=M4c)r3D*X`6O$dipMwGH}r3DfjzFrlmbqaKjD7 zT~28}?c(+=TkhGmWv+i*<)|^^#`~2Om#V6&8de|;<-@AFZdI3*1R#JH>_gVGVFiu{ z>3QjL#iHo`y?R!#KaUB#zUG!6Zd@YgztU?;lzk@4?9oxvKJVR6`+)V-#+<$Q?wK?1 z9@x3-i6>7*IuIOz@%H0B-R_g8mgQW zZ<0_Q&tkV(%v=2Ba;41o%1>kO6_|H>GrW$kFkor7o)GN~L??`XS@n!sP*64IF~D4- zJjeQ*(g3s6mtjJEZL7s*x0<&2E9BWSe@Z?HnB`XHw05(u#9_}M#N4yZ!Mkaz$P|m6 z&ou`0Yy&#sJVUMH(WdV)k8^w;rkKnR@Td4mY#Fag#Z2yoh*rqy0xSgSC5F@VCxrX8NTCS&F>uUX(GY$GT#{7b5$Zl?HJU*Mfb z)VkyN0Z)DfIJIUI_DxZFEG9NK9$^UHn1~28Ic-M5P=gVA|#&_ zy$OdZp)#pp*RxcWP8{kR(r{=hqYcD4O$9hxQ}8G)!dBondBX?wO)YJ29cynpq+6@u zgL<_?ovGOHnJmTD9`X{ z^>dd=>M87s|MtF2d4_#2u7|?K{lEGiYg3PUrtuHvd~9gIw+0`$h{1#pkX)B=5+e|e zBIz7O!&G1f6*?!#!d*Na^1%zOMDD{kX`f6CB%6D^E zTH>z*V>lAyjAs2!umY2Q6&BV5Ux9|T>I+EqMz+E=-hYhm7pZ^2_qznmB)q>zeFyKW zsb7sw?M&m#jSDb8EYEj7Eg9rZ`jsN=?2FCyg?O_FkdbY-x1mFKx{Qq13 z{>%3bjoO*Ok;Vlsvo$*KJ+X9SW5Y&#*3J0r7X7pOueCD`59psYd}LgA4%e+Uu6xP2 z?onJf#<&hj@LDtv%+k(i>H0O=1pOLq9q8Oa{|wX?_i2B`XDjfT$r}9};q^1xJEUJj zPHBQ2SPEEe3|KRb&!*tB1mm+&`ezM$aPLs#UaW7#y_xvzf^i*b0&1fZ@c-7hE?@ub z|277Y-QXnFS;+wpQGO3hSd}~Bc+lphU?!TwmdG;y7kts4RAtk*GaRHy=3;qCOZE@fM z4i2UR4@iTNz@A$%cV59f9NCL4NBEq92NYu_6617iy8c#NNn?Gf7TN5?!QryqH4`gtvw5Awp!fLG(s}7qP$Gnm#6Fdh4 z*pc1jMaIBvzLJwtRJbobr3``&Ts0Tbk1$N<3L^q=O<7f78L0+K!y;%oan-5CfZ&J)|F2`rzKZV8~;_-puty zn;F)+682W$e@D4gnW9i|B6vp>XK30ELEMR0c%W>>v1;vM?JT>2x>~Dv8xAvKU$=~H!)mm@%-2VfZw`yOr*(|M^Js^*%4vgWChQYK*nLa3YNv6OC zgq6VZx~k{2{T$ZqmD)c9IOXT+hF0=rGyGzqEw z#ntj-Z1zO$I0L|NTxkzCnkvpfv7$a6YMfyAUi4ld+Z-;y3aEjU3cj|Q_v3F)2<+zb z!r@s79`TVr<{XR^-uY(mP*Ap%xph3z{bB6LN7di(N7(wA+BB^|o=$N4glGz@SRW(M zQ!$%^V?-h^xMm}ghQWMHn=^(z`B}C6AX_>`n-RDVIbsG(K1bE}!$sf4e)wPd#n(iWQLYF6DFo_F(1ttv{HoJ*k_h^+1*|z^wvq(0X z|FKV?&(HD^F=k~3t|lqX7m4L0x0ta3jGf@nOf^_bOw=Hs#xKH%sa<;2?^LD&jEG@i@sa#;nHVL4m-T-c`{P=dTlBGyZ}?d87dCt> zX98w+Xk6O*;({_cH1gqu)W^Qrq(bpzh!iL`Q1i4_yn>CU$^SrLz0#tj;Y&W{uug}o z+MxOR``XY)?1fpHASgiCH&hjN1+GE zl?x3m)gf&gTH?3}0n-zrVV=(&4}VmC){akPv#Diicg^HC41sKJV?-gw zs)%^u^aOTawQ^efcsg4GFu-qb2)~dFP@r942ZmT7s9gj-&E&%;c5l??u;J{wYUP#B zsu}k6!eCh`e=De;!3nAvzo4XmXsl;wk!8fP3%Fsn>Ta0jr2qMJwiGDy;mu)($(3tE z{w273w0Dp)>#AlY{K@LTKV+!F@cu*Q>+)GvO!!5dTr+%isDvw_YFL4Xv{%@kAFAcc z)q!p#0mWWj(|FU|Qe=cXn@~YMoTjwqH8{!O(x6%WtTwF@F#r>*mBoQ~*@Kg`5BW%f z+cXE-`x1m)1+qa6Xc6$65jdo2o6QBZ5|mXpRHBX+X4})+v+TY~?N#V?7upHhuU2Hz zhwNe<|8V$Mj9!?PHAQ=75<(!x!^&a{$7!{&vcmC4rE%SU*X#Ht$4x>a+WB7TE*iW9shy^nd1`H9i8S$`KF^j!d)hgU1f4PVF; z`vi8%2)|%b$B?`=_<%UfX4fsD-@^w%T|0CkV(4gr5ST0X?HhQIZ#qitP^^b;7Z+m> zitNs?cCKQ#|H5sjwLy#6c(S=})*hBecL|JO9XKrHX6@wpVszQ7_lIW8l^hqw%V8Y1 zPn)#}i(6YY8!5+k2^7lv!r)rS{?_?}0x*M?S9AFoW_#6W;})@9mmnnMPF)&4c_V0h zfga6mFXCTpb~I<-Yj7`d$EZcDu$r}&dvpmrA(MBo$(FIe{~sNc6DAmQ$jvm&FW@M$ z1VVaPSjs_DV>v4h+F#bT4ReF`S8#1dGFaH+`nYkN2}c2~&0z;+P)HkxEb-&opyjM{ z&<3-%YZ!Z#4Q9Y6&L(~TTj2-gPq-asZ{3i8l^u2kd>wr_JIFK@XPZ%2!xg%|^xC$V zt#$n?hAkGfA%*P|w8d!0O}EAb;E-evv&Y(MFz$ALTCD=s5W^k=t($bPvBm=^L#@;B z8T=r$28l9ahJh=wzyX+srSf^O0(c=P%YL^#_L+8IHd{pYSm5RUd}%l=t7O!G+f_yA&GSQE#jI!o@05?s@ zD%-97pttaqyg-|P283A_Msu2f(EH^3`X#H3l7eUi!@%y*zMahukySQSn?X=@vkY*j zh4TdFwPJxs?Z4V(-_2&Lsu8cyc_58qc>jg1|C{VP*kpm3gZSlY==&ecsHr zMT#1Jn+ez}XHzd z+{=@(Y-d?)QMLA}yfYlOF^9>w@>^_o!vx;1onaf833h6=rYK`T2N>G_JKJ5=UE(ik zQ!7v)b8fYg6^LRRCus6SK?Ce18n)E`Bb#l`1cXgatCm*!mE^skwsy~_$Y(W$9F|I0PP4(;wqsNS0oi;dklPJ0O!8{r?M zzv18D`kEGH5osY7)XYI?EF4=T^KvWr(rW(Fguou1F|l`TJiJS(V1$2Z=f z{Yl;kygG#VBFt8UHHAfT$R43xr;yzMpGlLg_D8MTY~-bnua;kK=)y1d*W#64I-aGW z@e1luVPos_4z^kdIA9ynAe0}fkY`qC7kU$6!F2#T#DR=i0 z0xAjQ29PSf!zCTkNTCV@8(8_MvOK7D}9E2q1_YY{_<$}SE1K)`Xqu*=WR=kqd}pW(|RovC;JPH#`$+3;8$C8mXw=9YnIAOl-7;)7UR13f@D}&0fo@kW>Wx` zJGrMJ7l;|6q^zbXIPfT!hQ3z$%(aGb6@eAVQ!y6LGZkZOXZcnQ<WmLo}2%*dY#DIhJJ4y&i#vin?~Qeg@ADRlBI0asV5=eXSVb0MtV2k=)cIn&Z83i z+sHG7&j$XX-!NOt_1XSo8_tl?TOI(98NCF^*oC3f8$~|B^AK&F!N*`VI9~4D_CNFI z#YmeNZ3v}?3MOMvD{QGet0?riaNCe4;MIW7e4(}Y-t~8V1CGz&)JyQ$S2vE^@GTbK z<2gPqk& zG>lCB8oG9&{2T|JYk&KFem8AIXuS;Ql)nQF{0Z|VjgPSYIrm1G-^k7RJoLmO!CkpX z{`U6|!2a}hv@|m2+1L4+{}S)UNW3QW;6hCH?7#FY7In%>)`p(i#m?b+H_Rt!7*pe4 z{?D9IQ2*usEEIkv^uhx91D+w6Q;?!v-0-~`HMXJbdE00j2ntd^oxtsR)whd4H}_lT zVtKXT#S2a3YjS-XOJy(SyZu?&*ZXDLLL(MoPeb7DJ3CIrq+vu0jz72ck8?#(Mwlyt z8bA!G^c$5=gHLucls8v?Q62%G>{J_{n(q2!$VBP~_%a&#O1zti;q^0EyVF$9s$GrB z|6u64`SKg+2`Dqs6IkF=`(rNEXz1M_gXZeEb?fgWG+5BM7JL%AXQBLwY%hIJnSN@M zU(GnZ7@cL2HyHXMA4iO%x!=6`Cfaby8hzcMskZg=3>vBbO6b)~?GfPpTo>4mLz?We`Zs5xKP_dlZ|oDnIaZmx#gWB(;|ca^+U9t#ibbY6dD zmzeL?@O|h%u47w5%V)srAGB2V%H2-CFi<%ddXC)>z3XI%Z(DV99^jFmQTm8BgxszB zwsmINyKI$qr}qv~4xZkD5Vs;fkk9{4*}Fd1E0yx=OF7H_$^rgK9eUP{jhoW{)E?CP z;a`M?kC*=;k6Vgv@7+`DlUfnX?``xr3ai7fez1FI6f|-!)m;pj-q!F`bs` zYTejfeY=Io+I9T?rdDkTy*f>vDHp@j3at#vl{9u&Xa5=fa`$s4W)us?LeqLg{6p*i z&P0&|a3i(_L0FWB#S|UrPkw)V=j83l;%~gRcugMu@o7yw-jlXd ztY6@3O*&=7DVllEJc)%AM!6;r!}5sZ8bdHEu|@*R46s0xuhbALBe>x;d{qSE{a|5% zyDZ{qzK)?W&vPDmf`BFRl_)nU=bYXp zR-$xjye^^zJf6N8-I}$Ei&C*wDFV(YK?Dg8-?X9zy~G+3 zi)<2KzJv8FSXRvZSid8Cmn=!aYTK9eORoxj5+k>56Z#7E;YIB;d7xO=(nMx?9a%3IPTAgR#OdH*L-m}LGg3M~iGmJM4T^|g6|DbXKugFGM zzO*N_WD$SQcr0Z3X~doilYrl0vSq;=FvGFSw-koRmUx4#SOu|Td4Rn76}VWOlcnw%i7IQGlAJO$g{@AJqf%;8?n`+q<#>vgqI8bNZ%SvWb0@tS53A$%OI`h_ zAT#|u_RU}MeV`HFUdg?N_F}7h$x*#(dfnIStzO4_X}$hUzR&zG@m=v>=DS{rul=+> ze^WBNDoYOZ4h#*f4yZMO;{he0bm}B>wu{uo*O0T(JZq7~e^O?K$kS*;5xg-L?^RfG zTJN->X{*!JnzZ9-N}AfEhv3;u>ect3<0(jtxk}m5^56eOL!~cc!HK7dpyyJ2#Fdlg*Q>Py6P%2Rn*to z?cm$-4}2e}ed<5t`v&;Rf8hH}?M?q7U#_qH2fiz6U;hvJ^85{}=iAA+zxEz^GA}df z%i2$Q-IA5$_}=kD<5$P4HSx#em3Y>wRdk}vlmsau@vN+M>#HcU*hV}b_%HEntmiZT zC7zA-T=Adtl&+}#hJ}Rfv#EXELhbAN`jYCB++}DNwz`WP)upD(eO=z_a=eSyMQ+|) z)Yv#FuBG1O>>4ZDfwOp{9r#?7)in}i@V7x$+9oC^4ozgM6XmGHn#B7O-%325s3o$_ zXuR<@oGYE%<)7sJj0AmA5B@iJuaJ)aukpTL+TzwMOo>^B)7lt=C;9KoVpiaey||+`#uKB+o+%!L zMU3)zJt>|HkH!-jo?)J;o^sD7&pyv_kA*g#Z~chPA?h1>I3+VHD&U>K_o|pOi64*< zIQqA?>7FJ#{_j~9DMg0YwXuI;8DdxPHr(@vGD8dAsLbxqxJ)f;zo`AP_N&{gy>VFH zo<+9r-F_&pEyp!|Q+xS1Lcp=MvB|Mzv5R7t$F7du7<(+%>>axdCoB@zdyDH@EV6tG zK7L0;MR+4pA~5#P6B!Z1BBn-^M{J7N7jZnoir{5~;Mr}U{~1NZUB||S)KEn5b^g{C zw~YQjumt|F+lKJ>s164{lpcxdBu$q-s(n3L_k?52>)DK()UF+Sb)3<0en&N|W2=t* zWJ1SlI^NaM=!I){b!6K*$|n)T5WP&iM{&tgnmf^HE z&frP@`!e)MSI6ze9kp?uIE5kTq?8bq;7v$L$Vkw5A|qi~!qkNFgiQ(i;4N7R?rQ`< zZ(~q{=$6pgZ_)o~m*Ht5okR=q|D9!x@U_0o+_FOJw_a)LzDazxhIDJje6=iTQPQ%c z)k$h^9F`}s$fVv$Lvd|6uIZbS% zzgNp!@AXQU(7%cF#s6vj`P}L#-j4AZ^U=B)^7cY(^Oj1JnXOeb{)SgFdx4dypo5nP2hB#^+JG5>xWn62uWwTf&VJ`}) z83qBxmOR)MfrpsqLu;bj%;QQSTAhfv8_h!-YuiF&F1o0)bjPnsq8qu z2ToUo-VW_T_LHt&jHR{Y`&YDxjg=yzqr;m@O%bWOReWqj)3|1c;e~Azuo;u9Dj%wF zRpoPBNL#VvXD2`O<-6$NOFNXcv5QW$t$7#B8=mQO?v@&R>VT#_u}AqW{HZH%y)NSR zu-2I)Ca5n2A4M#s#lK&^b}XC9^}!w&JnzmyjINI19a>>C7VM+fqIrkrof2EMZQi_X z+o&ny+NyCFlbJFOqsZ858KFh^b`B!+J)gVij!p~BxPI7_u6;)y&kDi0nnq*OHlCYp z9UVa=VOx?Q*2>H9vX*0ndc&&SnQ#3$*eb1qVUCskH$c0 zz6n@Yly$=T7BiUw!!! z#C{qpEs!3?_=zrc&A?uQN=>r5Tvb-{*s;h>gsoACa32JJ@z~QYHAU>0W=FSOw`tJ= zW!#)==bnzoxaw|cf!qstfTm+r@@deC!Zam;XX(XwPG1bj4dJA%ENwp%>8U zDyQ+#*A9<3Mur%%&E=FkZ@lcmh?|;T-+%aPy(8=~gRi|J{90IZ`AyHPlLr>eE14W$ zp3!UijO5h3X^|63%O@{sht0%MN8Uj`XQIqJD4tC0-=#*XhsK#&m>$WEiHuZ|_2s&< z8u5#V{Y!?C*LOkgKaDl;qdKERiS+Oy2UfU>G(pExKncL z<;zFPCqi9j$}9YP@q){tjmXDTHUT5bxf!0gR?V8VYK5F^#Rq47Pypk%ET+YwaoiVP z5yK+k4s%yoZNg$icIs0xpsoK!b|O9=axjkPB(Ds-vhmFHc1jcR+PofG8Ss-J7! zVF}N}PoyH0?{vIn?WKM%#>5{S7cEAe+rxku=xIe99EUv>-B-_hP`r9W8Nykf@$&Jl zXk2yE&wLNvtzcq>hK-|t%IDsF*{%0Hdh^<}C9Nk9nb2Zt|5-QOkbQCA{sXcDL*%mA z%T~Rx?!!A;4w}E9eQM48fqgH^3Je*7cLwj)CD z4Ef={8!eF^-K0Q9=jK+s#CC}X$F<{is$DxoQfhs090FdSi#+J+=EonJqWYpkp47hu zd@D4665eD4+Y_6yU?*ROcR}p^gTXRMb6vf6rbSX^S)X zd#;3bqHMdMZ22zN*%@70H$OP8nbkVOitLY_xGXE`;J7AD+FHp7$q5vYJ!o6o!!%K{ z74%kPth=scn~I{X(;geV)>TEmbA4i(8`fT!5!!k8Wj8Os{lUDYt(Qa&=~`F3g9f_A ztK`mJ_WH{8AB-5>^4v~ycmXdMo-rspaM4B3`DN`TB^u-W8g|2Kl@VTpW-@~@E2749 z!~gpD-X)Vzn&L}K3ksu&E!28^x_@dFLTT$$cB~ z#0QiNMfoF725ty$TF-OK)cv0-3yG&b*Yj+6XgM(z`3qg;)!-Y25q^A`RKodJjf~?F zazsQ-%bI4*MZ97tJSlzyzH&fk(ek1A5o?iuX7M55qKE!G=fSb5-23*2`P3Xw6!C zTS5gyxx_~v{;`K|&hh8pts)TwI1S-aJN(tBt2b`DYx9~-cj-lEe!VL18-Cp~1kP4M z>!4G*$m3>GRz~OL(h4AE6MYy%L|HT!b=~|Lbn|t$r_T^4-GjDrWo%r3>|B|=0fEgb zkXsc^(|G}lP;UMfsAdfjG&}6yed)Nx4>z3=J$>ZJ!sr>zd8oM?Jzrc=m6g_`@0`Vd zqKCFZQ#9zIOjYnN%4=mp-RjkU?rH(C3v;}*+6v^Ubjf*v28rH7~#&Cbwc;-$Oy zd(Y5Azs+-Fc<7pXMMV9m%abNRh_M-oQLSU+rBvy7A<3V2?TUdAU(@srU9o#iQ+$X-rDA7j#v7En z5S(3QzfV3x%N(j?7Y*nzP$M@&s~cJ_|B8rFZLV6oCrmL0M(FKBgf^aKQz%jlS$(JP)um<#JNNPB7eq!A-> zb9Oar-t7F$bT1BV+hp`=i|poY2jY1~>xrW6h~O>cjUD646&1RT?IO^U9aM)U>+w8?Uvgj(y>K9+O#p?ul#exa0aq zT@Q~5!bB|qj#~s%`E)Ss4 z(a2B17j0Y^-e;6ytGI|}@$pt;-Wz=NuVfwjMlYmWo{dcyKB-Zt-Fj0#OGCunYY=g_ zb16%xldB(t+zyzr65BQ^ju&AZTK@2Gs|I*omuqfIkHQmW*EsY3^n-q5O{~8tzUqYM)?B#@aUu?xB(2jqAkCktJe`7%JzUiE8?NH`tJ|kfU(DhtI3Q_~8uNqekqr5tXQZ|GI?W)hFdABt&xk!|yu(U5x#lvCjvd zI4&<{e2<;8uOE?bXI*i981}Ego()YC%@gSC8R}8xcERWD>)$C?&~@zJ(&+wg6-=fC zpSpcP>h{#>gXypT<9;rZ9!d-?l8b7;LpirVNheFa5YfZVi0fu|N>A_I%0joKUAx{F zcItFtWaNd6U5NJ;aZmaGQG8=IKIj2ZNKZ-C8aZicjnYP=^f`^vv5nFOy85BSByanq zr1svVLv@LYZr%>vx^?h&Q+#!olDyuOrCmlulV(QCmTeOZBY`RS3MqEeBD;h|m}T*|8aG8Koc7Q! zIhpH8x~?yMprj`V3g~_*CqLcdMLqME+#d z4V9x?#a~=;DW&~!-20_9TDA%&;g;GT3y z;gm~Bm$C%yFYXxxiRs|X@8_J;CC)Ql*xM7_mSN3Z6z=H>Zam#aq!R?~h&y|N8>jun zmEnSp5_GJf6Y-{;FLK~~kz?nBTNbYHd^;c9mVqYJ&IjeXoiB7dAKdso-0Jh88&8iA zzm62?vEr$5paY}!P=Eb=hS9{7Ktk}#Fb)^E){g9__bQlIf7myO~d^Qk?sTOn?Wam zW+88vu`FRlmarm=aVxTL52xIUEMY|!<5pw|E3z23B8$HZEE~De7BreuSo9ERR&5q& zKS75GI-~Y6T)9LV%lZk4{e;ARLSjEiyo&V`68i~R1HoYz8wd`Z4iS{+*g*XHCL4@r z-v%8nC`uFQ$+d?;a|F#7v{2CLf|d(9Q_yNb=LkAq(1n85fDRG54H3Ex5xNZ#xiLiO zHbm$)TJ*~>zhb(-A01LF3`x(Z=lhfit-&P%6FtF*-@+lr8$bt0v#>x zA1(55w8+EJsMT$8J%Ll?=PFQMLq-b@qoLa_q&$3YD$-@h!_jP}__bQl*|o!PWsXSC6~E3CcU~g&Ss=JA6u&M) zdW^7QjIeqP-q37Z;kJ+AZzyO2r^1#o!j>_@mNBs9I$Y=ex29(F+%?_jMw=wu!2)w=f^N!=f^;EPA`$>g7P{)7INPO2s|B4S=zKvJ3R(j?0em)t@;7LbuziwvmnRA9CJE~%3F{^a z>m~{7CJE~%3F{^a>m~{7CJE~%3A-iTl+pMgmtq)r=nIAfUdAeB8GI7sLaeswK zSBvy4k)9*c^95ZfXbtFep+m8F2a6%=Fe`=>PWd}n3@M!Qcd!_?a9SlOe-n#g5vTl3 zEQUp#@;9*r+`a(K5j0=WazSSbT7{f1L7wn?X4h^6odf+#z=vO1DCi<_y$0!WaC;v# zN6>sh3k59~bf%zHf>sMUN6>|!Glg|CMGnstIXn}s-}|frJP&~82wEuUOhKyztrm2S zpz{T-0j(6=Dh0Pn!EKh{GfVK9g?u}}W+C4=<=kc=uQ=u0X2C{IIk#EJr2}k^;5J8a znkGy88gacwT(1$=YsB@HXxVhOQi>L|1hr+Qw187%FZx%n0YRp+*Fk5q zx7oW=7U=rgqo5n4ZlD`+&)aO1xUxm0x8nY{*|yq8K)2Vf0^KRD>=D0yA+^Aj6C!<5 zJoTfv65`w-; z6Z9KFPvV|6;JFI)U6EcV=z4Kw1MXP^Dg4(hf^LPSYaoSR;rg$Elt)0hlr?M@G+e{> ziR*{Nv)>AOLR{e%tzkb2`U}6JN=UC2IlNZn@LGxI@LG|>YoQg=(2CRb&}uE)0RC&) zN3d}%wBqS4kh@k$T+6-?R}KhzNIdnWphv}(Zv_2T(C-92CVu^1q)&?UDUm)cXf3DE z5Yk0izsssn7DotW%QoV^F8(h>{=(vXq~77>qHr?V_R|O zI`HWRx=T=A;_KL#Xff8YW8x{EOY31Nr@VaEi)Yuft&qDOInS@~@?8%d_!VB79|~C? ziu*ql_kSp~{SbG)#x{uiH?aMXwSk=k{YYH-2poMmsMTu_)|D(9V%YCyb_suAGeuckNn}v;=ktYu!&82S^7Ht+fY!=ctqdu&{ z^+R~SHY0~00X-&Yh~JNrUB$Kti?#@hwun630$Kbzm$gO6+5##33a|59!2deXog%#p zdAmitQ(HtHZefQ}rdt@#v8|}pZ9vh(0xf~ut*F(Ykhlu;T|w6&S5b!ie#qSlx)By_ zg)RIZo`+ju1;27YJo_c2Z)HbC`fEYI5x;&b(#K%wR(4#Zd9B`xddTTXL4Ok0e-reS zpr-|`y<|{f)TiTao@wQ2yp_ zgQZ;h_k#W)uKXm@KMVS+puY)P%PDNcQ?T(U+b+s|yC{Y2Li6n?L8}8gL>hN}G z{umsS9&kI%_6Tl!gk5{^)N8oHOJNV*g;k)3QS0^yyY?{NKJQU^JG@ua%)Q|A2-5uR z-U|*7f$~;puXyA3id@<&G}$ZOg1z9$@8R`uui*9tJA(Va5GeKq@`R^<0k{3A$(up> z{rgewM?nt@dPMxnIqU}qekX4~_lx}8&wdo?pP>1E@Zt1#K|}mHG{?IE&PPG_3(9fl zfZ%^X@IN5*IRFhe<2twZfGDp6LdpT5=K&$>fRJ?nQXaxRT*?8FGY17i9TW(45VE$i zgTjh~kiyg4-h<%J)5iq;fm8A9A@JGC4l&+-eknBk63=c$n%n**p5)l-9C&fM{(tM)TkqZ+Y!O-h_LsF(BufX9mTJ_P97099uYi`21nPYQZd=*6LX&TW z^lycp$AnhLgpJ3<^qprSLaP&^)jc6v-4mi#oB-!l?1adl6L=~MXZ$m=EkjVd# z(5+V7Un@$sR@_-Da-de+Su5_W<@%_Yv0ZC}B0tqk{sw`WVl!e}HY#ypLKXy0}jN7)OtQ$be=3NIRIpfD&rTZ~IfQi5E{XNQS@W29#( zElZJdXG$ZKirk;l47*xiNof`L@MtvrpC(1f$0)5!5eU`eUN@w9tR1CIDTcjAX-kSg zY&-WJk6fgGPU$eIwaKSp@PFY_lKDHOn@E1^R!T=m@gD4wAj#PGR+65( z0)2W=nn@0p@w)e@xaWRKYnW}enbJDaAxaz4Nkl?%@5gF&b~mLhsWrS$_qs>fqSna@ zlX{rhbUj>}Xx>BVCen1P3#B6@$J!ueNkvit{;KddPs)>WB`^MhI1eI~Bb7uN#MNvUvmA7-wxn5sNYKpgCSy@4G zp0{sVMR{38u&Su6G|B7fd-i=k?{M(wAFMjhJD@ZNj0Zu_X^>kXWV$+gr4cwQl`8Rb z(X>35n|DO86c@OT1yVI^4&oVUcwRwuaS(}2+?|8pN|B44n-{aFy#EvT%*vd+(%ifX zZ#VBB1pTXujTT}nDcgB5C83Z~KvN}YbY4Xza>VOPN=Zq=`JXZW6PsO=|LkTjAp^Y_2v0&0@TxNm9Qp61pj;Zy zUavIrPb3b7#C-7Mh0t&(KdZpALHxowmmys!u6Z$~yc)l84RXbEbyc@2I2^N#0?>s=U%FZ?H7iJF@=4q51hm zIeFq@PF_V-5I2`q6{7T~S638O<`(7fN?Qrpf2>P?{%%S2^`}v-mymNj$7YFq7%cLS zpI3_4Q5sQ|H!IIOI9OGcS6NmnNqulbC4T1F%HLNnr1MNE!5M!8XCu3KrWT4czn8ZY zoE>jJO6kdIXe;Cx%ix7k3JJ4>dPPE6E{#`;d_gOP+)~K!;yL$il%BlPE0*0m>y{0gFtDS|XEhvyW}Pu_k6k>YvgRzqF^ zbLw-6mxx871;aM(W3|iqqf6CF#t;VknuL8wFUv5DiZ(fGn0)EYX zZF$aetBP^XB~^&u_*t1W13J2;l8-aq&hgyK72LW(`#;NHekXr{U8!YwhUZBxp62z4 zU(LlGIk1hFn)|A|IKp4tGjopT7|(V0xpL^p%hJ`Q1XuC;^a)ntRYYr-Sy5C{cAj^3 zVNp(@cXqJSo10fzR8Wc^r_J@A`677nYp@jWZ)w>qfXA%7^YB{dSL9U|7L^uwE7A0O zEAuLf@`;7FsxVmPMZ-{%S5;Az6D%&C3rs30$D`8#LbHpi3c2)P@e@g|7HBo{(FS{q zO3EwBW(oDWRpwOW<&{ECFgG}@sJN&KJPLyq!5p+DXi$oBxJtPYmFF!FmUatNSCp0K zLCG=w1~uFWwcK{5vaEPkUZuFZG%qi=lDAX2c-M>Z5Cj*OmCfL$51>l$*2kZ zza*5%nOMkc1@{b+sD32l!K$kAp2^9xXU|Rw5(wr1xs#w2|MlNw%U>>DVH-CMZuLzP zJWEhr{#JC=-10oCBo&oOg;gcEpTnPv>~-yAHR>oA!E1lrTQmZ`3V#oW3I+I^nN79c zdlm=Y&Yca`smL1+%fN?HUU{p9SHMet#DGEGq2;J1*(f7;3F3zHymf${%F+DH>~dS6 zBIv>2xFr1XmM2M+K>C^Q>XpAD#lMdekMNtH##No5rU$wRa88(;Ln|J8PqZgo>< zQco+KV`Tw6N)`ULj+rDTX4`o%gC`uj#7AI$OBCj|HO1_W7%3KW>|0tsz@ zip3Orr0=DBr6;5xu`ci@=>h3!>3wM(y#8sZAOAp&_z-nsz4U>!QQ9DVBz-I$MZ2^W zdpmE&q~HRC?zutQA#IbkqrASBzLl%G2O_GzP-=t5lA9kwjLkuNH_RHN7$G(T0jtvuf$>(F8)`il3=>X!aXULg|YTH-N zk^^!!-*ZzQAYX)-`Ge%a=*2yUsH{V=r}o7N{5k^Lu#G~T+A-4a(kbbnbO<|Wjzb*v z3GzgFk~~?SB2UG3YSR!^E*HBL=gS3hp7UVmAA>; z{#`yLpO!;%Emr&>6s^Lr*R_VQmIn6swiJ&Nri3d^ln5mfi-Mw+rb;sRVMDeaXGN=M}!B~j_5bjG$fU6iiMc}h1WNl8{xlvKs1*ove0 zmF`NK(nCpCdMdq?^OXyf3zgnVhLWlDQTi%b2nv&}^i%pP1F)y@KxL3JSQ(-WRfZ`S zE5nr$%1C7tHhmqVj8(=dp^9jlB47*c}l)gpcE=a%5-IhQmm9H zrAnDnuFO;_luD&asa9qwvz0l@TxFgzU%5nCpe#h>*cxTAa;b8ea=CJaa;36FS*l#6 zT&-NAT&rBCT(2xs{-NBU+^F27+^pQ9+^XEB+^*cA+=a=2Y669q{G$A-{HFY_oKj9JA*B{!UuC`|0UL1hfOH1- zQ?Qr^o6(1}CM*K$-lAAEYs#9j7#7Q#vlc9lwPXm8f;Dh$SOROyysRB-&pNP<>>P%` z6Ra~kmvv!X*?FuROJd0^g{3kdvzf#EtUF6%Jy<&Hi8)8-vkTaTSh$#hxj%haU(DYL z@R>QRKO4X`JzTEoE1+tJyW|T6P_~o-JelU^gHh@NMiSb~C$0x{KY)ZezEz zJJ_A;d*5dx$;E9$}BN$JpcS3HBs=iapJqVJq0P>^b&4dx5QF zFS3`|%j^~QDtnE+&Q`HE*qdxMdkf!(-@#W@d>6&nMtoyr@3Rl^{ci)l+I@_#Y@6_v z3tz18U1U4HNPNO}vQP0HVi)_Ie>1=c{XUGw@5ksiMzAryd>A9dN7+|=#22Hu-?3xt zIL2Im!00H(FEP6KGy8@8%6?LRQ< zS*%{FUZ!5IUZGy8E>V}NSE*O4*QnR3*QwX5%hZ3UH>fwNH>o$Px2U(Ox2d9I)9N$o3iVm_IrVw<1$CwR zqWY5hvigeps`{Gxy1GhzLw!?St-htct-hnKQP-;Ps_&`m)b;B7>IdqF>IU^A^<#A- z*2HX9x2RjyZR&P)hx&=SQ~gx^Ox>k^uI^U%sC(6Y>KE#M^?-U%J*0lA9#)U2N7b*? zuQAj5TlG8j7#7oful}H(P*18qsz0eetG}qfs=ukftEbe{YDlfsBrF3{u-|~HX$W#_ zXr^Xq9xY4@*P3V%TBH`GMQcs9W?GCEt2NhJXmMIgEnaJ-wbt5b30hmttF_bGYaO(X z+BsUH)=BHEovU@xx@zZX-LxbvSxeDUHJ@f{j^@|8YiU{!EnVxW_0rDQF3>L2dTSY4 zrq)O6t7T~cEnDlS_16Yy7ij~vLE2z#h&EIkrd_NJ*G6a~wNct=ZHzWn8>fxeCTJ6} zu6wdJMVqPxwP{+8maFAy`C5Tis1<3`wHaEmR-%<^Wm>s5Q>)M_wJNPzo2AXx=4f-Z zdD?vK5^aIDP+Nq!jEl8Pwac{2wJWqMwI$k8?JDhR?HcV`?KZ)k67tF^bZx3zb)HQHM3UF|(>owi1?iFzl!vwp7LMenMgr+3qn^kh9nPt|?8tvkA3@2;omJ@j()F!Z^_hBw zUa42<)%q-bwmwIntIyNt>zC*Y^o9B&y+&WGU#efGU#?%FU#TzAm+DvPSL@g4*Xq~l z*Xzslf9N;pH|jU(H|w|Px9Yd)x9fN4cj|ZPckB1)_hMo7efs_S1NwvdL;Az|Bl@HI zWBTLz6Z(_-Q~J~TGx`esS^YWvdHn@_rT(J+lK!&(ivFtpn*O@JN`FItQ(vvWrN6De zqp#7|>hJ3B>Ff0M`uq9^`iJ@k{UiNjeWSif->h%Zx9Z#U?fMS=6Md)tss5S1OaENo zt?$wI>ihIB^!@q)1O`2%f2kkVkLXABuk^3=Z}e~V@APB(as7M!2mJ)XhW@Dkr2nk{ zqW`M@rvI*=(ogFlz1EPhSW`hjOcgsF>xN;NhGlq+FeBV(Vni5`MwAh4G&PzTF-EM> z+-PCM87+-?qm|LxXk#QGvZmK)XS6pu7#)psj6|c8(b+iH=wfs=&NI3hNk+1fVx$^A z!!{hlZ*(`(j2=e1(bMQ7$c2Q#%N=VG1eGoj5j726OBp6WMc{z;|GmtMvjqdL z#!}-d<7(p?<67f7<9cJ6@ekt$<3{5q<7VR)<5uG~<96c?<4)r)<8I>~<6dLAai4L& z@qqE5@sRPb@rd!L@tEUtTbLUUNT-bUNK%ZUNc@d zRvB*?ZyKwOw~V)qcZ@a0TH{^gJ!74*-gw{m!1&PEV0>hJY-~jM&CSLZW2>>v*lz4F zJ~4J0pBkSTyNu6`-NqhcFXC~2VeH3Owu8nY<4fbPal|-kd}VxXd}DlTd}ka(w9fC1 zAB+>mN#jT3C*x=17vopsH{*BXlyTY!8MP)NLrE`~GUC)S=_To9X|1VBE2S5ucTG*Y zRC-5RB0Xv9reT^`WbVQ0CV)6Kv^mBcYmPI=n-k25<|K2nImMi6 z2F+<^j+txbnfYdcS!foS)6E%Xu~}l4nq_9WIn%5#E6pmi+MH$1Hs_dg&3Wd0^AdA` zxzJo>)|iXUOU=v7%grmyE6pY5Qu8YFYV#WNTJt*ddUKids`(G|2J=SqCi7s}$51C(@ zhs`7AQS&SFYx5iPTk|{fn0eg%-u%HlfjGuLnm?I8o4=U9n!lO9o2SgvX2`6yuwWjs z2AHKsR&%R`6=$`y;;mLzYpacwV70Zp zRy(V`)xqj$ons|hovhB*xmFjet972$%}T#a!SbnR!m1gy@(yg9WFYA2k z0_#Go*w3&stv*&?E6WO4*;YTRzcs+R$Qo!3vIbj2tf5%se6cm$8exsJMp>h+G1geb z*BNh3uqIlQtjX3CEP)PM)2tjT*UGc*to%dE?-E37N6CDu~wD(hbYJFvWZGB^XYkh}c634CYtskrt)=BF}>nH1H>lf=+>o@Cn z>y&lc3R$%t35(Yi5A&!V&7*q^kBP{29#5Dj+|$Gp;fX|uyJ$~SPcu)9C)U&4)4~(y zY3YggwDPp}wDBYu)ulx#DVZsB%(5^PUQvmG-#k`QovN1<<>r=E8JQ(~q`A}xx<@^8 zS_Q_j^`JNynPmlKrFk=qpnDAKn^RPQ!Rq|tyg6Yx4QWqbunOj2xU|ZXQ=inca)My3 z=emb1$O%>%0TPJsdt9&{a0TXxgC|h`v?s4VX#_}(Jol&vT#k9-5Z13jk+6b>w5MM^ z15ZJHGQ1x~y-R|wvf%}dPQv;(JR4TnkXHLo3s$IwAo_r+qT<{<9UsSWFb0q%MP$hU z*ODSP>jsd{Meb1dVwk7!yAbW zuV{3l4|jE_a1SHgrz*uEY(zuWg;h4B!$&q^5MI^jL?7w0sS*cuBrnn`UZkVkBCU3d zbQD=tO;(L^t*RCWZBzw5>S*|WTw2g%RAZZ(R5v~|Mp4mMyT`CG4H|~cZj>I^C_T3! zt&ewYohJ^S@%44rGp|0W6_=G3REk$SwTJtPr}jvta~~aTIy!Xp)3G}p)9BcPj_GvF zq+=gC_N8MM9RqaCc8}>KKb_>KliYNYn@)1mNp3pHO((hOBsZPprjy)slABI)(@Ac6 zwl=h|tODInPF)=`$>vOwok_AYNp>d5&Lr8HBs-I2XOiqplATGiGf8%4KpQ1wRyWA( zL-zI|*?mZMACldNWcMN2eMoj6lHG@7_aWJRNOm8R-G^lNA-nrfe)pyP?o0CflKj3T zzc0z}OY-}Y{Jtc=FUjvq^81qfz9hdd$?r?@`;z>=BtMJfXOa9YlAlHLvq*jx$O7Rk>d`B@}CK=K15KS1&WBtJm%10+8{@&hD4K=K15KS1&W zBtJm%10+8{@&hD4o8)Jc{A`k+P4crzem2R^Ci&SUKbz!dr+e_(8to)+2tC32q>&jA zmyBSZIED?aEDlx{y6Lipw5a*M6jvKe%c65v8()g6jW5O3#+Tx1<4bY1@uj%h_)=VL zd?{{j_)^^5@TIu9;Y)FI!A2o zM>J}n!{M3K<1%q1O;SmdRMI4sG)W~*Qb`jZY2qVIe58qwH1UxpKGMWTn)oOue3TPD z$_XFI_mO-b$@h_bAIbNTe4FIkB;O|aHp#b1zD@G&?$-1qwCKf{1mIe1lLj_vV3P(m zX<(BEHfdm!1~zHnkOmHE;E)CmY2c6s4r$;}4mgwp4#{^&zC-dIlJAgwhvYjX-y!*a zlJ6(^2tLJ~P@kXV`$@i^VzMtg#Nxq-t`$@i^d-<{-lC;8n;es_}Jo#dyH{4|oEM)K20ej3S7Bl&40 zKaJ$4k^D50pGNZ2NPZg0Pb2whBtMPhlPBOKPr%oM?D#S%|H&)xkyqd&ufRuMfsecbA9)2n@(O(975K<2@R3*G zBd@?mUV$%@?9U|meW?7&Gw_jT;3Ln#N1lO?JOdwj20ro(eB>GU$TRSfXW%2xz(<~e zk30h(c?Lf641DAn_{cNxk!Ro|&%j5XfsZ@`A9(^k@&J6~0r&gyc3M zxt-FZNg*bl1*f5--{>h<7n|_hCOo$Z&uzkUoA4YFcwPB~=QiQFO?Yk-p4)`yHsQIQ z>b4bSxlK@R6O`KofP>z^#E?&DcHN6rOO8J>5v$z~nS9#J3mX=lJ73UQN!vp1* z{)hR6{IVISqTdH#08Ly9A6inx2gcl!QH^f)3@ynkaBqq(!tH0s(u6FvPhM3}>lcJ4 zZIB#wJT5WF(MA>`rE)>qz+icK5Ti*Y({h8#;A&+^wKBE{V>&{zGOUOVFD%nW6cv;N z*~nnEL0Yh3g+;6{{)SZ+g>yc28bs0!b?2U7z2V_`jVv&sfSVm$f02r*c7LyXR9w`= z^XfF*t`%@&wA{Sns-Qu<)Oq-U@gFg16DDzH+6-Y*v1?LkwKAv3D0A&$6@_Iw<|3B_ zQ#Em5Rj`TVvU1pygFmRDmGKM?=j`g#i9AcaaN_Bf4*e)jJmO)Ibl-UbNt-~@CXloV zBy9pon?TYgkhBRTZR#f5)J?Xjn`~1z*`{u?P2FUhK-DHtwFy*h0#%zp)h1B22~=$Y zRhvN7CQ!8rRBZxPn?ThjP_+qEZ30!BK-DHtwFy*h0#%zp)h1B22~=$YRhvN7CQ!8r zRBZxPn?ThjP_+qEZ30!BK-JE6oiT?x#twCiofOv@b*N+PP{-IIICTh49fDJbI>rul zj2-G2I|QT-0jWbk>JX4R1f&iDsY5{O5Rf_qqz(b8LqO^fkU9jU4gsk{KJX4R1f&iDsY5{OPJWxHgrN>$s6!a)5QaL0p$=iFLm281hB}0y z4q>Q680rv)I)tGPVW>mhVTUl(Aq;g0Lmk3UhcMKk&agum>JWxHgrN>$s6!a)5QaL0 zp$=iFLm281hB}0y4q>Q680rv)I)tGPVW>kG>JWxHgrN>$s6!a)5QaL0p$=iFLm281 zhB}0y4q>Q680rv)I)tGPVW>kG>JWxHgrN>$s6!a)5QaL0p$=gv!Z3>V$sr7N2tysh zPy`UC-(5$}Aq;g0Lmk3UhcMJ340Q-Y9l}tDI>Qcih8^k*JJcC=2xA?>Scf{p4t0hd z>I^&78FmPR9l~ITFxVjscBnJ#P-obo&agwBVTU@y4t0hd>I^&78Fr{M>`-Ueq0X>F zonePM!wz+Z9qJ4_)ERcDGwe`j*rCp_L!DuVI>Qcih8^k*JJcC=s59(PXV{_6utS|; zhdRR!b%q`43_H{rcBnJ#P-obo&agwBVTU@y4t0hd>I^&78Fr{M>`-Ueq0X>FonePM z!wz+Z9qJ4_)ERcDGwe`j*rCp_L!DuVI>Qcih8^k*JJcC=s59(PXV{_6utS|;hdRR! zb%q`43_H{rcBnJ#P-obo&agwBVTU@y4t0hd>I^&78Fpxx+@WD|hdRd&4U;?6Np`4{ z>`*7!p-!?xon(hP$qwPaL-_9y{yT*K4≦`0o(@JB0sERu3zfUsRNu(xa|rA`ieJ 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 Y&|?BN{_*!W3tm6{caJds=Lh%wJ%~ewUjP6A literal 0 HcmV?d00001 diff --git a/complex_algorithms/Assets/TextMesh Pro/Fonts/LiberationSans.ttf.meta b/complex_algorithms/Assets/TextMesh Pro/Fonts/LiberationSans.ttf.meta new file mode 100644 index 0000000..f2fc814 --- /dev/null +++ b/complex_algorithms/Assets/TextMesh Pro/Fonts/LiberationSans.ttf.meta @@ -0,0 +1,19 @@ +fileFormatVersion: 2 +guid: e3265ab4bf004d28a9537516768c1c75 +timeCreated: 1484171297 +licenseType: Pro +TrueTypeFontImporter: + serializedVersion: 2 + fontSize: 16 + forceTextureCase: -2 + characterSpacing: 1 + characterPadding: 0 + includeFontData: 1 + use2xBehaviour: 0 + fontNames: [] + fallbackFontReferences: [] + customCharacters: + fontRenderingMode: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/complex_algorithms/Assets/TextMesh Pro/Resources.meta b/complex_algorithms/Assets/TextMesh Pro/Resources.meta new file mode 100644 index 0000000..cfc142f --- /dev/null +++ b/complex_algorithms/Assets/TextMesh Pro/Resources.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 243e06394e614e5d99fab26083b707fa +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/complex_algorithms/Assets/TextMesh Pro/Resources/Fonts & Materials.meta b/complex_algorithms/Assets/TextMesh Pro/Resources/Fonts & Materials.meta new file mode 100644 index 0000000..8a01112 --- /dev/null +++ b/complex_algorithms/Assets/TextMesh Pro/Resources/Fonts & Materials.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 731f1baa9d144a9897cb1d341c2092b8 +folderAsset: yes +timeCreated: 1442040525 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/complex_algorithms/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Drop Shadow.mat b/complex_algorithms/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Drop Shadow.mat new file mode 100644 index 0000000..5bc142c --- /dev/null +++ b/complex_algorithms/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Drop Shadow.mat @@ -0,0 +1,106 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: LiberationSans SDF - Drop Shadow + m_Shader: {fileID: 4800000, guid: fe393ace9b354375a9cb14cdbbc28be4, type: 3} + m_ShaderKeywords: OUTLINE_ON UNDERLAY_ON + m_LightmapFlags: 5 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _Cube: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FaceTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 28684132378477856, guid: 8f586378b4e144a9851e7b34d9b748ee, + type: 2} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _Ambient: 0.5 + - _Bevel: 0.5 + - _BevelClamp: 0 + - _BevelOffset: 0 + - _BevelRoundness: 0 + - _BevelWidth: 0 + - _BumpFace: 0 + - _BumpOutline: 0 + - _ColorMask: 15 + - _Diffuse: 0.5 + - _DiffusePower: 1 + - _FaceDilate: 0.1 + - _FaceUVSpeedX: 0 + - _FaceUVSpeedY: 0 + - _GlowInner: 0.05 + - _GlowOffset: 0 + - _GlowOuter: 0.05 + - _GlowPower: 0.75 + - _GradientScale: 10 + - _LightAngle: 3.1416 + - _MaskSoftnessX: 0 + - _MaskSoftnessY: 0 + - _OutlineSoftness: 0 + - _OutlineUVSpeedX: 0 + - _OutlineUVSpeedY: 0 + - _OutlineWidth: 0.1 + - _PerspectiveFilter: 0.875 + - _Reflectivity: 10 + - _ScaleRatioA: 0.9 + - _ScaleRatioB: 0.73125 + - _ScaleRatioC: 0.64125 + - _ScaleX: 1 + - _ScaleY: 1 + - _ShaderFlags: 0 + - _Sharpness: 0 + - _SpecularPower: 2 + - _Stencil: 0 + - _StencilComp: 8 + - _StencilOp: 0 + - _StencilReadMask: 255 + - _StencilWriteMask: 255 + - _TextureHeight: 1024 + - _TextureWidth: 1024 + - _UnderlayDilate: 0 + - _UnderlayOffsetX: 0.5 + - _UnderlayOffsetY: -0.5 + - _UnderlaySoftness: 0.05 + - _VertexOffsetX: 0 + - _VertexOffsetY: 0 + - _WeightBold: 0.75 + - _WeightNormal: 0 + m_Colors: + - _ClipRect: {r: -32767, g: -32767, b: 32767, a: 32767} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _EnvMatrixRotation: {r: 0, g: 0, b: 0, a: 0} + - _FaceColor: {r: 1, g: 1, b: 1, a: 1} + - _GlowColor: {r: 0, g: 1, b: 0, a: 0.5} + - _MaskCoord: {r: 0, g: 0, b: 32767, a: 32767} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _ReflectFaceColor: {r: 0, g: 0, b: 0, a: 1} + - _ReflectOutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _SpecularColor: {r: 1, g: 1, b: 1, a: 1} + - _UnderlayColor: {r: 0, g: 0, b: 0, a: 0.5} diff --git a/complex_algorithms/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Drop Shadow.mat.meta b/complex_algorithms/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Drop Shadow.mat.meta new file mode 100644 index 0000000..fbd2cdb --- /dev/null +++ b/complex_algorithms/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Drop Shadow.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e73a58f6e2794ae7b1b7e50b7fb811b0 +timeCreated: 1484172806 +licenseType: Pro +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/complex_algorithms/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Fallback.asset b/complex_algorithms/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Fallback.asset new file mode 100644 index 0000000..dc7e8e5 --- /dev/null +++ b/complex_algorithms/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Fallback.asset @@ -0,0 +1,348 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2180264 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: LiberationSans SDF Material + m_Shader: {fileID: 4800000, guid: fe393ace9b354375a9cb14cdbbc28be4, type: 3} + m_ShaderKeywords: + m_LightmapFlags: 1 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _Cube: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FaceTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 28268798066460806} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _Ambient: 0.5 + - _Bevel: 0.5 + - _BevelClamp: 0 + - _BevelOffset: 0 + - _BevelRoundness: 0 + - _BevelWidth: 0 + - _BumpFace: 0 + - _BumpOutline: 0 + - _BumpScale: 1 + - _ColorMask: 15 + - _CullMode: 0 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _Diffuse: 0.5 + - _DstBlend: 0 + - _FaceDilate: 0 + - _FaceUVSpeedX: 0 + - _FaceUVSpeedY: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GlowInner: 0.05 + - _GlowOffset: 0 + - _GlowOuter: 0.05 + - _GlowPower: 0.75 + - _GradientScale: 10 + - _LightAngle: 3.1416 + - _MaskSoftnessX: 0 + - _MaskSoftnessY: 0 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _OutlineSoftness: 0 + - _OutlineUVSpeedX: 0 + - _OutlineUVSpeedY: 0 + - _OutlineWidth: 0 + - _Parallax: 0.02 + - _PerspectiveFilter: 0.875 + - _Reflectivity: 10 + - _ScaleRatioA: 0.90909094 + - _ScaleRatioB: 0.73125 + - _ScaleRatioC: 0.7386364 + - _ScaleX: 1 + - _ScaleY: 1 + - _ShaderFlags: 0 + - _Sharpness: 0 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SpecularPower: 2 + - _SrcBlend: 1 + - _Stencil: 0 + - _StencilComp: 8 + - _StencilOp: 0 + - _StencilReadMask: 255 + - _StencilWriteMask: 255 + - _TextureHeight: 512 + - _TextureWidth: 512 + - _UVSec: 0 + - _UnderlayDilate: 0 + - _UnderlayOffsetX: 0 + - _UnderlayOffsetY: 0 + - _UnderlaySoftness: 0 + - _VertexOffsetX: 0 + - _VertexOffsetY: 0 + - _WeightBold: 0.75 + - _WeightNormal: 0 + - _ZWrite: 1 + m_Colors: + - _ClipRect: {r: -32767, g: -32767, b: 32767, a: 32767} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _EnvMatrixRotation: {r: 0, g: 0, b: 0, a: 0} + - _FaceColor: {r: 1, g: 1, b: 1, a: 1} + - _GlowColor: {r: 0, g: 1, b: 0, a: 0.5} + - _MaskCoord: {r: 0, g: 0, b: 32767, a: 32767} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _ReflectFaceColor: {r: 0, g: 0, b: 0, a: 1} + - _ReflectOutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _SpecularColor: {r: 1, g: 1, b: 1, a: 1} + - _UnderlayColor: {r: 0, g: 0, b: 0, a: 0.5} +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 71c1514a6bd24e1e882cebbe1904ce04, type: 3} + m_Name: LiberationSans SDF - Fallback + m_EditorClassIdentifier: + m_Version: 1.1.0 + m_Material: {fileID: 2180264} + m_SourceFontFileGUID: e3265ab4bf004d28a9537516768c1c75 + m_SourceFontFile: {fileID: 12800000, guid: e3265ab4bf004d28a9537516768c1c75, type: 3} + m_AtlasPopulationMode: 1 + InternalDynamicOS: 0 + m_FaceInfo: + m_FaceIndex: 0 + m_FamilyName: Liberation Sans + m_StyleName: Regular + m_PointSize: 86 + m_Scale: 1 + m_UnitsPerEM: 2048 + m_LineHeight: 98.8916 + m_AscentLine: 77.853516 + m_CapLine: 59 + m_MeanLine: 45 + m_Baseline: 0 + m_DescentLine: -18.22461 + m_SuperscriptOffset: 77.853516 + m_SuperscriptSize: 0.5 + m_SubscriptOffset: -18.22461 + m_SubscriptSize: 0.5 + m_UnderlineOffset: -12.261719 + m_UnderlineThickness: 6.298828 + m_StrikethroughOffset: 18 + m_StrikethroughThickness: 6.298828 + m_TabWidth: 24 + m_GlyphTable: [] + m_CharacterTable: [] + m_AtlasTextures: + - {fileID: 28268798066460806} + m_AtlasTextureIndex: 0 + m_IsMultiAtlasTexturesEnabled: 1 + m_ClearDynamicDataOnBuild: 1 + m_UsedGlyphRects: [] + m_FreeGlyphRects: + - m_X: 0 + m_Y: 0 + m_Width: 511 + m_Height: 511 + m_fontInfo: + Name: Liberation Sans + PointSize: 86 + Scale: 1 + CharacterCount: 250 + LineHeight: 98.90625 + Baseline: 0 + Ascender: 77.84375 + CapHeight: 59.1875 + Descender: -18.21875 + CenterLine: 0 + SuperscriptOffset: 77.84375 + SubscriptOffset: -12.261719 + SubSize: 0.5 + Underline: -12.261719 + UnderlineThickness: 6.298828 + strikethrough: 23.675 + strikethroughThickness: 0 + TabWidth: 239.0625 + Padding: 9 + AtlasWidth: 1024 + AtlasHeight: 1024 + atlas: {fileID: 0} + m_AtlasWidth: 512 + m_AtlasHeight: 512 + m_AtlasPadding: 9 + m_AtlasRenderMode: 4169 + m_glyphInfoList: [] + m_KerningTable: + kerningPairs: [] + m_FontFeatureTable: + m_MultipleSubstitutionRecords: [] + m_LigatureSubstitutionRecords: [] + m_GlyphPairAdjustmentRecords: [] + m_MarkToBaseAdjustmentRecords: [] + m_MarkToMarkAdjustmentRecords: [] + fallbackFontAssets: [] + m_FallbackFontAssetTable: [] + m_CreationSettings: + sourceFontFileName: + sourceFontFileGUID: e3265ab4bf004d28a9537516768c1c75 + faceIndex: 0 + pointSizeSamplingMode: 0 + pointSize: 86 + padding: 9 + paddingMode: 0 + packingMode: 4 + atlasWidth: 512 + atlasHeight: 512 + characterSetSelectionMode: 1 + characterSequence: 32 - 126, 160 - 255, 8192 - 8303, 8364, 8482, 9633 + referencedFontAssetGUID: 8f586378b4e144a9851e7b34d9b748ee + referencedTextAssetGUID: + fontStyle: 0 + fontStyleModifier: 0 + renderMode: 4169 + includeFontFeatures: 1 + m_FontWeightTable: + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + fontWeights: + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + normalStyle: 0 + normalSpacingOffset: 0 + boldStyle: 0.75 + boldSpacing: 7 + italicStyle: 35 + tabSize: 10 +--- !u!28 &28268798066460806 +Texture2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: LiberationSans SDF Atlas + m_ImageContentsHash: + serializedVersion: 2 + Hash: 00000000000000000000000000000000 + m_ForcedFallbackFormat: 4 + m_DownscaleFallback: 0 + serializedVersion: 2 + m_Width: 0 + m_Height: 0 + m_CompleteImageSize: 0 + m_TextureFormat: 1 + m_MipCount: 1 + m_IsReadable: 1 + m_StreamingMipmaps: 0 + m_StreamingMipmapsPriority: 0 + m_AlphaIsTransparency: 0 + m_ImageCount: 1 + m_TextureDimension: 2 + m_TextureSettings: + serializedVersion: 2 + m_FilterMode: 1 + m_Aniso: 1 + m_MipBias: 0 + m_WrapU: 0 + m_WrapV: 0 + m_WrapW: 0 + m_LightmapFormat: 0 + m_ColorSpace: 0 + image data: 0 + _typelessdata: + m_StreamData: + offset: 0 + size: 0 + path: diff --git a/complex_algorithms/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Fallback.asset.meta b/complex_algorithms/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Fallback.asset.meta new file mode 100644 index 0000000..42dd6ac --- /dev/null +++ b/complex_algorithms/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Fallback.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 2e498d1c8094910479dc3e1b768306a4 +timeCreated: 1484171803 +licenseType: Pro +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/complex_algorithms/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Outline.mat b/complex_algorithms/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Outline.mat new file mode 100644 index 0000000..cca8ce8 --- /dev/null +++ b/complex_algorithms/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Outline.mat @@ -0,0 +1,104 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: LiberationSans SDF - Outline + m_Shader: {fileID: 4800000, guid: fe393ace9b354375a9cb14cdbbc28be4, type: 3} + m_ShaderKeywords: OUTLINE_ON + m_LightmapFlags: 5 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _Cube: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FaceTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 28684132378477856, guid: 8f586378b4e144a9851e7b34d9b748ee, + type: 2} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _Ambient: 0.5 + - _Bevel: 0.5 + - _BevelClamp: 0 + - _BevelOffset: 0 + - _BevelRoundness: 0 + - _BevelWidth: 0 + - _BumpFace: 0 + - _BumpOutline: 0 + - _ColorMask: 15 + - _Diffuse: 0.5 + - _FaceDilate: 0.1 + - _FaceUVSpeedX: 0 + - _FaceUVSpeedY: 0 + - _GlowInner: 0.05 + - _GlowOffset: 0 + - _GlowOuter: 0.05 + - _GlowPower: 0.75 + - _GradientScale: 10 + - _LightAngle: 3.1416 + - _MaskSoftnessX: 0 + - _MaskSoftnessY: 0 + - _OutlineSoftness: 0 + - _OutlineUVSpeedX: 0 + - _OutlineUVSpeedY: 0 + - _OutlineWidth: 0.1 + - _PerspectiveFilter: 0.875 + - _Reflectivity: 10 + - _ScaleRatioA: 0.9 + - _ScaleRatioB: 0.73125 + - _ScaleRatioC: 0.64125 + - _ScaleX: 1 + - _ScaleY: 1 + - _ShaderFlags: 0 + - _Sharpness: 0 + - _SpecularPower: 2 + - _Stencil: 0 + - _StencilComp: 8 + - _StencilOp: 0 + - _StencilReadMask: 255 + - _StencilWriteMask: 255 + - _TextureHeight: 1024 + - _TextureWidth: 1024 + - _UnderlayDilate: 0 + - _UnderlayOffsetX: 0 + - _UnderlayOffsetY: 0 + - _UnderlaySoftness: 0 + - _VertexOffsetX: 0 + - _VertexOffsetY: 0 + - _WeightBold: 0.75 + - _WeightNormal: 0 + m_Colors: + - _ClipRect: {r: -32767, g: -32767, b: 32767, a: 32767} + - _EnvMatrixRotation: {r: 0, g: 0, b: 0, a: 0} + - _FaceColor: {r: 1, g: 1, b: 1, a: 1} + - _GlowColor: {r: 0, g: 1, b: 0, a: 0.5} + - _MaskCoord: {r: 0, g: 0, b: 32767, a: 32767} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _ReflectFaceColor: {r: 0, g: 0, b: 0, a: 1} + - _ReflectOutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _SpecularColor: {r: 1, g: 1, b: 1, a: 1} + - _UnderlayColor: {r: 0, g: 0, b: 0, a: 0.5} diff --git a/complex_algorithms/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Outline.mat.meta b/complex_algorithms/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Outline.mat.meta new file mode 100644 index 0000000..88d6334 --- /dev/null +++ b/complex_algorithms/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Outline.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 79459efec17a4d00a321bdcc27bbc385 +timeCreated: 1484172856 +licenseType: Pro +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/complex_algorithms/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.asset b/complex_algorithms/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.asset new file mode 100644 index 0000000..c7b0771 --- /dev/null +++ b/complex_algorithms/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.asset @@ -0,0 +1,7821 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2180264 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: LiberationSans SDF Material + m_Shader: {fileID: 4800000, guid: fe393ace9b354375a9cb14cdbbc28be4, type: 3} + m_ShaderKeywords: + m_LightmapFlags: 1 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _MainTex: + m_Texture: {fileID: 28684132378477856} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _ColorMask: 15 + - _FaceDilate: 0 + - _GradientScale: 10 + - _MaskSoftnessX: 0 + - _MaskSoftnessY: 0 + - _OutlineSoftness: 0 + - _OutlineWidth: 0 + - _PerspectiveFilter: 0.875 + - _ScaleRatioA: 0.9 + - _ScaleRatioB: 1 + - _ScaleRatioC: 0.73125 + - _ScaleX: 1 + - _ScaleY: 1 + - _ShaderFlags: 0 + - _Sharpness: 0 + - _Stencil: 0 + - _StencilComp: 8 + - _StencilOp: 0 + - _StencilReadMask: 255 + - _StencilWriteMask: 255 + - _TextureHeight: 1024 + - _TextureWidth: 1024 + - _UnderlayDilate: 0 + - _UnderlayOffsetX: 0 + - _UnderlayOffsetY: 0 + - _UnderlaySoftness: 0 + - _VertexOffsetX: 0 + - _VertexOffsetY: 0 + - _WeightBold: 0.75 + - _WeightNormal: 0 + m_Colors: + - _ClipRect: {r: -32767, g: -32767, b: 32767, a: 32767} + - _FaceColor: {r: 1, g: 1, b: 1, a: 1} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _UnderlayColor: {r: 0, g: 0, b: 0, a: 0.5} +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 71c1514a6bd24e1e882cebbe1904ce04, type: 3} + m_Name: LiberationSans SDF + m_EditorClassIdentifier: + hashCode: 231247347 + material: {fileID: 2180264} + materialHashCode: -1183942120 + m_Version: 1.1.0 + m_SourceFontFileGUID: e3265ab4bf004d28a9537516768c1c75 + m_SourceFontFile_EditorRef: {fileID: 12800000, guid: e3265ab4bf004d28a9537516768c1c75, + type: 3} + m_SourceFontFile: {fileID: 0} + m_AtlasPopulationMode: 0 + m_FaceInfo: + m_FamilyName: Liberation Sans + m_StyleName: Regular + m_PointSize: 86 + m_Scale: 1 + m_LineHeight: 98.8916 + m_AscentLine: 77.853516 + m_CapLine: 59 + m_MeanLine: 45 + m_Baseline: 0 + m_DescentLine: -18.22461 + m_SuperscriptOffset: 77.853516 + m_SuperscriptSize: 0.5 + m_SubscriptOffset: -18.22461 + m_SubscriptSize: 0.5 + m_UnderlineOffset: -12.261719 + m_UnderlineThickness: 6.298828 + m_StrikethroughOffset: 18 + m_StrikethroughThickness: 6.298828 + m_TabWidth: 24 + m_GlyphTable: + - m_Index: 3 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 4 + m_Metrics: + m_Width: 9 + m_Height: 59 + m_HorizontalBearingX: 9 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 28 + m_GlyphRect: + m_X: 555 + m_Y: 816 + m_Width: 9 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 5 + m_Metrics: + m_Width: 25 + m_Height: 19 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 31 + m_GlyphRect: + m_X: 775 + m_Y: 922 + m_Width: 25 + m_Height: 19 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 6 + m_Metrics: + m_Width: 48 + m_Height: 59 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 471 + m_Y: 170 + m_Width: 48 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 7 + m_Metrics: + m_Width: 47 + m_Height: 70 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 64 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 161 + m_Y: 212 + m_Width: 47 + m_Height: 70 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 8 + m_Metrics: + m_Width: 70 + m_Height: 61 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 76 + m_GlyphRect: + m_X: 409 + m_Y: 10 + m_Width: 70 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 9 + m_Metrics: + m_Width: 53 + m_Height: 61 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 437 + m_Y: 90 + m_Width: 53 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 10 + m_Metrics: + m_Width: 8 + m_Height: 19 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 16 + m_GlyphRect: + m_X: 975 + m_Y: 961 + m_Width: 8 + m_Height: 19 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 11 + m_Metrics: + m_Width: 24 + m_Height: 80 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 146 + m_Y: 673 + m_Width: 24 + m_Height: 80 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 12 + m_Metrics: + m_Width: 24 + m_Height: 80 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 189 + m_Y: 671 + m_Width: 24 + m_Height: 80 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 13 + m_Metrics: + m_Width: 31 + m_Height: 30 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 33 + m_GlyphRect: + m_X: 495 + m_Y: 984 + m_Width: 31 + m_Height: 30 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 14 + m_Metrics: + m_Width: 42 + m_Height: 43 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 50 + m_HorizontalAdvance: 50 + m_GlyphRect: + m_X: 972 + m_Y: 330 + m_Width: 42 + m_Height: 43 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 15 + m_Metrics: + m_Width: 10 + m_Height: 20 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 9 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 583 + m_Y: 992 + m_Width: 10 + m_Height: 20 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 16 + m_Metrics: + m_Width: 23 + m_Height: 7 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 26 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 399 + m_Y: 925 + m_Width: 23 + m_Height: 7 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 17 + m_Metrics: + m_Width: 10 + m_Height: 9 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 9 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 657 + m_Y: 958 + m_Width: 10 + m_Height: 9 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 18 + m_Metrics: + m_Width: 24 + m_Height: 63 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 695 + m_Y: 409 + m_Width: 24 + m_Height: 63 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 19 + m_Metrics: + m_Width: 42 + m_Height: 61 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 532 + m_Y: 249 + m_Width: 42 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 20 + m_Metrics: + m_Width: 38 + m_Height: 59 + m_HorizontalBearingX: 6 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 915 + m_Y: 501 + m_Width: 38 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 21 + m_Metrics: + m_Width: 40 + m_Height: 60 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 596 + m_Y: 329 + m_Width: 40 + m_Height: 60 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 22 + m_Metrics: + m_Width: 42 + m_Height: 61 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 417 + m_Y: 503 + m_Width: 42 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 23 + m_Metrics: + m_Width: 45 + m_Height: 59 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 725 + m_Y: 252 + m_Width: 45 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 24 + m_Metrics: + m_Width: 42 + m_Height: 60 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 724 + m_Y: 330 + m_Width: 42 + m_Height: 60 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 25 + m_Metrics: + m_Width: 41 + m_Height: 61 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 912 + m_Y: 262 + m_Width: 41 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 26 + m_Metrics: + m_Width: 40 + m_Height: 59 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 438 + m_Y: 830 + m_Width: 40 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 27 + m_Metrics: + m_Width: 42 + m_Height: 61 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 733 + m_Y: 648 + m_Width: 42 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 28 + m_Metrics: + m_Width: 40 + m_Height: 61 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 856 + m_Y: 484 + m_Width: 40 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 29 + m_Metrics: + m_Width: 10 + m_Height: 45 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 45 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 897 + m_Y: 819 + m_Width: 10 + m_Height: 45 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 30 + m_Metrics: + m_Width: 10 + m_Height: 57 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 45 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 429 + m_Y: 287 + m_Width: 10 + m_Height: 57 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 31 + m_Metrics: + m_Width: 42 + m_Height: 43 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 50 + m_HorizontalAdvance: 50 + m_GlyphRect: + m_X: 846 + m_Y: 341 + m_Width: 42 + m_Height: 43 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 32 + m_Metrics: + m_Width: 42 + m_Height: 29 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 42 + m_HorizontalAdvance: 50 + m_GlyphRect: + m_X: 227 + m_Y: 281 + m_Width: 42 + m_Height: 29 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 33 + m_Metrics: + m_Width: 42 + m_Height: 43 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 50 + m_HorizontalAdvance: 50 + m_GlyphRect: + m_X: 972 + m_Y: 392 + m_Width: 42 + m_Height: 43 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 34 + m_Metrics: + m_Width: 42 + m_Height: 60 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 733 + m_Y: 728 + m_Width: 42 + m_Height: 60 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 35 + m_Metrics: + m_Width: 74 + m_Height: 74 + m_HorizontalBearingX: 6 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 87 + m_GlyphRect: + m_X: 10 + m_Y: 10 + m_Width: 74 + m_Height: 74 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 36 + m_Metrics: + m_Width: 57 + m_Height: 59 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 828 + m_Y: 103 + m_Width: 57 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 37 + m_Metrics: + m_Width: 46 + m_Height: 59 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 542 + m_Y: 486 + m_Width: 46 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 38 + m_Metrics: + m_Width: 55 + m_Height: 61 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 62 + m_GlyphRect: + m_X: 509 + m_Y: 88 + m_Width: 55 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 39 + m_Metrics: + m_Width: 51 + m_Height: 59 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 62 + m_GlyphRect: + m_X: 655 + m_Y: 252 + m_Width: 51 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 40 + m_Metrics: + m_Width: 47 + m_Height: 59 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 629 + m_Y: 409 + m_Width: 47 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 41 + m_Metrics: + m_Width: 43 + m_Height: 59 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 53 + m_GlyphRect: + m_X: 789 + m_Y: 259 + m_Width: 43 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 42 + m_Metrics: + m_Width: 57 + m_Height: 61 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 67 + m_GlyphRect: + m_X: 904 + m_Y: 103 + m_Width: 57 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 43 + m_Metrics: + m_Width: 48 + m_Height: 59 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 62 + m_GlyphRect: + m_X: 495 + m_Y: 407 + m_Width: 48 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 44 + m_Metrics: + m_Width: 9 + m_Height: 59 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 552 + m_Y: 919 + m_Width: 9 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 45 + m_Metrics: + m_Width: 36 + m_Height: 60 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 43 + m_GlyphRect: + m_X: 797 + m_Y: 569 + m_Width: 36 + m_Height: 60 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 46 + m_Metrics: + m_Width: 50 + m_Height: 59 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 458 + m_Y: 326 + m_Width: 50 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 47 + m_Metrics: + m_Width: 39 + m_Height: 59 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 497 + m_Y: 816 + m_Width: 39 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 48 + m_Metrics: + m_Width: 59 + m_Height: 59 + m_HorizontalBearingX: 6 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 71 + m_GlyphRect: + m_X: 97 + m_Y: 955 + m_Width: 59 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 49 + m_Metrics: + m_Width: 48 + m_Height: 59 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 62 + m_GlyphRect: + m_X: 562 + m_Y: 408 + m_Width: 48 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 50 + m_Metrics: + m_Width: 59 + m_Height: 61 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 67 + m_GlyphRect: + m_X: 583 + m_Y: 89 + m_Width: 59 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 51 + m_Metrics: + m_Width: 46 + m_Height: 59 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 669 + m_Y: 491 + m_Width: 46 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 52 + m_Metrics: + m_Width: 59 + m_Height: 76 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 67 + m_GlyphRect: + m_X: 10 + m_Y: 103 + m_Width: 59 + m_Height: 76 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 53 + m_Metrics: + m_Width: 52 + m_Height: 59 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 62 + m_GlyphRect: + m_X: 461 + m_Y: 248 + m_Width: 52 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 54 + m_Metrics: + m_Width: 51 + m_Height: 61 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 288 + m_Y: 273 + m_Width: 51 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 55 + m_Metrics: + m_Width: 50 + m_Height: 59 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 52 + m_GlyphRect: + m_X: 527 + m_Y: 329 + m_Width: 50 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 56 + m_Metrics: + m_Width: 50 + m_Height: 60 + m_HorizontalBearingX: 6 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 62 + m_GlyphRect: + m_X: 655 + m_Y: 330 + m_Width: 50 + m_Height: 60 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 57 + m_Metrics: + m_Width: 57 + m_Height: 59 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 273 + m_Y: 195 + m_Width: 57 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 58 + m_Metrics: + m_Width: 85 + m_Height: 59 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 85 + m_GlyphRect: + m_X: 103 + m_Y: 10 + m_Width: 85 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 59 + m_Metrics: + m_Width: 56 + m_Height: 59 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 58 + m_GlyphRect: + m_X: 175 + m_Y: 955 + m_Width: 56 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 60 + m_Metrics: + m_Width: 54 + m_Height: 59 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 56 + m_GlyphRect: + m_X: 582 + m_Y: 169 + m_Width: 54 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 61 + m_Metrics: + m_Width: 49 + m_Height: 59 + m_HorizontalBearingX: 2 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 53 + m_GlyphRect: + m_X: 427 + m_Y: 404 + m_Width: 49 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 62 + m_Metrics: + m_Width: 18 + m_Height: 80 + m_HorizontalBearingX: 6 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 232 + m_Y: 671 + m_Width: 18 + m_Height: 80 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 63 + m_Metrics: + m_Width: 24 + m_Height: 63 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 375 + m_Y: 951 + m_Width: 24 + m_Height: 63 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 64 + m_Metrics: + m_Width: 18 + m_Height: 80 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 223 + m_Y: 393 + m_Width: 18 + m_Height: 80 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 65 + m_Metrics: + m_Width: 38 + m_Height: 31 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 38 + m_GlyphRect: + m_X: 630 + m_Y: 870 + m_Width: 38 + m_Height: 31 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 66 + m_Metrics: + m_Width: 51 + m_Height: 6 + m_HorizontalBearingX: -2 + m_HorizontalBearingY: -12 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 497 + m_Y: 894 + m_Width: 51 + m_Height: 6 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 67 + m_Metrics: + m_Width: 19 + m_Height: 13 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 63 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 456 + m_Y: 997 + m_Width: 19 + m_Height: 13 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 68 + m_Metrics: + m_Width: 45 + m_Height: 47 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 46 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 669 + m_Y: 648 + m_Width: 45 + m_Height: 47 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 69 + m_Metrics: + m_Width: 40 + m_Height: 63 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 738 + m_Y: 409 + m_Width: 40 + m_Height: 63 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 70 + m_Metrics: + m_Width: 38 + m_Height: 47 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 46 + m_HorizontalAdvance: 43 + m_GlyphRect: + m_X: 908 + m_Y: 579 + m_Width: 38 + m_Height: 47 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 71 + m_Metrics: + m_Width: 40 + m_Height: 63 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 797 + m_Y: 403 + m_Width: 40 + m_Height: 63 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 72 + m_Metrics: + m_Width: 42 + m_Height: 47 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 46 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 785 + m_Y: 337 + m_Width: 42 + m_Height: 47 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 73 + m_Metrics: + m_Width: 25 + m_Height: 62 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 25 + m_GlyphRect: + m_X: 538 + m_Y: 168 + m_Width: 25 + m_Height: 62 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 74 + m_Metrics: + m_Width: 40 + m_Height: 64 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 46 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 86 + m_Y: 872 + m_Width: 40 + m_Height: 64 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 75 + m_Metrics: + m_Width: 38 + m_Height: 62 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 430 + m_Y: 666 + m_Width: 38 + m_Height: 62 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 76 + m_Metrics: + m_Width: 9 + m_Height: 62 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 19 + m_GlyphRect: + m_X: 852 + m_Y: 567 + m_Width: 9 + m_Height: 62 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 77 + m_Metrics: + m_Width: 17 + m_Height: 80 + m_HorizontalBearingX: -3 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 20 + m_GlyphRect: + m_X: 145 + m_Y: 773 + m_Width: 17 + m_Height: 80 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 78 + m_Metrics: + m_Width: 40 + m_Height: 62 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 44 + m_GlyphRect: + m_X: 856 + m_Y: 403 + m_Width: 40 + m_Height: 62 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 79 + m_Metrics: + m_Width: 9 + m_Height: 62 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 19 + m_GlyphRect: + m_X: 880 + m_Y: 564 + m_Width: 9 + m_Height: 62 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 80 + m_Metrics: + m_Width: 64 + m_Height: 46 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 46 + m_HorizontalAdvance: 74 + m_GlyphRect: + m_X: 378 + m_Y: 222 + m_Width: 64 + m_Height: 46 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 81 + m_Metrics: + m_Width: 38 + m_Height: 46 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 46 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 630 + m_Y: 805 + m_Width: 38 + m_Height: 46 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 82 + m_Metrics: + m_Width: 42 + m_Height: 47 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 46 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 972 + m_Y: 264 + m_Width: 42 + m_Height: 47 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 83 + m_Metrics: + m_Width: 40 + m_Height: 64 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 46 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 145 + m_Y: 872 + m_Width: 40 + m_Height: 64 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 84 + m_Metrics: + m_Width: 40 + m_Height: 64 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 46 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 329 + m_Y: 666 + m_Width: 40 + m_Height: 64 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 85 + m_Metrics: + m_Width: 23 + m_Height: 46 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 46 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 926 + m_Y: 816 + m_Width: 23 + m_Height: 46 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 86 + m_Metrics: + m_Width: 38 + m_Height: 47 + m_HorizontalBearingX: 2 + m_HorizontalBearingY: 46 + m_HorizontalAdvance: 43 + m_GlyphRect: + m_X: 956 + m_Y: 740 + m_Width: 38 + m_Height: 47 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 87 + m_Metrics: + m_Width: 23 + m_Height: 56 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 55 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 388 + m_Y: 672 + m_Width: 23 + m_Height: 56 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 88 + m_Metrics: + m_Width: 38 + m_Height: 46 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 45 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 495 + m_Y: 919 + m_Width: 38 + m_Height: 46 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 89 + m_Metrics: + m_Width: 43 + m_Height: 45 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 45 + m_HorizontalAdvance: 43 + m_GlyphRect: + m_X: 226 + m_Y: 329 + m_Width: 43 + m_Height: 45 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 90 + m_Metrics: + m_Width: 63 + m_Height: 45 + m_HorizontalBearingX: -1 + m_HorizontalBearingY: 45 + m_HorizontalAdvance: 61 + m_GlyphRect: + m_X: 655 + m_Y: 188 + m_Width: 63 + m_Height: 45 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 91 + m_Metrics: + m_Width: 43 + m_Height: 45 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 45 + m_HorizontalAdvance: 43 + m_GlyphRect: + m_X: 737 + m_Y: 188 + m_Width: 43 + m_Height: 45 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 92 + m_Metrics: + m_Width: 41 + m_Height: 63 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 45 + m_HorizontalAdvance: 41 + m_GlyphRect: + m_X: 609 + m_Y: 640 + m_Width: 41 + m_Height: 63 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 93 + m_Metrics: + m_Width: 35 + m_Height: 45 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 45 + m_HorizontalAdvance: 42 + m_GlyphRect: + m_X: 968 + m_Y: 806 + m_Width: 35 + m_Height: 45 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 94 + m_Metrics: + m_Width: 27 + m_Height: 80 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 164 + m_Y: 113 + m_Width: 27 + m_Height: 80 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 95 + m_Metrics: + m_Width: 8 + m_Height: 80 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 22 + m_GlyphRect: + m_X: 181 + m_Y: 772 + m_Width: 8 + m_Height: 80 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 96 + m_Metrics: + m_Width: 27 + m_Height: 80 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 227 + m_Y: 182 + m_Width: 27 + m_Height: 80 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 97 + m_Metrics: + m_Width: 44 + m_Height: 11 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 34 + m_HorizontalAdvance: 50 + m_GlyphRect: + m_X: 333 + m_Y: 832 + m_Width: 44 + m_Height: 11 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 98 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 99 + m_Metrics: + m_Width: 10 + m_Height: 59 + m_HorizontalBearingX: 9 + m_HorizontalBearingY: 45 + m_HorizontalAdvance: 28 + m_GlyphRect: + m_X: 349 + m_Y: 195 + m_Width: 10 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 100 + m_Metrics: + m_Width: 38 + m_Height: 60 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 915 + m_Y: 422 + m_Width: 38 + m_Height: 60 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 101 + m_Metrics: + m_Width: 45 + m_Height: 60 + m_HorizontalBearingX: 2 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 669 + m_Y: 569 + m_Width: 45 + m_Height: 60 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 102 + m_Metrics: + m_Width: 40 + m_Height: 40 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 48 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 733 + m_Y: 807 + m_Width: 40 + m_Height: 40 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 103 + m_Metrics: + m_Width: 50 + m_Height: 59 + m_HorizontalBearingX: -1 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 358 + m_Y: 357 + m_Width: 50 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 104 + m_Metrics: + m_Width: 8 + m_Height: 80 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 22 + m_GlyphRect: + m_X: 306 + m_Y: 766 + m_Width: 8 + m_Height: 80 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 105 + m_Metrics: + m_Width: 40 + m_Height: 69 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 223 + m_Y: 492 + m_Width: 40 + m_Height: 69 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 106 + m_Metrics: + m_Width: 25 + m_Height: 8 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 931 + m_Y: 961 + m_Width: 25 + m_Height: 8 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 107 + m_Metrics: + m_Width: 61 + m_Height: 61 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 63 + m_GlyphRect: + m_X: 277 + m_Y: 90 + m_Width: 61 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 108 + m_Metrics: + m_Width: 32 + m_Height: 33 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 32 + m_GlyphRect: + m_X: 784 + m_Y: 870 + m_Width: 32 + m_Height: 33 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 109 + m_Metrics: + m_Width: 42 + m_Height: 34 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 39 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 972 + m_Y: 454 + m_Width: 42 + m_Height: 34 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 110 + m_Metrics: + m_Width: 42 + m_Height: 24 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 32 + m_HorizontalAdvance: 50 + m_GlyphRect: + m_X: 972 + m_Y: 560 + m_Width: 42 + m_Height: 24 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 111 + m_Metrics: + m_Width: 23 + m_Height: 7 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 26 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 583 + m_Y: 890 + m_Width: 23 + m_Height: 7 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 112 + m_Metrics: + m_Width: 61 + m_Height: 61 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 63 + m_GlyphRect: + m_X: 357 + m_Y: 90 + m_Width: 61 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 113 + m_Metrics: + m_Width: 50 + m_Height: 4 + m_HorizontalBearingX: -1 + m_HorizontalBearingY: 65 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 862 + m_Y: 961 + m_Width: 50 + m_Height: 4 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 114 + m_Metrics: + m_Width: 24 + m_Height: 24 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 34 + m_GlyphRect: + m_X: 687 + m_Y: 906 + m_Width: 24 + m_Height: 24 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 115 + m_Metrics: + m_Width: 43 + m_Height: 52 + m_HorizontalBearingX: 2 + m_HorizontalBearingY: 52 + m_HorizontalAdvance: 47 + m_GlyphRect: + m_X: 607 + m_Y: 487 + m_Width: 43 + m_Height: 52 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 116 + m_Metrics: + m_Width: 27 + m_Height: 36 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 792 + m_Y: 815 + m_Width: 27 + m_Height: 36 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 117 + m_Metrics: + m_Width: 27 + m_Height: 37 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 687 + m_Y: 796 + m_Width: 27 + m_Height: 37 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 118 + m_Metrics: + m_Width: 19 + m_Height: 13 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 63 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 545 + m_Y: 997 + m_Width: 19 + m_Height: 13 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 119 + m_Metrics: + m_Width: 43 + m_Height: 63 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 45 + m_HorizontalAdvance: 50 + m_GlyphRect: + m_X: 593 + m_Y: 247 + m_Width: 43 + m_Height: 63 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 120 + m_Metrics: + m_Width: 40 + m_Height: 70 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 46 + m_GlyphRect: + m_X: 208 + m_Y: 770 + m_Width: 40 + m_Height: 70 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 121 + m_Metrics: + m_Width: 10 + m_Height: 10 + m_HorizontalBearingX: 9 + m_HorizontalBearingY: 28 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 996 + m_Y: 932 + m_Width: 10 + m_Height: 10 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 122 + m_Metrics: + m_Width: 16 + m_Height: 18 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 622 + m_Y: 958 + m_Width: 16 + m_Height: 18 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 123 + m_Metrics: + m_Width: 24 + m_Height: 35 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 687 + m_Y: 852 + m_Width: 24 + m_Height: 35 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 124 + m_Metrics: + m_Width: 29 + m_Height: 33 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 31 + m_GlyphRect: + m_X: 835 + m_Y: 877 + m_Width: 29 + m_Height: 33 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 125 + m_Metrics: + m_Width: 42 + m_Height: 34 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 39 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 972 + m_Y: 507 + m_Width: 42 + m_Height: 34 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 126 + m_Metrics: + m_Width: 67 + m_Height: 59 + m_HorizontalBearingX: 2 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 72 + m_GlyphRect: + m_X: 498 + m_Y: 10 + m_Width: 67 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 127 + m_Metrics: + m_Width: 68 + m_Height: 59 + m_HorizontalBearingX: 2 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 72 + m_GlyphRect: + m_X: 10 + m_Y: 955 + m_Width: 68 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 128 + m_Metrics: + m_Width: 66 + m_Height: 60 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 72 + m_GlyphRect: + m_X: 584 + m_Y: 10 + m_Width: 66 + m_Height: 60 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 129 + m_Metrics: + m_Width: 43 + m_Height: 60 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 45 + m_HorizontalAdvance: 53 + m_GlyphRect: + m_X: 903 + m_Y: 183 + m_Width: 43 + m_Height: 60 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 130 + m_Metrics: + m_Width: 57 + m_Height: 74 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 74 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 829 + m_Y: 10 + m_Width: 57 + m_Height: 74 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 131 + m_Metrics: + m_Width: 57 + m_Height: 74 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 74 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 905 + m_Y: 10 + m_Width: 57 + m_Height: 74 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 132 + m_Metrics: + m_Width: 57 + m_Height: 75 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 75 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 10 + m_Y: 673 + m_Width: 57 + m_Height: 75 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 133 + m_Metrics: + m_Width: 57 + m_Height: 75 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 75 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 10 + m_Y: 767 + m_Width: 57 + m_Height: 75 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 134 + m_Metrics: + m_Width: 57 + m_Height: 72 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 72 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 88 + m_Y: 113 + m_Width: 57 + m_Height: 72 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 135 + m_Metrics: + m_Width: 57 + m_Height: 75 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 75 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 10 + m_Y: 861 + m_Width: 57 + m_Height: 75 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 136 + m_Metrics: + m_Width: 82 + m_Height: 59 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 86 + m_GlyphRect: + m_X: 207 + m_Y: 10 + m_Width: 82 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 137 + m_Metrics: + m_Width: 55 + m_Height: 78 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 62 + m_GlyphRect: + m_X: 10 + m_Y: 576 + m_Width: 55 + m_Height: 78 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 138 + m_Metrics: + m_Width: 47 + m_Height: 74 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 74 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 84 + m_Y: 580 + m_Width: 47 + m_Height: 74 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 139 + m_Metrics: + m_Width: 47 + m_Height: 74 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 74 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 157 + m_Y: 487 + m_Width: 47 + m_Height: 74 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 140 + m_Metrics: + m_Width: 47 + m_Height: 75 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 75 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 157 + m_Y: 393 + m_Width: 47 + m_Height: 75 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 141 + m_Metrics: + m_Width: 47 + m_Height: 72 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 72 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 150 + m_Y: 580 + m_Width: 47 + m_Height: 72 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 142 + m_Metrics: + m_Width: 19 + m_Height: 74 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 74 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 227 + m_Y: 859 + m_Width: 19 + m_Height: 74 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 143 + m_Metrics: + m_Width: 19 + m_Height: 74 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 74 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 265 + m_Y: 859 + m_Width: 19 + m_Height: 74 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 144 + m_Metrics: + m_Width: 28 + m_Height: 75 + m_HorizontalBearingX: -2 + m_HorizontalBearingY: 75 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 981 + m_Y: 10 + m_Width: 28 + m_Height: 75 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 145 + m_Metrics: + m_Width: 25 + m_Height: 72 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 72 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 216 + m_Y: 580 + m_Width: 25 + m_Height: 72 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 146 + m_Metrics: + m_Width: 58 + m_Height: 59 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 62 + m_GlyphRect: + m_X: 751 + m_Y: 102 + m_Width: 58 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 147 + m_Metrics: + m_Width: 48 + m_Height: 75 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 75 + m_HorizontalAdvance: 62 + m_GlyphRect: + m_X: 210 + m_Y: 88 + m_Width: 48 + m_Height: 75 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 148 + m_Metrics: + m_Width: 59 + m_Height: 75 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 74 + m_HorizontalAdvance: 67 + m_GlyphRect: + m_X: 10 + m_Y: 388 + m_Width: 59 + m_Height: 75 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 149 + m_Metrics: + m_Width: 59 + m_Height: 75 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 74 + m_HorizontalAdvance: 67 + m_GlyphRect: + m_X: 10 + m_Y: 482 + m_Width: 59 + m_Height: 75 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 150 + m_Metrics: + m_Width: 59 + m_Height: 76 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 75 + m_HorizontalAdvance: 67 + m_GlyphRect: + m_X: 10 + m_Y: 198 + m_Width: 59 + m_Height: 76 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 151 + m_Metrics: + m_Width: 59 + m_Height: 76 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 75 + m_HorizontalAdvance: 67 + m_GlyphRect: + m_X: 10 + m_Y: 293 + m_Width: 59 + m_Height: 76 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 152 + m_Metrics: + m_Width: 59 + m_Height: 73 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 72 + m_HorizontalAdvance: 67 + m_GlyphRect: + m_X: 751 + m_Y: 10 + m_Width: 59 + m_Height: 73 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 153 + m_Metrics: + m_Width: 40 + m_Height: 39 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 48 + m_HorizontalAdvance: 50 + m_GlyphRect: + m_X: 838 + m_Y: 819 + m_Width: 40 + m_Height: 39 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 154 + m_Metrics: + m_Width: 63 + m_Height: 65 + m_HorizontalBearingX: 2 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 67 + m_GlyphRect: + m_X: 669 + m_Y: 10 + m_Width: 63 + m_Height: 65 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 155 + m_Metrics: + m_Width: 50 + m_Height: 75 + m_HorizontalBearingX: 6 + m_HorizontalBearingY: 74 + m_HorizontalAdvance: 62 + m_GlyphRect: + m_X: 88 + m_Y: 392 + m_Width: 50 + m_Height: 75 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 156 + m_Metrics: + m_Width: 50 + m_Height: 75 + m_HorizontalBearingX: 6 + m_HorizontalBearingY: 74 + m_HorizontalAdvance: 62 + m_GlyphRect: + m_X: 88 + m_Y: 486 + m_Width: 50 + m_Height: 75 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 157 + m_Metrics: + m_Width: 50 + m_Height: 76 + m_HorizontalBearingX: 6 + m_HorizontalBearingY: 75 + m_HorizontalAdvance: 62 + m_GlyphRect: + m_X: 88 + m_Y: 297 + m_Width: 50 + m_Height: 76 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 158 + m_Metrics: + m_Width: 50 + m_Height: 73 + m_HorizontalBearingX: 6 + m_HorizontalBearingY: 72 + m_HorizontalAdvance: 62 + m_GlyphRect: + m_X: 157 + m_Y: 301 + m_Width: 50 + m_Height: 73 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 159 + m_Metrics: + m_Width: 54 + m_Height: 74 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 74 + m_HorizontalAdvance: 56 + m_GlyphRect: + m_X: 88 + m_Y: 204 + m_Width: 54 + m_Height: 74 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 160 + m_Metrics: + m_Width: 46 + m_Height: 59 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 734 + m_Y: 491 + m_Width: 46 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 161 + m_Metrics: + m_Width: 44 + m_Height: 63 + m_HorizontalBearingX: 6 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 53 + m_GlyphRect: + m_X: 545 + m_Y: 564 + m_Width: 44 + m_Height: 63 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 162 + m_Metrics: + m_Width: 45 + m_Height: 64 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 63 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 324 + m_Y: 583 + m_Width: 45 + m_Height: 64 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 163 + m_Metrics: + m_Width: 45 + m_Height: 64 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 63 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 333 + m_Y: 749 + m_Width: 45 + m_Height: 64 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 164 + m_Metrics: + m_Width: 45 + m_Height: 63 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 478 + m_Y: 485 + m_Width: 45 + m_Height: 63 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 165 + m_Metrics: + m_Width: 45 + m_Height: 62 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 61 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 250 + m_Y: 952 + m_Width: 45 + m_Height: 62 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 166 + m_Metrics: + m_Width: 45 + m_Height: 60 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 733 + m_Y: 569 + m_Width: 45 + m_Height: 60 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 167 + m_Metrics: + m_Width: 45 + m_Height: 71 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 70 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 260 + m_Y: 580 + m_Width: 45 + m_Height: 71 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 168 + m_Metrics: + m_Width: 71 + m_Height: 47 + m_HorizontalBearingX: 2 + m_HorizontalBearingY: 46 + m_HorizontalAdvance: 76 + m_GlyphRect: + m_X: 661 + m_Y: 94 + m_Width: 71 + m_Height: 47 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 169 + m_Metrics: + m_Width: 38 + m_Height: 64 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 46 + m_HorizontalAdvance: 43 + m_GlyphRect: + m_X: 427 + m_Y: 583 + m_Width: 38 + m_Height: 64 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 170 + m_Metrics: + m_Width: 42 + m_Height: 64 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 63 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 436 + m_Y: 747 + m_Width: 42 + m_Height: 64 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 171 + m_Metrics: + m_Width: 42 + m_Height: 64 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 63 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 484 + m_Y: 567 + m_Width: 42 + m_Height: 64 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 172 + m_Metrics: + m_Width: 42 + m_Height: 63 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 608 + m_Y: 558 + m_Width: 42 + m_Height: 63 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 173 + m_Metrics: + m_Width: 42 + m_Height: 60 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 851 + m_Y: 262 + m_Width: 42 + m_Height: 60 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 174 + m_Metrics: + m_Width: 19 + m_Height: 63 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 63 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 838 + m_Y: 737 + m_Width: 19 + m_Height: 63 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 175 + m_Metrics: + m_Width: 19 + m_Height: 63 + m_HorizontalBearingX: 6 + m_HorizontalBearingY: 63 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 418 + m_Y: 951 + m_Width: 19 + m_Height: 63 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 176 + m_Metrics: + m_Width: 29 + m_Height: 62 + m_HorizontalBearingX: -2 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 980 + m_Y: 104 + m_Width: 29 + m_Height: 62 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 177 + m_Metrics: + m_Width: 25 + m_Height: 59 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 794 + m_Y: 737 + m_Width: 25 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 178 + m_Metrics: + m_Width: 42 + m_Height: 64 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 63 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 487 + m_Y: 650 + m_Width: 42 + m_Height: 64 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 179 + m_Metrics: + m_Width: 38 + m_Height: 61 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 61 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 915 + m_Y: 342 + m_Width: 38 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 180 + m_Metrics: + m_Width: 42 + m_Height: 64 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 63 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 548 + m_Y: 646 + m_Width: 42 + m_Height: 64 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 181 + m_Metrics: + m_Width: 42 + m_Height: 64 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 63 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 497 + m_Y: 733 + m_Width: 42 + m_Height: 64 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 182 + m_Metrics: + m_Width: 42 + m_Height: 63 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 672 + m_Y: 714 + m_Width: 42 + m_Height: 63 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 183 + m_Metrics: + m_Width: 42 + m_Height: 62 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 61 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 314 + m_Y: 952 + m_Width: 42 + m_Height: 62 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 184 + m_Metrics: + m_Width: 42 + m_Height: 60 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 972 + m_Y: 185 + m_Width: 42 + m_Height: 60 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 185 + m_Metrics: + m_Width: 43 + m_Height: 39 + m_HorizontalBearingX: 2 + m_HorizontalBearingY: 48 + m_HorizontalAdvance: 47 + m_GlyphRect: + m_X: 965 + m_Y: 603 + m_Width: 43 + m_Height: 39 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 186 + m_Metrics: + m_Width: 50 + m_Height: 49 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 47 + m_HorizontalAdvance: 53 + m_GlyphRect: + m_X: 357 + m_Y: 435 + m_Width: 50 + m_Height: 49 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 187 + m_Metrics: + m_Width: 38 + m_Height: 64 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 63 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 558 + m_Y: 729 + m_Width: 38 + m_Height: 64 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 188 + m_Metrics: + m_Width: 38 + m_Height: 64 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 63 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 615 + m_Y: 722 + m_Width: 38 + m_Height: 64 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 189 + m_Metrics: + m_Width: 38 + m_Height: 63 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 799 + m_Y: 485 + m_Width: 38 + m_Height: 63 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 190 + m_Metrics: + m_Width: 38 + m_Height: 60 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 956 + m_Y: 661 + m_Width: 38 + m_Height: 60 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 191 + m_Metrics: + m_Width: 41 + m_Height: 81 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 63 + m_HorizontalAdvance: 41 + m_GlyphRect: + m_X: 86 + m_Y: 673 + m_Width: 41 + m_Height: 81 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 192 + m_Metrics: + m_Width: 40 + m_Height: 80 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 86 + m_Y: 773 + m_Width: 40 + m_Height: 80 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 193 + m_Metrics: + m_Width: 41 + m_Height: 77 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 41 + m_GlyphRect: + m_X: 269 + m_Y: 670 + m_Width: 41 + m_Height: 77 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 1997 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 43 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 1998 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 86 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 1999 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 43 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2000 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 86 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2001 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2002 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 22 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2003 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 14 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2004 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2005 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2006 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 17 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2007 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 7 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2008 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 0 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2009 + m_Metrics: + m_Width: 4 + m_Height: 65 + m_HorizontalBearingX: -2 + m_HorizontalBearingY: 54 + m_HorizontalAdvance: 0 + m_GlyphRect: + m_X: 204 + m_Y: 871 + m_Width: 4 + m_Height: 65 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2010 + m_Metrics: + m_Width: 20 + m_Height: 70 + m_HorizontalBearingX: -10 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 0 + m_GlyphRect: + m_X: 267 + m_Y: 770 + m_Width: 20 + m_Height: 70 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2011 + m_Metrics: + m_Width: 21 + m_Height: 70 + m_HorizontalBearingX: -2 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 0 + m_GlyphRect: + m_X: 260 + m_Y: 393 + m_Width: 21 + m_Height: 70 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2012 + m_Metrics: + m_Width: 21 + m_Height: 70 + m_HorizontalBearingX: -19 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 0 + m_GlyphRect: + m_X: 282 + m_Y: 482 + m_Width: 21 + m_Height: 70 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2013 + m_Metrics: + m_Width: 48 + m_Height: 6 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 25 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 862 + m_Y: 936 + m_Width: 48 + m_Height: 6 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2014 + m_Metrics: + m_Width: 48 + m_Height: 6 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 25 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 929 + m_Y: 936 + m_Width: 48 + m_Height: 6 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2015 + m_Metrics: + m_Width: 86 + m_Height: 6 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 25 + m_HorizontalAdvance: 86 + m_GlyphRect: + m_X: 103 + m_Y: 88 + m_Width: 86 + m_Height: 6 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2016 + m_Metrics: + m_Width: 86 + m_Height: 6 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 25 + m_HorizontalAdvance: 86 + m_GlyphRect: + m_X: 277 + m_Y: 170 + m_Width: 86 + m_Height: 6 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2017 + m_Metrics: + m_Width: 22 + m_Height: 62 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 36 + m_GlyphRect: + m_X: 862 + m_Y: 181 + m_Width: 22 + m_Height: 62 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2018 + m_Metrics: + m_Width: 51 + m_Height: 15 + m_HorizontalBearingX: -2 + m_HorizontalBearingY: -4 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 288 + m_Y: 353 + m_Width: 51 + m_Height: 15 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2019 + m_Metrics: + m_Width: 9 + m_Height: 19 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 19 + m_GlyphRect: + m_X: 612 + m_Y: 995 + m_Width: 9 + m_Height: 19 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2020 + m_Metrics: + m_Width: 9 + m_Height: 19 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 19 + m_GlyphRect: + m_X: 640 + m_Y: 995 + m_Width: 9 + m_Height: 19 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2021 + m_Metrics: + m_Width: 9 + m_Height: 19 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 8 + m_HorizontalAdvance: 19 + m_GlyphRect: + m_X: 1002 + m_Y: 961 + m_Width: 9 + m_Height: 19 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2022 + m_Metrics: + m_Width: 9 + m_Height: 19 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 19 + m_GlyphRect: + m_X: 686 + m_Y: 949 + m_Width: 9 + m_Height: 19 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2023 + m_Metrics: + m_Width: 23 + m_Height: 19 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 967 + m_Y: 894 + m_Width: 23 + m_Height: 19 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2024 + m_Metrics: + m_Width: 23 + m_Height: 19 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 580 + m_Y: 916 + m_Width: 23 + m_Height: 19 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2025 + m_Metrics: + m_Width: 23 + m_Height: 19 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 8 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 580 + m_Y: 954 + m_Width: 23 + m_Height: 19 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2026 + m_Metrics: + m_Width: 22 + m_Height: 19 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 622 + m_Y: 920 + m_Width: 22 + m_Height: 19 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2027 + m_Metrics: + m_Width: 38 + m_Height: 68 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 303 + m_Y: 865 + m_Width: 38 + m_Height: 68 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2028 + m_Metrics: + m_Width: 38 + m_Height: 68 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 300 + m_Y: 387 + m_Width: 38 + m_Height: 68 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2029 + m_Metrics: + m_Width: 24 + m_Height: 23 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 40 + m_HorizontalAdvance: 30 + m_GlyphRect: + m_X: 819 + m_Y: 929 + m_Width: 24 + m_Height: 23 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2030 + m_Metrics: + m_Width: 64 + m_Height: 9 + m_HorizontalBearingX: 11 + m_HorizontalBearingY: 9 + m_HorizontalAdvance: 86 + m_GlyphRect: + m_X: 661 + m_Y: 160 + m_Width: 64 + m_Height: 9 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2031 + m_Metrics: + m_Width: 21 + m_Height: 63 + m_HorizontalBearingX: -2 + m_HorizontalBearingY: 52 + m_HorizontalAdvance: 0 + m_GlyphRect: + m_X: 876 + m_Y: 737 + m_Width: 21 + m_Height: 63 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2032 + m_Metrics: + m_Width: 21 + m_Height: 63 + m_HorizontalBearingX: -19 + m_HorizontalBearingY: 52 + m_HorizontalAdvance: 0 + m_GlyphRect: + m_X: 916 + m_Y: 734 + m_Width: 21 + m_Height: 63 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2033 + m_Metrics: + m_Width: 20 + m_Height: 70 + m_HorizontalBearingX: -10 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 0 + m_GlyphRect: + m_X: 388 + m_Y: 583 + m_Width: 20 + m_Height: 70 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2034 + m_Metrics: + m_Width: 20 + m_Height: 70 + m_HorizontalBearingX: -10 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 0 + m_GlyphRect: + m_X: 397 + m_Y: 747 + m_Width: 20 + m_Height: 70 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2035 + m_Metrics: + m_Width: 20 + m_Height: 70 + m_HorizontalBearingX: -10 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 0 + m_GlyphRect: + m_X: 360 + m_Y: 862 + m_Width: 20 + m_Height: 70 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2036 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 17 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2037 + m_Metrics: + m_Width: 82 + m_Height: 61 + m_HorizontalBearingX: 2 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 86 + m_GlyphRect: + m_X: 308 + m_Y: 10 + m_Width: 82 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2038 + m_Metrics: + m_Width: 12 + m_Height: 22 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 16 + m_GlyphRect: + m_X: 427 + m_Y: 363 + m_Width: 12 + m_Height: 22 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2039 + m_Metrics: + m_Width: 26 + m_Height: 22 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 30 + m_GlyphRect: + m_X: 730 + m_Y: 907 + m_Width: 26 + m_Height: 22 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2040 + m_Metrics: + m_Width: 35 + m_Height: 22 + m_HorizontalBearingX: -4 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 30 + m_GlyphRect: + m_X: 730 + m_Y: 866 + m_Width: 35 + m_Height: 22 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2041 + m_Metrics: + m_Width: 23 + m_Height: 34 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 39 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 883 + m_Y: 883 + m_Width: 23 + m_Height: 34 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2042 + m_Metrics: + m_Width: 23 + m_Height: 34 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 39 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 925 + m_Y: 883 + m_Width: 23 + m_Height: 34 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2043 + m_Metrics: + m_Width: 28 + m_Height: 59 + m_HorizontalBearingX: 9 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 43 + m_GlyphRect: + m_X: 583 + m_Y: 812 + m_Width: 28 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2044 + m_Metrics: + m_Width: 35 + m_Height: 5 + m_HorizontalBearingX: -3 + m_HorizontalBearingY: 68 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 968 + m_Y: 870 + m_Width: 35 + m_Height: 5 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2045 + m_Metrics: + m_Width: 44 + m_Height: 59 + m_HorizontalBearingX: -18 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 14 + m_GlyphRect: + m_X: 799 + m_Y: 181 + m_Width: 44 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2046 + m_Metrics: + m_Width: 10 + m_Height: 62 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 322 + m_Y: 474 + m_Width: 10 + m_Height: 62 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2047 + m_Metrics: + m_Width: 20 + m_Height: 70 + m_HorizontalBearingX: -10 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 0 + m_GlyphRect: + m_X: 399 + m_Y: 836 + m_Width: 20 + m_Height: 70 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2048 + m_Metrics: + m_Width: 20 + m_Height: 70 + m_HorizontalBearingX: -10 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 0 + m_GlyphRect: + m_X: 794 + m_Y: 648 + m_Width: 20 + m_Height: 70 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2049 + m_Metrics: + m_Width: 22 + m_Height: 70 + m_HorizontalBearingX: -11 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 0 + m_GlyphRect: + m_X: 833 + m_Y: 648 + m_Width: 22 + m_Height: 70 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2050 + m_Metrics: + m_Width: 22 + m_Height: 70 + m_HorizontalBearingX: -11 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 0 + m_GlyphRect: + m_X: 874 + m_Y: 648 + m_Width: 22 + m_Height: 70 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2051 + m_Metrics: + m_Width: 22 + m_Height: 70 + m_HorizontalBearingX: -11 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 0 + m_GlyphRect: + m_X: 915 + m_Y: 645 + m_Width: 22 + m_Height: 70 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2052 + m_Metrics: + m_Width: 20 + m_Height: 70 + m_HorizontalBearingX: -10 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 0 + m_GlyphRect: + m_X: 456 + m_Y: 908 + m_Width: 20 + m_Height: 70 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2075 + m_Metrics: + m_Width: 47 + m_Height: 61 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 351 + m_Y: 503 + m_Width: 47 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2090 + m_Metrics: + m_Width: 70 + m_Height: 33 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 86 + m_GlyphRect: + m_X: 382 + m_Y: 170 + m_Width: 70 + m_Height: 33 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2179 + m_Metrics: + m_Width: 52 + m_Height: 51 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 51 + m_HorizontalAdvance: 52 + m_GlyphRect: + m_X: 358 + m_Y: 287 + m_Width: 52 + m_Height: 51 + m_Scale: 1 + m_AtlasIndex: 0 + m_CharacterTable: + - m_ElementType: 1 + m_Unicode: 32 + m_GlyphIndex: 3 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 33 + m_GlyphIndex: 4 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 34 + m_GlyphIndex: 5 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 35 + m_GlyphIndex: 6 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 36 + m_GlyphIndex: 7 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 37 + m_GlyphIndex: 8 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 38 + m_GlyphIndex: 9 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 39 + m_GlyphIndex: 10 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 40 + m_GlyphIndex: 11 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 41 + m_GlyphIndex: 12 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 42 + m_GlyphIndex: 13 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 43 + m_GlyphIndex: 14 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 44 + m_GlyphIndex: 15 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 45 + m_GlyphIndex: 16 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 46 + m_GlyphIndex: 17 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 47 + m_GlyphIndex: 18 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 48 + m_GlyphIndex: 19 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 49 + m_GlyphIndex: 20 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 50 + m_GlyphIndex: 21 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 51 + m_GlyphIndex: 22 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 52 + m_GlyphIndex: 23 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 53 + m_GlyphIndex: 24 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 54 + m_GlyphIndex: 25 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 55 + m_GlyphIndex: 26 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 56 + m_GlyphIndex: 27 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 57 + m_GlyphIndex: 28 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 58 + m_GlyphIndex: 29 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 59 + m_GlyphIndex: 30 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 60 + m_GlyphIndex: 31 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 61 + m_GlyphIndex: 32 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 62 + m_GlyphIndex: 33 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 63 + m_GlyphIndex: 34 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 64 + m_GlyphIndex: 35 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 65 + m_GlyphIndex: 36 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 66 + m_GlyphIndex: 37 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 67 + m_GlyphIndex: 38 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 68 + m_GlyphIndex: 39 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 69 + m_GlyphIndex: 40 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 70 + m_GlyphIndex: 41 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 71 + m_GlyphIndex: 42 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 72 + m_GlyphIndex: 43 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 73 + m_GlyphIndex: 44 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 74 + m_GlyphIndex: 45 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 75 + m_GlyphIndex: 46 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 76 + m_GlyphIndex: 47 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 77 + m_GlyphIndex: 48 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 78 + m_GlyphIndex: 49 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 79 + m_GlyphIndex: 50 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 80 + m_GlyphIndex: 51 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 81 + m_GlyphIndex: 52 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 82 + m_GlyphIndex: 53 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 83 + m_GlyphIndex: 54 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 84 + m_GlyphIndex: 55 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 85 + m_GlyphIndex: 56 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 86 + m_GlyphIndex: 57 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 87 + m_GlyphIndex: 58 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 88 + m_GlyphIndex: 59 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 89 + m_GlyphIndex: 60 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 90 + m_GlyphIndex: 61 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 91 + m_GlyphIndex: 62 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 92 + m_GlyphIndex: 63 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 93 + m_GlyphIndex: 64 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 94 + m_GlyphIndex: 65 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 95 + m_GlyphIndex: 66 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 96 + m_GlyphIndex: 67 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 97 + m_GlyphIndex: 68 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 98 + m_GlyphIndex: 69 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 99 + m_GlyphIndex: 70 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 100 + m_GlyphIndex: 71 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 101 + m_GlyphIndex: 72 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 102 + m_GlyphIndex: 73 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 103 + m_GlyphIndex: 74 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 104 + m_GlyphIndex: 75 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 105 + m_GlyphIndex: 76 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 106 + m_GlyphIndex: 77 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 107 + m_GlyphIndex: 78 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 108 + m_GlyphIndex: 79 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 109 + m_GlyphIndex: 80 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 110 + m_GlyphIndex: 81 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 111 + m_GlyphIndex: 82 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 112 + m_GlyphIndex: 83 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 113 + m_GlyphIndex: 84 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 114 + m_GlyphIndex: 85 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 115 + m_GlyphIndex: 86 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 116 + m_GlyphIndex: 87 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 117 + m_GlyphIndex: 88 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 118 + m_GlyphIndex: 89 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 119 + m_GlyphIndex: 90 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 120 + m_GlyphIndex: 91 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 121 + m_GlyphIndex: 92 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 122 + m_GlyphIndex: 93 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 123 + m_GlyphIndex: 94 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 124 + m_GlyphIndex: 95 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 125 + m_GlyphIndex: 96 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 126 + m_GlyphIndex: 97 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 160 + m_GlyphIndex: 98 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 161 + m_GlyphIndex: 99 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 162 + m_GlyphIndex: 100 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 163 + m_GlyphIndex: 101 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 164 + m_GlyphIndex: 102 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 165 + m_GlyphIndex: 103 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 166 + m_GlyphIndex: 104 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 167 + m_GlyphIndex: 105 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 168 + m_GlyphIndex: 106 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 169 + m_GlyphIndex: 107 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 170 + m_GlyphIndex: 108 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 171 + m_GlyphIndex: 109 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 172 + m_GlyphIndex: 110 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 173 + m_GlyphIndex: 111 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 174 + m_GlyphIndex: 112 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 175 + m_GlyphIndex: 113 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 176 + m_GlyphIndex: 114 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 177 + m_GlyphIndex: 115 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 178 + m_GlyphIndex: 116 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 179 + m_GlyphIndex: 117 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 180 + m_GlyphIndex: 118 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 181 + m_GlyphIndex: 119 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 182 + m_GlyphIndex: 120 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 183 + m_GlyphIndex: 121 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 184 + m_GlyphIndex: 122 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 185 + m_GlyphIndex: 123 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 186 + m_GlyphIndex: 124 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 187 + m_GlyphIndex: 125 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 188 + m_GlyphIndex: 126 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 189 + m_GlyphIndex: 127 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 190 + m_GlyphIndex: 128 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 191 + m_GlyphIndex: 129 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 192 + m_GlyphIndex: 130 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 193 + m_GlyphIndex: 131 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 194 + m_GlyphIndex: 132 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 195 + m_GlyphIndex: 133 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 196 + m_GlyphIndex: 134 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 197 + m_GlyphIndex: 135 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 198 + m_GlyphIndex: 136 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 199 + m_GlyphIndex: 137 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 200 + m_GlyphIndex: 138 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 201 + m_GlyphIndex: 139 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 202 + m_GlyphIndex: 140 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 203 + m_GlyphIndex: 141 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 204 + m_GlyphIndex: 142 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 205 + m_GlyphIndex: 143 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 206 + m_GlyphIndex: 144 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 207 + m_GlyphIndex: 145 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 208 + m_GlyphIndex: 146 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 209 + m_GlyphIndex: 147 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 210 + m_GlyphIndex: 148 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 211 + m_GlyphIndex: 149 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 212 + m_GlyphIndex: 150 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 213 + m_GlyphIndex: 151 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 214 + m_GlyphIndex: 152 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 215 + m_GlyphIndex: 153 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 216 + m_GlyphIndex: 154 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 217 + m_GlyphIndex: 155 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 218 + m_GlyphIndex: 156 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 219 + m_GlyphIndex: 157 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 220 + m_GlyphIndex: 158 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 221 + m_GlyphIndex: 159 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 222 + m_GlyphIndex: 160 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 223 + m_GlyphIndex: 161 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 224 + m_GlyphIndex: 162 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 225 + m_GlyphIndex: 163 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 226 + m_GlyphIndex: 164 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 227 + m_GlyphIndex: 165 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 228 + m_GlyphIndex: 166 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 229 + m_GlyphIndex: 167 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 230 + m_GlyphIndex: 168 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 231 + m_GlyphIndex: 169 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 232 + m_GlyphIndex: 170 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 233 + m_GlyphIndex: 171 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 234 + m_GlyphIndex: 172 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 235 + m_GlyphIndex: 173 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 236 + m_GlyphIndex: 174 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 237 + m_GlyphIndex: 175 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 238 + m_GlyphIndex: 176 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 239 + m_GlyphIndex: 177 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 240 + m_GlyphIndex: 178 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 241 + m_GlyphIndex: 179 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 242 + m_GlyphIndex: 180 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 243 + m_GlyphIndex: 181 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 244 + m_GlyphIndex: 182 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 245 + m_GlyphIndex: 183 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 246 + m_GlyphIndex: 184 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 247 + m_GlyphIndex: 185 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 248 + m_GlyphIndex: 186 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 249 + m_GlyphIndex: 187 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 250 + m_GlyphIndex: 188 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 251 + m_GlyphIndex: 189 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 252 + m_GlyphIndex: 190 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 253 + m_GlyphIndex: 191 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 254 + m_GlyphIndex: 192 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 255 + m_GlyphIndex: 193 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8192 + m_GlyphIndex: 1997 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8193 + m_GlyphIndex: 1998 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8194 + m_GlyphIndex: 1999 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8195 + m_GlyphIndex: 2000 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8196 + m_GlyphIndex: 2001 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8197 + m_GlyphIndex: 2002 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8198 + m_GlyphIndex: 2003 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8199 + m_GlyphIndex: 2004 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8200 + m_GlyphIndex: 2005 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8201 + m_GlyphIndex: 2006 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8202 + m_GlyphIndex: 2007 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8203 + m_GlyphIndex: 2008 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8204 + m_GlyphIndex: 2009 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8205 + m_GlyphIndex: 2010 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8206 + m_GlyphIndex: 2011 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8207 + m_GlyphIndex: 2012 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8210 + m_GlyphIndex: 2013 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8211 + m_GlyphIndex: 2014 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8212 + m_GlyphIndex: 2015 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8213 + m_GlyphIndex: 2016 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8214 + m_GlyphIndex: 2017 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8215 + m_GlyphIndex: 2018 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8216 + m_GlyphIndex: 2019 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8217 + m_GlyphIndex: 2020 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8218 + m_GlyphIndex: 2021 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8219 + m_GlyphIndex: 2022 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8220 + m_GlyphIndex: 2023 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8221 + m_GlyphIndex: 2024 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8222 + m_GlyphIndex: 2025 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8223 + m_GlyphIndex: 2026 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8224 + m_GlyphIndex: 2027 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8225 + m_GlyphIndex: 2028 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8226 + m_GlyphIndex: 2029 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8230 + m_GlyphIndex: 2030 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8234 + m_GlyphIndex: 2031 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8235 + m_GlyphIndex: 2032 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8236 + m_GlyphIndex: 2033 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8237 + m_GlyphIndex: 2034 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8238 + m_GlyphIndex: 2035 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8239 + m_GlyphIndex: 2036 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8240 + m_GlyphIndex: 2037 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8242 + m_GlyphIndex: 2038 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8243 + m_GlyphIndex: 2039 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8244 + m_GlyphIndex: 2040 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8249 + m_GlyphIndex: 2041 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8250 + m_GlyphIndex: 2042 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8252 + m_GlyphIndex: 2043 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8254 + m_GlyphIndex: 2044 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8260 + m_GlyphIndex: 2045 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8286 + m_GlyphIndex: 2046 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8298 + m_GlyphIndex: 2047 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8299 + m_GlyphIndex: 2048 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8300 + m_GlyphIndex: 2049 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8301 + m_GlyphIndex: 2050 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8302 + m_GlyphIndex: 2051 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8303 + m_GlyphIndex: 2052 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8364 + m_GlyphIndex: 2075 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8482 + m_GlyphIndex: 2090 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 9633 + m_GlyphIndex: 2179 + m_Scale: 1 + m_AtlasTextures: + - {fileID: 28684132378477856} + m_AtlasTextureIndex: 0 + m_UsedGlyphRects: + - m_X: 0 + m_Y: 0 + m_Width: 93 + m_Height: 93 + - m_X: 93 + m_Y: 0 + m_Width: 104 + m_Height: 78 + - m_X: 197 + m_Y: 0 + m_Width: 101 + m_Height: 78 + - m_X: 298 + m_Y: 0 + m_Width: 101 + m_Height: 80 + - m_X: 0 + m_Y: 93 + m_Width: 78 + m_Height: 95 + - m_X: 0 + m_Y: 188 + m_Width: 78 + m_Height: 95 + - m_X: 0 + m_Y: 283 + m_Width: 78 + m_Height: 95 + - m_X: 0 + m_Y: 378 + m_Width: 78 + m_Height: 94 + - m_X: 0 + m_Y: 472 + m_Width: 78 + m_Height: 94 + - m_X: 0 + m_Y: 566 + m_Width: 74 + m_Height: 97 + - m_X: 399 + m_Y: 0 + m_Width: 89 + m_Height: 80 + - m_X: 0 + m_Y: 663 + m_Width: 76 + m_Height: 94 + - m_X: 0 + m_Y: 757 + m_Width: 76 + m_Height: 94 + - m_X: 0 + m_Y: 851 + m_Width: 76 + m_Height: 94 + - m_X: 0 + m_Y: 945 + m_Width: 87 + m_Height: 78 + - m_X: 488 + m_Y: 0 + m_Width: 86 + m_Height: 78 + - m_X: 574 + m_Y: 0 + m_Width: 85 + m_Height: 79 + - m_X: 659 + m_Y: 0 + m_Width: 82 + m_Height: 84 + - m_X: 741 + m_Y: 0 + m_Width: 78 + m_Height: 92 + - m_X: 819 + m_Y: 0 + m_Width: 76 + m_Height: 93 + - m_X: 895 + m_Y: 0 + m_Width: 76 + m_Height: 93 + - m_X: 971 + m_Y: 0 + m_Width: 47 + m_Height: 94 + - m_X: 93 + m_Y: 78 + m_Width: 105 + m_Height: 25 + - m_X: 78 + m_Y: 103 + m_Width: 76 + m_Height: 91 + - m_X: 78 + m_Y: 194 + m_Width: 73 + m_Height: 93 + - m_X: 78 + m_Y: 287 + m_Width: 69 + m_Height: 95 + - m_X: 78 + m_Y: 382 + m_Width: 69 + m_Height: 94 + - m_X: 78 + m_Y: 476 + m_Width: 69 + m_Height: 94 + - m_X: 74 + m_Y: 570 + m_Width: 66 + m_Height: 93 + - m_X: 76 + m_Y: 663 + m_Width: 60 + m_Height: 100 + - m_X: 76 + m_Y: 763 + m_Width: 59 + m_Height: 99 + - m_X: 76 + m_Y: 862 + m_Width: 59 + m_Height: 83 + - m_X: 87 + m_Y: 945 + m_Width: 78 + m_Height: 78 + - m_X: 154 + m_Y: 103 + m_Width: 46 + m_Height: 99 + - m_X: 200 + m_Y: 78 + m_Width: 67 + m_Height: 94 + - m_X: 151 + m_Y: 202 + m_Width: 66 + m_Height: 89 + - m_X: 147 + m_Y: 291 + m_Width: 69 + m_Height: 92 + - m_X: 147 + m_Y: 383 + m_Width: 66 + m_Height: 94 + - m_X: 147 + m_Y: 477 + m_Width: 66 + m_Height: 93 + - m_X: 140 + m_Y: 570 + m_Width: 66 + m_Height: 91 + - m_X: 267 + m_Y: 80 + m_Width: 80 + m_Height: 80 + - m_X: 347 + m_Y: 80 + m_Width: 80 + m_Height: 80 + - m_X: 427 + m_Y: 80 + m_Width: 72 + m_Height: 80 + - m_X: 499 + m_Y: 78 + m_Width: 74 + m_Height: 80 + - m_X: 573 + m_Y: 79 + m_Width: 78 + m_Height: 80 + - m_X: 651 + m_Y: 84 + m_Width: 90 + m_Height: 66 + - m_X: 741 + m_Y: 92 + m_Width: 77 + m_Height: 78 + - m_X: 818 + m_Y: 93 + m_Width: 76 + m_Height: 78 + - m_X: 894 + m_Y: 93 + m_Width: 76 + m_Height: 80 + - m_X: 970 + m_Y: 94 + m_Width: 48 + m_Height: 81 + - m_X: 267 + m_Y: 160 + m_Width: 105 + m_Height: 25 + - m_X: 217 + m_Y: 172 + m_Width: 46 + m_Height: 99 + - m_X: 263 + m_Y: 185 + m_Width: 76 + m_Height: 78 + - m_X: 372 + m_Y: 160 + m_Width: 89 + m_Height: 52 + - m_X: 339 + m_Y: 185 + m_Width: 29 + m_Height: 78 + - m_X: 368 + m_Y: 212 + m_Width: 83 + m_Height: 65 + - m_X: 136 + m_Y: 663 + m_Width: 43 + m_Height: 99 + - m_X: 179 + m_Y: 661 + m_Width: 43 + m_Height: 99 + - m_X: 206 + m_Y: 570 + m_Width: 44 + m_Height: 91 + - m_X: 222 + m_Y: 661 + m_Width: 37 + m_Height: 99 + - m_X: 213 + m_Y: 383 + m_Width: 37 + m_Height: 99 + - m_X: 213 + m_Y: 482 + m_Width: 59 + m_Height: 88 + - m_X: 250 + m_Y: 570 + m_Width: 64 + m_Height: 90 + - m_X: 259 + m_Y: 660 + m_Width: 60 + m_Height: 96 + - m_X: 135 + m_Y: 763 + m_Width: 36 + m_Height: 99 + - m_X: 135 + m_Y: 862 + m_Width: 59 + m_Height: 83 + - m_X: 165 + m_Y: 945 + m_Width: 75 + m_Height: 78 + - m_X: 171 + m_Y: 762 + m_Width: 27 + m_Height: 99 + - m_X: 198 + m_Y: 760 + m_Width: 59 + m_Height: 89 + - m_X: 194 + m_Y: 861 + m_Width: 23 + m_Height: 84 + - m_X: 217 + m_Y: 849 + m_Width: 38 + m_Height: 93 + - m_X: 240 + m_Y: 942 + m_Width: 64 + m_Height: 81 + - m_X: 255 + m_Y: 849 + m_Width: 38 + m_Height: 93 + - m_X: 257 + m_Y: 760 + m_Width: 39 + m_Height: 89 + - m_X: 296 + m_Y: 756 + m_Width: 27 + m_Height: 99 + - m_X: 293 + m_Y: 855 + m_Width: 57 + m_Height: 87 + - m_X: 304 + m_Y: 942 + m_Width: 61 + m_Height: 81 + - m_X: 651 + m_Y: 150 + m_Width: 83 + m_Height: 28 + - m_X: 461 + m_Y: 160 + m_Width: 67 + m_Height: 78 + - m_X: 528 + m_Y: 158 + m_Width: 44 + m_Height: 81 + - m_X: 572 + m_Y: 159 + m_Width: 73 + m_Height: 78 + - m_X: 645 + m_Y: 178 + m_Width: 82 + m_Height: 64 + - m_X: 451 + m_Y: 238 + m_Width: 71 + m_Height: 78 + - m_X: 522 + m_Y: 239 + m_Width: 61 + m_Height: 80 + - m_X: 583 + m_Y: 237 + m_Width: 62 + m_Height: 82 + - m_X: 645 + m_Y: 242 + m_Width: 70 + m_Height: 78 + - m_X: 216 + m_Y: 319 + m_Width: 62 + m_Height: 64 + - m_X: 217 + m_Y: 271 + m_Width: 61 + m_Height: 48 + - m_X: 278 + m_Y: 263 + m_Width: 70 + m_Height: 80 + - m_X: 250 + m_Y: 383 + m_Width: 40 + m_Height: 89 + - m_X: 348 + m_Y: 277 + m_Width: 71 + m_Height: 70 + - m_X: 278 + m_Y: 343 + m_Width: 70 + m_Height: 34 + - m_X: 290 + m_Y: 377 + m_Width: 57 + m_Height: 87 + - m_X: 419 + m_Y: 277 + m_Width: 29 + m_Height: 76 + - m_X: 448 + m_Y: 316 + m_Width: 69 + m_Height: 78 + - m_X: 517 + m_Y: 319 + m_Width: 69 + m_Height: 78 + - m_X: 586 + m_Y: 319 + m_Width: 59 + m_Height: 79 + - m_X: 645 + m_Y: 320 + m_Width: 69 + m_Height: 79 + - m_X: 348 + m_Y: 347 + m_Width: 69 + m_Height: 78 + - m_X: 417 + m_Y: 353 + m_Width: 31 + m_Height: 41 + - m_X: 347 + m_Y: 425 + m_Width: 69 + m_Height: 68 + - m_X: 417 + m_Y: 394 + m_Width: 68 + m_Height: 78 + - m_X: 485 + m_Y: 397 + m_Width: 67 + m_Height: 78 + - m_X: 552 + m_Y: 398 + m_Width: 67 + m_Height: 78 + - m_X: 619 + m_Y: 399 + m_Width: 66 + m_Height: 78 + - m_X: 685 + m_Y: 399 + m_Width: 43 + m_Height: 82 + - m_X: 272 + m_Y: 472 + m_Width: 40 + m_Height: 89 + - m_X: 312 + m_Y: 464 + m_Width: 29 + m_Height: 81 + - m_X: 341 + m_Y: 493 + m_Width: 66 + m_Height: 80 + - m_X: 314 + m_Y: 573 + m_Width: 64 + m_Height: 83 + - m_X: 319 + m_Y: 656 + m_Width: 59 + m_Height: 83 + - m_X: 323 + m_Y: 739 + m_Width: 64 + m_Height: 83 + - m_X: 378 + m_Y: 573 + m_Width: 39 + m_Height: 89 + - m_X: 378 + m_Y: 662 + m_Width: 42 + m_Height: 75 + - m_X: 387 + m_Y: 737 + m_Width: 39 + m_Height: 89 + - m_X: 407 + m_Y: 493 + m_Width: 61 + m_Height: 80 + - m_X: 417 + m_Y: 573 + m_Width: 57 + m_Height: 83 + - m_X: 420 + m_Y: 656 + m_Width: 57 + m_Height: 81 + - m_X: 426 + m_Y: 737 + m_Width: 61 + m_Height: 83 + - m_X: 468 + m_Y: 475 + m_Width: 64 + m_Height: 82 + - m_X: 474 + m_Y: 557 + m_Width: 61 + m_Height: 83 + - m_X: 477 + m_Y: 640 + m_Width: 61 + m_Height: 83 + - m_X: 532 + m_Y: 476 + m_Width: 65 + m_Height: 78 + - m_X: 535 + m_Y: 554 + m_Width: 63 + m_Height: 82 + - m_X: 538 + m_Y: 636 + m_Width: 61 + m_Height: 83 + - m_X: 487 + m_Y: 723 + m_Width: 61 + m_Height: 83 + - m_X: 548 + m_Y: 719 + m_Width: 57 + m_Height: 83 + - m_X: 597 + m_Y: 477 + m_Width: 62 + m_Height: 71 + - m_X: 598 + m_Y: 548 + m_Width: 61 + m_Height: 82 + - m_X: 599 + m_Y: 630 + m_Width: 60 + m_Height: 82 + - m_X: 605 + m_Y: 712 + m_Width: 57 + m_Height: 83 + - m_X: 659 + m_Y: 481 + m_Width: 65 + m_Height: 78 + - m_X: 659 + m_Y: 559 + m_Width: 64 + m_Height: 79 + - m_X: 659 + m_Y: 638 + m_Width: 64 + m_Height: 66 + - m_X: 662 + m_Y: 704 + m_Width: 61 + m_Height: 82 + - m_X: 714 + m_Y: 320 + m_Width: 61 + m_Height: 79 + - m_X: 715 + m_Y: 242 + m_Width: 64 + m_Height: 78 + - m_X: 728 + m_Y: 399 + m_Width: 59 + m_Height: 82 + - m_X: 724 + m_Y: 481 + m_Width: 65 + m_Height: 78 + - m_X: 723 + m_Y: 559 + m_Width: 64 + m_Height: 79 + - m_X: 723 + m_Y: 638 + m_Width: 61 + m_Height: 80 + - m_X: 723 + m_Y: 718 + m_Width: 61 + m_Height: 79 + - m_X: 727 + m_Y: 178 + m_Width: 62 + m_Height: 64 + - m_X: 789 + m_Y: 171 + m_Width: 63 + m_Height: 78 + - m_X: 779 + m_Y: 249 + m_Width: 62 + m_Height: 78 + - m_X: 775 + m_Y: 327 + m_Width: 61 + m_Height: 66 + - m_X: 787 + m_Y: 393 + m_Width: 59 + m_Height: 82 + - m_X: 789 + m_Y: 475 + m_Width: 57 + m_Height: 82 + - m_X: 852 + m_Y: 171 + m_Width: 41 + m_Height: 81 + - m_X: 893 + m_Y: 173 + m_Width: 62 + m_Height: 79 + - m_X: 841 + m_Y: 252 + m_Width: 61 + m_Height: 79 + - m_X: 902 + m_Y: 252 + m_Width: 60 + m_Height: 80 + - m_X: 962 + m_Y: 175 + m_Width: 61 + m_Height: 79 + - m_X: 962 + m_Y: 254 + m_Width: 61 + m_Height: 66 + - m_X: 962 + m_Y: 320 + m_Width: 61 + m_Height: 62 + - m_X: 836 + m_Y: 331 + m_Width: 61 + m_Height: 62 + - m_X: 846 + m_Y: 393 + m_Width: 59 + m_Height: 81 + - m_X: 846 + m_Y: 474 + m_Width: 59 + m_Height: 80 + - m_X: 905 + m_Y: 332 + m_Width: 57 + m_Height: 80 + - m_X: 962 + m_Y: 382 + m_Width: 61 + m_Height: 62 + - m_X: 905 + m_Y: 412 + m_Width: 57 + m_Height: 79 + - m_X: 962 + m_Y: 444 + m_Width: 61 + m_Height: 53 + - m_X: 905 + m_Y: 491 + m_Width: 57 + m_Height: 78 + - m_X: 962 + m_Y: 497 + m_Width: 61 + m_Height: 53 + - m_X: 962 + m_Y: 550 + m_Width: 61 + m_Height: 43 + - m_X: 323 + m_Y: 822 + m_Width: 63 + m_Height: 30 + - m_X: 350 + m_Y: 852 + m_Width: 39 + m_Height: 89 + - m_X: 365 + m_Y: 941 + m_Width: 43 + m_Height: 82 + - m_X: 389 + m_Y: 826 + m_Width: 39 + m_Height: 89 + - m_X: 428 + m_Y: 820 + m_Width: 59 + m_Height: 78 + - m_X: 487 + m_Y: 806 + m_Width: 58 + m_Height: 78 + - m_X: 784 + m_Y: 638 + m_Width: 39 + m_Height: 89 + - m_X: 787 + m_Y: 559 + m_Width: 55 + m_Height: 79 + - m_X: 784 + m_Y: 727 + m_Width: 44 + m_Height: 78 + - m_X: 823 + m_Y: 638 + m_Width: 41 + m_Height: 89 + - m_X: 828 + m_Y: 727 + m_Width: 38 + m_Height: 82 + - m_X: 842 + m_Y: 557 + m_Width: 28 + m_Height: 81 + - m_X: 870 + m_Y: 554 + m_Width: 28 + m_Height: 81 + - m_X: 898 + m_Y: 569 + m_Width: 57 + m_Height: 66 + - m_X: 955 + m_Y: 593 + m_Width: 62 + m_Height: 58 + - m_X: 864 + m_Y: 638 + m_Width: 41 + m_Height: 89 + - m_X: 905 + m_Y: 635 + m_Width: 41 + m_Height: 89 + - m_X: 946 + m_Y: 651 + m_Width: 57 + m_Height: 79 + - m_X: 866 + m_Y: 727 + m_Width: 40 + m_Height: 82 + - m_X: 906 + m_Y: 724 + m_Width: 40 + m_Height: 82 + - m_X: 946 + m_Y: 730 + m_Width: 57 + m_Height: 66 + - m_X: 389 + m_Y: 915 + m_Width: 42 + m_Height: 26 + - m_X: 408 + m_Y: 941 + m_Width: 38 + m_Height: 82 + - m_X: 446 + m_Y: 898 + m_Width: 39 + m_Height: 89 + - m_X: 545 + m_Y: 806 + m_Width: 28 + m_Height: 78 + - m_X: 573 + m_Y: 802 + m_Width: 47 + m_Height: 78 + - m_X: 620 + m_Y: 795 + m_Width: 57 + m_Height: 65 + - m_X: 677 + m_Y: 786 + m_Width: 46 + m_Height: 56 + - m_X: 723 + m_Y: 797 + m_Width: 59 + m_Height: 59 + - m_X: 782 + m_Y: 805 + m_Width: 46 + m_Height: 55 + - m_X: 828 + m_Y: 809 + m_Width: 59 + m_Height: 58 + - m_X: 487 + m_Y: 884 + m_Width: 70 + m_Height: 25 + - m_X: 485 + m_Y: 909 + m_Width: 57 + m_Height: 65 + - m_X: 485 + m_Y: 974 + m_Width: 50 + m_Height: 49 + - m_X: 542 + m_Y: 909 + m_Width: 28 + m_Height: 78 + - m_X: 887 + m_Y: 809 + m_Width: 29 + m_Height: 64 + - m_X: 916 + m_Y: 806 + m_Width: 42 + m_Height: 65 + - m_X: 958 + m_Y: 796 + m_Width: 54 + m_Height: 64 + - m_X: 620 + m_Y: 860 + m_Width: 57 + m_Height: 50 + - m_X: 677 + m_Y: 842 + m_Width: 43 + m_Height: 54 + - m_X: 720 + m_Y: 856 + m_Width: 54 + m_Height: 41 + - m_X: 774 + m_Y: 860 + m_Width: 51 + m_Height: 52 + - m_X: 825 + m_Y: 867 + m_Width: 48 + m_Height: 52 + - m_X: 873 + m_Y: 873 + m_Width: 42 + m_Height: 53 + - m_X: 446 + m_Y: 987 + m_Width: 38 + m_Height: 32 + - m_X: 958 + m_Y: 860 + m_Width: 54 + m_Height: 24 + - m_X: 535 + m_Y: 987 + m_Width: 38 + m_Height: 32 + - m_X: 677 + m_Y: 896 + m_Width: 43 + m_Height: 43 + - m_X: 720 + m_Y: 897 + m_Width: 45 + m_Height: 41 + - m_X: 765 + m_Y: 912 + m_Width: 44 + m_Height: 38 + - m_X: 809 + m_Y: 919 + m_Width: 43 + m_Height: 42 + - m_X: 852 + m_Y: 926 + m_Width: 67 + m_Height: 25 + - m_X: 852 + m_Y: 951 + m_Width: 69 + m_Height: 23 + - m_X: 915 + m_Y: 873 + m_Width: 42 + m_Height: 53 + - m_X: 957 + m_Y: 884 + m_Width: 42 + m_Height: 38 + - m_X: 919 + m_Y: 926 + m_Width: 67 + m_Height: 25 + - m_X: 921 + m_Y: 951 + m_Width: 44 + m_Height: 27 + - m_X: 965 + m_Y: 951 + m_Width: 27 + m_Height: 38 + - m_X: 573 + m_Y: 880 + m_Width: 42 + m_Height: 26 + - m_X: 570 + m_Y: 906 + m_Width: 42 + m_Height: 38 + - m_X: 570 + m_Y: 944 + m_Width: 42 + m_Height: 38 + - m_X: 612 + m_Y: 910 + m_Width: 41 + m_Height: 38 + - m_X: 612 + m_Y: 948 + m_Width: 35 + m_Height: 37 + - m_X: 573 + m_Y: 982 + m_Width: 29 + m_Height: 39 + - m_X: 602 + m_Y: 985 + m_Width: 28 + m_Height: 38 + - m_X: 630 + m_Y: 985 + m_Width: 28 + m_Height: 38 + - m_X: 986 + m_Y: 922 + m_Width: 29 + m_Height: 29 + - m_X: 992 + m_Y: 951 + m_Width: 28 + m_Height: 38 + - m_X: 647 + m_Y: 948 + m_Width: 29 + m_Height: 28 + - m_X: 676 + m_Y: 939 + m_Width: 28 + m_Height: 38 + m_FreeGlyphRects: + - m_X: 78 + m_Y: 93 + m_Width: 15 + m_Height: 10 + - m_X: 74 + m_Y: 566 + m_Width: 4 + m_Height: 4 + - m_X: 198 + m_Y: 78 + m_Width: 2 + m_Height: 25 + - m_X: 151 + m_Y: 194 + m_Width: 3 + m_Height: 8 + - m_X: 147 + m_Y: 287 + m_Width: 4 + m_Height: 4 + - m_X: 267 + m_Y: 78 + m_Width: 31 + m_Height: 2 + - m_X: 488 + m_Y: 78 + m_Width: 11 + m_Height: 2 + - m_X: 573 + m_Y: 78 + m_Width: 1 + m_Height: 1 + - m_X: 651 + m_Y: 79 + m_Width: 8 + m_Height: 5 + - m_X: 818 + m_Y: 92 + m_Width: 1 + m_Height: 1 + - m_X: 970 + m_Y: 93 + m_Width: 1 + m_Height: 1 + - m_X: 200 + m_Y: 172 + m_Width: 17 + m_Height: 30 + - m_X: 263 + m_Y: 172 + m_Width: 4 + m_Height: 13 + - m_X: 368 + m_Y: 185 + m_Width: 4 + m_Height: 27 + - m_X: 140 + m_Y: 661 + m_Width: 39 + m_Height: 2 + - m_X: 250 + m_Y: 660 + m_Width: 9 + m_Height: 1 + - m_X: 136 + m_Y: 762 + m_Width: 35 + m_Height: 1 + - m_X: 179 + m_Y: 760 + m_Width: 19 + m_Height: 2 + - m_X: 171 + m_Y: 861 + m_Width: 23 + m_Height: 1 + - m_X: 198 + m_Y: 849 + m_Width: 19 + m_Height: 12 + - m_X: 217 + m_Y: 942 + m_Width: 23 + m_Height: 3 + - m_X: 259 + m_Y: 756 + m_Width: 37 + m_Height: 4 + - m_X: 293 + m_Y: 849 + m_Width: 3 + m_Height: 6 + - m_X: 499 + m_Y: 158 + m_Width: 29 + m_Height: 2 + - m_X: 572 + m_Y: 158 + m_Width: 1 + m_Height: 1 + - m_X: 645 + m_Y: 159 + m_Width: 6 + m_Height: 19 + - m_X: 451 + m_Y: 212 + m_Width: 10 + m_Height: 26 + - m_X: 522 + m_Y: 238 + m_Width: 6 + m_Height: 1 + - m_X: 572 + m_Y: 237 + m_Width: 11 + m_Height: 2 + - m_X: 216 + m_Y: 291 + m_Width: 1 + m_Height: 28 + - m_X: 263 + m_Y: 263 + m_Width: 15 + m_Height: 8 + - m_X: 348 + m_Y: 263 + m_Width: 20 + m_Height: 14 + - m_X: 278 + m_Y: 377 + m_Width: 12 + m_Height: 6 + - m_X: 448 + m_Y: 277 + m_Width: 3 + m_Height: 39 + - m_X: 517 + m_Y: 316 + m_Width: 5 + m_Height: 3 + - m_X: 417 + m_Y: 347 + m_Width: 2 + m_Height: 6 + - m_X: 347 + m_Y: 377 + m_Width: 1 + m_Height: 48 + - m_X: 485 + m_Y: 394 + m_Width: 32 + m_Height: 3 + - m_X: 552 + m_Y: 397 + m_Width: 34 + m_Height: 1 + - m_X: 619 + m_Y: 398 + m_Width: 26 + m_Height: 1 + - m_X: 250 + m_Y: 472 + m_Width: 22 + m_Height: 10 + - m_X: 290 + m_Y: 464 + m_Width: 22 + m_Height: 8 + - m_X: 272 + m_Y: 561 + m_Width: 69 + m_Height: 9 + - m_X: 341 + m_Y: 464 + m_Width: 6 + m_Height: 29 + - m_X: 312 + m_Y: 545 + m_Width: 29 + m_Height: 25 + - m_X: 314 + m_Y: 545 + m_Width: 27 + m_Height: 28 + - m_X: 314 + m_Y: 656 + m_Width: 5 + m_Height: 4 + - m_X: 319 + m_Y: 739 + m_Width: 4 + m_Height: 17 + - m_X: 378 + m_Y: 737 + m_Width: 9 + m_Height: 2 + - m_X: 416 + m_Y: 425 + m_Width: 1 + m_Height: 68 + - m_X: 417 + m_Y: 656 + m_Width: 3 + m_Height: 6 + - m_X: 416 + m_Y: 472 + m_Width: 69 + m_Height: 3 + - m_X: 416 + m_Y: 472 + m_Width: 52 + m_Height: 21 + - m_X: 468 + m_Y: 557 + m_Width: 6 + m_Height: 16 + - m_X: 474 + m_Y: 640 + m_Width: 3 + m_Height: 16 + - m_X: 532 + m_Y: 475 + m_Width: 20 + m_Height: 1 + - m_X: 532 + m_Y: 554 + m_Width: 3 + m_Height: 3 + - m_X: 535 + m_Y: 636 + m_Width: 3 + m_Height: 4 + - m_X: 477 + m_Y: 723 + m_Width: 10 + m_Height: 14 + - m_X: 538 + m_Y: 719 + m_Width: 10 + m_Height: 4 + - m_X: 597 + m_Y: 476 + m_Width: 22 + m_Height: 1 + - m_X: 597 + m_Y: 548 + m_Width: 1 + m_Height: 6 + - m_X: 598 + m_Y: 630 + m_Width: 1 + m_Height: 6 + - m_X: 599 + m_Y: 712 + m_Width: 6 + m_Height: 7 + - m_X: 659 + m_Y: 477 + m_Width: 26 + m_Height: 4 + - m_X: 659 + m_Y: 704 + m_Width: 3 + m_Height: 8 + - m_X: 734 + m_Y: 150 + m_Width: 7 + m_Height: 28 + - m_X: 734 + m_Y: 170 + m_Width: 84 + m_Height: 1 + - m_X: 734 + m_Y: 170 + m_Width: 55 + m_Height: 8 + - m_X: 779 + m_Y: 242 + m_Width: 10 + m_Height: 7 + - m_X: 775 + m_Y: 320 + m_Width: 4 + m_Height: 7 + - m_X: 775 + m_Y: 393 + m_Width: 12 + m_Height: 6 + - m_X: 787 + m_Y: 475 + m_Width: 2 + m_Height: 6 + - m_X: 893 + m_Y: 171 + m_Width: 1 + m_Height: 2 + - m_X: 841 + m_Y: 249 + m_Width: 11 + m_Height: 3 + - m_X: 1018 + m_Y: 0 + m_Width: 5 + m_Height: 175 + - m_X: 955 + m_Y: 173 + m_Width: 15 + m_Height: 2 + - m_X: 955 + m_Y: 173 + m_Width: 7 + m_Height: 79 + - m_X: 836 + m_Y: 327 + m_Width: 5 + m_Height: 4 + - m_X: 897 + m_Y: 331 + m_Width: 5 + m_Height: 62 + - m_X: 897 + m_Y: 332 + m_Width: 8 + m_Height: 61 + - m_X: 386 + m_Y: 822 + m_Width: 1 + m_Height: 30 + - m_X: 323 + m_Y: 852 + m_Width: 27 + m_Height: 3 + - m_X: 350 + m_Y: 941 + m_Width: 15 + m_Height: 1 + - m_X: 386 + m_Y: 826 + m_Width: 3 + m_Height: 26 + - m_X: 426 + m_Y: 820 + m_Width: 2 + m_Height: 6 + - m_X: 789 + m_Y: 557 + m_Width: 53 + m_Height: 2 + - m_X: 846 + m_Y: 554 + m_Width: 24 + m_Height: 3 + - m_X: 898 + m_Y: 554 + m_Width: 7 + m_Height: 15 + - m_X: 955 + m_Y: 569 + m_Width: 7 + m_Height: 24 + - m_X: 870 + m_Y: 635 + m_Width: 35 + m_Height: 3 + - m_X: 946 + m_Y: 635 + m_Width: 9 + m_Height: 16 + - m_X: 905 + m_Y: 724 + m_Width: 1 + m_Height: 3 + - m_X: 428 + m_Y: 898 + m_Width: 18 + m_Height: 17 + - m_X: 431 + m_Y: 898 + m_Width: 15 + m_Height: 43 + - m_X: 548 + m_Y: 802 + m_Width: 25 + m_Height: 4 + - m_X: 605 + m_Y: 795 + m_Width: 15 + m_Height: 7 + - m_X: 662 + m_Y: 786 + m_Width: 15 + m_Height: 9 + - m_X: 782 + m_Y: 797 + m_Width: 2 + m_Height: 8 + - m_X: 485 + m_Y: 898 + m_Width: 2 + m_Height: 11 + - m_X: 906 + m_Y: 806 + m_Width: 10 + m_Height: 3 + - m_X: 1003 + m_Y: 651 + m_Width: 20 + m_Height: 145 + - m_X: 946 + m_Y: 796 + m_Width: 12 + m_Height: 10 + - m_X: 720 + m_Y: 842 + m_Width: 3 + m_Height: 14 + - m_X: 774 + m_Y: 856 + m_Width: 8 + m_Height: 4 + - m_X: 825 + m_Y: 860 + m_Width: 3 + m_Height: 7 + - m_X: 873 + m_Y: 867 + m_Width: 14 + m_Height: 6 + - m_X: 446 + m_Y: 1019 + m_Width: 39 + m_Height: 4 + - m_X: 484 + m_Y: 987 + m_Width: 1 + m_Height: 36 + - m_X: 535 + m_Y: 974 + m_Width: 7 + m_Height: 13 + - m_X: 765 + m_Y: 897 + m_Width: 9 + m_Height: 15 + - m_X: 720 + m_Y: 938 + m_Width: 45 + m_Height: 85 + - m_X: 809 + m_Y: 912 + m_Width: 16 + m_Height: 7 + - m_X: 852 + m_Y: 919 + m_Width: 21 + m_Height: 7 + - m_X: 916 + m_Y: 871 + m_Width: 42 + m_Height: 2 + - m_X: 957 + m_Y: 871 + m_Width: 1 + m_Height: 13 + - m_X: 557 + m_Y: 884 + m_Width: 16 + m_Height: 22 + - m_X: 557 + m_Y: 884 + m_Width: 13 + m_Height: 25 + - m_X: 615 + m_Y: 880 + m_Width: 5 + m_Height: 30 + - m_X: 612 + m_Y: 906 + m_Width: 8 + m_Height: 4 + - m_X: 535 + m_Y: 1019 + m_Width: 38 + m_Height: 4 + - m_X: 570 + m_Y: 982 + m_Width: 3 + m_Height: 5 + - m_X: 535 + m_Y: 1021 + m_Width: 67 + m_Height: 2 + - m_X: 602 + m_Y: 982 + m_Width: 10 + m_Height: 3 + - m_X: 647 + m_Y: 978 + m_Width: 318 + m_Height: 7 + - m_X: 658 + m_Y: 978 + m_Width: 307 + m_Height: 45 + - m_X: 658 + m_Y: 989 + m_Width: 365 + m_Height: 34 + - m_X: 1012 + m_Y: 651 + m_Width: 11 + m_Height: 271 + - m_X: 999 + m_Y: 884 + m_Width: 24 + m_Height: 38 + - m_X: 957 + m_Y: 922 + m_Width: 29 + m_Height: 4 + - m_X: 1017 + m_Y: 593 + m_Width: 6 + m_Height: 358 + - m_X: 1020 + m_Y: 593 + m_Width: 3 + m_Height: 430 + - m_X: 1015 + m_Y: 651 + m_Width: 8 + m_Height: 300 + - m_X: 653 + m_Y: 910 + m_Width: 24 + m_Height: 29 + - m_X: 653 + m_Y: 910 + m_Width: 23 + m_Height: 38 + - m_X: 704 + m_Y: 939 + m_Width: 61 + m_Height: 84 + - m_X: 704 + m_Y: 950 + m_Width: 105 + m_Height: 73 + - m_X: 704 + m_Y: 961 + m_Width: 148 + m_Height: 62 + - m_X: 647 + m_Y: 977 + m_Width: 274 + m_Height: 8 + - m_X: 647 + m_Y: 976 + m_Width: 29 + m_Height: 9 + - m_X: 658 + m_Y: 977 + m_Width: 263 + m_Height: 46 + - m_X: 658 + m_Y: 976 + m_Width: 18 + m_Height: 47 + - m_X: 704 + m_Y: 974 + m_Width: 217 + m_Height: 49 + m_fontInfo: + Name: Liberation Sans + PointSize: 86 + Scale: 1 + CharacterCount: 250 + LineHeight: 98.90625 + Baseline: 0 + Ascender: 77.84375 + CapHeight: 59.1875 + Descender: -18.21875 + CenterLine: 0 + SuperscriptOffset: 77.84375 + SubscriptOffset: -12.261719 + SubSize: 0.5 + Underline: -12.261719 + UnderlineThickness: 6.298828 + strikethrough: 23.675 + strikethroughThickness: 0 + TabWidth: 239.0625 + Padding: 9 + AtlasWidth: 1024 + AtlasHeight: 1024 + atlas: {fileID: 0} + m_AtlasWidth: 1024 + m_AtlasHeight: 1024 + m_AtlasPadding: 9 + m_AtlasRenderMode: 4169 + m_glyphInfoList: [] + m_KerningTable: + kerningPairs: [] + m_FontFeatureTable: + m_GlyphPairAdjustmentRecords: + - m_FirstAdjustmentRecord: + m_GlyphIndex: 3 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 36 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 3 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 3 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 20 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 20 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 36 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 3 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 36 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 36 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 57 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 36 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -3.1875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 58 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 36 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 36 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 89 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 36 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 90 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 36 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 92 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 36 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 2020 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 41 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -9.53125 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 15 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 41 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -9.53125 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 17 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 41 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 36 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 47 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -3.1875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 3 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 47 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 47 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 57 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 47 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 58 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 47 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 47 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -3.1875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 92 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 47 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 2020 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 51 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 3 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 51 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -11.09375 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 15 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 51 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -11.09375 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 17 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 51 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 36 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 53 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 53 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 57 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 53 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 58 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 53 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 3 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -9.53125 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 15 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 16 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -9.53125 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 17 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -9.53125 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 29 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -9.53125 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 30 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 36 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 50 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -9.53125 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 68 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -9.53125 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 70 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -9.53125 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 72 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -3.1875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 76 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -9.53125 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 82 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -3.1875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 85 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -9.53125 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 86 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -3.1875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 88 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 90 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 92 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 57 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -7.890625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 15 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 57 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 16 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 57 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -7.890625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 17 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 57 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -3.1875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 29 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 57 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -3.1875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 30 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 57 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 36 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 57 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 68 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 57 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 72 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 57 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 76 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 57 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 82 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 57 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -3.1875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 85 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 57 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -3.1875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 88 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 57 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -3.1875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 92 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 58 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 15 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 58 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 16 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 58 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 17 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 58 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 29 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 58 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 30 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 58 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -3.1875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 36 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 58 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -3.1875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 68 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 58 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 72 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 58 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 82 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 58 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 85 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 58 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 88 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 58 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -0.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 92 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 3 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -11.09375 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 15 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -7.890625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 16 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -11.09375 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 17 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 29 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -5.578125 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 30 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 36 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 68 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -7.890625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 72 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -3.1875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 76 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -7.890625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 82 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 83 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -7.890625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 84 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 88 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 89 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 73 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 73 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 73 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 2020 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 85 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 15 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 85 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 17 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 85 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 3.1875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 2020 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 89 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 15 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 89 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 17 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 90 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 15 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 90 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 17 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 92 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 15 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 92 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 17 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 2019 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 2019 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 2020 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -3.1875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 3 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 2020 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 86 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 2020 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 2020 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + fallbackFontAssets: [] + m_FallbackFontAssetTable: + - {fileID: 11400000, guid: 2e498d1c8094910479dc3e1b768306a4, type: 2} + m_CreationSettings: + sourceFontFileName: + sourceFontFileGUID: e3265ab4bf004d28a9537516768c1c75 + pointSizeSamplingMode: 0 + pointSize: 86 + padding: 9 + packingMode: 4 + atlasWidth: 1024 + atlasHeight: 1024 + characterSetSelectionMode: 1 + characterSequence: 32 - 126, 160 - 255, 8192 - 8303, 8364, 8482, 9633 + referencedFontAssetGUID: 8f586378b4e144a9851e7b34d9b748ee + referencedTextAssetGUID: + fontStyle: 0 + fontStyleModifier: 0 + renderMode: 4169 + includeFontFeatures: 1 + m_FontWeightTable: + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + fontWeights: + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + normalStyle: 0 + normalSpacingOffset: 0 + boldStyle: 0.75 + boldSpacing: 7 + italicStyle: 35 + tabSize: 10 +--- !u!28 &28684132378477856 +Texture2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: LiberationSans SDF Atlas + m_ImageContentsHash: + serializedVersion: 2 + Hash: 00000000000000000000000000000000 + m_ForcedFallbackFormat: 4 + m_DownscaleFallback: 0 + serializedVersion: 2 + m_Width: 1024 + m_Height: 1024 + m_CompleteImageSize: 1048576 + m_TextureFormat: 1 + m_MipCount: 1 + m_IsReadable: 0 + m_StreamingMipmaps: 0 + m_StreamingMipmapsPriority: -92 + m_AlphaIsTransparency: 0 + m_ImageCount: 1 + m_TextureDimension: 2 + m_TextureSettings: + serializedVersion: 2 + m_FilterMode: 1 + m_Aniso: 1 + m_MipBias: 0 + m_WrapU: 0 + m_WrapV: 0 + m_WrapW: 0 + m_LightmapFormat: 0 + m_ColorSpace: 0 + image data: 1048576 + _typelessdata: 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090b0d0f101112121313131212100f0e0c0a08060603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000407090a1313131313131313130e0d0b08030000000000000000000000000000000000000002070a0c0d1313131313131313130b0a0805000000000000000000000000000000000000000000000000000000000000050a0d0f10131313131313130e0d0b0803000000000000000000000000000000000000000000000004080a0a13131313131313131313131313131313131313131313131313131313131313131313131313131313130a09070400000000000000000000000000000000000000000006060606060600000000000000000000000000000000000000000000020507080c0f1112131211100c080806020000000000000000000000030607090d1011121312110e0a070604010000000000000000000000000000000000000000000000000000000000000000000000000606060606060000000000000000000000000000000000000000000000000000000000010507070c0f1112131312100c08080602000000000000000000000000000000000000000000000000000000000000000000030608091313131313120707050100000000000000000000000000000000000000000000000000000000000105070713131313130c0b09060100000000000000000000000000000000000000000000000000000000000306080913131313131207070501000000000000000000000000000000000000000000000000000000000105070713131313130c0b09060100000000000000000000000000000000000004080a0a0b0b0b0b0b0b0b07060401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607090b0d0f1111121313121211100f0d0a0807050200000000000000000000000000000000000000000000000000000000000000000003080c0e0e131313131313130f0e0c09040000000000000000000000000000000000000000000000000000000000000003070b0d0e131313131313130e0e0c0803000000000000000000000003080c0e0e131313131313130f0e0c09040000000000000000000000000000000000000000000000000000000000000003070b0d0e131313131313130e0e0c080300000000000000000000000000000000000000000000040613131313131313131312110e09040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205070c10131315171a1c1d1e1e1f20201f1f1e1d1c1b19171513120f0b06060401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b101316172020202020202020201b1a18140f080100000000000000000000000000000000070e1317191a202020202020202020181715110c060000000000000000000000000000000000000000000000000000030a10161a1c1d202020202020201b1a18140f080100000000000000000000000000000000000000050b101416172020202020202020202020202020202020202020202020202020202020202020202020202020202020171614100b0500000000000000000000000000000106090b0c131313131313080705020000000000000000000000000000000002090e111414181c1e1f201f1e1c191514120e090300000000000000060b101213161a1d1e1f201e1d1b171413110d0701000000000000000000000000000000000000000000000000000000000000030608091313131313130b0a0805000000000000000000000000000000000000000000000002080d111314191c1e1f201f1e1c191514120e09030000000000000000000000000000000000000000000000000000000000040a0f12151520202020201f1413110d08020000000000000000000000000000000000000000000000000002080d1113142020202020191815120d060000000000000000000000000000000000000000000000000000040a0f12151520202020201f1413110d080200000000000000000000000000000000000000000000000002080d1113142020202020191815120d06000000000000000000000000000000050b10141617181818181818181413110d07010000000000000000000001030405060606060504040200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104060b10121315171a1c1d1e1f1f201f1f1e1d1b19171514120e0906030000000000000000000000000000000000000000000000000000000001090f14181a1b202020202020201c1b191510090200000000000000000000000000000000000000000000000000000001080e1317191a202020202020201b1a18140f09010000000000000001090f14181a1b202020202020201c1b191510090200000000000000000000000000000000000000000000000000000001080e1317191a202020202020201b1a18140f0901000000000000000000000000000000000001070c10132020202020202020201f1d1a150f0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104090e1214181c1f20222426282a2a2b2c2c2c2c2c2b2a2927262422201f1c171413110d0705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f161c2022232d2d2d2d2d2d2d2d2d282724201a130b0200000000000000000000000000010a12191f2326272d2d2d2d2d2d2d2d2d2424211d171009000000000000000000000000000000000000000000000000040d151c2126292a2d2d2d2d2d2d2d2727241f1a130b0200000000000000000000000000000000000810171c2023242d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423201c161008000000000000000000000000060d1215181920202020201f1514120e090300000000000000000000000002080e141a1e202125292a2b2c2c2b292622211e1a150e0903000000020a11171c1f2023272a2b2c2c2b2a282420201d18130c07000000000000000000000000000000000000000000000000000000030a0f121515202020202020181715110c060000000000000000000000000000000000000002080d13191e202125292b2c2d2c2b292622211e1a150e09030000000000000000000000000000000000000000000000000000060e151b1f21222c2d2d2d2d2c21201d19130c040000000000000000000000000000000000000000000000050c13191d20212d2d2d2d2d2524221e181109010000000000000000000000000000000000000000000000060e151b1f21222c2d2d2d2d2c21201d19130c0400000000000000000000000000000000000000000000050c13191d20212d2d2d2d2d2524221e181109010000000000000000000000000810171c2023242525252525252520201d18130c0400000000030607090b0e0f1112121313121211100f0d0a0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d1113171c1f20222426292a2b2b2c2c2c2b2b2a28262422211e1a1312100c0600000000000000000000000000000000000000000000000000030b131a202427282d2d2d2d2d2d2d292825211b140c0300000000000000000000000000000000000000000000000000020b12191f2326272d2d2d2d2d2d2d282724201a130b030000000000030b131a202427282d2d2d2d2d2d2d292825211b140c0300000000000000000000000000000000000000000000000000020b12191f2326272d2d2d2d2d2d2d282724201a130b03000000000000000000000000000000030b12181c1f2d2d2d2d2d2d2d2d2c2c2a2620191209000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d11141a1e2123282c2d2f31333537373838393939383837353433302e2d2b282221201d1814120e0904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111921272c2f303939393939393939393433302b251d140b010000000000000000000000000a141c242a2f323339393939393939393931302d28221b120900000000000000000000000000000000000000000000030d161f262d323536393939393939393433302b251d140b0000000000000000000000000000000008111a22282d30313939393939393939393939393939393939393939393939393939393939393939393939393939393939302f2c28211a1108000000000000000000010911181e2224252d2d2d2d2d2c22211e1a140d0600000000000000000000050d14191f252a2d2e3235373839383736322f2e2b26201a150e0600070c141c23282b2d303336383939383734312d2c29241d18120b03000000000000000000000000000000000000000000000000060e151a1f21222c2d2d2d2d2d2424211d1710090000000000000000000000000000000000050c13191e252a2d2e3235373939393836332e2d2b261f1a150e0600000000000000000000000000000000000000000000000006101820262b2e2f3939393939382e2d29251e160e04000000000000000000000000000000000000000000050e161e252a2d2e393939393932312e29231b13090000000000000000000000000000000000000000000006101820262b2e2f3939393939382e2d29251e160e040000000000000000000000000000000000000000050e161e252a2d2e393939393932312e29231b1309000000000000000000000008121a22282d3031313131313131312d2c29241d160d0405060b10121316181a1c1d1f1f20201f1f1e1d1b19171514120e0906030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e13181d2023282b2d2f3133353737383939393837373533312e2d2a26201f1c17110d0802000000000000000000000000000000000000000000010b151d252b303435393939393939393534312c261e150c000000000000000000000000000000000000000000000000000b141d242b303334393939393939393534302b251d150b01000000010b151d252b303435393939393939393534312c261e150c000000000000000000000000000000000000000000000000000b141d242b303334393939393939393534302b251d150b0100000000000000000000000000030d151d23292c3939393939393939393836312b241b1208000000000000000000000000000000000000000000000000000000000000000000000000000003090e13181d20262a2d2e34383a3c3e40424344454546464645454342413f3d3b3938332d2d2c2924201e1a14100c070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f19232b33383c3d46464646464646464641403c362f261d1308000000000000000000000007121c262e353b3f404646464646464646463e3d39342c241b10060000000000000000000000000000000000000000000a151f2831383e42434646464646464641403c362f261d0f05000000000000000000000000000005101a232c33393c3d46464646464646464646464646464646464646464646464646464646464646464646464646464646463d3c38332c231a1005000000000000000009131b23292e31323939393939392e2d2a261f180f060000000000000000080e171e252a30363a3b3f424445464544433f3b3a37312b2620180f0b12181e262e34383a3c40434445464544413d3a39352f28231c150c050000000000000000000000000000000000000000000006101820262b2e2f39393939393931302d28221a1209000000000000000000000000000000070e161e252a3036393a3f424445464645433f3b3a37312b2620180f0900000000000000000000000000000000000000000000040e18222a31373a3c4646464646453a3935302820160c0200000000000000000000000000000000000000020c1620283036394646464646463f3e3a342d251b11060000000000000000000000000000000000000000040e18222a31373a3c4646464646453a3935302820160c02000000000000000000000000000000000000020c1620283036394646464646463f3e3a342d251b110600000000000000000005101a242c33393c3d3e3e3e3e3e3e3e3a39352f281f160b1113171c1f20222527292a2b2c2c2d2c2b2b2a28262422211e1a1312100c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f151a1d24292c2e34383a3c3e404244444546464545444342403d3b3a36312d2c28231c19130d08020000000000000000000000000000000000000009131d272f373c40414646464646464642413d3730271e0e050000000000000000000000000000000000000000000000030d1d262e363c3f414646464646464641403c372f271d130900000009131d272f373c40414646464646464642413d3730271e0e050000000000000000000000000000000000000000000000030d1d262e363c3f414646464646464641403c372f271d1309000000000000000000000000010b151f272f343846464646464646464645423d352d24190f04000000000000000000000000000000000000000000000000000000000000000000000001070c141a1d24292c31363a3b404546484a4d4f505151525353525251504f4e4c4a4846443f3d3a39352f2d2a251f1d18120e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212b353d44484a5353535353535353534e4c4841382f251a0f03000000000000000000020e19242e3840474b4d5353535353535353534b49453e362c22170c000000000000000000000000000000000000000005101c26313a43494e50535353535353534e4c4841382f21170d03000000000000000000000000000b17222c363e44494a53535353535353535353535353535353535353535353535353535353535353535353535353535353534a48443e352c21160b0000000000000006111b252d343a3e3f4646464646463b3a36312921180b0200000000000008111a202930363b4246474b4f51525352514f4c4847423c37312a211b151c232830383f4446494d5051525351504e4a4745403a342e271e170e050000000000000000000000000000000000000000030e18222a31373a3c4646464646463e3d39342c241a0e0500000000000000000000000000071019202830363a4146474c4f51525352514f4c4847423c37312a211b12090100000000000000000000000000000000000000000a15202a343c4347485353535353524746413a32281e13080000000000000000000000000000000000000008131e28323a41465353535353534c4a463f372d23180d01000000000000000000000000000000000000000a15202a343c4347485353535353524746413a32281e130800000000000000000000000000000000000008131e28323a41465353535353534c4a463f372d23180d0100000000000000000b17222c363e44494a4b4b4b4b4b4b4b4745403a31281d191d2023282b2d2f3234363738393939393837373533312e2d2a26201f1c17110d08020000000000000000000000000000000000000000000000000000000000000000000000000000070c151b20262b2f35393a3f4446484a4d4f5051525253525251504e4c4a4846423d3a38342e29251e19140d050000000000000000000000000000000000030f1a252f3941484d4e535353535353534f4d4942393020170d02000000000000000000000000000000000000000000010b151f2e3840474c4d535353535353534e4d4841392f251a0f0300030f1a252f3941484d4e535353535353534f4d4942393020170d02000000000000000000000000000000000000000000010b151f2e3840474c4d535353535353534e4d4841392f251a0f03000000000000000000000007121d2731394045535353535353535353524e473f352b20150900000000000000000000000000000000000000000000000000000000000000000000030b12181f252a2f35393b4246484b51535557595b5d5d5e5f5f5f5f5f5e5d5c5a59575553504a4a4745413b3a36302c29241d1a140f0a03000000000000000000000000000000000000000000000000000000000000000000000000000004101c27333d474f54566060606060606060605b58534a41362b20140400000000000000000007131f2a35404a52575a606060606060606060575550483e34281d1101000000000000000000000000000000000000000a16212d38434c545a5d606060606060605a58534a4133291f140900000000000000000000000004101c28333e48505557606060606060606060606060606060606060606060606060606060606060606060606060606060606057554f473e33281c10040000000000010d18232d373f464a4c5353535353524846423b33291d140a000000000008111a232c323b41464d5254585c5d5e5f5f5e5c5955534d47423c332d241e272e343e424a5053565a5d5e5f5f5e5d5b5753514b444039302920170f05000000000000000000000000000000000000000a15202a343c4347485353535353534b49453e362c20170d020000000000000000000000071119222b323a41464c5254585c5e5f605f5e5c5955534d47423c332d241b130900000000000000000000000000000000000000030f1b26313c464e53555f606060605f54524c443a3025190c030000000000000000000003030303030303010d1925303a444c525f6060606060585651493f34291e1206000000000000000000000000000000000000030f1b26313c464e53555f606060605f54524c443a3025190c0300000000000000000003030303030303010d1925303a444c525f6060606060585651493f34291e12060000000000000004101c28333e485055575858585858585853514b433a2f2625292d2e34383a3c3e414244454546464545444342403d3b3a36312d2c28231c19130d080200000000000000000000000000000000000000000000000000000000000000000000030b121820262b31373a4145474a50535557595c5d5e5e5f5f5f5e5e5d5b595755534d4946443f3835302a251e170e08020000000000000000000000000000000814202b37414b53595b606060606060605c59544b4232291f140900000000000000000000000000000000000000000007121d2731404a52585a606060606060605b59534b41372b201408000814202b37414b53595b606060606060605c59544b4232291f140900000000000000000000000000000000000000000007121d2731404a52585a606060606060605b59534b41372b20140800000000000000000000000c18232f39434b515f606060606060605f5e5951473d31261a0e010000000000000000000000000000000000000000000000000000000000000000060d151d232930363a4045474d5355545c60626466686a6a6b6b6c6c6c6b6b6a6867666361605b545654514b4846423b39352f2a251f1a150e08020000000000000000000000000000000000000000000000000000000000000000000000000713202c38444f5960636c6c6c6c6c6c6c6c6c67645c53483c3020150a0000000000000000000a17232f3b47525c63666c6c6c6c6c6c6c6c6c64615a5045392d1d1207000000000000000000000000000000000000000d1a26323e49545e66696c6c6c6c6c6c6c67645c53453b30251a0e0200000000000000000000000814202d3944505a61646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6361594f44382c201407000000000006121e29343f4951565860606060605f55534d453b2f261b1106000000050f1a232c353e444c52575e6165686a6b6c6b6a6965625f57534d453f372d27303940444f545c606366696b6c6c6b6a6764605d55514a423b322921170b020000000000000000000000000000000000030f1a26313c464e53555f6060606060575550483e32291e130800000000000000000000050e19232b343d444c52565e6165686a6c6c6c6b6966615f57534d453e362d251b110800000000000000000000000000000000000006121f2b37434e585f626c6c6c6c6c6b615e564c4135291e150b00000000000004080a0a1010101010101010111d2a36414c565e6c6c6c6c6c6c65625b51463a2e22150900000000000000000000000000000000000006121f2b37434e585f626c6c6c6c6c6b615e564c4135291e150b000000000004080a0a1010101010101010111d2a36414c565e6c6c6c6c6c6c65625b51463a2e221509000000000000000814202d3944505a616464646464646464605d554b41382d3035393a3f4446494b4d4f5052525353525251504e4c4a4846423d3a38342e29251e19140d050000000000000000000000000000000000000000000000000000000000000000070c151d232831373c42474b5154545c60626466686a6a6b6c6c6c6b6a6a686664615f575653504a46413a3630292019130d0500000000000000000000000000000c1824303c48535d64686c6c6c6c6c6c6c68655d54443b3025190e0000000000000000000000000000000000000000000c18232f3943525c64676c6c6c6c6c6c6c68645d53483c3024180c000c1824303c48535d64686c6c6c6c6c6c6c68655d54443b3025190e0000000000000000000000000000000000000000000c18232f3943525c64676c6c6c6c6c6c6c68645d53483c3024180c0000000000000000000004101c2934404b555c6c6c6c6c6c6c6c6c6c6a63594e42362a1d1104000000000000000000000000000000000000000000000000000000000000030a11171f272f343b42464b5153575f6165666d6f71737576777878797979787876757472706e6c666663605d5554524d4745403936312b262019140d0500000000000000000000000000000000000000000000000000000000000000000000000916222f3c4854606b70797979797979797979746e64584c3c32261b0f0300000000000000000c1926323f4b57636e73797979797979797979716c615549392f23180c000000000000000000000000000000000000000f1c2935424e5a66707679797979797979746e64574d42362a1f140900000000000000000000000a1623303c4955616c707979797979797979797979797979797979797979797979797979797979797979797979797979797979706b6155483c2f23160900000000000915222e3a46515b62656c6c6c6c6c6c615f574d41382d22170b0300030d17212c353e474f565e61696e7275777879787776726e69625f5751493f373039424a515961666d6f7376777879787774706d67605c544d443b33291d140a000000000000000000000000000000000006121f2b37434e585f626c6c6c6c6c6c64615a50443a3025190e040000000000000000020d17202b353d464f565e61686d7275777879797876726e69625f5750483f372d23190d0400000000000000000000000000000000000815212e3a47535f6a6f7979797979786d685e52463d30271c1207000000050b101416171d1d1d1d1d1d1d1d1d202d3946525e68767979797979726d62564a3e312418080100000000000000000000000000000000000815212e3a47535f6a6f7979797979786d685e52463d30271c12070000050b101416171d1d1d1d1d1d1d1d1d202d3946525e68767979797979726d62564a3e31241808010000000000000a1623303c4955616c70717171717171716d675d53493f383a4146474a505355585a5c5d5e5f5f605f5e5e5d5b595755534d4946443f3835302a251e170e080200000000000000000000000000000000000000000000000000000000000810191e272e343c43474d53555d6064666d6f7173757777787979787877767573706e696763605c54524c46413b322a251e170e06000000000000000000000000000e1a2734404d59646f7479797979797979756f65564d42362a1c11060000000000000000000000000000000000000004101c2934404b55646e7479797979797979746f64594d4034271a0e000e1a2734404d59646f7479797979797979756f65564d42362a1c11060000000000000000000000000000000000000004101c2934404b55646e7479797979797979746f64594d4034271a0e0000000000000000000006131f2c3845515c67767979797979797979756a5e5245382c1f12060000000000000000000000000000000000000000000000000000000000040c151c2328313940454d52555d6065696e7276797b7d80828384848586868585848382817f7d7b797673706d6765615e5753514b46423b37312a251e170e07000000000000000000000000000000000000000000000000000000000000000000030f1b27333f495363707d868686868686868686807467584e43372b1f12060000000000000005111e2a36424d576673808686868686868686867e7164554b4034291c1004000000000000000000000000000000000000101d2a3643505d697682868686868686868074695e52463b30251a0e02000000000000000000000a1724313d4a5764707d86868686868686868686868686868686868686868686868686868686868686868686868686868686867d7063574a3d3024170a00000000000b1824313e4a56626d727979797979796e695f53493f33271f14090009141f29333e474f5961686e747b7e828485868584827f7b756e69625b51493f39424b545c606c70787c80838485868483817d7a726d665e564d453b2f261c1106000000000000000000000000000000000815212e3a47535f6a6f797979797979716c61564c41362a20160c020000000000000009141f29333d474f5960686d747a7f828485868584827f7b756e69625a51493f352b1f160c01000000000000000000000000000000000915222f3c4855626f7c8786868686857a6d61594f42392e23180c03000810171c202324292929292929292929292e3a4754616d7a86868686867f7265584c3f322519130c04000000000000000000000000000000000915222f3c4855626f7c8786868686857a6d61594f42392e23180c030810171c202324292929292929292929292e3a4754616d7a86868686867f7265584c3f322519130c0400000000000a1724313d4a5764707e7e7e7e7e7e7e7e796d655b504443484c5254545c60626567696a6b6c6c6c6c6b6a6a686664615f575653504a46413a3630292019130d0500000000000000000000000000000000000000000000000000000009111a222a303940454e53575f62676d7175797b7d8082838485858685858483817f7d7b7874706d66615e56524c443e36302920180f070000000000000000000000000e1b2835414e5b687481868686868686868175695e5246382d22170b0000000000000000000000000000000000000006131f2c3845515c677480868686868686868174685b4e4135281b0e000e1b2835414e5b687481868686868686868175695e5246382d22170b0000000000000000000000000000000000000006131f2c3845515c677480868686868686868174685b4e4135281b0e000000000000000000000714202d3a4753606d798686868686868687796c5f5346392c20130600000000000000000000000000000000000000000000000000000000060d161e262e343d434b51575e61676d72777b7f8286888a8c8e909091929292929291908f8d8c8a888583807d7a76726e6964605d55534d47433c36302920191007000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b6574818d939393939393939184786a5f53473b2e211508000000000000000714202d3a46525e69778390939393939393938e8275675c5145382c1f13060000000000000000000000000000000000000a1723303d4a5663707d89959393939392867b6e61574d42362a1f1409000000000000000000000a1724313d4a5764707d8a9393939393939393939393939393939393939393939393939393939393939393939393939393938a7d7063574a3d3024170a00000000000c1925323f4c5865727f8686868686867b6e655b50443b31251a0e050e1a25313b454f59616b707a81878b8f90919292918f8c88827b726d625b5147404b545c666d757d84898d9091929291908e8a857f786e695e574d42382d22170b010000000000000000000000000000000915222f3c4855626f7b8786868686867e71685e52463e32281e1308000000000000020e1a25303b454f59606b6f7a81868b8f91929392918f8c87827b716c625b51473d31281d1307000000000000000000000000000000000815212e3a47535f6a73808d9693978e81746b60544a4034281f140908111a21282d303136363636363636363636363a4754616d7a879393938b7f7265584c3f3229241e160d040000000000000000000000000000000815212e3a47535f6a73808d9693978e81746b60544a4034281f1409111a21282d303136363636363636363636363a4754616d7a879393938b7f7265584c3f3229241e160d04000000000a1724303d4a5763707d868b8b8b8b8b8b81776c605a504e54565e6165666d6f7174757778787979787877767573706e696763605c54524c46413b322a251e170e060000000000000000000000000000000000000000000000000009121b232c343c424b51585f62696e747a7d8185888a8c8f9091919292929191908e8c8a8884807d79736d68615e565046413a322a2119100700000000000000000000000916232f3c4956626f7c89959393939392867b6e61544a3f33281c0f030000000000000000000000000000000000000714202d3a4753606d7985929393939395897c6f6356493c30231609000916232f3c4956626f7c89959393939392867b6e61544a3f33281c0f030000000000000000000000000000000000000714202d3a4753606d7985929393939395897c6f6356493c30231609000000000000000000000714202d3a4753606d7a8693939393939286796c5f5346392c201306000000000000000000000000000000000000000000000000000000060f171f2830383f444f555c60696e737a7f84888b8f929897999b9d9d9e9e9f9f9f9e9e9d9b9a99969892908c8986827f7b76716d67615e57534e46413b322b22190f04000000000000000000000000000000000000000000000000000000000000000613202d394653606c7884919e9f9f9f9f9fa196887c6f6255483c3025190d010000000000000814212e3b4754616e7b8795a09f9f9f9f9f9f9285796d6053473a2d22170b0000000000000000000000000000000000000916222f3c4854606b7683909da79fa3998d8074695e52463b3025190e020000000000000000000a1724313d4a5764707d8a979f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f968a7d7063574a3d3024170a00000000000613202d394653606c7782909893988f82776c60574d42362a20170d121e2a36424d57616b707d868e939a9b9d9e9d9d9d9c98948f877f726d62594f45515c666d78818a9196999c9e9d9d9e9d9a98928c837b6e695e544a3f33281d12070000000000000000000000000000000815212e3a47535f6a737f8c95939392857a6d615a50443a3024190d04000000000005111e2a36424d57606b6f7d858d92999b9d9c9b9c9e9c9a938f867e726d62594f433a2f24180d0100000000000000000000000000000006121f2b37434e58606d7984919e9f93887d6f665c51443b31261a0d101a232c33393c3d4343434343434343434343434754616d7a87949f988b7f7265584c3f39352f281f160c01000000000000000000000000000006121f2b37434e58606d7984919e9f93887d6f665c51443b31261a0d1a232c33393c3d4343434343434343434343434754616d7a87949f988b7f7265584c3f39352f281f160c010000000a16232f3c4855616b727f8c93979797938d80736c6158586062686d7175797c7e8082838585868685858483817f7d7b7874706d66615e56524c443e36302920180f07000000000000000000000000000000000000000000000009121b242d353e464e545c606a6f757b81868a8e929797999b9d9d9e9f9f9f9e9d9d9b999796918d8985807a746e68615a524c443c332b22191007000000000000000000000915222e3b4854606a7783909daa9fa3998c7f73665b5044382b1f1409000000000000000000000000000000000006121f2b37434e5864717e8a97a29f9f9d9083776b6054483b2f221509000915222e3b4854606a7783909daa9fa3998c7f73665b5044382b1f1409000000000000000000000000000000000006121f2b37434e5864717e8a97a29f9f9d9083776b6054483b2f221509000000000000000000000714202d3a4753606d7a86939f9f9f9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000000000050e172129313a424a505960676d737b80858b9195989c9fa3a39f9d9b9a999898989898999b9c9d9fa3a29f9c9999928f8b87837e79746e69625f58524c443d342b21160a000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8996a1adacacacb2a8998c7f7266564c41362a1d1105000000000004101c2834404b5465717e8b98a7b1acacacaea2988a7d7063544a3f33281c0f0300000000000000000000000000000000000714202c38444f5963707d8a959fabab9f92867b6e61564d42362a1f14080000000000000000000a1724313d4a5764707d8a97a3acacb2acaba6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a3968a7d7063574a3d3024170a000000000005121f2b3744505b656e7b86929f9f948b7e72695e53463f32291f1414212d3a46535e69707d8692989f9d9b9691909192999f9e99928b7f726b60554e58606d78818e939ea09e9892909091979d9f9f9590847b6e665b5044392f23180c00000000000000000000000000000006121f2b37434e58606d78839099a1978e81756c61564c4135291f160c01000000000714202d3a46525e696f7d8691979f9f9892908e8f91979f9f98928b7f726b60554b4035291d1307000000000000000000000000000000030f1b26313c45515d67707d8a939e9a9183786d60574d42362a1f1617212c353e44494a5050505050505050505050505054616d7a8794a0988b7f726558504745413a31281e13080000000000000000000000000000030f1b26313c45515d67707d8a939e9a9183786d60574d42362a1f16212c353e44494a5050505050505050505050505054616d7a8794a0988b7f726558504745413a31281e13080000000714202c38444f59636d74818e959fa59c928a7e716a60626a6f757a7e8285888b8d8f9091929293929191908e8c8a8884807d79736d68615e565046413a322a2119100700000000000000000000000000000000000000000007101b242d363e474f585f666d737c82878e92989b9ea2a9a6a8aaa8a7a6a6a6a7a8a9a8a6a8a19e9a97928c86807a716c615e564d453c342b22190e0500000000000000000007131f2c38434e5865727e8b98a2aeab9e9184786c6053463b30251a0e00000000000000000000000000000000000814212e3a47535f6a7683909ca9aea2988b7f7265594f43382c1f13070007131f2c38434e5865727e8b98a2aeab9e9184786c6053463b30251a0e00000000000000000000000000000000000814212e3a47535f6a7683909ca9aea2988b7f7265594f43382c1f1307000000000000000000000714202d3a4753606d7a8693a0acac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000000000030d172029333b434c545c606b707980868d92979da0a29f9b989892908e8d8c8c8b8b8b8c8d8e8f919299979a9d9fa39f9c9a938f8b85807b756e6a615e564e463d32271b0f03000000000000000000000000000000000000000000000000000000000006121e2b37424d576673808d99a8b1acaaacaea99d908376685e5246392d201306000000000006131f2c3845515c6675828f9ba8b0aba9abb0aa9a8e8174665b5044382b1f1206000000000000000000000000000000000004101c27333d4855616b7783909da7aea3988d8074695e52463b3025190e0200000000000000000a1724313d4a5764707d8a97a3b0b2a8a19e9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a968a7d7063574a3d3024170a0000000000030f1b27333f49535f69727f8c959f9f92867b6e615a50443b3025191f2c38434e58616e7b869298a29c938e88848384868c9299a39f93887d6f675c535f6a73808d939ea197928b858483858990959fa0969083786c60554b4034291c10040000000000000000000000000000030f1a26313c44515c666f7c87929f9e938a7d70685d52453d31281d130700000007131f2c38434f59616e7b859298a19a938c86838282858a9297a29f93877d70675d51453a2f24180d010000000000000000000000000000000a15202935404b55616b75818e98a0958c7f72695f53463e31281e1c28333e474f55575c5c5c5c5c5c5c5c5c5c5c5c5c5c616d7a8794a0988b7f72655c5c54524c433a2f24190d0100000000000000000000000000000a15202935404b55616b75818e98a0958c7f72695f53463e31281e28333e474f55575c5c5c5c5c5c5c5c5c5c5c5c5c5c616d7a8794a0988b7f72655c5c54524c433a2f24190d01000004101c28333e47515b606d79839096a1a49f92867c6f6a6f767c81868b8f9298989a9c9d9e9f9f9f9f9e9d9d9b999796918d8985807a746e68615a524c443c332b2219100700000000000000000000000000000000000000050e19222d363e485059616a6f7980878f93999fa3aaabaaaaa29f9d9b9a9a999a9a9b9d9fa2aaa9aba9a19e98928d857e756d685f574e463c342a20170c030000000000000000030f1b27323d4754606d7a85929facaca1968a7d7063574d42362a1c110600000000000000000000000000000004101c2934404b55626e7b88949fabac9f92867a6d6054473d32271b0f0300030f1b27323d4754606d7a85929facaca1968a7d7063574d42362a1c110600000000000000000000000000000004101c2934404b55626e7b88949fabac9f92867a6d6054473d32271b0f03000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000000020b151f29323b454d565d666d747d848c92999fa29f9c98928f8b88858381807f7f7e7e7f7f8081828486888a8d9092999b9ea19f9c98928d86817c746e6860584e43382c1f130700000000000000000000000000000000000000000000000000000000000814212e3a47535f697784919daaa7a09d9fa2aa9f93867a6d6154473a2e23170c00000000000713202d3a4653606d7985929faca69f9c9fa6ab9e9285796c605346392d20130a0000000000000000000000000000000000000b16212c38444f5964707d8a95a0acaa9f92867b6e61564d41362a1e140800000000000000000a1724313d4a5764707d8a97a3b0aca196918d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8a7d7063574a3d3024170a0000000000000b17222d38414d57606d78839099a2988f82766c62564d41362a20222e3b4854606a75828f98a29c918c817b7876777a7f87929aa49a9184796d6056626e7c87929fa19791857e797776787c838f949f9f958b7f72675c5145382c1f13060000000000000000000000000000000a15202834404a54606a73808d96a09e91857a6d60594f433a2f24180d0300000915222f3b4854606b75828f97a19f9388807a767576797e859297a2999184796d60554b4035291d1104000000000000000000000000000000040c18242f39434f59616e7b85929f9f92867b6e615a50433a2f24202d39444f5961646969696969696969696969696969696d7a8794a0988b7f72696969605d564c4135291d11040000000000000000000000000000040c18242f39434f59616e7b85929f9f92867b6e615a50433a2f242d39444f5961646969696969696969696969696969696d7a8794a0988b7f72696969605d564c4135291d11040000000b17212c353f45515c676e7a849198a2a39891857b747c82898e92999c9fa2aaa7a8aaa8a8a7a6a6a7a8a9a8a6a8a19e9a97928c86807a716c615e564d453c342b22190e050000000000000000000000000000000000020d17202b343e48505a616b707c838c92999fa4abaca7a09d999892908f8d8d8d8d8d8f909298989c9fa4abaaa29f97928a827a6e6960584e463c32291e150b0000000000000000000a16202c3945515d6774818e9aa7b1a89b8f8275695e5246382e23170b00000000000000000000000000000006131f2c3845515c6774808d9aa6b0a79b8e8174685d5245392b21160a0000000a16202c3945515d6774818e9aa7b1a89b8f8275695e5246382e23170b00000000000000000000000000000006131f2c3845515c6774808d9aa6b0a79b8e8174685d5245392b21160a00000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000000a141d27313a444d575f686d78808991969fa39e9b948f8a85827e7b7977757373727171727273747677797b7e8083868a8e92979b9fa29f99928e87817a6f6a6054483b2e22150900000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a0aca095909298a2a4998a7e7164544a3f34281c1003000000000a1723303d4a5663707d8998a2a99f9490949faba197897c6f6356493c31261b0f03000000000000000000000000000000000005101c28333e4653606c7883909da7aea3988d8074685e52463b3025190e02000000000000000a1724313d4a5764707d8a97a3b0ab9e91848080808080808080808080808080808080808080808080808080808080808080807c6e6255483b2f22150800000000000006111b262f3c44505c666f7c86929f9f948b7e71685e52463e32292834404b54626f7c89939e9f948c7f746e696a686d737e88939fa0968b7f72655e6875828f99a39e91857b716d676a6a6f78828f98a29f9285796d6053473a2e23170b000000000000000000000000000000030c18232e39424e58606d7984919aa1978e81746b60554b4035291f150b0105111e2a36414c56636f7c89939e9e938b7e736d6868666d717c85929fa1968c8073675d5145392c2013070000000000000000000000000000000007121d27313e46525e69727f8b959f988f82756c61554c41352923303c4955616c70767676767676767676767676767676767a8794a0988b7f767676766d685d5245392c20130600000000000000000000000000000007121d27313e46525e69727f8b959f988f82756c61554c413529303c4955616c70767676767676767676767676767676767a8794a0988b7f767676766d685d5245392c20130600000005101a232834404b555e686f7c86929aa4a197908381878f949b9fa3abacaaaba39f9d9c9b9a999a9a9b9d9fa2aaa9aba9a19e98928d857e756d685f574e463c342a20170c030000000000000000000000000000000009141f29323d46505a626c717d8690959fa3ababa49f9b95908c898584828180808081828385888b8f93999fa2aaa9a19e938f847b6f6a60584e443b30271d1207000000000000000004111d2935414b55626f7c88959fabac9f92877b6e61544a3f34281c100300000000000000000000000000000714202d3a4753606d7985929eabaca095897c6f63564c413529190f0400000004111d2935414b55626f7c88959fabac9f92877b6e61544a3f34281c100300000000000000000000000000000714202d3a4753606d7985929eabaca095897c6f63564c413529190f0400000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000006111c262f39434c565f696e7a828d929ea0a09d938e88827d7975716e6c666867666565656565666869666d6e7174767a7d81858a8e92989ea19f99928e867c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000005111e2a36414c5666727f8c99a7aa9d908386929fab9b8e8175665c5044382c1f120600000005121e2a36424d576774808d9aaaa1979083909ca9a99a8d807367584e43372b1f12060000000000000000000000000000000000000b161f2b3744505b65717e8a95a0acaa9f92867b6e61564c41362a1e14080a0a0a0a0a0a0a0a1724313d4a5764707d8a97a3b0a99c8f827673737373737373737373737373737373737373737373737373737373737373736e6a5f53473a2e211408000000000000000a141d28343f4a545f6a737f8c95a09f92857b6e615a50443a302c3845515c6674818e9aa59c9082786c615f575d616c74818d99a49d9083776a616d7a86929fa0958a7d7069605c5860666e7b86929fa2978a7e7164544a3f34281c100300000000000000000000000000000007121c27303c45515c676f7d88939f9d93897d70675d51453d31271d12070714202d3946525e6875828f9ca59b8e81756c615d565c606a717e8b96a09f92857a6d6053473a2f24180c00000000000000000000000000000000010b151f2a36424d56606c788390999e948a7e71675d51453c3026313d4a5764707d8283838383838383838383838383838383909ca99e9184838383827a6d6054473a2d211407000000000000000000000000000000010b151f2a36424d56606c788390999e948a7e71675d51453c30313d4a5764707d8283838383838383838383838383838383909ca99e9184838383827a6d6054473a2d21140700000000081118232e39434c565f6a717e88939fa5a095908d93999fa6acaaa8a09d999992908f8e8d8d8d8d8f909298989c9fa4abaaa29f97928a827a6e6960584e463c32291e150b000000000000000000000000000000030d1925303b444e58626c717e879298a0a7afa79f99938e88837f7c79777574737373747577797c7f83878d92989ea5ada59e9691857c6f6a5f564c42392e23180c0300000000000000010d18242f3a47535f6a7683909da9afa3998c7f73665c5044382b1f14090a0a0a0a0a0a0a0a0a0a0a0a0a0a121f2b37434e5864717e8b97a2adaa9d9083776b6054443a2f24190700000000010d18242f3a47535f6a7683909da9afa3998c7f73665c5044382b1f14090a0a0a0a0a0a0a0a0a0a0a0a0a0a121f2b37434e5864717e8b97a2adaa9d9083776b6054443a2f2419070000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000000b17222d38424b555e686e7b838f949da49c969189817c76706d666561605b545a5959585858595a5b545c60626467676d7174797d81868c91969da09e9285796d6053473a2d201407000000000000000000000000000000000000000000000000000000000714202d3946525e687683909da9a79a8d80828f9ca99f9285796d6053463a2d2013090000000714212d3a46535f697784919daa9e91857e8a97a8aa9e9184776a5f53473a2e211509000000000000000000000000000000000000030f1b27333f4953606c7884919da8aea3988d8074685e52463b3025191616161616161616161724313d4a5764707d8a97a3b0a99c8f82766967676767676767676767676767676767676767676767676767676767676767625f584e43372b1f120600000000000000020b17232e38424e58606d78839099a2978f82756c61564c41362d3a4653606d7985929fa2988a7d70655b534d5259616e7b87939f9f95887b6f65727e8b99a39d9184786c6057514e545e6874818d9aa99c8f8276665c5044382b1f1206000000000000000000000000000000000b151e2934404b55606b74808d96a19e9184796d60594f43392f24180c0814212e3b4754616e7a86929f9f94887b6e615a524c5058606c7884919da2978b7e7164554b4035291d100400000000000000000000000000000000030d1925303b44505b666f7c87929f9e91847a6d60584e42382e323f4b5865727e8b8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f90949faba096918f8f8f877a6d6154473a2e21140700000000000000000000000000000000030d1925303b44505b666f7c87929f9e91847a6d60584e42382e3f4b5865727e8b8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f90949faba096918f8f8f877a6d6154473a2e211407000000000007121d27303b444e58616c73808c939ea7a09d9a9fa4abaca59e9b96918c898684828180808081828385888b8f93999fa2aaa9a19e938f847b6f6a60584e443b30271d120700000000000000000000000000010b151f2a36424d56606a717e889299a2aaafa49c959087817c77726f6d6668676766676768666c6f72767b80868e939fa3aaa8a09792867c6f685e544b403428201509000000000000000007131d2b37434e5864717e8b97a2adab9e9184786d6053463b31251a16161616161616161616161616161616212e3a47535f6a7683909ca9aea2988b7f7265594f4332281e1308000000000007131d2b37434e5864717e8b97a2adab9e9184786d6053463b31251a16161616161616161616161616161616212e3a47535f6a7683909ca9aea2988b7f7265594f4332281e13080000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000030f1c28333f4a545d676d7a8491959fa39f928d847d756f6a64605c545553504a4d4c4c4b4b4c4c4d4e4a51535557555d6064666d70757a7f848a9095978c7f72675d5145392c1f1306000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a87939faca7978a7e7f8c99aba297897c6f6356493c31251a0e0200000815222e3b4855616e7b8896a0a89b8e827a8796a0aca096887b6f6255483c31251a0e020000000000000000000000000000000000000b17222d3844505b66717e8a96a0acaa9f92867a6e61564c41362a232323232323232323232324313d4a5764707d8a97a3b0a99c8f8276695c5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a55534e463c31261a0f02000000000000000006111c26303c44515c666f7c87929f9e938a7e71685e52463e323c4956626f7c8997a29f9285796d6053494246535f697683909da7988b7f726875828f9bab998c8073655b5045424d5663707c8998a39f9285796d6053463a2d20130700000000000000000000000000000000030c18232f39434f59606d7984919ea1968d80746b60554b4035291e150b1825323e4b5865717e8b99a39c908376695f53464144505b65727f8c99a99c8f8276675d5145392c1f1306000000000000000000000000000000000009141f28333f4a545f6a74808d96a1978d80746a60544a3f34323f4b5865727e8b989c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9fa6b0a8a09e9c9c94877a6d6154473a2e211407000000000000000000000000000000000009141f28333f4a545f6a74808d96a1978d80746a60544a3f343f4b5865727e8b989c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9fa6b0a8a09e9c9c94877a6d6154473a2e2114070000000000000b151e29323c46505a606c77818e96a0acaaa7acafa7a09d938e89847f7c7a777575747373747577797c7f83878d92989ea5ada59e9691857c6f6a5f564c42392e23180c0300000000000000000000000007121d27313946525e696f7c86929aa3ababa39f928d837c756f6a6662605c545a5a5a5a5a545b606265696e747b818a9298a2a9a9a19891847a6e665c51453c31261a0e0500000000000000010f1b26323c4753606d7985929fabada1968a7d7063574d42362a23232323232323232323232323232323232934404b55626e7b88949fabac9f92867a6d6054473d3221160c010000000000010f1b26323c4753606d7985929fabada1968a7d7063574d42362a23232323232323232323232323232323232934404b55626e7b88949fabac9f92867a6d6054473d3221160c010000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000005101a232b3844505b666d79839096a0a299928b8079706b625f5853514b4846443f40403f3e3e3f3f4041404446484b4c5154545c6063686d72797e838a91857a6d60554b4035291d100400000000000000000000000000000000000000000000000000000004111d2935414c5565727e8b9aa4aca095877a7d8999a3a9998d807366574d42362a1e12050004101d2935404b5565727f8b98a8a9988b7f7784919daaa8998c7f7366574d42362a1e120500000000000000000000000000000000000006111b28333f4a54606d7884919ea8aea2988d8073685e52463a30303030303030303030303030313d4a5764707d8a97a3b0a99c8f8276695c4f4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4847433c332a201509000000000000000000000a141e2834404a545f6a73808d95a09e92857a6d615a50443a3f4b5865727e8b98a99c8f8276665c504138424d576673808d99a69b8e8174677784919eab96897d706353493f3b4653606d7986929fa298887b6e6255483b2f221508000000000000000000000000000000000007121d27313d45515d67707d89939e9f93887d6f675d51453d30271c121d2935414c566875828e9bab998c7f7266574d42353f4953626e7b8897a29f92867a6d6053473a2d2014070000000000000000000000000000000000020b17222d38424e58606d7984919e9f93877c6f665c50443b303f4b5865727e8b98a9a49f969393939393939393939394979ea8a39b98939393877a6d6154473a2e2114070000000000000000000000000000000000020b17222d38424e58606d7984919e9f93877c6f665c50443b3f4b5865727e8b98a9a49f969393939393939393939394979ea8a39b98939393877a6d6154473a2e211407000000000000030c17202a343e44505b656d7a84919daab6b4b3a9a0959189817c7773706d6769686766676768666c6f72767b80868e939fa3aaa8a09792867c6f685e544b4034282015090000000000000000000000000c18232f3943505a616e7b859198a3acaca399928b80786f6a625f585653504a4e4d4d4d4e4a505355575e61696e757e869297a2aaaaa1969082786d60574e42372b21170b00000000000000000a151f2c3845515d6774808d9aa6b0a89c8f8275695e5346382e3030303030303030303030303030303030303845515c6774808d9aa6b0a79b8e8174685d5245392c201304000000000000000a151f2c3845515d6774808d9aa6b0a89c8f8275695e5346382e3030303030303030303030303030303030303845515c6774808d9aa6b0a79b8e8174685d5245392c201304000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000b17212a36424d57606c78818f959fa29892877e736d676059534e46454040434546464544423f3b3a373134383a3b3e4145474a5053565d60666d71787e847f73675d5143392f24180c000000000000000000000000000000000000000000000000000000000613202c3945515d6776828f9cacaa9d9184777a86929faa9d908477695e53463a2d2114070006131f2c3945515d6776828f9ca9a197887c74818d9aa7aa9d908377695e53463a2d211408000000000000000000000000000000000000000b17222d3844505c66717e8b96a1acaa9f92867a6e61564c413d3d3d3d3d3d3d3d3d3d3d3d3d3d3d4a5764707d8a97a3b0a99c8f8276695c4f43404040404040404040404040404040404040404040404040404040403b3a37312a21180e0300000000000000000000020c18232e39424e58606d79839199a1978e81756c61564c41414e5b6774818e9aa79a8d807467544a3f2f3e4b5764717e8a97a49d9083776d7a86939fa399877b6e6154473b3845515c677784909daa978a7e7164574b3e3124180b0000000000000000000000000000000000010b151f2935404b55616b74818e97a19a9184796d60584e42392e2318202d3946525d687884919ea996897c706356493d31394653606c7985929fa398897c6f6356493c3023160900000000000000000000000000000000000006111c262f3c45515d67707d8a949e999083786d60574d42363f4b5865727e8b97a19a938a86868686868686868686878c97a39b918b868686867a6d6154473a2e21140700000000000000000000000000000000000006111c262f3c45515d67707d8a949e999083786d60574d423f4b5865727e8b97a19a938a86868686868686868686878c97a39b918b868686867a6d6154473a2e2114070000000000000008131e28313a46535e696f7d86929facb9b9ada29791837d75706b6663605d555b5a5a5a5a545b606265696e747b818a9298a2a9a9a19891847a6e665c51453c31261a0e050000000000000000000004101c2934404b55616c76828f97a1aaafa49a92877e736d665f58534e4946443f41404040413f4446484d53565e616c717c859298a2aca89f948d80736a5f53473e33281c10040000000000000004101d2935404b55626e7b88949fabac9f93877b6e61544a3f3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d4753606d7985929eabaca095897c6f63564c4135291d11040000000000000004101d2935404b55626e7b88949fabac9f93877b6e61544a3f3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d4753606d7985929eabaca095897c6f63564c4135291d1104000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000004101c28333a46525e69727f8b939ea39992867d716c605c554f47434446494d5051525352514f4c4847433c37332d2f2f35393a3f44464c52545c60656c7179796d60554b4131271f1911060000000000000000000000000000000000000000000000000000000714212d3a4754606d7a86929faca79a8d81747683909da9a095877b6e6154483b2f24180c000714202d3a4753606d7a86929fab9e928579717e8a97a7aca095877b6e6154483b3025190d0100000000000000000000000000000000000006111c28343f4a54606d7984919ea8aea2988d8073685e52494949494949494949494949494949494a5764707d8a97a3b0a99c8f8276695c4f43363434343434343434343434343434343434343434343434343434342f2e2b2620180f0600000000000000000000000007121c27303c45515c676f7c87939f9e938a7e70685d5246434f5c6976828f9ca5988b7f7265584c3f2e3c4956636f7c8996a29f9285786f7b889aa49f9286796c6053463934404b556975828f9ca5998c7f7266594c3f3326190c000000000000000000000000000000000000030d18242f3a434f59606d7a85919ea0968d80736a60544a4034281e212e3a4754616d7a8796a1a297877a6d6054473a2d3744505b6576828f9caa988b7f7265584c3f3225190c000000000000000000000000000000000000000a141d2935414b55616c75828f98a0958b7f72695e52463e3a4754616d7a85919a93867d797979797979797979797a8794a0988b7f7979797976685e5246392d201307000000000000000000000000000000000000000a141d2935414b55616c75828f98a0958b7f72695e52463e4754616d7a85919a93867d797979797979797979797a8794a0988b7f7979797976685e5246392d201307000000000000010d19242f3a43505a616e7b859299a3aebbb8ab9e92857a706b6360595653514b4e4d4d4d4e4a505355575e61696e757e869297a2aaaaa1969082786d60574e42372b21170b0000000000000000000006131f2c3845515c67707d8a949fa9b0a69f93887e716c605c544e47433c3a38342e3433342d3338393c42464d525a616a6f7c86929aa4afa69f92877b6e62594f44392d20150a00000000000000000c18242f3947535f6a7683909ca9afa4998c8073665c504949494949494949494949494949494949494949494e5864717e8b97a2adaa9d9083776b6054443a2f24190d0100000000000000000c18242f3947535f6a7683909ca9afa4998c8073665c504949494949494949494949494949494949494949494e5864717e8b97a2adaa9d9083776b6054443a2f24190d01000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000714202c38444f59616e7b86929fa59f92877d706b615a514b4344495053565a5c5e5f5f5f5e5c5955534e46443f382f27343c424a5053565b5d5f5f5b60666c6d675c51454039312b2317110a0200000000000000000000000000000000000000000000000004101c2834404b5464717e8a99a3aea7978a7e7173808d99aba7988b7f7265554b4035291d10040a1724303d4a5763707d8a98a3a89b8f82756e7a8795a0aca7988b7f7265564c4135291d1105000000000000000000000000000000000000000b17232e3844515c66727e8b96a1adaa9f92867a6d615656565656565656565656565656565656565764707d8a97a3b0a99c8f8276695c4f433629272727272727272727272727272727272727272727272727272722211f1a150e0600000000000000000000000000000b151e2834404b55606a73808d96a09e91857a6d61594f43505d6a7683909da4978a7e7164574b3e313b4855616e7b8894a19f9286796f7c8996ac9e918578655b5044372e414e5b6774818e9aa6998d8073665a4d4033271a0d0000000000000000000000000000000000000007131d28313d45525d68717e8a939e9f92877c6f665c51443c3026232f3c4956626f7c8995a89f928578685d5245392c333f49536774818e9aa79a8d8174675a4e4134271b0e00000000000000000000000000000000000000020b18242f3a43505a616e7b86929f9f92867b6e61594f433946525e68707d88939a92857a6e656c6c6c6c6c6c6d7a8794a0988b7f726c6c6c6c5e564c41362a1d110500000000000000000000000000000000000000020b18242f3a43505a616e7b86929f9f92867b6e61594f4346525e68707d88939a92857a6e656c6c6c6c6c6c6d7a8794a0988b7f726c6c6c6c5e564c41362a1d110500000000000004111d2935414c55626c76828f97a1abb5afacada2978e81776c605a504947454042414040413f4446484d53565e616c717c859298a2aca89f948d80736a5f53473e33281c1004000000000000000003101c28343f4a54606d7984919ea6b0aa9e948c7f736c625a504a423c37322d2c282327272722282b2d31363b42465058606a707e88939fa8aea3998f82766c6155493c31261b0f000000000000000007121d2b37434e5864717e8a97a1adab9e9184796d6056565656565656565656565656565656565656565656565f6a7683909ca9aea2988b7f7265594f4332281e130800000000000000000007121d2b37434e5864717e8a97a1adab9e9184796d6056565656565656565656565656565656565656565656565f6a7683909ca9aea2988b7f7265594f4332281e130800000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000a16232f3c4855616b75828f98a29d938b7e716b60595045414950535b606366696b6c6c6c6b6866625f58535049413d333d464e545b6063676a6b6c6c6b696663605c54514b433d3528221c140b02000000000000000000000000000000000000000000000006131f2c3845515c6675818e9babaca095877a6e707d8999a3a89c8f8275675d5145392c1f1306121f2b37434e586774818d9aaaa8988b7f72687784919daaa99c8f8376685e5246392d2013070000000000000000000000000000000000000006111c2834404a54606d7984919ea9aea2988d8073686363636363636363636363636363636363636364707d8a97a3b0a99c8f8276695c4f4336291c1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1514120f0903000000000000000000000000000000030c18232e39434e58606d7984919aa1978e81746b61564c515e6a7784919da3978a7d7064574a3d313b4754616e7a8794a1a399867a707d8a96a39e9184776b5e493f3334414d5a6774808d9aa79a8d8174675a4e4134271b0e000000000000000000000000000000030608090d0c161f2935414c56616c75818f97a2999083786d60584e42382e23313e4a5764717d8a97a49d9084776a564c4135292d404c5966737f8c99a69c8f8276695c4f4336291c10000000000000000000000006060606060606060007131d28313e46535e69727f8c95a0988e81756b61554b40414c56616b74808d95978f82776c6058606060616d7a8794a0988b7f726560605f524c443a3025190d010000000000000000000000000000020608080c0e07131d28313e46535e69727f8c95a0988e81756b61554b414c56616b74808d95978f82776c6058606060616d7a8794a0988b7f726560605f524c443a3025190d010000000000000613202c3945515d67717e8b949fa9b3aba39fa3a99e938c80736c61584e453b352f3433342d3338393c42464d525a616a6f7c86929aa4afa69f92877b6e62594f44392d20150a000000000000000006121f2b3844505c66727f8c96a0acaea2988f82776c605a50443f38302b26201f1c171a1a1a171c1f20252a30363e464e58616c73808d96a1acab9f948a7d7064584e43372b1d120700000000000000010f1a26313c4653606d7985929eacada1968a7d70646363636363636363636363636363636363636363636363636e7b88949fabac9f92867a6d6054473d3221160c01000000000000000000010f1a26313c4653606d7985929eacada1968a7d70646363636363636363636363636363636363636363636363636e7b88949fabac9f92867a6d6054473d3221160c0100000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000007131f2c38434f5963707d8a949ea1978e81746c62594f47444c535b60656c6f7376787979787775726e6a64605b534e443f464e585f666c707477787979777673706d66605d554f4740332d261d140a00000000000000000000000000000000000000000000000713202d3a4653606d7985929fabaa9d908477686d7a86929fac9f92867a6d6053473a2d20140a15212e3a47535f6a7884919eaba196887b6e6774818d9aabac9f92867a6d6154473a2f24180c00000000000000000000000000000000000000000c18232e3945515c66727f8b97a1adaa9f92867a707070707070707070707070707070707070707070707d8a97a3b0a99c8f8276695c4f4336291c100d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0808060200000000000000000000000000000000000007121d27303d45515d67707d88939f9e938a7d70685d52515e6b7884919ea3968a7d7063574a3d303a4754616d7a8794a0a194877a717d8a97a49d9184776a5e51442d34404d5a6773808d9aa69b8e8175685b4e4235281b0f00000000000000000000000000040a0f1315161a1d1f1924303a44505a616e7a85929ea0958c7f736a5f544a3f3428323f4b5865727e8b98a59c8f8376695c50432f24323e4b5865717e8b98a49d9083776a5d5044372a1d1100000000000002060a0c0d131313131313131313130c161f2a36424d57606d788390999e938a7d70675d51453c444f59606d79839098948c7f726a60554b54616d7a8794a0988b7f726558535346413a32281e13080000000000000000000000000003090e121415191b1d1e161f2a36424d57606d788390999e938a7d70675d5145444f59606d79839098948c7f726a60554b54616d7a8794a0988b7f726558535346413a32281e130800000000000004111d2935414c55606d7a85929ea6b0aaa2999299a1a59c928a7e716a60574d43392f26272722282b2d31363b42465058606a707e88939fa8aea3998f82766c6155493c31261b0f00000000000000000713202d3a4653606d7884919ea8b2a99f92867b6e655b50483e342e261e1b1312100c060d060b0f12131a1f252a343d46505a606d7984919ea8b0a69c8f83766a5f5347392e23180c000000000000000009151f2c3845515c6673808d9aa4afa99c8f82757070707070707070707070707070707070707070707070707074808d9aa6b0a79b8e8174685d5245392c201304000000000000000000000009151f2c3845515c6673808d9aa4afa99c8f82757070707070707070707070707070707070707070707070707074808d9aa6b0a79b8e8174685d5245392c2013040000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000915222f3b4854606b7683909da69e91857a6d605a5047454d565e656c71787c80838485868584827f7b77716c65605850494e58606a6f787d81838586858483807c78726d67605952443f382f261c1106000000000000000000000000000000000000000000030f1b27333f495363707d8a98a2aeaa9a8d807367677683909ca9a3988a7d7063574a3d31261b0f15222f3c4855626f7b8896a1ab9e9184786a64717d8a99a3afa3998b7e7164554b4035291d10040000000000000000000000000000000000000007121c2834404b54606d7985919ea9aea2988e817c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7f8c99a6b2a99c8f8276695c4f4336291c1003010101010101010101010101010101010101010101010100000000000000000000000000000000000000000000000b151e2935404b55606b74818d96a19e91847a6d60594f5e6a7784919da3978a7d7064574a3d313b4754616e7a8794a1aa93877a707d8a96a39e9184776b5e51442f34414d5a6774808d9aa79a8e8174675b4e4134281b0e0000000000000000000000040a0f151b1f212226292b2c2c28323e46525e68717e8b949e9f92877c6f665c50443c2f33404c5966737f8c99a69c8f8275695c4f423629313e4b5764717e8a97a49e9184786b5e5145382b1e120000000000070d121619192020202020202020202020201a25313b44505c666f7c87939f9e9184796d60584e413d45515c676f7c86929f92867c6f675d5154616d7a8794a0988b7f7265584c3f3936302820160c020000000000000000000000060c11151a1e212226282a2b2c2c25313b44505c666f7c87939f9e9184796d60584e4145515c676f7c86929f92867c6f675d5154616d7a8794a0988b7f7265584c3f3936302820160c020000000000000613202c3945515d67737f8c97a2adaea29892869196a1a49f92867c6f695e554b41382d2217171c1f20252a30363e464e58616c73808d96a1acab9f948a7d7064584e43372b1d120700000000000005111e2a36414c5664707d8a96a1adada1978c7f72695e53493f3628231c140c0a060300000000000306090e1419222b343e45515d67717e8a96a0acab9f94887c6f62544b4034281c10040000000000000004101c2834404b54616e7b87939facac9f93877d7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d85929fabaca095897c6f63564c4135291d1104000000000000000000000004101c2834404b54616e7b87939facac9f93877d7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d85929fabaca095897c6f63564c4135291d11040000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000005111e2a36424d56636f7c89959f9f958a7e71685d5248434d575e686d777e84898d8f91929292918f8c88837e786f6a605b5354606a6f7c83898e9092929291908c89847f796f6b635c504a42382d22171007000000000000000000000000000000000000000005121f2b3744505b6574818e9aaaaea398897d70636673808c99a9aa9a8d817467584e43372b1f121d2935414c5666727f8c99a8ac9b8e817468606d7a86929facab9b8f8275675d5145382c1f130600000000000000000000000000000000000000000c18232e3945515d67727f8c97a1adaa9d938e898989898989898989898989898989898989898989898c919ca8b5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c18242f39434f59606d7984919ea1968e81746b60555d6a7783909da4978a7d7164574a3e313b4855616e7b8894a1a2988679707c8996a39e9184786b564c413534414e5b6774818e9aa69a8d8073675a4d4034271a0d00000000000000000000070e151b20262b2e2f3336383939393736414c56626c76828f98a2999083786d60574d41382d404d596673808c99a69b8e8275685b4f423528313d4a5764707d8a97a39e9285786b5f5245382c1f12000000010a12191e2325262d2d2d2d2d2d2d2d2d2d2d2d2d2d28343f4a54606a74808d97a1968d80736a5f53493f404b555f6a727f8b94999184796d605a54616d7a8794a0988b7f7265584c3f322a251e160e050000000000000000000002090e171d1f262b2e2f3235373839393938343f4a54606a74808d97a1968d80736a5f5349404b555f6a727f8b94999184796d605a54616d7a8794a0988b7f7265584c3f322a251e160e05000000000000000714212d3a4754606d7a85929fa9b3a99f92867c849198a2a29891847b6e675d53493f332722190f12131a1f252a343d46505a606d7984919ea8b0a69c8f83766a5f5347392e23180c0000000000000714202d3946525e6876828f9ca8b2ab9e9185796d60574d41382d2417110a02000000000000000000000002091019222935404b55606c7884919dabb0a69a8e8174665c5145382c1f130600000000000000000c18232e3946535f6976828f9ca9afa499938a89898989898989898989898989898989898989898989898989899297a2adaa9d9084776b6054443a2f24190d010000000000000000000000000c18232e3946535f6976828f9ca9afa499938a89898989898989898989898989898989898989898989898989899297a2adaa9d9084776b6054443a2f24190d010000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000714202d3a46525e6975828f9ba79d9083766c61564c414b555e696e7a828b9196999c9e9f9f9f9e9b9995908a837c726c655c5c666f7c8690959a9d9e9f9f9e9c9996918b847d736e605b544a3f332822190c02000000000000000000000000000000000000000613202d394653606c7885919eabac9f9286796d60636f7c8997a2ab9e9184786a5f53473a2e2115202c3945525d687683909ca9a49a8a7e71645d687683909ca9ac9f9285796d6053473a2e23170b000000000000000000000000000000000000000007121d2935404b55606d7985929ea9afa59d9a96969696969696969696969696969696969696969696999ca3adb5a99c8f8276695c4f4336291c100c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0706040000000000000000000000000000000000000000000000000007121d27313d45515d67707d89939d9d93897d70675d5c6976838f9ca4988b7e7165584b3e323c4855626f7b8895a29f9285796f7c8895a99f928578685d52453935424e5b6875818e9ba6998c807366594d4033261a0d00000000000000000109101920272b32373b3c40434546464544423e44505a616e7b86929f9f958c7f72695f53493f33404d5a6673808d99a69b8e8174685b4e413528303d4a5663707d8996a39f9285786c5f5245392c1f120000000a131c232a2f32333939393939393939393939393939392e38424e58606d7a85919e9f92877c6f655b50443a434e58626d75828f97968e81746c6157616d7a8794a0988b7f7265584c3f322519130c0500000000000000000000050d141a22282d31373a3b3f414445454646454441424e58606d7a85919e9f92877c6f655b5044434e58626d75828f97968e81746c6157616d7a8794a0988b7f7265584c3f322519130c050000000000000006121e2b37424d5765727e8b97a2adada1978c7f727c86929aa4a1969083796d655b50443e342b20170d090e1419222b343e45515d67717e8a96a0acab9f94887c6f62544b4034281c100400000000000814212e3b4754616e7a87939facafa3998c7f72675d51453b2f261b1206000000000000000000000000000000071018242f3944505b66727e8b99a3aeac9f9285796d6053463a2d201308000000000000000007121d2a36424d5764707d8a96a1adaba49f9796969696969696969696969696969696969696969696969696969fa2a9aea2988b7f7265594f4332281e13080000000000000000000000000007121d2a36424d5764707d8a96a1adaba49f9796969696969696969696969696969696969696969696969696969fa2a9aea2988b7f7265594f4332281e1308000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000814212e3b4754616e7b87939fa1968a7e71645a504445515d676e7b848f949ea0a8a39f9c9a999a9b9e9f9d9590877f776d66606d79849198a0a79f9d979595989c9f9e96918780746c665b50443f342b1e140a00000000000000000000000000000000000000091623303c4956636f7c8997a1ada99c8f8276675d606d7985929faba196887b6f6255483c302419212d3a4754606d7a86929fac9f93877a6e615666737f8c99a8aea2988a7d7064544a3f34281c100300000000000000000000000000000000000000000c18242f3945515d67727f8c97a2adafa9a7a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a6a8adb5b5a99c8f8276695c4f4336291c1919191919191919191919191919191919191919191313100c070000000000000000000000000000000000000000000000010b151f2935414b55606b74818e97a19e9184796d60596875818e9ba6998c807366594d40313d4a5763707d8a96a39e9184776e7a8797a1a298877a6d6054473a36424d57697683909cac988b7e7265584b3f3225180c00000000000000010a131b222b32373c4347494d5052525352514e4b4746535e69727f8b949f9f92867b6e655b50443b404d5a6673808d99a69b8e8174685b4e413528303d4a5663707d8996a39f9285786c5f5245392c1f12000007121c252e353b3e4046464646464646464646464646464646464645525d68717e8a949f999083776c60564c413c46515b616d7a85919a938a7e71695e616d7a8794a0988b7f7265584c3f322519080200000000000000000000060f171f252a34393c4247484c4e505152535252514e4c48525d68717e8a949f999083776c60564c4146515b616d7a85919a938a7e71695e616d7a8794a0988b7f7265584c3f322519080200000000000000000814212e3a47535f697683909da9b3ab9e9185796d717e88939fa59f958e81776c605a50463c32291f150b02091019222935404b55606c7884919dabb0a69a8e8174665c5145382c1f130600000000030f1b27333f495364717e8b9aa4afac9f92867a6e61554b4033291d140a000000000000000000000000000000000007121d28333f4a54616d7a86929facaea298897d706356493d2f24190d0100000000000000000e1a26313b4653606d7984919eabb5afaca3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3abadb3ac9f92867a6d6054473d3221160c0100000000000000000000000000000e1a26313b4653606d7984919eabb5afaca3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3abadb3ac9f92867a6d6054473d3221160c01000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000004101d2935404b5565727e8b99a49e9184786d605346434e58606d798391969fa6a49f9992908e8d8d8e91969a9f99928c81786d66717e8a96a0a89f95908a88898b8f949da099938c81786c605b51463d30261c1106000000000000000000000000000000000006121f2b37434e586773808d9aa9b2a8988c7f7265555c6675828f9ba8a8998c7f7266564c4135291d27333f495364717d8a99a3aa9d908377685e55626f7c8896a1adaa9b8e8174665c5044382b1f1206000000000000000000000000000000000000000007121d2935404b55606d7a85929faab3b5b4b1acaa9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa3a6abb4b5a99c8f8276695c4f43362926262626262626262626262626262626262626262626201f1c18120b0300000000000000000000000000000000000000000000030d18242f3a434f59606d7a84919ea1968d80746b6066727f8c99ab9b8e817568574d42373f4a5465727f8b98a59b8f8275697885929eaa95887c6f6255493c3a46535e697885919ea49a897c6f6256493c2f231609000000000000000a131c252d343c43474e5355595c5e5f5f5f5d5b5853514d57606c77829098a3989082776c60574d42404d596673808c99a69b8e8175685b4e423528303d4a5763707d8a96a39e9285786b5f5245382c1f1200020d19232e3740464b4c535353535353535353535353535353535353534c56616c76828f989f948b7e71685e52463d3f46525e68707d88939f92857b6e66616d7a8794a0988b7f7265584c3f3225190c00000000000000000000060f18212930363e45494d5355595b5d5e5f5f5f5e5d5b58555356616c76828f989f948b7e71685e52463f46525e68707d88939f92857b6e66616d7a8794a0988b7f7265584c3f3225190c0000000000000000000815222f3b4855626e7b88959fabafa3998c7f73676c73808c939ea79e938c7f736c61584e443b31271d120700071018242f3944505b66727e8b99a3aeac9f9285796d6053463a2d2013080000000005121f2b3744505b6575818e9bacb6a99c8f8276685e5243392f21170b020000000000000000000000000000000000010b17222d3846525d6875828f9ca8b4aa9a8d807367564c4135291d1104000000000000000009141f2c3844505c6673808c99a3afbbb9b1acaa9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa7a9afb8bab1a79b8e8174685d5245392c20130400000000000000000000000000000009141f2c3844505c6673808c99a3afbbb9b1acaa9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa7a9afb8bab1a79b8e8174685d5245392c20130400000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000613202c3945515d6775828f9ca8998c7f72665c50444854606a74808d95a0a8a499938d87838180808184888d92989f938e81786c74818e9ba8a09690837d7b7c7e828991969f9f938e81746d62584e42382e23170b01000000000000000000000000000000000815212e3a47535f6a7784919eaaaca196887c6f62555465717e8b98a7a99c908376685d5246392d202b3744505b6574818e9babaa9a8d80736756535f6a7884919eabab9e9285796d6053463a2d20130a0000000000000000000000000000000000000000010d18242f3945515d6773808c98a2aebab1a7a09d93939393939393939393939393939393939393979aa2abb5a99c8f8276695c4f433633333333333333333333333333333333333333333333332d2c28231d150c030000000000000000000000000000000000000000010407131d28313d45525d68707d8a939e9f93887d6f6763707d8a99a39e918478695f53473f44505c6675818e9ba9998c7f736976838f9ca5988b7f7265574d423f4854616e7b8796a19f93867a6d6053473a2d20140700000000000008121c252e373f464e54585f6266696b6c6c6c6a6864605d55515b656e7b86929f9f948b7f72695e5346404c5966737f8c99a69b8f8275685c4f423529313e4a5764717d8a97a49e9184786b5e5145382b1e120006121e2a3540495157596060606060606060606060606060606060606060605a616e7b86929f9e92857a6d61594f4239414c56616b74808d95979083786d616d7a8794a0988b7f7265584c3f3225190c000000000000000000030d18212a333b42465055575f6265686a6b6c6c6c6b6a6865615f575a616e7b86929f9e92857a6d61594f42414c56616b74808d95979083786d616d7a8794a0988b7f7265584c3f3225190c0000000000000000030f1c28333f4a5465727f8b98a7b1ac9f92867b6e61606c77818e95a0a59f93887e716a60564d43392f231812080007121d28333f4a54616d7a86929facaea298897d706356493d2f24190d010000000613202d394653606c7885929eabb3a9988b7f7265564c4131271d0f050000000000000000000000000000000000000006111c2935414c5665727f8b98aab4aa9d918477685d5245392c201306000000000000000003101c28343f4a54616e7b87929facb9b1a7a0939393939393939393939393939393939393939393939b9ea5afb8aca095897c6f63564c4135291d110400000000000000000000000000000003101c28343f4a54616e7b87929facb9b1a7a0939393939393939393939393939393939393939393939b9ea5afb8aca095897c6f63564c4135291d110400000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000714202d3a4753606d7a86929fa096887b6e62544a414d56626f7c87939fa7a4999387807a7674737375777b80868e939f938c807376838f9ca99e918478706e6f71767d848f949f9d938b7f726a60544a3f34281d1207000000000000000000000000000000000915222f3c4855626f7b8896a0acab9e9184786a5f5354616e7b8795a0ac9f92867a6d6154473a2d222d394653606c7885929eaba298897d7063564e586774818e9aaaada197897c706356493d32261b0f03000000000000000000000000000000000000000007121d2935414c55606d7a85929faab4aca09591868686868686868686868686868686868686868a909aa6b5a99c8f8276695c4f433f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3a38342e271e150b00000000000000000000000000000000000001080d111314161f2935414c56616c75818e97a19a9184796d616d7a86929fa196887b6e6259504a4e56606d7985919ea197897d706673808d99a79c8f8275695f544d4a505b65717e8b98a99d908377675d5145392c2013060000000000040e1a242e374049515860626a6f7376787979787775716d67605c555f69727f8c959f9f92867b6e615a50444b5865727e8b98a59c8f8276695c4f432f24313e4b5864717e8b97a49d9083776a5d5044372a1d11000a16232f3b46515b63666c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b69727f8c95a0978e81746b60544b403a444f59606d79839098958c80736b6d7a8794a0988b7f7265584c3f3225190c0000000000000000010b151f2a333c454d525a6164696e72747778787979787774726e6963605f69727f8c95a0978e81746b60544b40444f59606d79839098958c80736b6d7a8794a0988b7f7265584c3f3225190c000000000000000006121f2b3844505b6676828f9ca9b5a99c8f8276685e5b656d79839097a1a49a92867c6f685e554b403429241a1006010b17222d3846525d6875828f9ca8b4aa9a8d807367564c4135291d11040000000815222e3b4855616e7b8897a1adada197887b6e6255483b3022150b0000000000000000000000000000000000000000000d1924303c4855626f7b8898a2aeaca095877a6d6054473a2d2114070000000000000000000c17232e3846525e6975828f9ca8b2aca095898686868686868686868686868686868686868686868e939ea9b4aa9d9084776b6054443a2f24190d01000000000000000000000000000000000c17232e3846525e6975828f9ca8b2aca095898686868686868686868686868686868686868686868e939ea9b4aa9d9084776b6054443a2f24190d0100000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000a1724303d4a5763707d8a98a39e9184776a5f534246525e6875828f99a4a89f93877e746d6867666768696e737a818b929893887d7783909da5988c7f72666262656b707a828f959f9f92877c6f665c5044392f24180d00000000000000000000000000000005121e2a36424d5766737f8c99a8b2aa9a8d807467584e525e697783909daaa3998a7e7164544a3f33282f3c4956626f7c8997a1ab9f9285796d60534a5764707d8a98a3aea99a8d807467584e43372b1f13060000000000000000000000000000000000000000010d19242f3a45525d6873808d98a2aeaa9d9184777979797979797979797979797979797979797e8a97a3b0a99c8f8276695c4f4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4645403930271d120700000000000000000000000000000001070c13191d20212428242f3a444f59616d7a85929ea0968d80736a6876828f9ca89a8d80746b605b54585f68707d8a97a19e9185796d626f7b8895a09f93877b6e665e57545c606d7683909da4998c7f7266554b4035291d110400000000020c16202c364049525b626a6f767c80838585868584817e7a736d675e57606d78839099a2988f82766c62564d4a5764717d8a97a49d9083776a554b403529323f4c5965727f8c98a59c8f8276695c4f4336291c10000c1925323e4b57636d737979797979797979797979797979797979797979797978736d7883919a9e93897d70665c51453c3d45515c676f7c86929f93877d706d7a8794a0988b7f7265584c3f3225190c000000000000000007121d27313c464e575e616c71777b7f8183848586858584817f7b76706b60606d7883919a9e93897d70665c51453d45515c676f7c86929f93877d706d7a8794a0988b7f7265584c3f3225190c00000000000000000613202d394653606c7985929facb3a9988b7f726556535d676e7b859198a3a29891847a6e675c514540362c22180e0506111c2935414c5665727f8b98aab4aa9d918477685d5245392c2013060000000a1724303d4a5763707d8a96a9b3ab9e928578695f53473a2e2114030000000000000000000000000000000000000000000813202d394653606c7985929facb1a795897c6f6256493c2f23160900000000000000000006111c2a36424d5763707d8a96a1acaa9d9083797979797979797979797979797979797979797979818e9ba7aea2988b7f7265594f4332281e1308000000000000000000000000000000000006111c2a36424d5763707d8a96a1acaa9d9083797979797979797979797979797979797979797979818e9ba7aea2988b7f7265594f4332281e13080000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000c1926333f4c5966727f8c99aa9a8d807467584e434754616e7b86929faba1968c7f736c615e565a5a575f61686d757e86929891857a83909ca3968a7d706354565960686d79839096a1999083786d60554b4035291c110600000000000000000000000000000714202d3a46525e697783909daaaea298897d7063564a4d566673808d99a9ab9b8e8175665b5044382b36414c566673808c99a9ab9b8e8275665c514753606d7a86929facab9e9184786a5f53473b2e21150900000000000000000000000000000000000000000008131e2935414c56616d7a86929faaaca0958a7d706c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c707d8a97a3b0a99c8f8276695c595959595959595959595959595959595959595959595959595953514b43392e23180c0000000000000000000000000000030b12181e24292c2d31353738323e46525e68717e8a939e9f93877c6f67717e8a95a09f92877d716c6667676a6e7a84919ea2988d8073665f6a7783909da4998f82786e696767666d727f8b959f9f93877b6e6154483b2f24180d010000000008131e28323e48525b636d727c82888c8f91929292908e8b857f796e695e5c666f7c87929f9f948b7e71685e524956626f7c8995a99e918578675d5145392c34404d5a6773808d9aa69a8e8174675b4e4134281b0e000d192633404c5966737f868686868686868686868686868686868686868686868578666f7d88939f9d9184796d60574d4237404b555f6a727f8b94999184796d7a8794a0988b7f7265584c3f3225190c00000000000000000c18242f39434e585f696e767e83888c8e909192929291908e8b87827d746d67666f7d88939f9d9184796d60574d42404b555f6a727f8b94999184796d7a8794a0988b7f7265584c3f3225190c00000000000000000815222f3b4855626e7b8898a2aeada197887b6e62554b555e696f7c86929fa4a1969083796d605b51483e342a20170c030d1924303c4855626f7b8898a2aeaca095877a6d6054473a2d2114070000000c1926323f4c5965727f8c98a5b2a99c8f837669574d42372b1e120600000000000000000000000000000000000000000006121f2b3844505b667783909daab1a4978b7e7164584b3e3125180b000000000000000000000e1a25303b4653606c7884919eabaca095897c6f6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d7a86929facac9f92867a6d6054473d3221160c010000000000000000000000000000000000000e1a25303b4653606c7884919eabaca095897c6f6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d7a86929facac9f92867a6d6054473d3221160c010000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000030f1b27333f49536874818e9bab978a7e7164574b3f4c5965727f8c99a3ab9e9184796d605a524c4d4d4d53565e616c717d8692978d80828f9ca396897c706356494f565d676e7a84919ea0958b7f72675d5145382d22170b00000000000000000000000000000815212e3b4854616e7b87939facab9f9285796d6053464956636f7c8997a1ab9e9285796c605346392d3946525e687783909daaa4998b7e7164544b45515d6776828f9ca9aca196887c6f6255493c31261a0e020000000000000000000000000000000000000000010d1924303a46525e6873808d98a3aea79c9083766b606060606060606060606060606064707d8a97a3b0a99c8f827669666666666666666666666666666666666666666666666666666666605c554b4034281c1004000000000000000000000000060d151d24292f35393a3e4144454645414c56616c75828f97a2999183796d6d7984919da39992857e78757474767b839096a19f92867b6e615864717d8a949e9f948f827b76747475797f87929fa1978e8174695e52463a2d1d130700000000010d1924303a44505a636e737f878f94999c9e9e9d9e9d9b98928c837b6e695e5f6a73808c95a09f92857b6e615a5054616d7a8797a1a197867a6d6053473a2d35414c566875828f9bac998c7f7266594c3f3326190c000d192633404c5966737f8c93939393939393939393939393939393939393939185786b6b74818e97a0968c7f73695f53463e39434e58626d75828f97968d80747a8794a0988b7f7265584c3f3225190c0000000000000004101d2935404b555f6a6e7b838a9095989b9c9a989898999c9b9a938f8981796d676b74818e97a0968c7f73695f53463e434e58626d75828f97968d80747a8794a0988b7f7265584c3f3225190c00000000000000000b1824313e4b5764717e8a97aab4ab9e928578695f53474d57606a717e8a929ca59f958e81756d635a50463c32291e150b0813202d394653606c7985929facb1a795897c6f6256493c2f2316090000000e1b2834414e5b6774818e9aa7b3a79a8d8074675a4d4131261a0e02000000000000000000000000000000000000000000030f1c28333f4a546875818e9ba8b3a6998d8073665a4d4033271a0d0000000000000000000009141f2b3844505b66727f8c99a3aea79a8d8174675c606060606060606060606060605765717e8b98a2aea79b8e8174685d5245392c2013040000000000000000000000000000000000000009141f2b3844505b66727f8c99a3aea79a8d8174675c606060606060606060606060605765717e8b98a2aea79b8e8174685d5245392c201304000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000005121f2b3744505b657783909da499887c6f625549424d566875828f9baba9998c7f73675c514641404042474c525a626b707d8792928785919ea3968a7d7063574a434c555e68707d8a939e9f9285796d60544a3f33281c0f0300000000000000000000000004111d2935414c5665727f8b9aa4afab9b8e8275665c51444653606d7985929eaba197897c6f6356493c303a4754616d7a87939fac9f93867a6d615447404b5565727e8b98a7b1a8998c807366574d42362a1e120500000000000000000000000000000000000000000008131e2a36414c56616e7a86929fabab9f94897c6f63574e535353535353535353535764707d8a97a3b0a99c8f8276727272727272727272727272727272727272727272727272727272726d675c5145382c1f13060000000000000000000000060f181f272f353a4145474a4e505253525150505a616e7a85929fa0958d80736a707d89919fa297928a8482808183879095a09e938c7f72695e55616c75828f95a09f948f8783818082858b9299a29892857a6d61574d42362a1e0c010000000005111d2935414c56616c73808c92999f9f9992919091979c9e9f9590847b6e675c606d79839099a2978f82756c6156525e687885919ea995897c6f6256493c303946525d687784919ea49a897d7063564a3d3023170a000d192633404c5966737f8c999999999999999da0a7a9a29f999999999999999185786b616d7a85929e9f92867b6e615a50443a3c46515b616d7a85919a93887d7a8794a0988b7f7265584c3f3225190c0000000000000006131f2c3945515d676e7c8490959d9d9993908d8b8b8b8d8f92999f9c938e82796d616d7a85929e9f92867b6e615a50443c46515b616d7a85919a93887d7a8794a0988b7f7265584c3f3225190c00000000000000000d1a2633404d596673808c99a6b3a99c8f827669574d42454e58616c73808d939ea79e938c7f736c61584e443b30271d1207121f2b3844505b667783909daab1a4978b7e7164584b3e3125180b000000101c2936434f5c6976828f9ca9b2a5998c7f7266594c3f3326190900000000000000000000000000000000000000000000000b17222d404d5a6773808d9aa6b3a89b8e8175685b4f4235281c0f00000000000000000000030f1c28333f4a54616e7a86929facab9f9285796d60535353535353535353535353535f697683909caaaca095897c6f63564c4135291d110400000000000000000000000000000000000000030f1c28333f4a54616e7a86929facab9f9285796d60535353535353535353535353535f697683909caaaca095897c6f63564c4135291d1104000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000613202d394653606c7985929f9f93867a6d60534746525e697885919eaba297887b6e62554b40363031373a41465059616b727f8b93929197a1a4978b7e7164584b3e434c56616c75828f9ba2978b7f72665b5044382b1f12060000000000000000000000000713202c3945525d6876828f9cacafa3998a7e7164544a4044505c6675818e9baba9998c807366574d42363f4a5464717e8b9aa4a99d908376685e52463b4854616e7b8795a0acaa9d908377695f53463a2d211408000000000000000000000000000000000000000000020d1925303a46525e6874808d99a3aea69b8f82756a5f534746464646464646464a5764707d8a97a3b0aa9d91847f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f796d6053463a2d20130700000000000000000000060f18212a313940454c5254575b5d5e5f5f5e5d59565e68717e8b949e9f92877c6f6b737f8c93999e9f97918e8d8e90939aa09e938e81786d6056505a616e7a8390959e9f9993908e8d8e92979f9f9892867d70685e52453b30251a0e00000000000713202d3946525d68717e8a929fa198928b86848385888f949da0969083796d605c666f7c87939f9e938a7e71685e52566975828f9ca5988b7f7265574d42363b4754616d7a86939f9f93867a6d6154473a2e211407000d192633404c5966737f8c8c8c8c8c8c8c8c9095a0a297928c8c8c8c8c8c8c8c85786b5d68717e8b949f988f82766c61564c41353f46525e68707d88939a91847a8794a0988b7f7265584c3f3225190c00000000000004111d2935414c55606d798391969f9b938e8783807f7e7f8082878f949e9d948e81746a68717e8b949f988f82766c61564c413f46525e68707d88939a91847a8794a0988b7f7265584c3f3225190c00000000000000010e1b2834414e5b6774818e9aa7b4a79a8d8174675a4e413d46505a606c77818f95a0a59f93887e706a5f564c43392e2318110f1c28333f4a546875818e9ba8b3a6998d8073665a4d4033271a0d000000101d2a3643505d697683909ca9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000061926323f4c5965727f8c98a5b2a89c8f8275695c4f4236291c0f00000000000000000000000b17222d3846525e6875828e9ba8ada2978a7e7164574d42464646464646463f4a54626e7b88949fabaa9d9084776b6054443a2f24190d0100000000000000000000000000000000000000000b17222d3846525e6875828e9ba8ada2978a7e7164574d42464646464646463f4a54626e7b88949fabaa9d9084776b6054443a2f24190d01000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000714212d3a4754606d7a8798a29e918478675c51454754616e7a8797a1ab9e928578695f5343392f25262b30363e474f59626d74818e979ea1a9a6998c7f7366594c403b444f59626f7c88949e9e9184786c605346392d22170b0000000000000000000000000714212d3a4754606d7a86929facac9f92867a6d6054473a3f4a5464717e8a99a3aa9d908377695e52463a44505c6675828e9baca8998c7f7366564c413a46535e697783909daaaca095887b6e6155483b3025190d0100000000000000000000000000000000000000000008131e2a36414c56616e7b86929fabac9f93877b6e62564d423639393939393d4a5764707d8a97a3b0aca096918c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c877a6d6054473a2d211407000000000000000000030c18212a333c434b51565d6064686a6b6c6c6b69666260626c76828f98a2999083786d6d737f878f94989b9d9b9a9a9d9c9996918a81786d665c5046525e686e7a838b92979a9c9c9a9a9b9d9b9a938e867d706b60564c4133291f14090000000004111d2935414c56616d7a85929ea19792867f7a7776787c828d929d9f958c7f73685e606a73808d96a09e92857a6d61595965727f8c98a79c8f8275695e524641444f5964717e8a9aa49d908377685e5246392d20130700091623303c4956636f7d808080808080808083909d9f928580808080808080807f726556626c76828f989f948a7e71685d52453d36414c56616b74808d95958c808c99a5988b7f7265584c3f3225190c0000000000000613202c3945515d6773808d95a09b918c817b767372717273767b828f939e9f93877c6f626c76828f989f948a7e71685d52453d414c56616b74808d95958c808c99a5988b7f7265584c3f3225190c0000000000000003101c2936434f5c6976828f9ca9b2a5988c7f7265594c3f343e44505b656d79839097a1a49a92867c6f685e554b403428231a1017222d404d5a6773808d9aa6b3a89b8e8275685b4f4235281c0f020000111e2a3744515d6a7783909daab0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1a99c908376695d5043362a1d10000000000000000000000006111c2a36414c5663707d8996a0aca99c8f8276695e5246382d393939393844505c6673808d99a6aea2988b7f7265594f4332281e130800000000000000000000000000000000000000000006111c2a36414c5663707d8996a0aca99c8f8276695e5246382d393939393844505c6673808d99a6aea2988b7f7265594f4332281e130800000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000815212e3b4854616e7b8794aa9d9083776a554b404955626f7c8895a9a99c8f837669574d4231271d1a1e252a353e47515b616d7a85929ea7b1a79a8e8174675b4e41323e47535f6a75828f9ca096897d7063544a3f33281c0f030000000000000000000004101c2934404b5564717e8b99a3afa99c8f8376685d5245393a4754606d7a86929faca095877b6e6154473b4653606d7985929faba196887c6f6255493c36424d576673808d99a9b1a7988c7f7265564c41362a1d1105000000000000000000000000000000000000000000020e1925303b46525e6974818d99a3afa49a8e8174695e52463a2f242d2d313d4a5764707d8a97a3b0b2a8a09d99999999999999999999999999999999999999999999999999999993877a6d6054473a2d2114070000000000000000000b151e2a333c454d555d60686d7174777879787776736f6c65616e7b86929fa0958c7f736a6d727c82888b8f9091929291908d89847d756d665c544a414c565e686d787e85898d9091929291908f8b87817b706b60594f443a3021170d02000000000713202c3945525d6873808d97a19e92857c726d676a6a6f77808d95a09f92867a6e6158606d7984919aa1978e81756b6155616e7b88959f9f92867b6e615a524d5056606b75828f9ca4998c7f7366564c4135291d1105000915222f3b4854606b6f7373737373737374818e9b9e91847873737373737373726d62575a626e7b86929f9e91857a6d60584e42383a444f59606d798390989285929fa5988b7f7265584c3f3225190c0000000000000714212d3a4754606d7a85929f9e948c7f746e696765656566696e78818f98a39a8e817566626e7b86929f9e91857a6d60584e423a444f59606d798390989285929fa5988b7f7265584c3f3225190c0000000000000004111d2a3744505d6a7783909daab1a4978a7e7164574b3e31333f49535d676e7b859299a3a29891847a6e675c51453f352c22181926323f4c5965727f8c98a5b2a89c8f8275695c4f4236291c0f030000111e2b3844515e6b7784919eaaafa396897c706356493d3023160a00000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1aa9d9083776a5d5044372a1d110000000000000000000000000d1925303b4854606b7784919daaac9f93877b6e6153493f33272d2d2d3a4653606d7984919eabac9f92867a6d6054473d3221160c01000000000000000000000000000000000000000000000d1925303b4854606b7784919daaac9f93877b6e6153493f33272d2d2d3a4653606d7984919eabac9f92867a6d6054473d3221160c0100000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000815222f3b4855626e7b8895a19c8f8376695c5043495663707c8996a3a89b8e8175685b4e423128150e1319232c353f46525d68717e8a95a0aca99c90837669574d423637434e5864707d8a97a29a8e8174665b5044382b1f12060000000000000000000006131f2c3845515c6775828f9babb1a7988b7f7265564c41353945525d687683909ca9a7988b7e7165544b40495663707c8997a2ab9e9184786a5f53473b313c4956636f7c8997a1ada99c908376685e5246392d2013070000000000000000000000000000000000000000000008141e2a36424d57616e7b87929fabac9f92867b6e61564c4135291d24313d4a5764707d8a97a3b0bab2acaaa5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a093877a6d6054473a2d211407000000000000000007121d27303c454e575f676d737a7e81838586858483807c78706b69727e8b949f9f92867c6f666a6f757b7f82848586858483807c79706c605c544a423b444c565e666d72797d80838485868584827e7b746e6860594f473d32281e0f0500000000000714212d3a4754606d7a86929f9f958a7e716a605d585f656d7883919da3988d8073665c5d67707d88939f9e938a7d70675d5f697683909da3998e81756c615e565b60686f7d87939f9f93877b6e6155483b3025190d01000713202c38444f5960636666666666666874818e9b9e9184786b66666666666665625b51535f6973808c96a0978d80746a60544a3f343d45515c676f7c8692989298a2a5988b7f7265584c3f3225190c0000000000000b1825323e4b5865717e8b989e9c8f82756d615e57585858575e666e7b86929f9e9285796d606973808c96a0978d80746a60544a3f3d45515c676f7c8692989298a2a5988b7f7265584c3f3225190c0000000000000004111e2b3744515e6a7784919daab0a3968a7d7063574a3d302d38414b555e696f7d87929fa4a1969083796d605b51473e342a201725323e4b5865717e8b98a4b1a99c908376695d5043362a1d10030000121f2b3845525e6b7885919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0aa9e9184776b5e5144382b1e1100000000000000000000000008141e2c38444f5965727f8c98a3aea4998c7f73655b5044372b1f2a36414c5663707d8a97a1ada79b8e8174685d5245392c201304000000000000000000000000000000000000000000000008141e2c38444f5965727f8c98a3aea4998c7f73655b5044372b1f2a36414c5663707d8a97a1ada79b8e8174685d5245392c2013040000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000916232f3c4956626f7c8995a29c8f8275695c4f424a5764707d8a97a3a79a8e8174675b4e4134281b0e08111a232935414c56616c7783909da8ab9f928578695e52463a323c4653606d7985929e9e9285796c605346392d201306000000000000000000000714202d3a4753606d7985929facaca095887b6e6155483b3035414c5666727f8c99a8a89b8f8275665c51454d576673808d99a9aa9a8d817467584e43372d394653606c7985929eabac9f93867a6d6154473a2f24180d01000000000000000000000000000000000000000000020e1a25303b46535e6974818e99a3aea3998d8073685d5245392e2324313d4a5764707d8a97a3b0b8b0aaa99f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f93877a6d6054473a2d21140700000000000000000c18232e39424e575f696e7980868a8e9091929291908c89837d746c6c77828f98a2999083786d6062696e7275777879787776736f6d66615a504a4238323b444c545c60676d707376777879787775716e69615e564f473d352b20160c000000000004101d2935404b5565727e8b98a29d9083766c6158514e535c66707d8a97a19e9185796d6055606b74818e96a19e91847a6d605964717e8a95a09e938b7e736e6869666c707a84919aa3998f8275695f53463a2d1e13080000030f1b27323d474f545659595959595b6874818e9b9e9184786b5e5959595959595751494d57606d7984919e9f93877c6f665c50443b34404b555f6a727f8b949fa2aaa5988b7f7265584c3f3225190c0000000000000e1b2835414e5b6874818e909192897c6f635b524d4c4b4c4d545e6976828f9ca297887b6e61606d7984919e9f93877c6f665c50443b404b555f6a727f8b949fa2aaa5988b7f7265584c3f3225190c0000000000000005121e2b3845515e6b7884919eabafa396897c706356493d30262f3a434d57606b717e8b929da69f958e81756d635a50463c32291e24313e4b5764717e8a97a4b1aa9d9083776a5d5044372a1d11040000121f2b3845525e6b7884919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0aa9d9184776a5e5144372b1e1100000000000000000000000002101c27333d4754616d7a86929facab9e9184786c6053463a2f242d3946525e6875828f9ba9aca095897c6f63564c4135291d1104000000000000000000000000000000000000000000000002101c27333d4754616d7a86929facab9e9184786c6053463a2f242d3946525e6875828f9ba9aca095897c6f63564c4135291d11040000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000a1623303d495663707c8996a39b8e8275685b4f424b5764717e8a97a4a79a8d8074675a4d4134271a0e0008111924303a44505a64717e8a96a1aca297877b6e6154473b2e3845515c6674818e9ba197897c6f6356493c30231608000000000000000000030f1c28333f4a5463707d8a98a2aeaa9d908477695f53463a2d303c4855626f7b8896a1ac9f9285796d605346535e697784909daaa2988a7d7063574a3d322b3844505b6674818e9babafa4998b7e7165554b4035291d10040000000000000000000000000000000000000000000009141f2a36424d57616e7b87929fabab9f92857a6d60554b40342824313d4a5764707d8a97a3b0b0a69f9c93939393939393939393939393939393939393939393939393939393877a6d6054473a2d2114070000000000000004101c2834404b545f6a6e7b848c92989b9d9e9d9d9e9c9995908980776c6e7b86929f9f958c7f72695f5f6165686a6b6c6c6b696663605c5450443f383029323a424a50555c606367696b6c6c6b6a6865615e57524d443d352b23190e04000000000006131f2c3945515d6776828f9ca8988b7f72655a5045414a54606d7985919ea197897c70635659606d7a84919ea1968e81746b60606c78839098a39b908b807b777576797d849196a09f92877c6e62574d42362a1e0c020000000b16212b353d4448494d4d4d4d4e5b6874818e9b9e9184786b5e514d4d4d4d4c4a463f45515c67707d89939e999083786d60574d423639434e58626d75828f97a19f9f988b7f7265584c3f3225190c0000000000000c1926323f4c5965727f8283848586786d605346423f3e3f424d576773808d9aa995897c6f625c67707d89939e999083786d60574d4239434e58626d75828f97a19f9f988b7f7265584c3f3225190c0000000000000005121f2c3845525f6b7885929eabafa296897c6f6356493c302328313b454f59626c73808d949ea79e938c7f726c61584e443a302724313d4a5764707d8a97a3b0aa9e9184776b5e5144382b1e11050000111e2b3844515e6b7784919eaab0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a99d9083766a5d5043372a1d10000000000000000000000000000b16202d3946525d6875818e9ba7aca096897c7063554b4135292e3a4754616d7a86929facaa9d9084776b6054443a2f24190d010000000000000000000000000000000000000000000000000b16202d3946525d6875818e9ba7aca096897c7063554b4135292e3a4754616d7a86929facaa9d9084776b6054443a2f24190d010000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000091623303c4956636f7c8996a29b8f8275685c4f424a5763707d8a96a3a79a8e8174675b4e4134281b07000008131e28323e4653606d7984919eaba9978a7d7064574a3d2d34404b5464717e8a97a8998c7f7266594c3f2f24190d01000000000000000006121f2b3844505b6674818e9baab3a9998d807366574d42362a2e3a47535f6a7884919eaba298897d7063564954616e7b8795a0ac9f9286796d6053473a2d28333f4a5464717d8a99a3aeab9c8f8275675d5145392c20130600000000000000000000000000000000000000000000020e1a25313b46535f6975818e99a4aea2988c7f72675c5145382d22313d4a5764707d8a97a3b0aa9f948f86868686868686868686868686868686868686868686868686868686867a6d6054473a2d2114070000000000000006131f2c3845515c666e7c8591969f9f9c9791909092989fa09d928d81786c727f8c959f9f92867b6e665b55585c5d5e5f5f5e5d5a5653504a423e342e26202930383f444b5153565a5d5e5f5f5e5d5c5854524d46413b322b231911080000000000000714202d3a4753606d7a86929fa196877a6e6154473e3944505c6674818d9aa9998d80736654515d67707d8a939e9f93887d70675d666f7c869299a29b928d86838283858a9196a09d938c80736a5f53453b31261a0e00000000040f19232b32383b3c404040414e5b6874818e9b9e9184786b5e51454040403f3e3a34404b55606b75818e97a0958c7f72695e52463e313c46515b616d7a85919a9393938b7f7265584c3f3225190c0000000000000c1825313e4a57636d7275767778796d665c5044383030363f4c5966727f8c99ab96897d706355606b75818e97a0958c7f72695e52463e3c46515b616d7a85919a9393938b7f7265584c3f3225190c0000000000000005121f2b3845525e6b7885919eabafa296897c6f6356493c30231f29333d47505a606c78828f95a0a59f93887e706a5f564c42392e23313e4a5764717d8a97a4b0aa9d9184776a5e5144372b1e11040000111e2a3744515d6a7784909daab0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1a99c8f8276695c504336291d100000000000000000000000000005111d2935414c56636f7c8995a0aca89b8e8174675d5145392c37434e5865727f8b99a3aea2988b7f7265594f4332281e13080000000000000000000000000000000000000000000000000005111d2935414c56636f7c8995a0aca89b8e8174675d5145392c37434e5865727f8b99a3aea2988b7f7265594f4332281e1308000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000916232f3c4956626f7c8995a29c8f8275695c4f42495663707c8996a3a89b8e8175685b4e422e23180c0000020c16202c3844505c6673808d99a9a6998c807366544a3f332e3a4754616d7a8796a19b8f827568564c4135291d110400000000000000000613202d394653606c7985929eabada197897c6f6256493c31262b37434e586774808d9aaaaa9a8d807367574d5565727e8b98a7a89c8f8275675d5145382c222d3a4754606d7a86929facac9f92867a6d6053473a2e23170c000000000000000000000000000000000000000000000009141f2b37424d57626e7b87939facaa9e9184796d6053493f3327313d4a5764707d8a97a3b0a99c8f82797979797979797979797979797979797979797979797979797979797976685d5245392c20130700000000000004111d2935414c56606d79849197a19e949089858384858b9297a29d938c7f726c78839098a3989083786c60574d4f5152535251504d4946443f383028231c171e262e34394045474a4d5051525352514f4b4846423b3630292019110800000000000000091623303c4956636f7c8998a39e918478685e524639343f4a5464717e8b97ac9c908376665b5055616b75818e97a19a9184796d60606a717e8792989f9d9992908f8f91979ea09d938e81786d60584e4333291f1409000000000007111921272c2f30333335414e5b6874818e9b9e9184786b5e514538333332312e2e39434f59616d7a85929f9f92867b6e61594f4339343f46525e68707d8786868686867f7265584c3f3225190c0000000000000916222e3a46515b636568696b676d675c544a3f41414142464e586673808d99a399887c6f625559616d7a85929f9f92867b6e61594f43393f46525e68707d8786868686867f7265584c3f3225190c0000000000000005111e2b3844515e6b7784919eaab0a396897d7063564a3d302317212b353f44505b666d79839197a2a49a92867c6f685e544b403428313e4b5864717e8b97a4b1aa9d9084776a5d5144372a1e11040000101d2a3643505d697683909ca9b1a5988b7e7265584b3f3225180700000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3a89b8f8275685c4f4235291c0f00000000000000000000000000010d1924303a4854606b7783909daaac9f92857a6d6054473c313b4754606a7783909dabac9f92867a6d6054473d3221160c0100000000000000000000000000000000000000000000000000010d1924303a4854606b7783909daaac9f92857a6d6054473c313b4754606a7783909dabac9f92867a6d6054473d3221160c01000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000915222f3c4855626f7b8895ab9c908376695d50434955626f7c8895a9a99c8f837669554b4034281c1004000004101c28343f4a54626f7c8996a1a99c8f8276665b5044382d3946525e687884919e9e918578685d5245392c2013070000000000000000091623303c4956636f7c8997a1adab9e9185786c605346392d2026313d4a5663707d8998a2aa9d918477695e535c6775828f9ca8a7988b7e7265554b403529202c3945515d6776828f9ca9aea3988a7d7164544a3f34281c100300000000000000000000000000000000000000000000030e1a26313c47535f6a75818e9aa4ada1978b7e71655b5044372b313d4a5764707d8a97a3b0a99c8f82766c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5d564c4135291d11040000000000000613202c3945525d68737f8c96a09e938e827c787677797e859298a29f92867b6e6e7b86929f9f948b7f72695f53493f4546454443403c3a38342e261e17110c151c23282f34383a3d40434445464544423e3b3a36302a251f170e0800000000000000000c1925323f4c5865727f8b98aa9b8f827568564d41362e3b4855626e7b889aa49f9285796c60534f59616d7a85929ea0968d80746a60616c717e868e92999b9d9d9c9c9e9c9a96918a81786d665c50463c3121180d03000000000000070f161b202223262835414e5b6874818e9b9e9184786b5e5145382b2626251d27303d46525e68717e8b949f988f82756c61554b403536414c56616b70797979797979726d62564a3e3124180b00000000000006121e2a353f495157595b5d555c605c554b474e4e4e4e4d52575f6a76838f9c9f92867a6d6054525e68717e8b949f988f82756c61554b4036414c56616b70797979797979726d62564a3e3124180b0000000000000004111e2a3744515d6a7784909daab0a3978a7d7064574a3d312417192328333f4a545d676e7b859299a3a29891847a6d665c51453f35323f4b5865727e8b98a5b1a99d9083766a5d5043372a1d100400000f1c2835424f5b6875818e9ba8b3a6998c807366594d402f23180c00000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4a79a8e8174675b4e4134281b0e000000000000000000000000000008131e2c38434f5965727f8b98a2aea2988b7e7165574d4237404b55626f7c8895a0aca79b8e8174685d5245392c20130400000000000000000000000000000000000000000000000000000008131e2c38434f5965727f8b98a2aea2988b7e7165574d4237404b55626f7c8895a0aca79b8e8174685d5245392c20130400000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000714212e3a4754616d7a8799a49d9184776a564c414754606d7a8797a1ab9e918478675c5145382c1f13060000000c17232e394653606c7884919eab9f9285796c605346392d36414c566975828f9ca197877a6d6054473a2d2114070000000000000006121f2b37434e586773808d9aa9b3aa9a8e8174655b5044372b1f202d3a4653606d7985929faca095877b6e6154606d7985929faca095877b6e6154483b2f241d2935414c5565727f8b98a7b1aa9b8e8175665c5044382c1f1206000000000000000000000000000000000000000000000009141f2b37434e58626f7c87939faca99d9184786c6053463d32313d4a5764707d8a97a3b0a99c8f8276696060606060606060606060606060606060606060606060606060605f524c443a2f24190d010000000000000714212d3a4754606d7a86929fa1978e81786f6a6a676d717c86929fa2988e81746a727f8c95a09f92867b6e655b50443b3039383633302d2c28231c150c06030a11171d23292c2d303436383939383735322e2d2a251f19140d050000000000000000000e1b2734414e5a6774818d9aa69a8d8073675a4d40302d3a4653606d7986939fa298877b6e615448525e68717e8a939e9f93877c6f675c616c717b81868b8f9192929291908d89847d746d665c544a3f342a200f060000000000000000040b0f1315161b2835414e5b6874818e9b9e9184786b5e5145382b1e1918151e2a36414c56606c778390999e938a7d70675d51453c2f3a444f5961636c6c6c6c6c6c65625b51463a2e221509000000000000010d18232d373f464a4c4f504b5153514c52545a5a5a5b575e61696f7c87929f9c8f8376675d514c56606c778390999e938a7d70675d51453c3a444f5961636c6c6c6c6c6c65625b51463a2e2215090000000000000003101d2a3643505d697683909ca9b1a5988b7e7265584b3f3225181017222d38424c555f69707d87929fa4a1969082786d605b51473e34404d596673808c99a6b3a89c8f8275695c4f4236291c0f0300000d1a2734404d5a6773808d9aa6b3a89b8e817568554b4034291c100400000000000000000000000000000000000000000005121e2a36424d576976838f9ca9b2a5988c7f7265594c3f3226190c0000000000000000000000000000020f1b27323d4754606d7a86929facaa9c908376695f53473845515c6774808d9aa7aca095897c6f63564c4135291d1104000000000000000000000000000000000000000000000000000000020f1b27323d4754606d7a86929facaa9c908376695f53473845515c6774808d9aa7aca095897c6f63564c4135291d110400000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000613202d394653606c7986939f9f928578685d524545515d677885919eab9f9386796d6053463a2d20130800000006121f2b3744505b6575818e9ba8a298887b6f6255483c2f30404d5a6673808d99a995887c6f6255493c2f221609000000000000000815212e3b47535f6a7784919eaaaea2988a7d706453493f33271b1f2c3845515c6775828f9baca7988b7e72655463707d8998a2aa9d908377695e52463a2d1d19242f3b4855616e7b8895a0acab9f9285796d6053463a2d20130a0000000000000000000000000000000000000000000000030f1a26313c47535f6a75828f9ba6aca0968a7d7064594f4438313d4a5764707d8a97a3b0a99c8f8276695c53535353535353535353535353535353535353535353535353535345413a32281e130800000000000004101c2934404b5565717e8b98a29e92857a6d6660585c606a717e8b96a19f92857a6d6d78839099a2988f82776c60574d42362a2b2a2723201f1c17110a03000000060c12181c1f2023272a2b2c2c2b2a292521201e1a140e0802000000000000000000000f1c2936424f5c6975828f9ca5988c7f7265594c3f322c3845515c667885929eaa96897c706356494c56616c75828f97a2999183796d605a61696e757b7f82848586858583807c78706c605c544b42382e22180e00000000000000000000000307090e1b2835414e5b6874818e9b9e9184786b5e5145382b1e120b0c1925303a44505b656f7c87929f9e9184796d60584e4138323d474f5556606060606060585651493f34291e12060000000000000007111c252d353a3e3f42434045474c565d616767676869696e727b8491999e938a7d7063554b44505b656f7c87929f9e9184796d60584e41383d474f5556606060606060585651493f34291e120600000000000000020f1c2835424f5b6875828e9ba8b3a6998c807366594d402f23180c111c262f3a434d57606b727f8b929da69f948e81746d63594f463c414e5b6774818e9aa7b4a79a8e8174675b4e4134281b0e0100000c1925323f4c5865727f8b98abb5aa9d908477675c5145382c1f13060000000000000000000000000000000000000000000714212d3a46535f697885929fabb4aa968a7d7063574a3d3024170a0000000000000000000000000000000a16202c3945515d6774818e9aa7ab9f94887b6e62544a3f4653606d7985929fabaa9d9084776b6054443a3024190d01000000000000000000000000000000000000000000000000000000000a16202c3945515d6774818e9aa7ab9f94887b6e62544a3f4653606d7985929fabaa9d9084776b6054443a3024190d0100000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000006121f2b3844505b667884919ea297877a6d605447414c556976838f9ca9a499897c6f6356493c3025190d000000030f1b27333f495365727e8b98acaa988b7e7265584b3f30323f4b5865727e8b98a3978a7d7064574a3d3124170a000000000000000915222f3c4855626f7c8896a0acac9f9286796d6053473a2d22171c2834404b5565717e8b9aa4a89c8f8275665c6774808d9aaaa9998d807366574d42362a1e14212d3a46535f697784919daaada297897d706356493d32271b0f0300000000000000000000000000000000000000000000000915202b37434e58626f7c88949eaaa89d9083766b6054483c313d4a5764707d8a97a3b0a99c8f8276695c4f464646464646464646464646464646464646464646464646464639352f2820160c0100000000000006131f2c3845515c677683909ca9998c7f73675d544e5157606d7984919ea2988b7e71666f7c87929f9f948b7e72695e52463e32291f1a161312100c0600000000000001070c101314171a1d1e1f201f1e1c181514120e0902000000000000000000000000111d2a3744505d6a7783909da4978a7d7164574a3e312834404b546a7783909da4978a7d7164574a44505a616e7b85929fa0958c80736a5f575f61696e727577787979787673706c65615a514b423930261c0f0600000000000000000000000000020e1b2835414e5b6874818e9b9e9184786b5e5145382b1e120008131e27333f49535f6a73808d96a0968d80736a5f53493f33353d44484a5353535353534c4a463f372d23180d0100000000000000000a131c232a2e3132352f343946525d686d7474747475777b7f8591969e938e81746b6155433f49535f6a73808d96a0968d80736a5f53493f333d44484a5353535353534c4a463f372d23180d0100000000000000010d1a2734404d5a6773808d9aa6b3a89b8e817568554b4034291c100a141d28313b454f59626d74808d949fa69d938c7f726b61584e44424d57697683909ca9b2a6998c7f7366594c403326190d000000091623303c4956636f7c8999a4afac9f9286796d6053473a2d22170b0000000000000000000000000000000000000000000815222e3b4855616e7b8897a2adaea298887b6e6155483b2e22150800000000000000000000000000000004111d2935414c55626f7c88959faba6998d8073665c50444d5764717e8a97a2ada2988b7f7265594f4332281e1308000000000000000000000000000000000000000000000000000000000004111d2935414c55626f7c88959faba6998d8073665c50444d5764717e8a97a2ada2988b7f7265594f4332281e13080000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000030f1c28333f4a546976838f9ca995897c6f625649404d5a6673808d99aaab998c7f7266564c41362a1c11060000000b17222d3c4956626f7c899aa4a89b8e817568564c4136313d4a5764707d8a97a3988b7f7265584c3f3225190c00000000000005121e2a36424d5766737f8c99a8b2ac9c8f8275675d5145382c1b1118232e3b4754616e7a87939fac9f9285796d60697784919daaa197897c6f6256493c30251a121e2a36424d576673808d99a9b3a99a8d807467584e43372b1f13060000000000000000000000000000000000000000000000030f1b26313c4754606a75828f9ca6ab9f95897c6f63584e43373d4a5764707d8a97a3b0a99c8f8276695c4f43393939393939393939393939393939393939393939393939392c29241e160d04000000000000000714202d3a4753606d7986929fa197887b6f62554b4245515c6674818d9aaa9b8e8174686a73808c95a09f92867b6e615a50443b3025190e07060300000000000000000000000406070a0d1011121312110f0b080705020000000000000000000000000000121e2b3845515e6b7884919ea3968a7d7063574a3d30232e43505d697683909ca5988b7e7265584b3f46525e69717e8b949f9f92877c6f665c53575e6165686a6c6c6c6b696763605b535045403930271e140a0000000000000000000000000205070e1b2835414e5b6874818e9b9e9184786b5e5145382b1e1205020b17222d38414e58606d7984919e9f92877c6f655b50443b3033383c3d4646464646463f3e3a342d251b1106000000000000000000010a11181e22252628232e3a4754616d7a808181818284878c929796918b81796d60594f4438414e58606d7984919e9f92877c6f655b50443b33383c3d4646464646463f3e3a342d251b11060000000000000000000c1925323f4c5865727f8b98abb5aa9d908477675c5145382c1f13060b161f2a333d47515b606d78828f96a0a59f93877d706a5f564c47535f697885929eabb4aa978a7e7164574b3e3124180b0000000714202d3a4753606d7a86939facaea399897d706353493f33271b0f030000000000000000000000000000000000000004111d2935414c5565717e8b98a9b3ac9f9285786d6053463a2d201307000000000000000000000000000000010d19242f3a47545f6a7783909da9ab9e9184796d605346525e6976828f9ca9ac9f92867a6d6054473d3221160c020000000000000000000000000000000000000000000000000000000000010d19242f3a47545f6a7783909da9ab9e9184796d605346525e6976828f9ca9ac9f92867a6d6054473d3221160c020000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000b17222d414e5b6774818e9aa4978b7e7164584b3e495663707c8998a2a99c8f8276685e5246382d22170b0000000614202d3a4753606d7a86939faa9e918477685e5246392f3c4956626f7c8995a2998c7f7266594c3f3326190c0000000000000714212d3a46535e697783909daaafa49a8b7e7165554b4035291d0a14202d3946525e687783909daaa298897c70636e7b8796a0ab9e9285796c605346392d20130e1a26313c4956636f7c8997a1adab9e9184786a6054473b2e2215090000000000000000000000000000000000000000000000000a15202b37434e58626f7c89949faba79c8f82756a5f53473b3d4a5764707d8a97a3b0a99c8f8276695c4f43362d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d201d19130c0400000000000000000916232f3c4956626f7c8999a39e9285796c6053463a404a5464717d8a97ac9d90847767606d79839099a2988f82766c62564d41362a20170c0200000000000000000000000000000000010305060605040200000000000000000000000000000000000000121f2c3845525f6b7885929ea396897c706356493d302936434f5c6976828f9ca5988c7f7265594c3f424d56626c76828f98a2999083786d60584e5254585c5e5f5f5f5e5d5a56535049413e342e271e150c020000000000000000000002090e1114141b2835414e5b6874818e9b9e9184786b5e5145382b1e12050006111b262f3c45515d67707d8a939e999083776c60564c41362a2c2f3039393939393932312e29231b1309000000000000000000000000070d121618191c212e3b4854616e7b878d8d8e8f9193938f8d89847e756d675c51473e2f3c45515d67707d8a939e999083776c60564c41362c2f3039393939393932312e29231b130900000000000000000000091623303c4956636f7c8999a4afac9f9286796d6053473a2d22170b040d18212b353f44505c666d7a849197a2a49992867c6f685e544b55626e7b8897a2adaea298887b6f6255483c2f2215090000000613202c3945515d677784909daab4ab9a8d8073655b5044372b1f140a000000000000000000000000000000000000010c13202c3945515d6775828e9ba8b5a89c8f8275665c5044382b1f12060000000000000000000000000000000008131e2b37434e5865717e8b97a2ada1968a7d7063564c54616e7b87939faca79b8e8174685d5245392c2013040000000000000000000000000000000000000000000000000000000000000008131e2b37434e5865717e8b97a2ada1968a7d7063564c54616e7b87939faca79b8e8174685d5245392c201304000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000061825323f4b5865727e8b98aa9a8d817467564c414653606d7986929fac9f92867a6e61544a3f33281d1207000006131f2c3945515d677885919eaba096877a6e6154473b2f3c4955626f7c8895a2998c807366594d4033261a0d0000000000000815212e3b4854616e7b8795a0acac9f93877a6e6154473b2f24180c111e2a36414c5666737f8c99a9aa998d807366717e8b97a8ab9b8e8174665b5044382b1f120913202d3a4653606d7985929eabada196887c6f6255493c31261a0e020000000000000000000000000000000000000000000000040f1b27323c4854606a76828f9ca6ac9f93877c6f62574d423d4a5764707d8a97a3b0a99c8f8276695c4f433629202020202020202020202020202020202020202020201413110d08010000000000000000000b1825323e4b5865717e8b98ab9c908376655b5044373b4855626e7b889aa49f9286796d60666f7c87929f9e948b7e71685e52463e32291e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2c3945525f6c7885929fa296897c6f6356493c302935424f5c6875828f9ba6998c7f7366594c403b44505a616e7b86929fa0958c7f726a5f544a484c4f5152535252504d4946443f382f28231d150c0300000000000000000000050d14191e2021272835414e5b6874818e9b9e9184786b5e5145382b1e120500000a141d2935404b55616b75818e989f958b7e72685e52463d302723232d2d2d2d2d2d2524221e18110901000000000000000000000000000106090c0c15212e3b4854616e7b87949a9b9c9e938682807d78716c605c554b40352935404b55616b75818e989f958b7e72685e52463d3027232d2d2d2d2d2d2524221e18110901000000000000000000000714202d3a4753606d7a86939facaea399897d706353493f33271b0f03060f192328343f4a545d686e7b859299a3a29891847a6d665c515665717e8b98a9b3ac9f9285796d6053463a2d20130700000004101d2935404b556773808d9aa9b3ab9e9184786c6053463c2f261b1106000000000000000000000000000000000007131d28333f4a54606d7a86929facb1a7988b7f7265544a3f34281c100300000000000000000000000000000000010f1b26323c4753606d7985929faba99b8e8275685d525966737f8c99a4aca095897c6f63564c4135291d110400000000000000000000000000000000000000000000000000000000000000010f1b26323c4753606d7985929faba99b8e8275685d525966737f8c99a4aca095897c6f63564c4135291d1104000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000916222f3c4955626f7c8898a29d908377685d524545515c6775828e9ba8a3998b7f72665b5044392e23180f060004101d2935404b556a7784909daaa8978a7d7064574a3d2f3b4855626e7b8895a19a8d8074675a4d4134271a0e000000000005111d2a36414c5665727f8b98a7b1a99d908376685e5246392d1d12070e1925303c4955626f7c8896a1a99d9083766774818e9ba7a3998a7d7164544a3f33281c0f06121f2b3844505c6674818e9babb2a8998c807366574d42372b1e12060000000000000000000000000000000000000000000000000a15202c38434e5863707d89949faba49a8e8174695e52463d4a5764707d8a97a3b0a99c8f8276695c4f4336291c1313131313131313131313131313131313131313130707040100000000000000000000000d1a2633404d596673808c99a69b8e81746853493f333a4653606d7986939fa399887b6e61606a73808d96a09f92857b6e615a50443a3025190e04000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2c3945525f6c7885929fa295897c6f6256493c2f2935424f5c6875828f9ba6998c7f7366594c40323f46535e69727f8b949f9f92867c6e665b50443f42444546464543403d3937332d261d18120b0300000000000000000000050e171f252a2d2e342d35414e5b6874818e9b9e9184786b5e5145382b1e12050000020b18242f39434f59616e7b85929f9f92857a6e61594f43392e2318202020202020191815120d06000000000000000000000000000000060b0f12131c212e3b4854616e7b8793939495989a9285817d756e685e574d43392e242f39434f59616e7b85929f9f92857a6e61594f43392e23182020202020191815120d060000000000000000000000000613202c3945515d677784909daab5ab9a8d8073655b5044372b1f140a00071117232e38424c565f69707d87929fa5a0969082786d605b5d6875828f9ca8b5a99c908376665c5044382b1f1206000000010d18242f3d495663707c8997a1adaca196897d7063584e41382d22170f06000000000000000000000000000000071118242f3844505b66717e8b98a2aeaca095887b6e6155483b2e23170b0000000000000000000000000000000000000a151f2c3945515d6774808d9aa6ac9f92867a6d6154606b7784919eabaa9d9084776b6054443a3024190d0100000000000000000000000000000000000000000000000000000000000000000a151f2c3945515d6774808d9aa6ac9f92867a6d6154606b7784919eabaa9d9084776b6054443a3024190d01000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000713202d3a4653606d7985929f9f93867a6d605447404b5563707d8996a1ab9e9184786c60554b4034282118100b09111d2a36414c566a7784919daaa69a8d807367554b40343b4855616e7b8894a19a8d8174675a4e4134271b0e00000000000713202d3946525e6876838f9ca9b2a8998c7f7266564c41362a1e0b010815222e3b47545f6a7884919eab9f92867a6d7784919eaa9f92867a6d6054473a2d22170b03101c28343f4a5464717d8a99a3aeaa9d908477695f53473a2d211408000000000000000000000000000000000000000000000000040f1b27323d4854606b7683909ca7ac9f92867b6e61564c414a5764707d8a97a3b0a99c8f8276695c4f4336291c100d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0a0a08040000000000000000000e1a2734414d5a6774808d9aa69a8d8073675a4d402d3845515c677885929fab95887c6f6258606d79849199a2978f82756c61564c41362a20160c020000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2c3845525f6b7885929ea296897c6f6356493c302936434f5c6976828f9ca5998c7f7266594c3f3336424d57606c78839098a3989083786c60574d41382d393939383634302d2b27221b140b070000000000000000000000020d17202930363a3b413a38414e5b6874818e9b9e9184786b5e5145382b1e120500000007121d27313e46525e68727f8b959f978e81756b60554b4034281f1509131313130c0b0906010000000000000000000000000000020a11171c1f2028232e3b4854616e7b86868687898c9195928e89827a6e695e544a40342827313e46525e68727f8b959f978e81756b60554b4034281f15091313130c0b0906010000000000000000000000000004111d2935404b556773808d9aa9b3ab9e9184786c6053463c2f261b11060006111c26303a444d57606b727f8b939da69f948e81746d62606d7a86929facb2a8998c7f7266544a3f34281c1003000000000713202d3a4653606d7985929eacb2a89c8f82756a5f53493f332721180f0802000000000000000000000003091119232935404b55606c7884919daab3a99d908477695f53463a2d1c110600000000000000000000000000000000000004101d2935404b55626f7b88949faba3998b7e726557636f7c8996a0aca2988b7f7265594f4332281e130800000000000000000000000000000000000000000000000000000000000000000004101d2935404b55626f7b88949faba3998b7e726557636f7c8996a0aca2988b7f7265594f4332281e130800000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000006121f2c3844515c6676828f9ca4998a7d7164554b404653606c7884919ea8a0968a7d71675c51453d332a221c18181a222d3946525e687885929eaba99d908376675c5145383c4955626f7c8895a2998d8073665a4d4033271a0d00000000000714212e3a4754616d7a86929facaca096887b6f6255483c3025190d0006131f2b37434e586774818e9aaaa399897d707b8796a0a99c8f8276675d5145392c1c1106000b17232e3a4754606d7a86929facaca095887b6e6155483b3025190d010000000000000000000000000000000000000000000000000a16212c38444f5963707d89959faba3998d8073685d52454a5764707d8a97a3b0a99c8f8276695c4f4336291c1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a171614100b05000000000000000e1b2835414e5b6874818e9ba6998d8073665a4d403334404b556b7885919ea396897c7063565c676f7c87939f9e938a7e71685e52463e32281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2b3845525e6b7885919ea396897d7063564a3d30293643505c6976838f9ca5988b7f7265584c3f32313b44505b666e7b86929f9f958b7f72695f53493f33272c2c2b2a2723201f1b17110a0200000000000000000000000009141f29323b4246474d4745404e5b6874818e9b9e9184786b5e5145382b1e1205000000010b151f2a36414d56606c788390999e93897d70675c51453c31261a0e04060606000000000000000000000000000000000000020b141c22282b2d352e343a46535e69767979797a7c7f848c9399948f847b6e665c5144382c1f2a36414d56606c788390999e93897d70675c51453c31261a0e040606000000000000000000000000000000000000010d18242f3d495663707c8997a1adaca196897d7063584e41382d22170f06000a151e28323c454f59626d74818e949fa69d938c7f726b66727f8b98a3aeaca096887c6f6255493c2e23170b000000000006121f2c3844505c6673808d9aa4afaa9e94887c6f655b50443d332a2219140e09060400000100000406090e141a232b353d45515d67717e8a95a0acada2978b7e7265574d42362a1e0a00000000000000000000000000000000000000000c18242f3947535f6a7683909ca9ab9d908376695f6774818e9aa8ac9f92867a6d6054473d3221160c02000000000000000000000000000000000000000000000000000000000000000000000c18242f3947535f6a7683909ca9ab9d908376695f6774818e9aa8ac9f92867a6d6054473d3221160c0200000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000004101c2834404a5465727f8c98a79b8e8175675c514544505b66727f8c96a1a89e9184796d60594f453c342c272524262a343c4754616d7a86939facac9f9286796d6053473a3d495663707c8996a3998c7f7266594c3f3326190c0000000004101d2935404b5564717e8b99a3afaa9e9184776a5f53473a2e1e140800030f1b26323d4a5763707d8a98a2ab998c80737e8a97a8a8988c7f7265554c4135291d0a00000613202c3945515d6776828f9ca9b1a7988c7f7265564c41362a1e110500000000000000000000000000000000000000000000000004101b27323d4854606b7683909da7ab9f92857a6d60554b4a5764707d8a97a3b0a99c8f8276695c4f4336292727272727272727272727272727272727272727272727272423201c1710080000000000000f1c2835424f5b6875828e9ba6998c7f7366594c40332e44515e6b7784919ea3968a7d70635755606b74808d96a09e92857a6d615a50443a3024190d0400000000000000000000000000000000000000000000000000000000000000000000000000000000111e2a3744515d6a7784909da3978a7d7064574a3d312a3743505d6a7683909da4978b7e7164584b3e3128333f4a545f6a737f8c95a09f92867b6e655b50443b30251a1f1d1a1613120f0b0600000000000000000000000000020e1925303b444d52545a53514b4e5b6874818e9b9e9184786b5e5145382b1e120500000000030d1925303b44505b666f7c87929f9e9184796d60574d42372b20160c0200000000000000000000000000000000000000000a141d262d33383942434045464d575e6c6c666d6d6f72787f87939f969083786d6053463c312625303b44505b666f7c87929f9e9184796d60574d42372b20160c0200000000000000000000000000000000000000000713202d3a4653606d7985929eacb2a89c8f82756a5f53493f332721180f08030c16202a333d47515b606d78828f96a0a59f93877d706d7984919eaab4aa9d9184776a5f53473b2e1c1106000000000003101c28343f4a54616e7b87939fabb0a69c9083776c60584e453c342a251e1a1312100c070e070c1013131a1f262a353d47505a606d7984919ea7b1a99f9285796d6053473b31261a0e000000000000000000000000000000000000000007121d2b37434e5864717e8a97a1ab9f95887b6e616d7985929faba79b8e8174685d5245392c201304000000000000000000000000000000000000000000000000000000000000000000000007121d2b37434e5864717e8a97a1ab9f95887b6e616d7985929faba79b8e8174685d5245392c2013040000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000c18232e3b4855616e7b88959f9f9285796d6053473f4a54606d7984919ea6a0968c7f736b60574e463f3833313131363d46505a64717e8a9aa4afaea399897c6f6356493c3d4a5764707d8a97a3988b7f7265584c3f3225190c0000000006131f2c3945515d6775828f9babb3a99a8d807467584e43372b1f0d0200000a14202d3a4753606d7986929fa99c908376818d9aa7a096887b6e6155483b2f24190d000004111d2935414c5565727f8b98a7b1a99c908376685e5246392d201407000000000000000000000000000000000000000000000000000b16212c38444f5963707d8a95a0aba2988c7f72675c514a5764707d8a97a3b0a99c8f8276695c4f43363434343434343434343434343434343434343434343434343431302d28221a110800000000000f1b2835424e5b6875818e9ba6998c807366594d40333845525e6b7885919ea396897c7063564f59606d7984919ea1978e81756c61564c4135291f160c01000000000000000000000000000000000000000000000000000000000000000000000000000000101d293643505c6976838f9ca4988b7e7165584b3e322935414c566b7784919eac968a7d7063574a3d30222d38424e57606d78839099a2988f82776c60574d42362a20170d0d0a06050300000000000000000000000000000005111e2a36424d565e6167605c554e5b6874818e9b9e9184786b5e5145382b1e1205000000000008141f28333f4a545f6a73808d96a0968c8073695f53473e32281e13080000000000000000000000000000000000000006111c262f383f44464f504b51535452535f605c606162666c727f8b95a0958c7f7265574e42372b1f28333f4a545f6a73808d96a0968c8073695f53473e32281e1308000000000000000000000000000000000000000006121f2c3844505c6673808d9aa4afaa9e94887c6f655b50443d332a2219140e090e18212c353f44515c666d7a849198a2a49992867c717e8b96a0acaea3988c7f7265584e43372b1f0a000000000000000c17232e3846535f6975828e99a3afab9f948b7f726a60574e463e36302a25201f1c181b1a1b181c1f20262b31363f474f59616c74808d96a1adada2978d8073675d5145392a1f14090000000000000000000000000000000000000000010f1a26313c4653606d7985929eaca7998c7f7366717d8a98a2aca095897c6f63564c4135291d11040000000000000000000000000000000000000000000000000000000000000000000000010f1a26313c4653606d7985929eaca7998c7f7366717d8a98a2aca095897c6f63564c4135291d11040000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000714212d3a46535f697783909da2988a7e7164584e4345515c67717e8b949fa89f92877d70695f585048443f3e3e3f42464f58616c7683909cacaab0ab998c7f7266594c3f3f4c5865727f8b98a4978b7e7164584b3e3125180b000000000714202d3a4753606d7a86929facada297897c706356493d31261a0f00000006131f2c3845515d6775828f9ca89f92867983909daa9d918477695f53473a2d1e13080000010d19242f3b4855616e7b8895a0acac9f93867a6e6154473b2f24180d0100000000000000000000000000000000000000000000000004101c27333d4855616b7783909da7aa9e9285796d60544a5764707d8a97a3b0a99c8f8276695c4f4340404040404040404040404040404040404040404040404040403d3c39332c231a1005000000000e1b2734414e5a6774818d9aa69a8d8073675a4d40343744505b657885929ea295897c6f625649515d67707d89939d9e938a7d70685d52453e31281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba6998c7f7366594c402e2c3945525d687985929fa49a887b6f6255483c2f22262f3c44505c666f7c87929f9f948b7e71695e52463e32291e1308000000000000000000000000000000000000000714202d3a46525e696e746d675f585b6874818e9b9e9184786b5e5145382b1e12050000000000020b17222d38424e58606d7984919e9f92867b6e625a50443a3024190c030000000000000000000000000000000000000b17222d38424a50535b5d555c60605d564c4a505354545b606c7883909d9e9184786a5f53473a2e21222d38424e58606d7984919e9f92867b6e625a50443a3024190c030000000000000000000000000000000000000003101c28343f4a54616e7b87939fabb0a69c9083776c60584e453c342a251e1a1312101a232834404a545e686f7c869299a4a29891847b85929ea8b2aa9f92867a6d6154473c32261b0f0000000000000006111c2a36424d57626e7b87929fa8b0a69f92877c6f695f585046413b36312d2c282327272723282c2d31373b42465159606b717e8a929da8b1a79f92857a6d61554b4035291d10040000000000000000000000000000000000000000000a151f2c3845515c6773808d9aa4aa9d9184776a75828e9baaaa9d9084776b6054443a3024190d010000000000000000000000000000000000000000000000000000000000000000000000000a151f2c3845515c6773808d9aa4aa9d9184776a75828e9baaaa9d9084776b6054443a3024190d010000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000005121e2b37424d5765727f8c98a39c9083766a605447404b55606c77828f97a2a39992857b6f6a625a554f4c4b4b4c4d5359606a707d8a949f9b9ea6a89b8f827568574d42404b546774818e9aa896897c6f6356493c3023160900000003101c28343f4a5464707d8a98a2aeab9f9285796d6053463a2d20130a00000004101d2935404b5565727e8b98a7a3988a7d87939fa99a8d807367574d42372b1e0c010000000814212d3a46535f697784919daaafa4998b7e7165554b4135291d1104000000000000000000000000000000000000000000000000000b16212c38444f5964707d8a95a0aca1978b7e72665b505764707d8a97a3b0a99c8f8276695c4f4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4a49443e362c22170b000000000d1a2734404d5a6773808d9aa69a8e8174675b4e4130394653606c7986929fa895887b6e6255484b55606b74818e96a19e91857a6d60594f433a2f24190d0400000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a69a8e817467544b40342d3a4754606d7a8798a29f93867a6d6053473a2d201d28343f4a545f6a73808d95a09f92857b6e615a50443a3025190e040000000000000000000000000000000000000814212e3b4754616e7b80796f6a605b6874818e9b9e9184786b5e5145382b1e120500000000000006111c262f3c45515d67707d8a939e988f82766c61564c4135291e150a0000000000000000000000000000000000030f1c28333f4a545b6068696b676d6d685d52454446474a505b6573808c99a196887b6e6255483b2f221c262f3c45515d67707d8a939e988f82766c61564c4135291e150a00000000000000000000000000000000000000000c17232e3846535f6975828e99a3afab9f948b7f726a60574e463e36302a25201f1c1818232e39424c565f6a707d87939fa5a09691859297a1adaea2988d8074685e5246392a20150a00000000000000000e1a26313b47535f6974808d96a0abaea39991857b6e6a615a524c46423c3a38342e3434342e34383a3c42474d535b626b707d86929fa4aeaaa0958b7f72685e5243392f24180d0100000000000000000000000000000000000000000004101c2834404b55616e7b87939faca095887b6f7985929faca3988b7f7265594f4332281e13080000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55616e7b87939faca095887b6f7985929faca3988b7f7265594f4332281e1308000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000020e1a26313c4754616d7a86929f9f94887c6f62584e4244505b656e7b859299a4a19791857c716c63615959585758575f616b707c869299938f939eab9e928578695f534745515c667683909da196877a6d6054473a2d21140700000006121f2c3844505c6674818e9baab4ab9b8e8175665c5044382c1f1206000000000c18242f3b4754616e7b8795a0aa9c8f838f99a4a297897c706356493d31261a0e0000000005121e2a36424d576673808d99a9b3ab9c8f8275675d5145392c2013070000000000000000000000000000000000000000000000000005101c28333e4653606c7883909da8a99e9184786c60555764707d8a97a3b0a99c8f8276695c5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a575550483e33281c10040000000c1926323f4c5965727f8c98a59c8f827669564c41363b4754616e7a8799a3a196877a6d605447434f59606d7a84919ea1978e81746b61554c4135291f160c01000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a89d908376665c514538303d495663707c8996aa9e918477675d5145392c1f17232e38424e58606d79849199a2988f82756c61564c41362a20160c0200000000000000000000000000000000000815212e3b4854616e7b87837c726c656874818e9b9e9184786b5e5145382b1e1205000000000000000a141d2935404b55616c75828f989f948a7e71685d52453d30261c11060000000000000000000000000000000006121f2b3844505b666c75767778797a6d60544b403a3a3f495364717e8b97a8978a7d7164574a3e3124141d2935404b55616c75828f989f948a7e71685d52453d30261c11060000000000000000000000000000000000000006111c2a36424d57626e7b87929fa8b0a69f92877c6f695f585046413b36312d2c2823272727303a444e58616b727f8c939ea7a0989298a1a9b1a79f92867a6e61564c41362a1e1105000000000000000009141f2b37424d57606d79849199a4afaba19791847c706c615e56534d494644404141414141404546494d53575f616d727d869298a2aeaca2989083786c60564c4131281d120700000000000000000000000000000000000000000000000c18232e3946535f6976828f9ca9a7998c7f737d8a98a2ac9f92867a6d6054473d3221160c0200000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3946535f6976828f9ca9a7998c7f737d8a98a2ac9f92867a6d6054473d3221160c02000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000914202d3946525e6874818e9aa49b8f82756a60544a3f49535e69717e87939fa3a19791867e76706b686564646567696e747d8592989387828f9baaa197887b6e6255484653606d7985929f9e918478675d5145392c2013060000000713202d3a4653606d7985929eabaea3998a7e7164544a3f34281c1003000000000714202d3a46525e697783909daa9f948f949fab9f9285796d6053463a2d20130900000000020e1a26313c4956636f7c8997a1adac9f92867a6d6054473a2e23180c00000000000000000000000000000000000000000000000000000b161f2b3744505b65717e8a95a0aca0968a7d7064626264707d8a97a3b0a99c8f827669676767676767676767676767676767676767676767676767676767676764615a5044392d2014080000000a1723303d4a5663707d8996a89e918477685e5246393c4956626f7c8995ab9e918478685d52453d45515d67707d8a939e9e938a7d70675d51453d31281d1207000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8796a09f9286796d6053463c36414c5665727f8c98ab9b8e817568554b4035291d111c26303c45515c676f7c87939f9e948a7e71685e52463e32281e130800000000000000000000000000000000000815212e3b4854616e7b8790867f776e6974818e9b9e9184786b5e5145382b1e120500000000000000020b18242f3a43505a616e7b86929f9e92857a6d60594f42382e23170c030000000000000000000000000000000613202d394653606c7881838485868275665c5145403f414a5464717e8b97a4988b7e7165584b3e32251818242f3a43505a616e7b86929f9e92857a6d60594f42382e23170c03000000000000000000000000000000000000000e1a26313b47535f6974808d96a0abaea39991857b6e6a615a524c46423c3a38342e34343430353c464f59636d74818e959faaa29fa2aab3aaa0958c7f72685e52443a3025190d010000000000000000030e1a26313c45515d676f7d87939fa4aea9a19691867e756e68615e575653514a4e4e4d4e4e4b515356575f62696e767f879298a2aaafa49a92867c6f665b50443a301f160c01000000000000000000000000000000000000000000000007121d2b37424d5764717d8a97a1aa9d908377818e9baaa79b8e8174685d5245392c20130400000000000000000000000000000000000000000000000000000000000000000000000000000007121d2b37424d5764717d8a97a1aa9d908377818e9baaa79b8e8174685d5245392c20130400000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000005111d2935414c56626f7c87939f9f93877c6f665b5044414d57616c727f8b919fa3a198928b827d78757271717274777b81879297978e817d8998a3a9978b7e7164584b4a5463707d8a98a29c8f827569554c4135291d11040000000a1623303d495663707d8997a2adac9f92867a6d6054473a2e23170c000000000005111e2a36424d576673808c99a9a69f9c9fa6ab9b8e8275665c5044382c1f120600000000000913202d394653606c7985929eabaea3988a7d7164544a4034281c100400000000000000000000000000000000000000000000000000030f1b27333f4953606c7884919da8a89c9083766e6e6e6e707d8a97a3b0a99c8f8276737373737373737373737373737373737373737373737373737373737373706c6155493c3023160a0000000714212e3a4754616d7a8796a0a096877a6d61544740414d5765727f8c98ac9c8f827569564c4135414c55616b75818e97a19e91847a6d60594f43392f24180d030000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e697784919ea398897d7063584e433f46525e6876828f9ca3998b7e7164584b3e2f24180c151e2834404b55606b74808d96a19e92857a6d615a50443a3024190d04000000000000000000000000000000000815212e3b4854616e7b8798928c827b7174818e9b9e9184786b5e5145382b1e1205000000000000000007131d28313e46525e69727f8c95a0978e81746b60544a3f34281f140900000000000000000000000000000006121f2b3844505b6677849091929285796d6058514a4c4b515b6673808d99a9978a7d7164574a3e312417131d28313e46525e69727f8c95a0978e81746b60544a3f34281f14090000000000000000000000000000000000000009141f2b37424d57606d79849199a4afaba19791847c706c615e56534d49464440414141414241464749505b606d79839098a2aeacaeb4aea2989083786d60564c4132291e13080000000000000000000009151f2935404b55606b727f8b929da4ada9a198928a817a746e696562605c545b5a5a5a5b545c606266696e747b828b9299a2aaaea39f93887e706a5f544a3f32291e0d04000000000000000000000000000000000000000000000000000e1a26313c4653606d7984919eaba095887b85929faba095897c6f63564c4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a26313c4653606d7984919eaba095887b85929faba095897c6f63564c4135291d110400000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000010d1925303a47535f6a75828f9aa49a9083786c60564c4145505a626d737f8a9298a0a29f948f8984817f7e7e7f8083878e92999992857b7986929fa79a8e817467564c505c6674818e9aa7988c7f7265594c3f2f24190d01000006131f2b37434e586774808d9aa9b3a99c8f8276675d5145392c1c11060000000000020e1a25303c4955626f7c8897a1adaba9abafa4998b7e7164544a3f34281c1003000000000006121f2b3844505b6674818e9babb4aa9b8e8175665c5144382c1f120600000000000000000000000000000000000000000000000000000b17222d3844505b66717e8b96a0ab9f948a7d7b7b7b7b7b7f8b98a5b1ab9e9184808080808080808080808080808080808080808080808080808080808080807e7064574a3d3124170a0000000713202d3946525e687784919ea8978a7e71645b514b4c535f6976828f9ca49a8c7f7266594c3f2f3a434f59616d7a85919ea1968e81746b60554b4035291f150b01000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d576773808d9aa69b8e81746a5f554e4a5059616d7a86929f9f92867a6d6154473a2e2114070c18232e39434f59606d7984919ea1978e81756c61564c4135291f160c010000000000000000000000000000000815212e3b4854616e7b879298948f857e74818e9b9e9184786b5e5145382b1e12050000000000000000010c161f2a36424d57606d788390999f93887c6f665c50443b31251a0d040000000000000000000000000000030f1c28333f4a546774818e9a9f978b7e716a605c5459555d606c7884919da297897c6f6356493c3023160c161f2a36424d57606d788390999f93887c6f665c50443b31251a0d04000000000000000000000000000000000000030e1a26313c45515d676f7d87939fa4aea9a19691867e756e68615e575653514a4e4e4d4e4f4c5254535b60636b6f7a85929facb8bab2a89f92867c6f665c50443b3020170d0200000000000000000000030d18242f3a434f59626d74808d929ca3adaaa29f938e86807b76726f6d6669686767676869666d6f72777b81868f949fa3ababa39f918c7f726c61584e42382d20170d000000000000000000000000000000000000000000000000000009141f2c3844505c6673808c99a4a79c8f828f97a2aa9d9084776b6054443a3024190d010000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2c3844505c6673808c99a4a79c8f828f97a2aa9d9084776b6054443a3024190d0100000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000008131e2b37434e58626f7c87939f9f958b7f72685e53493f48515b636d737e8691969fa39f9c96918e8c8b8a8b8d9093999f9993877d707683909ca99d918477685d5253606d7985919ea095887b6e6155483b2e2215080000000815222e3b4754606a7884919eabb1a7988b7f7265554c4135291d0a000000000000000913202d394653606c7884919eabb8b6b9ac9f93867a6d6154473a2e23170c000000000000030f1c28333f4a5464717d8a99a3aeab9f9285796d6053463a2d22170b000000000000000000000000000000000000000000000000000006111b28333f4a54606d7884919ea8a69a8f8a88888888888b919ba7b3aca196918d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8074675a4e4134271b0e01000005111d2a36414c566673808c99a59d9083766d605c55565e656e7b87939f9f93877b6e6154483b2e313e46525d68717e8a939e9d93897d70675d51453d31271d12070000000000000000000000000000000000000000000000000000000000000000000000020e1a25303c4855626f7c88949f9f92867c6f676058545c606b73808d99a39c8f8275685e5246392d20130707121d27303d45515d67707d89939d9e938a7d70685d52453d31281d13070000000000000000000000000000000613202d394653606c787f86909597928a81818e9b9e9184786b5e5145382b1e1205000000000000000000040d1a25303b44505c666f7c87939f9a9083786d60574d42362a1f160c0100000000000000000000000000000b17222d3c4956626f7c89949f9f92857c716d66666666676d737f8c96a09f9285796d6053463a2d2013070d1a25303b44505c666f7c87939f9a9083786d60574d42362a1f160c0100000000000000000000000000000000000009151f2935404b55606b727f8b929da4ada9a198928a817a746e696562605c545b5a5a5b5c565d6163656c70757d839098a2aebab9aca0968a7e716a5f544a3f32291e0e0500000000000000000000000007131d28313d47515b606c77808c919ea1a9aea59e98928d87837f7c79777674747474747677797c7f83888e92999fa6aea8a199928b7f736d635a50463c2f261c0e05000000000000000000000000000000000000000000000000000003101c28343f4a54616e7b87939fac9e948f949ea9a3988b7f7265594f4332281e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616e7b87939fac9e948f949ea9a3988b7f7265594f4332281e13080000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000020f1b26323c47535f6a74818e97a29f92857a6d655b50443f49515b636c717c848c92989ea1a19e9b989797989a9d9f9f9791877e716b73808c99a09f93867a6d61545b65717e8a97a19d918477695f53473a2d2114080000000916222f3c4955626f7c8896a1adaca095877b6e6154483b2f24190d0000000000000005121f2b3744505b6574818e9aaab4bfb6a99c908376685e5246392d1c1106000000000000000b17222d3a4754606d7a86929facada297897d706353493f33271b0f0300000000000000000000000000000000000000000000000000000b17222d3844505c66717e8b96a1aca19a969595959595989ba3adb8b2a8a19e9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a8d8174675a4e4134271b0e010000010d1925303b4855626e7b88939e9f958b7f736d676767686d77828f99a49c908376695e53463a2d2935414c56616c75818e97a19e9184796d60594f43392f24180c0400000000000000000000000000000000000000000000000000000000000000000000000915212e3b47535f6a76828f9aa3999083796f6a6867666d717d87929f9f94897d7063564c41362a1e1105000b151e2935404b55606b74818e97a19e91857a6d60594f433a2f24180d04000000000000000000000000000006121f2b3844505b666c727c838c9299938e8e939e9e9184786b5e5145382b1e12050000000000000000000009141f28343f4a54606a74808d97a0958c7f72695e53463e31281d130700000000000000000000000000000615222e3b4754606a76828f98a29792857e7975737273757a8088939fa1978d8074665c5144382c1f120609141f28343f4a54606a74808d97a0958c7f72695e53463e31281d1307000000000000000000000000000000000000030d18242f3a434f59626d74808d929ca3adaaa29f938e86807b76726f6d6669686767676869686d7073787d82899095a0aab4b4b7aa9e9184796d605b51473e342a20160c030000000000000000000000010c161f2b353f44505b656c747f8a92979ea6acaaa29f9a93908c898684828181808181828486898c90959a9fa3ababa49f9691877e736d635b51473e342a1d140a000000000000000000000000000000000000000000000000000000000c17232e3846535e6975828f9ca8a69e9c9ea6ac9f92867a6d6054473d3221160c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e3846535e6975828f9ca8a69e9c9ea6ac9f92867a6d6054473d3221160c020000000000000000000000000000000000000000000000000000000104000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060503000000000000000000000000000000000000000a15202b37434e58616d7a85929fa2978f81776c605a50464049515a616a6f797f868c9196999c9d9e9f9f9e9c9a98928d857d716c63707d899994949a8a7d706355606c7883909da3998c807366574d42372b1e1206000005121e2a36424d576673808c99a8b2aa9d908377695e53463a2d1e130800000000000000030f1b27333f495364707d8a98a2aeacb2a8998c7f7266564c41362a1d0a00000000000000000613202c3945515d6776828f9ca9b3a99a8d8174655b5044372b1f1205000000000000000000000000000000000000000000000000000006111c28343f4a54606d7984919ea8aba5a3a1a1a1a1a1a5a7adacacacb2acaba6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a69a8d8174675a4e4134271b0e010000000814212e3a47535f6975818e98a29f92877f79757474767a818f949f9e93897d7063574d42362a24303a44505a616d7a85929ea0968d80746b60554b40352920150a000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e58626f7c87939f9f9590837c77757475797e869299a2988f82766b6054443a3025190d0100030c18242f39434f59606d7a84919ea1978e81746b60554b40352921160a0000000000000000000000000000030f1c28333f4a545b606a6e787f8690959b9b9ea59e9184786b5e5145382b1e120500000000000000000000030b17232e38424e58606d7a84919e9f92867b6e615a50433a2f24180d010000000000000000000000000006131f2b37434e58616e7b869298a097928b8582807f8082858d939aa19892857a6d61544a4034281c1004030b17232e38424e58606d7a84919e9f92867b6e615a50433a2f24180d0100000000000000000000000000000000000007131d28313d47515b606c77808c919ea1a9aea59e98928d87837f7c797776747474747576777a7d8084898e939da0a7afaaa8abaca0968e81746d62594f463c32281e150b000000000000000000000000040d192327333f49535b606d737d858f949da0a7acaca49f9c989892918f8e8d8d8d8e8f919298999d9fa7acaca69f99938d847d716c635b51493f352c22180b020000000000000000000000000000000000000000000000000000000006111c2a36424d5763707d8a96a1acaaa8aab0a79b8e8174685d5245392c2013040000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2a36424d5763707d8a96a1acaaa8aab0a79b8e8174685d5245392c201304000000000000000000000000000000000000000000000000000004090e11131314202d3a4753606d7a8693a0acac9f9286796c5f5346392c201312110f0c070100000000000000000000000000000000040f1b26323c46525e68717e8b949e9e938c80736c61584f474048505860676d737b8084898c8f9192929291908d8a85807a706b61606d798787878787878073665d67707d8a95a09f92867b6e6154483c31261a0e0200000714212d3a46535f697784909d9f9fa9998c807366574d42362a1e120500000000000000000b17222d3a4753606d7a86929f9f9f9fa196887b6f6255483c3025190d000000000000000004111d2935414b5565727f8b98a79f9f9e9184786c605346392d2013060000000000000000000000000000000000000000000000000000000b17232e3844515c66727e8b96a19f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9a8d8174675a4e4134271b0e0100000006121e2b37424d57616e7b859298a299928c8582818182868f939e9f958e81756b6054453b31251e28323e46525e68717e8a949e9f93887d6f675d51453d32271b0f0300000000000000000000000000000000000000000000000000000000000000000000030f1b26323c4754606a74808d949e9f95908983818082848b9298a29992857b6e61594f4432291e130800000007121d28313d45525d68707d8a939e9d93897d70675d51453d32271b0f0300000000000000000000000000000b17222d38424a50585f666d727c838c9299a0a79e9184786b5e5145382b1e1205000000000000000000000006111c26303d45515d67717e8a949e988f82756c61554b4035291d110400000000000000000000000000030f1b27323d46535f69707d8691969e9f97928e8c8c8d8f92989f9f9691867d6f685e5242392e23180c000006111c26303d45515d67717e8a949e988f82756c61554b4035291d1104000000000000000000000000000000000000010c161f2b353f44505b656c747f8a92979ea6acaaa29f9a93908c898684828181808182838487898c91969b9ea5acaba59e9b9ea1a89d938c7f726b61584e443a30271c1207000000000000000000000000071017222d384149505b636b707b828990959c9fa4acaca9aaa39f9d9c9b9a9a9a9b9c9d9fa3aaaaababa39f9b948f878079706b625a514940372e231a10060000000000000000000000000000000000000000000000000000000000000e1a25313b4653606c7884919e9f9f9f9f9fa095897c6f63564c4135291d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a25313b4653606c7884919e9f9f9f9f9fa095897c6f63564c4135291d110400000000000000000000000000000000000000000000000000080f151a1d1f2020202d3a4753606d7a86939f9f9f9f9286796c5f5346392c20201f1e1c18130c05000000000000000000000000000000000a15202a36414c56626d76828f97a19f93887e716a60594f473f464e555c60696e73797c7f82848586858583817d79736d6860595d67757a7a7a7a7a7a796d60606d7984919ea49a8e8174695e53463a2a1f15090000000815222e3b4855616e7b88959393939396897c6f6256493c31251a0e02000000000000000006131f2c3945515d6775828f93939393939184786a5f53473a2e1e13080000000000000000010d18242f3b4854616e7b87959393939396897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000006111c2834404a54606d7984919393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393938d8174675a4e4134271b0e01000000020e1a26313c46525e69707d8692989f9f98928f8d8d8f92999e9f9590837a6d61594f4433291f16202a36414c56616c75828f97a29a9184796d60584e43372b1f130600000000000000000000000000000000000000000000000000000000000000000000000a15202b37434e58606d78828e939da09d95908e8d8e91969f9f9792877d70695f53473d3320170d02000000010c161f2935414c56616c75818e97a19e9184796d60594f44382c1f1307000000000000000000000000000006111c262f383f444e545c606a6f788087909593939184786b5e5145382b1e12050000000000000000000000000a141e2935414c55616c75828f9893948a7d70675d5145392c20130600000000000000000000000000000a15202a36424d57606b707c848c9196999c9b9999999b9d9a97928d847d6f6b60564c4130271c12070000000a141e2935414c55616c75828f9893948a7d70675d5145392c20130600000000000000000000000000000000000000040d192327333f49535b606d737d858f949da0a7acaca49f9c989892918f8e8d8d8e8f8f919696999ea1a8aaaca69f9c938e9196a1a59f93877d706a5f564c42392e2318110800000000000000000000000006111b262f383f44515961696e757d83898f939a9c9fa2aaa7a8aaa9a7a7a7a7a7a9a9a8a6a9a29e9b99928e88827c746d676059504840372e251c11080000000000000000000000000000000000000000000000000000000000000009141f2b3844505b66737f8c999393939393939084776b6054443a3024190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2b3844505b66737f8c999393939393939084776b6054443a3024190d0100000000000000000000000000000000000000000000000009121a20262a2c2d2d2d2d3a4753606d7a8693939393939286796c5f5346392d2d2d2c2b28241e170f07000000000000000000000000000000040d1925303a44505a616e7b859299a39a92867c6f6b6159504641434b51565e61666d6f737677787979787674706d67615d564f555d686d6d6d6d6d6d6d67616b74808d96a19f93877c6f62574d42362a180e030000000c1926323f4c5965727f8686868686868684786c605346392d20130900000000000000000004101d2935404b5565727f86868686868686807467584e43372b1f12060000000000000000000714212d3a46535e697783868686868686868073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000c18232e3945515c67727f86868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868074675a4e4134271b0e01000000000915202a36424d56616b707d868e92999b9d9b9a9a9c9d9a97928b837a6d685d52473d3321170e1925303a44505a616e7b85929393968d80736a6054473b2e2215080000000000000000000000000000000000000000000000000000000000000000000000040f1b27323d44515c666d79818a9195999c9d9b9a9b9e9c99928e857d706b61574d42352b210e050000000000040d19242f3a44505a616d7a85929393968d80746b6054483b2f2215090000000000000000000000000000000a141d262d333c424a50585f666d737c838686868684786b5e5145382b1e1205000000000000000000000000020c19242f3a43505a616e7b8686868686847a6d6053473a2d2014070000000000000000000000000000040e1a26313b454f59606a6f797f848a8d8f9192929291908d8a8580796f6b60594f443a301e150b00000000020c19242f3a43505a616e7b8686868686847a6d6053473a2d2014070000000000000000000000000000000000000000071017222d384149505b636b707b828990959c9fa4acaca9aaa39f9d9c9b9a9a9a9b9c9ea0a8a6abacaba39f9b94908981849198a2a49992867c6e685e544a40342823190b020000000000000000000000000a141d262d3340474f575e616b70777d82878b8f9298989a9b9d9e9e9f9f9f9e9d9d9b999797928e8a86817c766f6a605d554f473e362e251c130a0000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54616e7a8786868686868686867f7265594f4332281e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54616e7a8786868686868686867f7265594f4332281e130800000000000000000000000000000000000000000000000008121b242b323639393939393a4753606d798686868686868687796c5f5346393939393837342f2921190f0500000000000000000000000000000008131e29323f46525e69707d87929fa29892857d706b625a524c4440454d52545c606366696a6b6c6c6b696764605c55524c444c565d61616161616160606a707d88939fa2978e81756a5f53453b31251a06000000000b1825313e4a57626d7279797979797979786c655b5044372b1f1205000000000000000000000c18242f394a56626d7279797979797979746e6458463c31261b0f0300000000000000000005121e2a36424d5767717779797979797979736e63584b3f3226190c0000000000000000000000000000000000000000000000000000000007121c2834404b55626d727979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979746e64584c3f33261a0d0000000000030e1925303b444f59616b707a81868b8e9091929291908d8a857f786d685e564c41352b210f08131e29323e46525e69717e8686868686877c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000a16202834404a545c676d747d84898d8f91929292918f8c87817b706b61594f453b3123190f0000000000000008131e28323e46525e68717e8686868686887c6f6356493c30231609000000000000000000000000000000020b141c222830383f444e545c606a6f77797979797872685c5043372a1d11040000000000000000000000000008131e28313e46535f696e7979797979786d675d5145392c20130600000000000000000000000000000009141f29333d474f5860676d72787d8082848586858483807e79736d6760594f473d32281e0c03000000000008131e28313e46535f696e7979797979786d675d5145392c20130600000000000000000000000000000000000000000006111b262f383f44515961696e757d83898f939a9c9fa2aaa7a8aaa9a7a7a7a7a8a9aaa8a6aaa29f9c99928f89837d757c86929aa4a29891847a6d665c51443f352b1d140a000000000000000000000000020b141b2227353e454d525960636b70757b7e8285888b8d8f9091929292929191908e8c8a8885817e7a746f6a626058514b433d352d241c130a010000000000000000000000000000000000000000000000000000000000000000000b17222d3846525e686e797979797979797979726d6256473d32261e140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3846525e686e797979797979797979726d6256473d3220160c020000000000000000000000000000000000000000000000040f1a242d363d4245464646464545515c67767979797979797979756a5e523e454646464544403a332b21170c010000000000000000000000000000020d17202a36424d56606b727f8b929ca29792867d716c615e5650474242464a505356595c5e5f5f5f5e5d5a5753514b46413a444c5254545454545960696f7c86929aa49f92857b6e61584e4333291f1409000000000916222e3a46515b62656c6c6c6c6c6c6c6b605b53493f33271b0f030000000000000000000007121d2e3a45515b62656c6c6c6c6c6c6c67645c5247342a20150a00000000000000000000020e1a25313b45555f676a6c6c6c6c6c6c6c66635c52473b2f23170a00000000000000000000000000000000000000000000000000000000000c18232e3943515b62656c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c67645c52473c3024170b00000000000009141f29323e474f5960686e747a7e81838485858483817d79726d665e564c443a3023190f020d17202a36424d57626c717979797979796f6a6054473b2e221508000000000000000000000000000000000000000000000000000000000000000000000000040c18232e39424b555c606c70777c80838485868584827f7b756e6961594f473e332a1f110700000000000000010c16202a36414c56616c717979797979796f6b6054483b2f22150900000000000000000000000000000000020a11171e262e343c424a51585f626a6c6c6c6c6b6860564b3f33271b0f0200000000000000000000000000010c161f2a36424d575f616c6c6c6c6c6b605d554b4035291d1104000000000000000000000000000000030d17212b353d464e555c60666d70737677787978787674716d67605d554f473d352b20160c000000000000010c161f2a36424d575f616c6c6c6c6c6b605d554b4035291d1104000000000000000000000000000000000000000000000a141d262d3340474f575e616b70777d82878b8f9298989a9b9d9e9e9f9f9f9f9e9d9c9a9898928f8b86827d76706b707e88939fa5a0968f82786d605b51473d2f261b1106000000000000000000000000020a1117232c333b42464f54596063696e7276797c7e808283848585868585848382807d7b7975716d68625f58544e45403a312b231b120a010000000000000000000000000000000000000000000000000000000000000000000006111c2a36414d565e616c6c6c6c6c6c6c6c6c65625b51443f3830261c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2a36414d565e616c6c6c6c6c6c6c6c6c65625b5146342b210e040000000000000000000000000000000000000000000000000915202b363f484e5253535353514a4b555c6c6c6c6c6c6c6c6c6c6a6359464b5253535352504c453d33291e1307000000000000000000000000000000050e1925303b444f59626d73808d929da29892877e756d68615a534e47433f4446494c4f5152535252504e4a4745403935323a414647474d535b626b707b859198a29e948b7e71685e52463c3121170d030000000006121e29353f49515759606060606060605e53504941382d22170b000000000000000000000001111d29343f48515658606060606060605a58524a413622180e04000000000000000000000009141f2933434d555b5d606060606060605a58524a40352a1f1307000000000000000000000000000000000000000000000000000000000007121d27303f4951565860606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605a58524a41362b1f1408000000000000020d17202c353e474f565e61686e717577787979787674706d67605c544c443a32281e110700050e1a25303b45505a62656c6c6c6c6c6c6260584e43372b1f13060000000000000000000000000000000000000000000000000000000000000000000000000007121c273039434b515a61646b6f7376787979797775726e69615e574f473e352c21180e000000000000000000040d1925303a44505a61646c6c6c6c6c6c6360594f44382c1f1307000000000000000000000000000000000000060c141c2328303940444e54555d606060605e5c564e443a2f23170b000000000000000000000000000000040d1a26313b454d53555f606060605e53514b433a2f24180d0100000000000000000000000000000000060f19232b343d434b51545c606366696b6c6c6c6b6a6764605d55514b433d342b23190e0400000000000000040d1a26313b454d53555f606060605e53514b433a2f24180d0100000000000000000000000000000000000000000000020b141b2227353e454d525960636b70757b7e8285888b8d8f9091929293929291908f8d8b8885827e7a75706b63616c737f8c939ea79f948d80746d62594f41382d22170b000000000000000000000000000006111a202930363d44484f54565e6165666d6f7174757778787979787877767573716f6d6664605d56534e47433d352f281f191109000000000000000000000000000000000000000000000000000000000000000000000000000e1925303b444d52545f606060606060606060605f5e504a42382e23170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e38424a505e5f606060606060606060585651493f3422190f000000000000000000000000000000000000000000000000000e1a26323d4851595e606060605e575550515f606060606060605f5e595053585f6060605f5c574f453a2f24180c0000000000000000000000000000000009141f29323d47515b636e74808d929fa299928b817a706c625f57534e4745413c4043444546464543413d3a383435393a3d43474c52575f626d727d859197a1a0958f82756c62564d41342a200f050000000000010d18232d373f464a4c535353535353535246443f382f261b11060000000000000000000000010c18232d363f454a4b535353535353534e4c4741382f241006000000000000000000000000030d1721323b434a4f51535353535353534d4b4740382e24190e020000000000000000000000000000000000000000000000000000000000000b151e2d373f464a4c53535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353534e4c4741382f241a0e0300000000000000050e1a232c353d444c52565e6164686a6b6c6c6b6a6763605d55504a423a322820160c00000009141f29333f4850565860606060605f56544e463d32271b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000b151e2730394045505559606366696b6c6c6c6b6965615e57524d453e352c231a0f060000000000000000000008131e29323e4850555760606060606056544f473d32271b0f0300000000000000000000000000000000000000020a11171e272e343c434749515353535351504b443c32281d12070000000000000000000000000000000009141f29333b4246485253535353514745403a31281d1307000000000000000000000000000000000000081119222b303940454a5053575a5c5e5f5f5f5e5d5a5753514b45413a312b2219110700000000000000000009141f29333b4246485253535353514745403a31281d1307000000000000000000000000000000000000000000000000020a1117232c333b42464f54596063696e7276797c7e808283848585868685848382807e7c7975726e686360595a636d75818e95999999928b7f726b6053493f33271b0f030000000000000000000000000000080e171f252a33383d44484d535f605c60626567686a6b6b6c6c6c6b6a6a68666462605c605f534d47433c383229241d160d07000000000000000000000000000000000000000000000000000000000000000000000000000008141f29323b41464753534d545b60666c6c6c6c6c6a5c544a3f34281c10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a545c6a6c6c6c6c6c66605b544d4c4a463f372d23130c04000000000000000000000000000000000000000000000000111d2a36424e59636b6c6c6c6c6b64615a534d53535353535353534d535b60656c6c6c6c6b6861574c4034281c0f00000000000000000000000000000000020d17202b353f49525c646e74808c9399a29f938e857d756e6a625f5854524c49474540413f3e3e3d3d3e3f3f404045474a4e53565e61696e767e879297a1a1969083796d605a50443b3022180e0000000000000007111b252d353a3e3f46464646464646453937332d261d140a0000000000000000000000000006111b242d343a3d3f4646464646464641403c362f261d130000000000000000000000000000050f202932393f434446464646464646403f3b352e261c120800000000000000000000000000000000000000000000000000000000000000030c1b252d343a3e3f4646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646413f3c362f261d130800000000000000000008111a232c323b41464c5254585b5d5e5f5f5e5d5a5753514b443f38302820160e04000000020d17202d363f454a4b5353535353534947433d342b20150a000000000000000000000000000000000000000000000000000000000000000000000000000000030c151e272e343e44494f54565a5c5e5f5f5f5e5c5954524d46423b332c231a11080000000000000000000000020d17202c363e45494b5353535353534948443d352b21160a00000000000000000000000000000000000000000000060c151c232832373b3c444646464645433f3a322a20160c0100000000000000000000000000000000030d17212931363a3b4646464646453a39352f281f160c01000000000000000000000000000000000000000810191e272e34383f44464a4d505152535251504d4a47454039352f281f19100700000000000000000000030d17212931363a3b4646464646453a39352f281f160c01000000000000000000000000000000000000000000000000000006111a202930363d44484f54565e6165666d6f7174757778787979797878777573716f6d6665615e56544f515b606d79838c8c8c8c8c8c867d70655b5044372b1f1205000000000000000000000000000000050d141a21272c36424d575e6c6c6c6c6c6c6c6a665f5f5f5f5f5e5e66696c6c6c6c6c6c6c5e574d42362b272018130c04000000000000000000000000000000000000000000000000000000000000000000000000000001070e17202930363b424651575f666c72797979797975665c5044382b1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c66757979797979726c665f575146423b3229251e160e070100000000000000000000000000000000000000000000131f2c3945525e6b757979797978706c615f57514b434646424b51575f656c71787979797873685c5044372b1e110000000000000000000000000000000000050e19232d37404a525c646e737f8792979f9e97928a827b756f6a65605d565653514b4d4c4b4b4a4a4b4b4c4d4b515357585f62686d737b828b9299a19f9791847a6e675d51483e32291f100600000000000000000a131b23292e313239393939393939382d2b27221b140b02000000000000000000000000000009121b23292e3132393939393939393433302b241d140b0100000000000000000000000000000e1720272e3336373939393939393933322f2a241c140a00000000000000000000000000000000000000000000000000000000000000000009131b23292e313239393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393433302b241d140b010000000000000000000008111a202930363b4146474b4e5051525251504e4a47454039342e261e160e040000000000050e1b242d343a3d3e4646464646463c3b37322b22190f0400000000000000000000000000000000000000000000000000000000000000000000000000000000030c151d232833393d4348494d5051525352514f4c4846423b363029211a110800000000000000000000000000050e1b242c34393d3e4646464646463c3b38322b23190f040000000000000000000000000000000000000000000000030b121820262b2e2f37393939393837332f2820180f05000000000000000000000000000000000000060f171f262a2d2e3939393939382d2c29241d160d04000000000000000000000000000000000000000000070c151d23282e34383a3d4043444546454543413e3a38352f29241d160d07000000000000000000000000060f171f262a2d2e3939393939382d2c29241d160d0400000000000000000000000000000000000000000000000000000000080e171f252a33383d44484d5254545c60626567686a6b6b6c6c6c6c6b6a69676562605c5454524c484445515c676e7b808080808080807f786c605346392d2013060000000000000000000000000000000002090e16212d3a46535e69767979797979797771665b5253525a66707679797979797976695e53463a2d21160d07010000000000000000000000000000000000000000000000000000000000000000000000000000040c1318202830353e444d525b62696e787f8686868687796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7987868686867f786e69625b524d443e3530282018130c0400000000000000000000000000000000000000000013202d394653606c7987868686847d756e69605c554f46454f545c60696e777e8586868685786b5f5245382c1f1200000000000000000000000000000000000007111b252e38414a525c646d727d8590949fa19e938f87817c76716d686663605d555a59585757575858595a555d6063676a6f747a80868f949fa39e9590857c6e685e554c41362d20170d000000000000000000010a11181e2225262d2d2d2d2d2d2d2b201f1b17110a02000000000000000000000000000000000911181d2224252d2d2d2d2d2d2d2726241f1a130b02000000000000000000000000000000050e161c2227292a2d2d2d2d2d2d2d2726231f19120a02000000000000000000000000000000000000000000000000000000000000000000010911181e2225252d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2726241f1a130b02000000000000000000000000080e171e252a3036393b3e42444546464543413d3a39352f28231c150c040000000000000009121b22292e31323939393939392f2e2b2720191007000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b121822282d32383b3c40434546464644423f3b3a36302a251f170f0800000000000000000000000000000009121b22282d3031393939393939302f2c27211911070000000000000000000000000000000000000000000000000000070c151b1f22222a2d2d2d2d2b2a27231d160f060000000000000000000000000000000000000000060d141a1e21222c2d2d2d2d2b20201d18130c040000000000000000000000000000000000000000000000030b12181c23282b2d30333638393939383734312d2c29241d18130c040000000000000000000000000000060d141a1e21222c2d2d2d2d2b20201d18130c04000000000000000000000000000000000000000000000000000000000000050d141a21272c33383b4246474a505355585a5c5d5e5f5f605f5f5e5d5c5a585553504a4746413b38404b555e696e73737373737373726c655b5044372b1f12050000000000000000000000000000000000000815212e3b4854616e7b86868686868683776a5d50464f5c6976828686868686867b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000000000000000000070d161d2429323a414650565e616d727b828c929992877e71665c5044382b1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c66717e879399928c827b726d615e565046413a3229241d160d0700000000000000000000000000000000000000000b1825313e4b5864717e889396918a827b736d67615953525960666d737b828b929792877e7064574a3d3124170a0000000000000000000000000000000000000009131c262f38414a525b626b707b828c92989e9e99928e88837e7a76726f6d67696766656464646465666769676d7074777c81868d92999fa19e938e837b6e6a5f564d433a2f241b0e050000000000000000000000070d12161819202020202020201f13120f0b0600000000000000000000000000000000000000060c11151718202020202020201b1a17140e08010000000000000000000000000000000000040b11161a1d1e202020202020201a1917130e0800000000000000000000000000000000000000000000000000000000000000000000000000070d1216181920202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201b1a17140e08010000000000000000000000000000050d14191e252a2d2e313537383939383734302d2c29241d17110a030000000000000000000911181d2124252d2d2d2d2d2c23221f1b150f07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c171c21272c2f303336383939393836322e2d2a251f1a140d0500000000000000000000000000000000000910171d2124242d2d2d2d2d2d23221f1b160f0700000000000000000000000000000000000000000000000000000000040a0f1315161e202020201e1d1b17120c050000000000000000000000000000000000000000000003090e1214151f202020201e1413110d07010000000000000000000000000000000000000000000000000000070c11171c1f202427292b2c2c2c2b2a2724201f1d18120d07010000000000000000000000000000000003090e1214151f202020201e1413110d0701000000000000000000000000000000000000000000000000000000000000000002090e161c21272c30363a3b3f4446494b4d4f5051525253535251504f4d4b4946443f3b3936302f39434d565e616666666666666665605b53493f33271b0f030000000000000000000000000000000000000815212e3b4854616e7b87939393939083776a5d50444f5c6976828f93939393877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000000000000000710191f282f353e444c525a61696e767f8690949a93877e716c61544a3f34281c10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616c717e87939a9490867f766e69615a524c443e352f281f191007000000000000000000000000000000000000000a1724303d4956626c717f8b919e948f868079706b615f5d606b6f797f868f949f93887e716c6155493c3023160a00000000000000000000000000000000000000010a141d262f384049515961696e787f868f949c9f9f9b94908b86837f7c7a77757472717170707172727376787a7d8084888e92989fa39f97928b81796e695f574e443b31281e1209000000000000000000000000000106090b0c1313131313131312060503000000000000000000000000000000000000000000000105090b0c131313131313130e0d0b0803000000000000000000000000000000000000000000060b0e1011131313131313130d0c0a07020000000000000000000000000000000000000000000000000000000000000000000000000000000106090b0c13131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313130e0d0b0803000000000000000000000000000000000002080e14191e202125282a2b2c2c2b2a2724201f1d18120c06000000000000000000000000060c111517182020202020201615130f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b10161b1f222327292b2c2c2c2b292621201e1a140e090300000000000000000000000000000000000000060c111517182020202020201615130f0a040000000000000000000000000000000000000000000000000000000000000003060809111313131312110f0b0701000000000000000000000000000000000000000000000000000205070813131313131207060401000000000000000000000000000000000000000000000000000000000000060b101213171a1d1e1f201f1e1d1a171413100c070100000000000000000000000000000000000000000205070813131313131207060401000000000000000000000000000000000000000000000000000000000000000000000000050b10161c1f252a2d2e34383a3c3e414244454546464645454442403e3c3a38342e2d2a2527313b444d5254595959595959595953504941382d22170b000000000000000000000000000000000000000815212e3b4854616e7b87949f9f9d9083776a5d50444f5c6976828f9c9f9f94877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000000000000040f19222b313a41454f565e616c717b828b92989a93887e716c615a5042382e23170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e3842505a616c717e88939a98928b827b716c615e564f45413a312b22190f040000000000000000000000000000000000000815212d3945505a626d727f8b919c98928c847d756e69686d747c838c92989c918b7f726c625a5044392d2014080000000000000000000000000000000000000000020b141d262e373f474f575e666d727b828990949b9f9f9c9992908c89868482807f7e7e7d7d7e7e7f808284868a8d91969b9fa39f99938d857e756d675e574e453c32291f160c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e111414181b1d1e1f1f1e1d1b171413100c070100000000000000000000000000000105090b0b13131313131309080603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f1315161a1d1e1f201f1e1c191514120e0903000000000000000000000000000000000000000000000005080a0b1313131313130909070300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306070a0d101112131212100e0b070604000000000000000000000000000000000000000000000000000000060606060605000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b1014191e2023282c2d2f3234353738383939393938373634322f2d2c2823201e191f29323b4246474d4d4d4d4d4d4d4c46443f382f261b1106000000000000000000000000000000000000000815212e3b4854616e7b8794a1aa9d9083776a5d50444f5c6976828f9ca9a194877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000000000000000a16212b343d434b515961686d757e858f949f9f93887f716c625a50483e30261c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303e48505a626c717f88939f9f948f857e756d686159514b433d342b21160a00000000000000000000000000000000000005111d29343e48505a626d727f8c929c9f96918a827b73717a818891959f9d928c7f736d625a50483e33281c1004000000000000000000000000000000000000000000020b141c252d353e454d545c60696e757c83898f93999da09f9c999992918f8d8c8b8a8a8a8b8b8c8d8f91939a9a9ea0a19e99928e87817a716c605d554d453c332a20170d040000000000000000000000000000050a0d0f10101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100f0d0a0500000000000000000000000002080d101213131313131313090806030000000000000000000000000000000000000000000000010407071213131313131313131313120f0a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0f1112131312100e0a07060400000000000000000000000000000000000000000000060606060606000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030709090d1012131313110f0c08070502000000000000000000000000000000000000000000000000000000000006060606060600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090b0d0f1111121313121111100d0b08060603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e1114171c1f20222527292a2b2c2c2d2c2c2b2a29272522201f1c1714110d17202930363a3b404040404040403f3937332d261d140a00000000000000000000000000000000000000000815212e3b4854616e7b8794a1a99d9083776a5d50444f5c6976828f9ca9a194877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323d464e555d606b707a818a92979f9b918b7f726d625a50483e362c1e140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e2c363e48505a626d727f8b919b9e97928a817a706b605d554e463d32271b0f030000000000000000000000000000000000000c17222d363f48515b636d737f8c929ca09e948f867f7d848d939aa09d938d80736d635b51483e362c22170b0000000000000000000000000000000000000000000000020a131b232c333b424a50575f616b6f767c82878c9196989c9fa29f9d9c9a99989797979798999a9c9e9fa39f9c9997918c86817c746d68625a514b433b332a21180e0500000000000000000000000000030a1016191c1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1c1916100a03000000000000000000060d14191c1f1f2020202020201515120f0a030000000000000000000000000000000000000001080d1113141f202020202020202020201e1b161009010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104070c10121316181a1c1d1e1f1f201f1e1d1c1a181513120f0b060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607090b0d0f1111121313121211100f0d0a08070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205060c10121316181a1c1d1e1f1f20201f1e1d1c1a18161312100c0605050e171f252a2d2e33333333333333322d2b27221b140b0200000000000000000000000000000000000000000815212e3b4854616e7b87949c9c9c9083776a5d50444f5c6976828f9c9c9c94877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000000000007131f2c38434e5860676d747d858e939fa29b918b7f726d625a50483f362d241a0c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c1a242d363f48505a626d727f8b919ba29f938e857d746d6760584e43382c1f130700000000000000000000000000000000000006101b242d363f49515b636d73808d929da49e98928c8a91969fa49e938e81746e645b51493f362d241a10050000000000000000000000000000000000000000000000000109111a212930383f444d535960636b6f757b7f84888c8f929797999b9c9d9e9f9f9f9f9e9d9d9b99979992908c8884807a746f6a615d5650454039312920180f0600000000000000000000000000040d151c21262929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292926211c150d04000000000000000810181f25292b2c2d2d2d2d2d2d22211f1b150e060000000000000000000000000000000000040c13191d20212b2d2d2d2d2d2d2d2d2d2d2b27211b130a0100000000000000000000000000000000000000000000000000000000000000030506090c0e1011121313131211100e0b090605030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030506090c0e1011121313131211100e0b090605030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070b0d0f111213131312110f0d0b07070501000000000000000000020608080c0f1112131312110f0c080705020000000000000000000000000000000000000000000000000000000001080d1113181c1f20222527292a2b2c2c2c2c2b2a29272422201f1c1712100c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104060b10121315171a1c1d1e1f1f201f1f1e1d1b19171514120e0906030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607090b0e0f1112121313131212110f0d0b0907060300000000050d14191e20212626262626262626201f1b17110a020000000000000000000000000000000000000000000815212e3b4854616e7b878f8f8f8f8f83776a5d50444f5c6976828f8f8f8f8f877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000000000000000000915222e3b4854606a6f79818a91979ea39c918c7f726d625b51483f362d241b12080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121b242d363f48515b626d727f8c919ca39e97918a81796f6a6054483b2e2215090000000000000000000000000000000000000009121b242d373f49525b636e74808d929da5a39f99979ea1a69e948e81786c605c524940372d241b1108000000000000000000000000000000000000000000000000000000080f171e262e343b42464f54596063696e73777b7f8285888a8c8e8f9192929292929191908f8d8b8886837f7c78736e68625f58524c443f352f271f170e0600000000000000000000000000030d161f262d3235363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363635322d261f160d03000000000006101a222a303538393939393939392f2e2b2620181006000000000000000000000000000000040d161e24292c2d383939393939393939393937332c251c13090000000000000000000000000000000000000000000000000000000003060b0f121315181b1d1e1f2020201f1e1c1a181513120f0b0603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060b0f121315181b1d1e1f2020201f1e1c1a181513120f0b060300000000000000000000000000000000000000000000000000000000000000000000000000000000000004080d111314171a1c1e1f1f20201f1e1c1a171413110d08040100000000030a0f121415191c1e1f20201f1e1c191514120e090300000000000000000000000000000000000000000000000003090e13191d2023282c2d2f31333637383839393838373634312f2d2b28221f1c17110d0802000000000000000000000000000000000000000000000000000000000000000000000000000001070d1113171c1f20222426292a2b2b2c2c2c2b2b2a28262422211e1a1312100c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010204050506060606050403010000000000000000000002090e1114141a1a1a1a1a1a1a1913120f0b0600000000000000000000000000000000000000000000000814212e3b4754616e7a8283838383828074675a4e414d5a6673808283838383827a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c848e9393939393918c7f726d625b51493f362d241b120900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b242d363f49515b626d727f8c9193939393938e847c6f6256493c2f231609000000000000000000000000000000000000000009121b252d374049525c646e74808d939da59f9f9f9fa79f948f82786d665b504a40372e251b12090000000000000000000000000000000000000000000000000000000000050c141c232831363d44484f54575e61666a6e7276797b7e80818384858586868584848382807e7c7a76726f6c65615e56534e46413a3229241d150d0500000000000000000000000000000a151f2831383e424343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343423e3831281f150a00000000020d18222c343b4144464646464646463c3a37312a22180e0300000000000000000000000000010c1620282f35393a4546464646464646464646433e372e251b100500000000000000000000000000000000000000000000000000060b1012171b1f20222527292b2c2c2d2c2c2b29272522201f1b17120f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b1012171b1f20222527292b2c2c2d2c2c2b29272522201f1b17120f0b060000000000000000000000000000000000000000000000000000000000000000000000000001070c1013191d20212427292a2c2c2d2c2c2b29272421201d1913100d0701060b0f151a1f212226292b2c2c2c2c2a282621211e1a140d05000000000000000000000000000000000000000000030a0f151a1e24292c2e34383a3c3e4042444445464645444443403e3b3938332d2c28231c19130d08010000000000000000000000000000000000000000000000000000000000000000000003090e13181d2023282b2d2f3133353737383939393837373533312e2d2a26201f1c17110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080d0d0d0d0d0d0d0c060503000000000000000000000000000000000000000000000000000714202d3946525e686e767676767676746e64584c404b58636e737676767676766e685e5246392d2014070000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a67748186868686868686867f736d635b51493f372d241b1209000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b242d373f49515b636d737f86868686868686868174675a4e4134271b0e01000000000000000000000000000000000000000009131c252e37404a525c606c77818e93939393939393959082796d665c544a3f382e251c130900000000000000000000000000000000000000000000000000000000000000020a11171f262a32383d44484d5354575f6265666c6f717375767778797979787877767573716f6d676662605b53524c47433c3530282018120b03000000000000000000000000000005101c26313a42494e50505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050504e49423a31261c100500000008141f2a343e464d51525353535353534847433c342a20150a0000000000000000000000000008131e28323a41454752535353535353535353534f4940372c21160a0000000000000000000000000000000000000000000002080d11171c1f22272b2d2f323436373939393938373634322f2d2b27221f1c17110d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d11171c1f22272b2d2f323436373939393938373634322f2d2b27221f1c17110d0802000000000000000000000000000000000000000000000000000000000000000000060b12181d1f252a2d2e313336373839393939373634312e2d2a25201d18120d11171b1f262b2e2f323537393939393735322e2d2a251f170f0500000000000000000000000000000000000000060b151a1f262b2f35393a404446494b4d4f50515252535251504f4d4b4846443f3a38342e29241e19130c0400000000000000000000000000000000000000000000000000000000000000040a0f151a1d24292c2e34383a3c3e404244444546464545444342403d3b3a36312d2c28231c19130d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c565e6169696969696967645c52473c47525c6366696969696969615e564c41362a1e11050000000000000000000000000000000000000000000000000000000000000000000000010d1a2733404c58646e747979797979797979736d635b51493f372d251b12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b252d373f49515b636d737979797979797979746e64584c4033271a0d010000000000000000000000000000000000000000010a131c252e384044505b656c7881868686868686868683796d675d544a42382d261c130a01000000000000000000000000000000000000000000000000000000000000000000060b141a21272c32383b4246484e5355545b6062646668696a6b6c6c6c6c6b6a6a68666462605d555553504946413b373229241e160e07010000000000000000000000000000000a16212d38424c545a5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5a544c42382d21160a0000000d1925303b4650585d5f60606060606055534e463c31261b0f030000000000000000000000030c19242f3a444c52545e6060606060606060605f5a52493e33271b0f000000000000000000000000000000000000000001070d13191c23282b2d3337393c3f41434445464646454443413e3c3937332d2b28221c19130d070100000000000000000000000000000000000000000000000000000000000000000000000000000001070d13191c23282b2d3337393c3f41434445464646454443413e3c3937332d2b28221c19130d07010000000000000000000000000000000000000000000000000000000000020a11171d24292c3036393a3e40424445464646454442403e3a3936302c29241d191b22272b31373a3b3f42444546464544423f3b3a36312921170d0300000000000000000000000000000000020a111720262b31373a4145474a515355585a5c5d5e5f5f5f5f5e5d5c5a575553504a46443f38353029241e160d070000000000000000000000000000000000000000000000000000000000070c151b20262b2f35393a3f4446484a4d4f5051525253525251504e4c4a4846423d3a38342e29251e19140d0500000000000000000000000000000000000000000000000000000000000000010407070a0d10111213131211100d0b07070501000000000000000000000000000000010406070a0d0f11121213131211100e0c0908060300000000000000000000000000000000000000000000000000000000000000000000000000010d1925303b444c52545c5c5c5c5c5c5a58524a4136404a52585a5c5c5c5c5c5c54524c443b3025190d010000000000000000000000000000000000000000000000000000000000000000000000000b1824303c48535c64676c6c6c6c6c6c6c6c66635b51493f372d251b130900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b252d373f49515b63666c6c6c6c6c6c6c6c67645c53483c3024180b00000000000000000000000000000000000000000000010a131c2627333f49535b666c757979797979797979776d675d554b42392f261c140a01000000000000000000000000000000000000000000000000000000000000000000000003090e161b21272c31363a3c4247484a50535557595b5c5e5f5f5f5f5f5e5e5d5c5a585553514b4946443f3836302b262019130c0400000000000000000000000000000000000d1926323e49545e666969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969665e54493e3226190d000000101c2935414d5862696c6c6c6c6c6c6c625f584e43372b1f120600000000000000000000000b151e2935414c565d606b6c6c6c6c6c6c6c6c6c6c645a4f43372b1e1200000000000000000000000000000000000000040c13181e24292e34383a3f4446484b4e50515253535352514f4d4b4846443f3938332d29241e18130c0400000000000000000000000000000000000000000000000000000000000000000000000000040c13181e24292e34383a3f4446484b4e50515253535352514f4d4b4846443f3938332d29241e18130c04000000000000000000000000000000000000000000000000000000060c141c23282f35393a4146474a4d4f515252535352514f4d4a4746413a39352f2924262d33373c4347484c4f5152535352514f4c4846423b33291f1409000000000000000000000000000000060c141c232831373c42474c5154545c60626466696a6b6b6c6c6b6b6a69676462605b5453504a45413a352f281f18120b0300000000000000000000000000000000000000000000000000030b121820262b31373a4145474a50535557595c5d5e5e5f5f5f5e5e5d5b595755534d4946443f3835302a251e170e080200000000000000000000000000000000000000000000000000000002080d111314171a1d1e1f201f1f1e1c1a181413110d0803000000000000000000000003080d111314171a1c1e1f1f201f1f1e1d1b181615130f0a0602000000000000000000000000000000000000000000000000000000000000000000000008141e29323b4146475050505050504e4c4741382f3840474b4d5050505050504746413b32291e1408000000000000000000000000000000000000000000000000000000000000000000000000000814202b36414a53585a60606060606060605957514940372e251b1309000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000109131b252e37404951575960606060606060605a58534a41362b2014080000000000000000000000000000000000000000000000010a1417222d38414a545b60686c6c6c6c6c6c6c6c6a605d554c433930271d140a020000000000000000000000000000000000000000000000000000000000000000000000000000040a0f161b1f252a2d31373a3b3f4446484b4d4e505152525353525151504f4d4b494745403c3937332d2a251e1b150d08020000000000000000000000000000000000000f1c2935424e5a6670767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767670665a4e4235291c0f000000121f2b3844515d697479797979797979766a5f53473a2e2115080000000000000000000007121d27303945525d686d78797979797979797979766c5f5346392d2013000000000000000000000000000000000001070d161d24293035383f444649505355585a5c5e5f5f605f5f5e5c5a585553504946443f38353029241d160d080200000000000000000000000000000000000000000000000000000000000000000001070d161d24293035383f444649505355585a5c5e5f5f605f5f5e5c5a585553504946443f38353029241d160d0802000000000000000000000000000000000000000000000000070f181e262e34394045474c5254575a5c5d5f5f605f5f5e5c5a5754524c47454039352f2f383f44464e5355595c5e5f5f5f5f5d5b5954534d453b31251a0e0200000000000000000000000000070f181e262e343c43474d53555d6064666d6f71737577777879797877777673716e6c6663605c54524c45413a3128231d150c040000000000000000000000000000000000000000000000070c151d232831373c42474b5154545c60626466686a6a6b6c6c6c6b6a6a686664615f575653504a46413a3630292019130d0500000000000000000000000000000000000000000000000003090e13191d202124272a2b2c2c2c2c2b29272421201d1913100c0600000000000000060b0f13191d20212426292a2b2c2c2c2b2b29272522211f1b15120e0903000000000000000000000000000000000000000000000000000000000000000000020d1720293036393b43434343434341403c362f262e353b3f404343434343433b3936302920170d0200000000000000000000000000000000000000000000000000000000000000000000000000030f1a252f3841484c4e53535353535353534c4b4640372e251c1309010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252e3740464b4c53535353535353534e4c4841382f251a0f030000000000000000000000000000000000000000000000000006111b262f38424a50535b60606060606060605d54514c433a31271e150b020000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f141a1e21262b2e2d3338393c3e40424344454646464545444342403e3c3a39352f2d2b27221b19140f0a040000000000000000000000000000000000000000101d293643505c6976828383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838276695c504336291d10000000131f2c3946525f6c79868686868686867c6f6255483c2f221509000000000000000000000c18232e39424f59606d7a85868686868686868686796c605346392d201300000000000000000000000000000000040c13181f282f353a41454a5053535b60626567696a6c6c6c6c6b6a69676562605b5353504a45413a352f281f19130c0400000000000000000000000000000000000000000000000000000000000000040c13181f282f353a41454a5053535b60626567696a6c6c6c6c6b6a69676562605b5353504a45413a352f281f19130c0400000000000000000000000000000000000000000000071019212a30383f444b5153565e616466696a6b6c6c6c6c6a696764615e5653514b45413a3c41495053585f6265686a6c6c6c6c6a6865615e574d42362a1e1205000000000000000000000000081019212a30383f444e53575f62676d7175797c7e8082838485858685848382807e7b7974706d66605d56524c433d342e271e160e050000000000000000000000000000000000000000000810191e272e343c43474d53555d6064666d6f7173757777787979787877767573706e696763605c54524c46413b322a251e170e0600000000000000000000000000000000000000000000060e141a1e24292c2d3134363738393938383634312e2d29251f1c17110a03000000020a11171b1f24292c2d313335373839393938383634322f2e2b26211e1a150e09030000000000000000000000000000000000000000000000000000000000000000050e171e252a2d2e3636363636363433302b241d242a2f32333636363636362e2d2a251e170e0500000000000000000000000000000000000000000000000000000000000000000000000000000008131d262f363c40414646464646464646403e3b352e251c130a0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252e353b3e40464646464646464641403c362f261d13080000000000000000000000000000000000000000000000000000000a141d262f383f44464e5353535353535353504745413a31281f150c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e12151a1e2122282b2d2f313335363738393939393837373533312f2d2c2924201f1b17110e08020000000000000000000000000000000000000000000013202d394653606c79868f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f86796c605346392d2013000000131f2c3946525f6c79859293939393887b6f6255483c2f22150900000000000000000005101c2834404b54606b74818e979393939393939386796c605346392d2013000000000000000000000000000000070d161d2429313a40454c52545c6063656c6f727476777879797978777674716f6c6563605b54524c45413a3129241e160e070000000000000000000000000000000000000000000000000000000000070d161d2429313a40454c52545c6063656c6f727476777879797978777674716f6c6563605b54524c45413a3129241e160e070000000000000000000000000000000000000000071019232b333b424a50555d6065686d717375777879797978777573716d6865605d55524c44464e535b60646a6e727577787979787775726e695e53463a2d211407000000000000000000000008111a222b333c424a50585f62696e747a7e8185888b8d8f90919292929291908f8d8a8885817d79736d68605d564f454039302820160e050000000000000000000000000000000000000009111a222a303940454e53575f62676d7175797b7d8082838485858685858483817f7d7b7874706d66615e56524c443e36302920180f070000000000000000000000000000000000000000060f181f262b3035393a3d404344454646454443403e3a3935302c28231c150c0802070b141b22272b2f35393a3d40424445454646454443413f3c3b37322e2b26201a150e060000000000000000000000000000000000000000000000000000000000000000050d14191e20212929292929292726241f1a13191f23262729292929292921201e19140d0500000000000000000000000000000000000000000000000000000000000000000000000000000000010b141d252b303334393939393939393933322f2a231c130a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c232a2f323339393939393939393433302b251d140b01000000000000000000000000000000000000000000000000000000020b141d262d333839424646464646464646443a39352f281f160d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205090e1214171c1f2022242628292b2c2c2c2c2c2b2b2a2927252220201d1813120f0b060000000000000000000000000000000000000000000000000013202d394653606c7986939c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9386796c605346392d2013000000131f2c3946525f6c7985929f9f9f95887b6f6255483c2f2215090000000000000000050e1b242c3845515c666f7c88939fa99f9f9f9f9f9386796c605346392d201300000000000000000000000000000810191f282f353e434b51565d60666d7074787b7e81838485868686858482807e7b7874706c66605d56514b433e353028201910080000000000000000000000000000000000000000000000000000000810191f282f353e434b51565d60666d7074787b7e81838485868686858482807e7b7874706c66605d56514b433e35302820191008000000000000000000000000000000000000050e19222b353d454d545c60676d72767a7e80828485858686858482807d7a76726d67605d565050585f656c71767b7f82848586868584827f7b6e6154483b2e2115080000000000000000000007111a232b343d454d545c606a6e757b81868a8e929897999c9d9e9e9f9f9e9e9d9c9a9797928e8985807a736d686059514b423a322820170e05000000000000000000000000000000000009121b232c343c424b51585f62696e747a7d8185888a8c8f9091919292929191908e8c8a8884807d79736d68615e565046413a322a211910070000000000000000000000000000000000020a1117212a31373a4145474a4d505152535252514f4d4b4746413a38342e261e19130d12181d262d33373a4145474a4d4f51525253525251504e4b4947433c3a37312b2620180f06000000000000000000000000000000000000000000000000000000000000000002080d1114141d1d1d1d1d1d1b1a17140e080e1317191a1d1d1d1d1d1d1414110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b131a202427272d2d2d2d2d2d2d2d2625231e19120a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a12191e2325262d2d2d2d2d2d2d2d272724201a130b020000000000000000000000000000000000000000000000000000000000020b141c22282b2d353939393939393939372d2c29241e160d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000206060b0f121315181a1b1d1e1f1f20201f1e1e1d1c1a18161413110d07050300000000000000000000000000000000000000000000000000000013202d394653606c7986939f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9386796c605346392d2013000000131f2c3946525f6c7985929faca295887b6f6255483c2f22150900000000000000020c16202b37424d57606d7983919aa4afacacacac9f9386796c605346392d20130000000000000000000000000009111a222b313a41454f555d60686d73797d8185888b8d8f919292939292918f8d8b8885817d78726d68605d555046413a322b221a11090000000000000000000000000000000000000000000000000009111a222b313a41454f555d60686d73797d8185888b8d8f919292939292918f8d8b8885817d78726d68605d555046413a322b221a110900000000000000000000000000000000020d17202b343d474f575f666d72797e83878a8d8f909292939292918f8d8a86837e79736d68605b5a626a6e787d83888c8f9192929292908e8c8275685b4f4235281c0f000000000000000000050f19232b353d464e575f666d727c81878e92999b9fa2aaa6a8aaa9a8a7a7a8a9aaa9a6a9a29e9a97928d85807a706b605c544c443a322920170c0300000000000000000000000000000009121b242d353e464e545c606a6f757b81868a8e929797999b9d9d9e9f9f9f9e9d9d9b999796918d8985807a746e68615a524c443c332b22191007000000000000000000000000000000020b141b2227333c42464c5254575a5d5e5f5f5f5f5e5c5a5754524c46443f38302a251e171d24292f383f44464c515457595c5d5e5f5f5f5e5e5c5a5855534e4847423c37312a2117110a020000000000000000000000000000000000000000000000000000000000000000010507081010101010100e0d0b08030002070a0c0d1010101010100807050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080f14181a1b2020202020202020191916120d07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d1216191920202020202020201b1a18140f080100000000000000000000000000000000000000000000000000000000000000020a11171c1f20282d2d2d2d2d2d2d2d2a21201d19130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030606090b0d0f101112131313121211100f0d0b090706040100000000000000000000000000000000000000000000000000000000000013202d394653606c798693939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939386796c605346392d2013000000131f2c3946525f6c7985929faca295887b6f6255483c2f2215090000000000000008131e28323a47535f69737f8c95a0acb6b8b9beac9f9386796c605346392d201300000000000000000000000009121b232c343d434b515961676d737a7f848a8e92979899969494989298949496999897918e89847f7a736d67615a524c443d342c231b1209000000000000000000000000000000000000000000000009121b232c343d434b515961676d737a7f848a8e92979899969494989298949496999897918e89847f7a736d67615a524c443d342c231b120900000000000000000000000000000008141e29323d464f5960696e787f858b90939a999c9d9e9f9f9f9f9d9c9a9992908b85807a726c65636c717c838a9095989b9d9f9f9f9f9d9b8e8275685b4f4235281c0f0000000000000000030d17212b353d474f5860696e787f868e93999fa3ababaca8a9a29e9d9b9b9a9b9c9d9fa3aaa9aba9a19e98928c857d736d665d564c443a32291e150a000000000000000000000000000007101b242d363e474f585f666d737c82878e92989b9ea2a9a6a8aaa8a7a6a6a6a7a8a9a8a6a8a19e9a97928c86807a716c615e564d453c342b22190e0500000000000000000000000000000a141d262d333f454d53565d606467696a6b6c6c6b6b696764615e5653504a423e36302920272f353e41495053555d606466686a6b6c6c6c6b6b696765625f5855534e47423c3328221c140b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003080b0d0e13131313131313130d0c0a0602000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002060a0c0d13131313131313130e0d0b08030000000000000000000000000000000000000000000000000000000000000000000000060b0f12131b20202020202020201d1413110d08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c798686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686796c605346392d2013000000131f2c3946525f6c7985929faca295887b6f6255483c2f221509000000000000030d1925303a44505a616e7b86929fa7afacabadb3ac9f9386796c605346392d2013000000000000000000000009121b242d353e464e555d606c707980868c91969a97918e8c8988878685868788898c8f91979a96918c868079706c615d564e463e352d241b120900000000000000000000000000000000000000000009121b242d353e464e555d606c707980868c91969a97918e8c8988878685868788898c8f91979a96918c868079706c615d564e463e352d241b120900000000000000000000000000020e1925303b444e58606b6f7b838b92979c9fa4a9a19e9c9a9a999a9c9ea1a39f9c97928d857e776e6d737e8690959d9fa7a8aba49f9f9f9f9b8e8275685b4f4235281c0f00000000000000010b151f29333d474f59606a6f7b838c92999fa4abadaaa29f9b979792908f8e8e8e8f909298989d9fa7acaaa29f97918880786d685e564c443a30261c1106000000000000000000000000050e19222d363e485059616a6f7980878f93999fa3aaabaaaaa29f9d9b9a9a999a9a9b9d9fa2aaa9aba9a19e98928d857e756d685f574e463c342a20170c0300000000000000000000000006111b262f383f4451575f61686d7073767778797978777673716d6864605c545046413a322a313940454f535b6064676d707375777878797978777674726f6a67625f57534d453f332d261d140b0200000000000000000000000000000000000002080d10121313131313131313131313131313131313131313131313121211100e0b09070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306060f131313131313131311070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608090c0f111213131211100e0c0a07060401000000000000000000000000000000000000000000000000000000000013202d3946535f6c767979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979766c5f5346392d2013000000131f2c3946525f6c7985929faca295887b6f6255483c2f2215090000000000010b151f2a36414c56626c76828f98a3aca49f9ea1a9b39f9386796c605346392d20130000000000000000000007111b242d363e474f5860676d747d848c929897928d8985827f7d7b7a7979797a7b7d7f8285898d929798928c857d756d6860584f473f362d241b11070000000000000000000000000000000000000007111b242d363e474f5860676d747d848c929897928d8985827f7d7b7a7979797a7b7d7f8285898d929798928c857d756d6860584f473f362d241b110700000000000000000000000005111e2a36414c56606a6f7d8590959ea1a9a29e9997928f8e8d8d8d8f9197999ea1a29f97928b827a747f8b92989fa7a9a19e999993929292998e8275685b4f4235281c0f0000000000000007121d27313b454f59606b707c8590959fa3abaea9a19e98928e8a87858382818181828386888b90959b9fa4aca9a19a938d837a6d685e564c42382e23170d0400000000000000000000020d17202b343e48505a616b707c838c92999fa4abaca7a09d999892908f8d8d8d8d8d8f909298989c9fa4abaaa29f97928a827a6e6960584e463c32291e150b0000000000000000000000000b17222d384149505b62696e747a7d808384858685858482807e7a76716d66615a524c443b333a434b515961656c71757a7d80828485858685858483817e7c78746e6a625f5751443f382f261d140a0000000000000000000000000000000000060d14191c1f1f202020202020202020202020202020202020202020201f1e1e1c1a18161413100c070501000000000000000000000000000000000000000000000000000000000003080c0e0e131313131313130f0e0c09040000000000000000000000000000000000000000000000000000000000000003070b0d0e131313131313130e0e0c080300000000000000000000000000000000000000000000000000000000000000000001040707090c0e101111121313121211100f0d0b0907060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f131516191c1e1f1f201f1e1d1b19161413110d0801000000000000000000000000000000000000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c645a4f43372b1e12000000131f2c3946525f6c7985929faca295887b6f6255483c2f221509000000000007121d27313946525e68717e8b949faaa49a939297a1ad9f9386796c605346392d2013000000000000000000060f19232d363e485059616a6f79818a919797918b85817c797572706e6d6d666d6d6e707275797c81858b919697918a817a6f6a615951483f362d23190f060000000000000000000000000000000000060f19232d363e485059616a6f79818a919797918b85817c797572706e6d6d666d6d6e707275797c81858b919697918a817a6f6a615951483f362d23190f0600000000000000000000000714202d3946525e686f7c869297a0a7a49d97928c888582818080808285888c91969ea1a29f948f84818c919fa3aaa39f97928d898685858687898275685b4f4235281c0f000000000000000c18242f39434d57606b707d8692979fa7aeaba39f96918b86817e7b7876757474757677797c7f83888e939a9fa7aca49f9590837a6d685e544a3f34281f160c0100000000000000000009141f29323d46505a626c717d8690959fa3ababa49f9b95908c898584828180808081828385888b8f93999fa2aaa9a19e938f847b6f6a60584e443b30271d120700000000000000000000030f1b27333f49535b606d727b81868a8d909192929292918f8d8a86837e78716c615e564d453c444c555d606c70787d82868a8c8f909192929291918f8d8b8884807b756e69625b504a42382f261b11060000000000000000000000000000000810181f25292b2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2a29272523201f1c1813110d08020000000000000000000000000000000000000000000000000001090f14181a1b202020202020201c1b191510090200000000000000000000000000000000000000000000000000000001080e1317191a202020202020201b1a18140f0901000000000000000000000000000000000000000000000000000000000206080d11131416181a1c1e1e1f1f201f1f1e1d1b1a18161312100b060603000000000000000000000000000000000000000000000000000000000000000000000000060a0e1011131313131313100f0d0a05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c10151b1f222226292a2b2c2c2b2b2a28252321201d19130c0400000000000000000000000000000000000000000000000000000f1b27333e49525a5f60606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5a52493e33271b0f000000131f2c3946525f6c7985929faca295887b6f6255483c2f22150900000000020b18232f39434f59616d7a85929ea6a99f938785929eab9f9386796c605346392d20130000000000000000030c18212b353e48505a626b707c848e9398928c857f7974706c6666636161605c6061616366666c7074797f848b9298938e857c706b625b51483e352b21180c03000000000000000000000000000000030c18212b353e48505a626b707c848e9398928c857f7974706c6666636161605c6061616366666c7074797f848b9298938e857c706b625b51483e352b21180c0300000000000000000007131f2c38444f59616e7a859198a2a9a39f928d85807b78757473737475787b7f848b91969ea59f96918d929ca4a9a199928c85807c797878797a7d7e7164574a3e3124170b00000000000004101d2935404b555e69707d879298a2a9b1a8a099928c847f7a75716e696a6868676869666d6f72767b818790959da4afa79f9590837a6d665c50443e31281d13070000000000000000030d1925303b444e58626c717e879298a0a7afa79f99938e88837f7c79777574737373747577797c7f83878d92989ea5ada59e9691857c6f6a5f564c42392e23180c030000000000000000040f19232b3744505b656c747f868d92989a9c9d9e9f9f9e9e9c9a9992908a847e756d685f574e464c565d676d747d838a8f9299999b9d9e9f9f9f9e9e9c9a9896918d87817b726d605b544a41382d22170b040000000000000000000000000006101a222a30353839393939393939393939393939393939393939393939393838373634322f2d2c2923201d19130f0a0300000000000000000000000000000000000000000000030b131a202427282d2d2d2d2d2d2d292825211b140c0300000000000000000000000000000000000000000000000000020b12191f2326272d2d2d2d2d2d2d282724201a130b0300000000000000000000000000000000000000000000000000040a0f1214191d2021232527292a2b2c2c2c2c2b2b2a28272522201f1c1715120f0a050200000000000000000000000000000000000000000000000000000000000000040b11161a1d1e2020202020201d1c1916100a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181d1f272b2e2f3235373839393837363532302d2c29241e160d04000000000000000000000000000000000000000000000000000a16212c3740494f535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353534f4940372c21160a000000131f2c3946525f6c7985929faca295887b6f6255483c2f221509000000000a141d2934404b55606b74818e97a1ada1978e8183909da99f9386796c605346392d201300000000000000000b151e2a333d47505a626c717d8691969490867f79726d6763605b54565554535053545556545b6063676d72797f858f949791867d726d625a50473d332a1e150a0000000000000000000000000000000b151e2a333d47505a626c717d8691969490867f79726d6763605b54565554535053545556545b6063676d72797f858f949791867d726d625a50473d332a1e150a0000000000000000000915222f3b4854606b75818e97a1aaa399928a8079736e69696767666769696e73797f848e939fa3a19e9a9da4a8a09691877f79736f6d67666c6e70716c6155493c3023170a000000000005101a232c3945515d676e7b859299a2aab1a79f9691878079726d6764615e575c5b5b5b545c6062656a6e747c838d929fa3aba7a0959082786d60594f433a2f24180d02000000000000010b151f2a36424d56606a717e889299a2aaafa49c959087817c77726f6d6668676766676768666c6f72767b80868e939fa3aaa8a09792867c6f685e544b40342820150900000000000000000b16212c38444f59606c77818b92999fa2aaa9a8a09e9c9b9c9d9fa29f9c96918a827a6e695f584e555d686d79818a90959c9fa3aba39f9e9c9b9c9d9ea1a9a8a19e99938e867f746c665b53493f332720150a000000000000000000000000020d18222c343b4144464646464646464646464646464646464646464646464645454443413e3c3a38342f2d29241e1a150f0a0400000000000000000000000000000000000000010b151d252b303435393939393939393534312c261e150c000000000000000000000000000000000000000000000000000b141d242b303334393939393939393534302b251d150b0100000000000000000000000000000000000000000000070c10151a1f2124292c2d303234363738383939393838373533322f2d2b2823211f1b15120e090300000000000000000000000000000000000000000000000000000000050d151c2227292a2d2d2d2d2d2d292926211c150d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d151d24292c32373b3c3f4244454646454443413f3d3a39352f281f160c0100000000000000000000000000000000000000000000000005101b252e373e4346464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646433e372e251b1005000000131f2c3946525f6c7985929faca295887b6f6255483c2f22150900000006111b262f3845515c67707d89939ea9a69e91857a84919daa9f9386796c605346392d20130000000000000007121d27303c454f59626c717e879298938c827b726d67605c5553504a4d505152535352514e4a5053555c60676d727b828b929892877f726c61594f453c30261c11060000000000000000000000000007121d27303c454f59626c717e879298938c827b726d67605c5553504a4a484746444647484a4a5053555c60676d727b828b929892877f726c61594f453c30261c11060000000000000005111d2a36414c56636f7c89939ea9a59f92877e746d67625f575b5a5a5a575f62666d7279818c9299a3aba7a9aca09691847c736d6762605c5b60616364615a5045392d21140800000000000b16212b37434e58606d79839097a1abb1a79f9590847c736d67605d5554524d4f4e4e4e4a505355585f626a6f78808a9299a3aba79f948d80736b61554b4035291f140900000000000007121d27313946525e696f7c86929aa3ababa39f928d837c756f6a6662605c545a5a5a5a5a545b606265696e747b818a9298a2a9a9a19891847a6e665c51453c31261a0e0500000000000003101b27323b4854606b73808c939fa3aba9a19e9896918f8f8f909297989d9f9e938f847b6e6a5f565d676d7a838e939da0a7a59e9b999291908f8f909297979c9fa6a49f98928b81786c655b50443c32261b0f05000000000000000000000008141f2a343e464d5152535353535353535353535353535353535353535353535251514f4d4b494745403a3935302b26201b150c0700000000000000000000000000000000000009131d272f373c40414646464646464642413d3730271e0e050000000000000000000000000000000000000000000000030d1d262e363c3f414646464646464641403c372f271d13090000000000000000000000000000000000000000070c12181c1f262b2e2f35393a3c3f414344444546464545444342403e3c3a38342e2e2b26211e1a140f0a0400000000000000000000000000000000000000000000000000040d171f272e3336373939393939393635322d261f160d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a10191f272f35383c4347494c4f515252535251504e4c494745413a31281e13080000000000000000000000000000000000000000000000000009131c252c33373939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393937332c251c130900000000131f2c3946525f6c7985929faca295887b6f6255483c2f2215090000000b17222d38414e58606d7984919ea5aa9e948a7e7885919eab9f9386796c605346392d2013000000000000000c18232e39434d57606b717e8b929992887f786e69605d55514b5153575a5c5e5f5f5f5f5d5b5854524d51555c60696e767f879298928b7e716b60574e42382e23170c030000000000000000000000000c18232e39434d57606b717e8b929992887f786e69605d55514b514f4b443b3a3a383a3a3b3d3f44464b51555c60696e767f879298928b7e716b60574e42382e23170c030000000000000713202d3946525e6875828f9ca5ab9e938b7e716c605d55534d4e4d4d4d4d53545c60676d757f87929facb4b7aa9e91847b6f6a605d55535150535456575550483e33281c11050000000004101c27333a47535f6a74808d95a0a9b2a89f9590837a6f6a605c55514b484642424141423f4446494e53585f666d737e879299a4afa69f93887d70675d51453b30251a0e0200000000000c18232f3943505a616e7b859198a3acaca399928b80786f6a625f585653504a4e4d4d4d4e4a505355575e61696e757e869297a2aaaaa1969082786d60574e42372b21170b0000000000000713202c38444f5963707d88939fa5aea69f97918c87848382828385888b90959d9e9691857c6e685e606d798390959da5a8a09d938f8a86848382828385878b8f949da0a7a29f938e81776c60584e43372b21160b00000000000000000000000d1925303b4650585d5f6060606060606060606060606060606060606060605f5f5e5d5c5a585653514b4746413a37312b262018120b03000000000000000000000000000000030f1a252f3941484d4e535353535353534f4d4942393020170d02000000000000000000000000000000000000000000010b151f2e3840474c4d535353535353534e4d4841392f251a0f030000000000000000000000000000000000030b12181c23282c31373a3b414547494b4d4f5151525253525251504e4d4b4946443f3c3a37312d2a251f1b160f0a0400000000000000000000000000000000000000000000000b151f2931393f424446464646464643423e3831281f150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b131c222b31394045474e5455595c5d5e5f5f5e5e5d5b585654514c433a2f24190d01000000000000000000000000000000000000000000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b27211b130a0100000000131f2c3946525f6c7985929faca295887b6f6255483c2f2215090000040f1b27333f49535f6a73808c96a0aca2988f82757985929fac9f9386796c605346392d201300000000000004101c2834404b555f69707d87929892877e726c665f57514d53555c606467696b6c6c6c6b6a6865615e57544f51575e616d727d86929792877d706a5f544a3f3428201509000000000000000000000004101c2834404b555f69707d87929892877e726c665f57606060605e5c564e44392d2c2d2e323f49515759606060575e616d727d86929792877d706a5f544a3f34282015090000000000000714212e3a4754616d7a86929faca3998e81756d625a514b47424140404142474b51555e69707c86929facb8b0a3968a7d70696058514b46454446474a4a49453e362c22170c00000000000714202c38444f59626e7c87929fa7b1aaa1969083796d685f58514b45413b3a363035342e34383a3c43474e545c606c717e87939fa5afa49a9185796d60574d42362a1e11050000000004101c2934404b55616c76828f97a1aaafa49a92877e736d665f58534e4946443f41404040413f4446484d53565e616c717c859298a2aca89f948d80736a5f53473e33281c100400000000000916222f3b4854606b7683909aa4afa89f948f847f7a7776757676787b7f838990959c9791847a6d666c75818f959fa7a79f959189827e7a7776757676787b7e828990959ea5a59d938c7f736a5f53473d33271c100400000000000000000003101c2935414d5862696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6b6a69676562605c5554524c47433c373228231d150c0700000000000000000000000000000814202b37414b53595b606060606060605c59544b4232291f140900000000000000000000000000000000000000000007121d2731404a52585a606060606060605b59534b41372b20140800000000000000000000000000000001070c151d23282e34383c4347484c525456585a5c5d5e5f5f5f5f5e5e5d5b5a585553504a4847433c3a36312b27201b150d0802000000000000000000000000000000000000000006111c27313b434a4f51535353535353504e49423a31261c1005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b141c252e343d434b515358606265686a6b6c6c6b6a69686563605d554c4135291d110400000000000000000000000000000000000000000000000000010910161b1e202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201e1b161009010000000000131f2c3946525f6c7985929faca295887b6f6255483c2f22150900040d1a232b3744505b656f7c87929fa8a79f92867b6e7986939fac9f9386796c605346392d20130000000000050f1a232c3845515c676e7b85929992867d716c605b544d51575f61676d70737677787979787775726e69636059524d525b626b707c85929892857c6e665c50443c31261a0f04000000000000000000050f1a232c3845515c676e7b85929992867d716c605b63666c6c6c6c6b6760564b3f331f25303b44515b62656c6c6c6c6c67646b707c85929892857c6e665c50443c31261a0f0400000000000b1825313e4b5864717e8b99a3ac9f92867b6e625a504540393731343331373c45515c676e7b859299a3aeabaea99c9083786c60564c413a3838393b3d3e3c39332c241a100500000000000916232f3c4855616b76828f99a3afaea39891847a6d675e564e454039352f2d2a25282823282c2d31373c424a505a616c727f8b939ea8aca1978c8073695e52463a2d2014070000000006131f2c3845515c67707d8a949fa9b0a69f93887e716c605c544e47433c3a38342e3433342d3338393c42464d525a616a6f7c86929aa4afa69f92877b6e62594f44392d20150a00000000000a1623303d495663707c89949facaca0958f827a726d686968696a696e72767d838c929f968f82786d717e8b939ea7a79f9590837d75716d676968696a696e71767d838e939ea5a59f92877c6f62594f44382c20140700000000000000000005121f2b3844515d697479797979797979797979797979797979797979797979797878777674716f6d6764615d56534e47433c342e271e191008000000000000000000000000000c1824303c48535d64686c6c6c6c6c6c6c68655d54443b3025190e0000000000000000000000000000000000000000000c18232f3943525c64676c6c6c6c6c6c6c68645d53483c3024180c0000000000000000000000000000030b12181e272e34394044464e5355565d60636567696a6b6b6c6c6c6b6b6a68666562605c5455534e4846423b37322b262019130c04000000000000000000000000000000000000000a16222e39434d555b5d6060606060605c5a544c42382d21160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131c262e3740464f555d60656a6f7275777879797877767472706d675d5145392c201306000000000000000000000000000000000000000000000000000000050a0f1213131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313120f0a0500000000000000131f2c3946525f6c7985929faca295887b6f6255483c2f221509010c161f2a36414c56606c77839099a3aba0958c7f726d7a879aa4af9f9386796c605346392d201300000000000b16212b37434e58606d7983919792877d706b615a504d555c60696e74797d8082848586868584817f7b76706b605d564e5159606a6f7c8692979083786d60584e43372b21160a0000000000000000000b16212b37434e58606d7983919792877d706b615a636d72797979797772675c4f43372a2a36414d56626d727979797979746e646a6f7c8692979083786d60584e43372b21160a00000000000e1b2834414e5b6774818e9aaba99c8f8276695f53483f352f2b262727313c46515b606d79839097a1aaa29fa2aa9f948b7e71685e52463c322b2d2e3031302d28221a1208000000000005121e2a36424d5763707d89949fabb2a89f92867c6f685e554c443c342e2924201e1a1b1b171c1f20262b30383f44505a626d75818e96a0aca79f92867b6e6154473b2e21140800000003101c28343f4a54606d7984919ea6b0aa9e948c7f736c625a504a423c37322d2c282327272722282b2d31363b42465058606a707e88939fa8aea3998f82766c6155493c31261b0f0000000004101d2935404b556774808d9aa6b0a99d91837a6d68615e565c5c575f61656b7078808b9399948c7f737a85929fa5aba095908279706b64605d555c5c565e61646b7079818e939ea8a3999083776b6054483c2f22160900000000000000000006131f2c3946525f6c79868686868686868686868686868686868686868686868685848482807e7c7975716d68625f58534e454039302a221a11090000000000000000000000000e1a2734404d59646f7479797979797979756f65564d42362a1c11060000000000000000000000000000000000000004101c2934404b55646e7479797979797979746f64594d4034271a0e00000000000000000000000000040d151d2329303940454a5153585f6266686d6f7274767777787979787877767573716f6d6666625f5854534d47433d373129241e160e060000000000000000000000000000000000010e1a27333f4a555f676a6c6c6c6c6c6c69665e54493e3226190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101b252e384049515960676d71777c7f8284858586858483817f7d796d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000131f2c3946525f6c7985929faca295887b6f6255483c2f22150907121d28313946525e68727e8b949faba3999083786d6e7a8794a1b69f9386796c605346392d20130000000004101c27333a47535f6a73808c95928b7f726b6159504d575e676d737b81858a8d8f9192929292908e8b87827d756d685f584e4f58606a707e8793958c7f726a5f53473d32271b0f040000000000000004101c27333a47535f6a73808c95928b7f726b61595966727f8686868684776b5e51443826303846525e68727f8686868686817467606a707e8793958c7f726a5f53473d32271b0f0400000000101d2a3743505d6a7683909da9a5988c7f7265574d423629241d1a242f39434e58626d74818e959fa9a29892989fa69e92857a6d61584e43372b2021232423211c1710080000000000000714212d3a46535e6975828f9ca6b0aca0968c7f736a60564c433a3228231d1814120e09060c1012131a1e262e343e48515b606d7984919ea09d95908a807366594d4033261a0d00000006121f2b3844505c66727f8c96a0acaea2988f82776c605a50443f38302b26201f1c171a1a1a171c1f20252a30363e464e58616c73808d96a1acab9f948a7d7064584e43372b1d120700000006131f2c3945515d677784909daaada1978a7d70675e56524c4f4f4d53555960666d737e87939f92867b7f8c97a2ada39990837a6d67605954514c4f4f4d52545960676d78818f96a0a49f95897d7063564a3d3023170a00000000000000000006131f2c3946525f6c7985929393939393939393939393939393939393939399929291908f8d8b8985827e7a756f6a625f58514b433c342c231b120900000000000000000000000e1b2835414e5b687481868686868686868175695e5246382d22170b0000000000000000000000000000000000000006131f2c3845515c677480868686868686868174685b4e4135281b0e000000000000000000000000050e161f272f343d434b51545c60646a6e72767a7c7e808284848585868585848381807e7c7976736f6a66615e57544e47433c3530282017110a0200000000000000000000000000000003101d2936424f5b6771777979797979797670665a4e4235291c0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c19222d37404a525b636b6f797e84888c8f909192929191908e8b897f7266594c3f3326190c0000000000000000000000000003080c0e0e131313131313130f0e0c09040000000000000000000000000000000000000000000000000000000000000003070b0d0e131313131313130e0e0c0803000000000000000000000000000000000000000000000000000000000406070b0e11121313131313130c0c0a0602000000000000131f2c3946525f6c7985929faca295887b6f6255483c2f2215090b18242f39434f59616e7a85929fa6a89f92877c6f666e7b8894a1ac9f9386796c605346392d2013000000000714202c38444f59626f7c8792968e81746d62594f4d575e696e7980868d92989a9c9b999898999b9b9a938f89827a6f6a5f574d4e58616c737f8c9592867c6e62594f43382c20150a000000000000000714202c38444f59626f7c8792968e81746d62594f5966727f8c93939184776b5e5144382e38424f59616e7b8692939391857a6d6058616c737f8c9592867c6e62594f43382c20150a00000000121f2b3845525e6b7885919eaba295897c6f6256493c31231817202935404b555f6a727f8b939da7a298928590949fa1978e81746a5f53473c32261b17171714110c05000000000000000815212e3b4854616e7b87939facb2a89d9184796d60584e443a31292018120d0705020000000306090c151c2328363f45515d676f7d899395908a837e776c605346392d2013060000000713202d3a4653606d7884919ea8b2a99f92867b6e655b50483e342e261e1b1312100c060d060b0f12131a1f252a343d46505a606d7984919ea8b0a69c8f83766a5f5347392e23180c0000000714202d3a4753606d7a86939facab9e9285786c60554c464142434246484f545c606c727f8b9398908385929ea9ab9f92877c6f685d554f47454142434246474f555d666d7984919b9a93908c8276695c4f4336291c1003000000000000000006131f2c3946525f6c7985929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9e9e9d9c9a9898928f8b86817c756f6a605c554e463e352d241b1209000000000000000000000916232f3c4956626f7c89959393939392867b6e61544a3f33281c0f030000000000000000000000000000000000000714202d3a4753606d7985929393939395897c6f6356493c302316090000000000000000000000050f172028313940454f555c60666d71777b7f8386898b8d8f9091929292929191908e8d8b8885827f7c77736e69626058534e46413a3228221c140b03000000000000000000000000000004111e2a3744515d6a77838686868686868276695c504336291d10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e2b343f49525c646d737c848b9095989b9d9e9f9f9e9d9c9b988c7f7266594c3f3326190c000000000000000000000001090f14181a1b202020202020201c1b191510090200000000000000000000000000000000000000000000000000000001080e1317191a202020202020201b1a18140f0901000000000000000000000000000000000000000000000001070c101314171b1e1f202020202020191816120d070000000000131f2c3946525f6c7985929faca295887b6f6255483c2f22150a141d2935404b55616b75818e97a2aca1968d80746a626f7b8895a2ac9f9386796c605346392d2013000000000916232f3c4855606b768390999184796d605b514b555e696e7b838d92999f9c96918e8c8b8b8c8e92979e9c938f847c6f695f564c505a606d788390988f82766b6054483d32271b0f000000000000000916232f3c4855606b768390999184796d605b514c5966727f8c999e9184776b5e514438343f4a54606b75818e989e948a7e71685d525a606d788390988f82766b6054483d32271b0f00000000131f2c3946525f6c7985929faca194887b6e6155483b2e22151f29333b45515d676f7c86929fa5a49a92867b829099a39f93877c6f62584e43372b20150a0a0805000000000000000005121e2a36424d576673808d99a4afaca0968a7e71665c51463c32281f170e0700000000000000000000030a1117242935414b55606b75818e8a837d78706c655b5044372b1f1205000005111e2a36414c5664707d8a96a1adada1978c7f72695e53493f3628231c140c0a060300000000000306090e1419222b343e45515d67717e8a96a0acab9f94887c6f62544b4034281c100400000815212e3b4854616e7b879aa4afa89b8f8275655b50433a363031363a3d424a515a626d75818e9794909297a1ada3998d80736a5f564c433d39352f30363a3d434b545d67707d8a8e8b87837f7c6f6255493c2f22160900000000000000000006131f2c3946525f6c7985929facacacada7a5a5a5a5a5a5a5a5a5a5a5a5a5a5a6a6a7aaa9a7aaa29f9b99928e87827c736d675f584f473f362d241b10070000000000000000000915222e3b4854606a7783909daa9fa3998c7f73665b5044382b1f1409000000000000000000000000000000000006121f2b37434e5864717e8a97a29f9f9d9083776b6054483b2f22150900000000000000000000050e172129323a434b515960676d72797e83888c909399989a9c9d9e9e9f9f9f9e9e9d9b999898928f8c8884807b756f6a625f58524c443d332d261d150c040000000000000000000000000004111e2a3744515d6a778490939393938f8376695c504336291d1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303d46515b646e737f8791969da0a7a8aaa8a4a2a0a0a0a1998c7f7266594c3f3326190c00000000000000000000030b131a202427282d2d2d2d2d2d2d292825211b140c0300000000000000000000000000000000000000000000000000020b12191f2326272d2d2d2d2d2d2d282724201a130b03000000000000000000000000000000000000000000060b12181c1f2024282a2b2c2d2d2d2d2d2625221e18120a01000000131f2c3946525f6c7985929faca295887b6f6255483c2f2215111c262f3845515d67707d8a939ea9a59e9184796d60626f7c8895a2ac9f9386796c605346392d201300000007131f2c38434f5963707d899593897d70675d5145515d676e7b8490959f9f948f898481807e7e7f82858a91969e9691857b6e685d5245505c666f7c879294897c6f63584e43372b1c1106000000000007131f2c38434f5963707d899593897d70675d51494c5966727f8c999e9184776b5e5144383844505c666f7d89939e988f82756c61564c505c666f7c879294897c6f63584e43372b1c110600000013202c3946535f6c7986929faca093877a6d6054473a2d211a25303b45505a606d79839199a3a59f93887e707c87929fa49a8f82756a5f53473c32261b0f01000000000000000000000714212d3a46535f697784919eabb5ab9d9184786c60544b40342b20160d0500000000000000000000000000061218242f3a434f59616e7b837e78716c65605b53493f33271b0f0300000714202d3946525e6876828f9ca8b2ab9e9185796d60574d41382d2417110a02000000000000000000000002091019222935404b55606c7884919dabb0a69a8e8174665c5145382c1f130600000916222f3c4955626f7c8895acb6a79a8d81746753493f312a25262a2d30394044515b616d7a85929f9c9ea1a9ac9f92867a6d61584e433a312c2924252a2d3139424b55606c7783827e7a76736f6a6054473b2e22150800000000000000000006131f2c3946525f6c7985929facb8ada39c9898989898989898989898989898999a9b9d9fa3aaaaacaba39f9a938f8780796f6a615950483f362d22190f05000000000000000007131f2c38434e5865727e8b98a2aeab9e9184786c6053463b30251a0e00000000000000000000000000000000000814212e3a47535f6a7683909ca9aea2988b7f7265594f43382c1f1307000000000000000000030d172029333b444c555c606b6f797f848b9095999c9fa4aba7a9a9a8a7a6a6a7a7a8a9a8a6aaa29f9c9995918c87817c766f6a615d564f443f382f271e160d0400000000000000000000000004111e2a3744515d6a7784909d9f9f9c8f8376695c504336291d100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e38424e58626d73808c9299a0a8acaaa39f9b979594939394958c7f7266594c3f3326190c000000000000000000010b151d252b303435393939393939393534312c261e150c000000000000000000000000000000000000000000000000000b141d242b303334393939393939393534302b251d150b01000000000000000000000000000000000000020a11171d23292c2d3134373839393939393933322f2a231c130a000000131f2c3946525f6c7985929faca295887b6f6255483c2f221517222d38424e58606d7984919ea5a99e938a7d70675d626f7c8995a2ac9f9386796c605346392d20130000000915222f3b4854606b7683909a8e81756b60554b4e58606d798390969f99928b827c78747372727375797e848e939d9791847a6d605a504a545f6a74808d988f82766a605447382e23170c00000000000915222f3b4854606b7683909a8e81756b60554b414c5966727f8c999e9184776b5e514436414c56606d7883909d9f92867b6e615a50444a545f6a74808d988f82766a605447382e23170c000000121f2c3945525f6c7885929faba194877a6e6154473b2e21202a36424d57616c74818e95a0a89e938c7f736c74808d97a29f93877c6f62584e43372b1e1308000000000000000000000815222e3b4855616e7b8896a0acafa3998c7f72665b5042392e22190e0500000000000000000000000000000007131d28313d46535f696e77716c65605b53504941382d22170b0000000814212e3b4754616e7a87939facafa3998c7f72675d51453b2f261b1206000000000000000000000000000000071018242f3944505b66727e8b99a3aeac9f9285796d6053463a2d2013080000091623303c4956636f7c8996a2afa69a8d8073675a4d403025191a1e21272e343f46525e6873808c99a3abadb3a89c8f8275685e52463c3128201d19191e2027303944505b656c7675716d68666260584e43372b1f130600000000000000000006131f2c3946525f6c7985929facb8a79c918c8b8b8b8b8b8b8b8b8b8b8b8b8b8c8d8e909298999da0a7aaaca49f99928d837c706b625a50483e342b21170d0300000000000000030f1b27323d4754606d7a85929facaca1968a7d7063574d42362a1c110600000000000000000000000000000004101c2934404b55626e7b88949fabac9f92867a6d6054473d32271b0f030000000000000000010b151f29333b454d565d676d747c848c91969da0a7a9aca8a9a19e9c9b9a9a999a9a9b9d9fa2a9a6aaa9a7a09d99928e89827c746d686059504a423930281f160c01000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54606a727f8b929fa3abaca49f98928e8b8887868687898b7f7266594c3f3326190c00000000000000000009131d272f373c40414646464646464642413d3730271e0e050000000000000000000000000000000000000000000000030d1d262e363c3f414646464646464641403c372f271d13090000000000000000000000000000000000030b141b22272f34383a3e4144454646464646463f3e3a352e251c12070000131f2c3946525f6c7985929faca295887b6f6255483c2f22151c28333f4a545f6a73808d96a1aca2978e81756b6155626f7c8995a2ac9f9386796c605346392d2013000004101c2934404b55636f7c899493877c6f62594f4754606a74808d95a09892877e766f6c6566656566666d7179818e939d968e81756c61554b4e58616e7b869294897c6f62544a3f34281c100300000004101c2934404b55636f7c899493877c6f62594f433f4c5966727f8c999e9184776b5e51443846525e68727f8b959f958b7f72695e53483e424e58616e7b869294897c6f62544a3f34281c10030000111e2b3844515e6b7784919eaaa295887c6f6255493c2f2428323a46525e69707e8a939da8a0958e81776c606d7a85929fa49a8f82756a5f53473a2f24190d010000000000000000000c1825323f4b5865727e8b98a8b2ac9f92867a6e61544a3f30271d100700000000000000000000000000000000010c161f2a36424d575f616a64605b535049443f382f261b11060000030f1b27333f495364717e8b9aa4afac9f92867a6e61554b4033291d140a000000000000000000000000000000000007121d28333f4a54616d7a86929facaea298897d706356493d2f24190d01000916222f3c4955626f7c8895aab4a79b8e817468564c41362a24201d191c232a36414c56616e7a86929facb9b3a9978a7e7164564c41342a1f161d1d1d1d151e27333f49535b606a6864615e5655544e463c32271b0f0300000000000000000006131f2c3946525f6c7985929facb2a5988c7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f80818386888c91959c9ea6acaba39f9591867d716c625a50463d33291f140900000000000000000a16202c3945515d6774818e9aa7b1a89b8f8275695e5246382e23170b00000000000000000000000000000006131f2c3845515c6774808d9aa6b0a79b8e8174685d5245392b21160a00000000000000000007121d27313b454d575e686d79808791959ea1a8acaaa29f9b979791908e8d8d8d8d8e8f909297979a9ea0a8ababa39f9b948f87817a706b605b544b433a31281d1307000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040707121f2c3844505c666f7c87929fa4afaaa39a938d86817e7b7a797a7a7c7e7d6f6356493c302316090000000000000000030f1a252f3941484d4e535353535353534f4d4942393020170d02000000000000000000000000000000000000000000010b151f2e3840474c4d535353535353534e4d4841392f251a0f03000000000000000000000000000000030c151d262d33394045474a4e51525353535353534c4b463f372e23180d0200131f2c3946525f6c7985929faca295887b6f6255483c2f221a242b3844505b666f7c87929fa8a69f92857a6e615956626f7c8995a2ac9f9386796c605346392d2013000006131f2c3845515c6775818e9b8f82756a5f53474d57626f7c87939f9f92867d716c62605b535858545c60676d77818e959e938a7e71675d5146525e6974818d9a8e8174665c5044382c1f120600000006131f2c3845515c6775818e9b8f82756a5f53473d3f4c5966727f8c999e9184776b5e5144424e58616d7a85929f999083786c60574d42363c46525e6974818d9a8e8174665c5044382c1f12060000101d293643505c6976838f9ca9a4978b7e7164564c413529303a44505a616e7b85929ea5a3989183796d655d6873808d98a39f93877c6f62564c4135291d1104000000000000000004101d2935404b556875828f9ba8b5a99c908376685e5242382d1e150b000000000000000000000000000000000000040d1a26313b454d53555d57535049443f38332d261d140a00000005121f2b3744505b6575818e9bacb6a99c8f8276685e5243392f21170b020000000000000000000000000000000000010b17222d3846525d6875828f9ca8b4aa9a8d807367564c4135291d1104000814212e3b4754616e7a8798a2aeaa9d908377685e52463c352f2c2924272625303a46525e6876828f9ca9b6ada197877b6e6154483b302a2a2a2a2a2a2a2a2a222d38414950535d5b5854524c4947433c342b20150a0000000000000000000006131f2c3946525f6c7985929facada093877a7272727272727272727272727273737477797c8084898f949da0a7afa7a09892877e716c61584e453b30251a0d040000000000000004111d2935414b55626f7c88959fabac9f92877b6e61544a3f34281c100300000000000000000000000000000714202d3a4753606d7985929eabaca095897c6f63564c413529190f040000000000000000040e18242f39434d575e696e7a828d9399a0a8ada8a19e98928e8a878583818180808081828385878a8d9196999ea1a9aca69f99928d847d736c665c554b433a2f24180d010000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000000000000000000000000000000000000000000000206080d1113141d2935404b55606d78839099a3aeaba3989288817a75716f6d6d6d6e6f716f6b6054483b2f22150900000000000000000814202b37414b53595b606060606060605c59544b4232291f140900000000000000000000000000000000000000000007121d2731404a52585a606060606060605b59534b41372b2014080000000000000000000000000000000b151e272f383f444b5153575b5d5e5f6060606060595751493f352a1e120600131f2c3946525f6c7985929faca295887b6f6255483c2f221f2a36424d57606c78839099a3ab9f948b7e71685e5256626f7c8995a2ac9f9386796c605346392d201300000714202d3a4753606d79859296897c6f63584e46535f6975828f9a9f948b7f726b615a5350494b4b4b51555d656d78839099999184796d6053474d56616e7b88959285796d6053463a2d2013070000000714202d3a4753606d79859296897c6f63584e43353f4c5966727f8c999e9184776b5e513f4a54606a74818e979f92877c6f665b50453b3136424d56616e7b88959285796d6053463a2d20130700000d1a2633404d596673808c99a9a79b8e8174685d52453b3136414c56616c75828f97a2a59f92867c6f675d56616e7a86929fa49a8e8174685d5245392c20150a000000000000000006131f2c3845515d677884919eabb6ac998c7f7266564c412f261c0c030000000000000000000000000000000000000009141f29333b424648504a46443f38332d27221b140b020000000613202d394653606c7885929eabb3a9988b7f7265564c4131271d0f050000000000000000000000000000000000000006111c2935414c5665727f8b98aab4aa9d918477685d5245392c201306000714202d3a46525e697885929fabac9f92867a6e61584e45403a39352f3433333236414c566673808c99a6b3ab9e928578695e53463a3737373737373737373737372f383f4446504f4b4746413c3b37322b2620180f0600000000000000000006131f2c3946525f6c7985929facada093877a6d656565656565656565656565666768666d6f73777c828990959fa4acaaa299928b7e716a60574d42362a1f160c01000000000000010d18242f3a47535f6a7683909da9afa3998c7f73665c5044382b1f14090a0a0a0a0a0a0a0a0a0a0a0a0a0a121f2b37434e5864717e8b97a2adaa9d9083776b6054443a2f2419070000000000000000020c16202935404b555e696e7b8390949fa4abaaa29f96918b86817e7b78767574737374747577787b7d8084888d92979ea1a8aba39f96918780786d675d554b4035291d11040000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214191d2021242c3945515d67727f8b95a0abafa39992867d746d6864626160606162656360594f43382c1f130700000000000000000c1824303c48535d64686c6c6c6c6c6c6c68655d54443b3025190e0000000000000000000000000000000000000000000c18232f3943525c64676c6c6c6c6c6c6c68645d53483c3024180c000000000000000000000000000007121d273039414950555c6064676a6b6c6c6c6c6c6c66635b51463a2f22160a00131f2c3946525f6c7985929faca295887b6f6255483c2f2228313a46525e69727f8b959faba3999082776c60564c56626f7c8995a2ac9f9386796c605346392d201300000a1724313d4a5764707d8a989184786c6053464855616e7b88949e9c9083786c60595046443f3f3f40454b535c666e7b878e8a86827c6f62554846535f6976839097897d7063564a3d2f23180c0000000a1724313d4a5764707d8a989184786c6053463c313f4c5966727f8c999e9184776b5e5144505b666f7c87939f968d80736a5f544a3f3329303b46535f6976839097897d7063564a3d2f23180c00000a1723303d4a5663707d8997a1ac9f92867a6d60574d43393946525e68717e8a949ea89e938b7f726a5f55525e6874818d9aa49f92867a6d6054473d32271b0f03000000000000000714202d3a4753606d7a86939facafa49a897c6f6356493c3023140a0000000000000000000000000000000000000000030d17212931363a3b443e3937332d27221b17110a02000000000815222e3b4855616e7b8897a1adada197887b6e6255483b3022150b0000000000000000000000000000000000000000000d1924303c4855626f7b8898a2aeaca095877a6d6054473a2d2114070005111e2a36424d566976828f9caaafa3998c80736a5f58514b4745414240403f3f3f3e4a5764717d8a97a4b0a99c8f827669574d4244444444444444444444444444444444444444444444444444443b3a37312a21180e03000000000000000006131f2c3946525f6c7985929facada093877a6d605858585858585858585858595a545c6062666b6f767c838d939aa3ababa39f92867c6f695e52463e31281d13070000000000000007131d2b37434e5864717e8b97a2adab9e9184786d6053463b31251a16161616161616161616161616161616212e3a47535f6a7683909ca9aea2988b7f7265594f4332281e1308000000000000000008131e28323a45515d676e7b8491959fa6afa7a098928c847f7a75716e6969686767666767686a696e7173777b80858b91969fa2aaa9a199938c81796d675d5145392c2013060000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000000000000000000000000000000000000060c10151a1e2124292c2d30333f4a54606d7985929ea7b1a79f92877d706b615e565554535354565856544f473d32271b0f0300000000000000000e1a2734404d59646f7479797979797979756f65564d42362a1c11060000000000000000000000000000000000000004101c2934404b55646e7479797979797979746f64594d4034271a0e00000000000000000000000000040d18232e39434b535b60676d71747778797979797979726d63574b3e3225180c00131f2c3946525f6c7985929faca295887b6f6255483c2f242f3a43505a616e7b86929fa7a89f92867c6e655b504956626f7c8995a2ac9f9386796c605346392d20130004111d2935414c566874818e9a8d8073655b50444b5566737f8c99a096897d70665b50473e37332d2e3439414a545f697380827e7a766f6a5f5347424d5765727f8c988d817467554b4034291c10040004111d2935414c566874818e9a8d8073655b504437333f4c5966727f8c999e9184776b5e514c56606c7883909a9e9184796d60584e42382d212a36424d5765727f8c988d817467554b4034291c1004000713202d3a4653606d7985929eaaa2988c7f72695f554b43424f59616d7a85929ea6a1968f81756d62584e4c56616e7b87939fa2988b7f7265584e43372b1f1306000000000000000915222f3c4855626f7b889aa4afac9f93867a6d6054473a2d211407000000000000000000000000000000000000000000060f171f262a2d2e37312d2b27221b17110b060000000000000a1724303d4a5763707d8a96a9b3ab9e928578695f53473a2e2114030000000000000000000000000000000000000000000813202d394653606c7985929facb1a795897c6f6256493c2f23160900020e1925303f4b5865727e8b98a2aeab9f92867c6f6a605d5554524c4e4d4d4c4c4b4b4b5663707c8996a3afa79b8e8174685b505050505050505050505050505050505050505050505050505050504847433c332a201509000000000000000006131f2c3946525f6c7985929facada093877a6d60544c4c4c4c4c4c4c4c4c4c4c4d4a5053555960636a6f7980889299a3abaea39891857b6e615a50433a2f24180d00000000000000010f1b26323c4753606d7985929fabada1968a7d7063574d42362a23232323232323232323232323232323232934404b55626e7b88949fabac9f92867a6d6054473d3221160c0100000000000000010d1925303a44505a606d79839096a0a8b0a69e9591867f79726d6764615e575b5a5a5a5a5b5c575e6164676a6e73797e848c92989fa7aba49f938e82796d6053473a2d2014070000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000000000000000000000000000000000000030a11171c1f262b2e2f35393a3d4044505b66727f8b97a1adaca0958c7f736b6159524c4847464747494b4948433d352b21160a0000000000000000000e1b2835414e5b687481868686868686868175695e5246382d22170b0000000000000000000000000000000000000006131f2c3845515c677480868686868686868174685b4e4135281b0e000000000000000000000000010c161f2834404b555c656c71797d8184858686868686867f7266594c3f3326190c00131f2c3946525f6c7985929faca295887b6f6255483c2f2935414c55616c75828f98a2aca0968c80736a5f53494956626f7c8995a2ac9f9386796c605346392d2013000713202c3945525d6877849199897c6f62534945515d677683909d9e9184786c60544a3f352b272223282f38424d57636e7375716d68625f584e433b4854616e7b8797908477675c5145382c1f1306000713202c3945525d6877849199897c6f6253493f33333f4c5966727f8c999e9184776b5e53535d68717e8b959e93897d70675d51463c2f261c26313b4854616e7b8797908477675c5145382c1f13060006131f2c3845515c6773808c98a2aa9f92867b6e675d554c4a54616b75818e97a1a59e91847a6d605b514646535f697683909caa9d9083776a6054473b2e221509000000000000000b1724313e4a5764717d8a97acb6aa9e918477675d5145392c20130600000000000000000000000000000000000000000000060d141a1e21222a24201f1b17110b0600000000000000000c1926323f4c5965727f8c98a5b2a99c8f837669574d42372b1e120600000000000000000000000000000000000000000006121f2b3844505b667783909daab1a4978b7e7164584b3e3125180b00000914212d3a4754606d7a85929fa7aea29891847c726d6763605d565b5a59595858585857626f7c8995a2afa79a8d8074675d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d55534e463c31261a0f020000000000000006131f2c3946525f6c7985929facada093877a6d6054473f3f3f3f3f3f3f3f3f40403f4446494f545860676d737e879299a3aeaaa1978f82766c61554b4135291d1207000000000000000a151f2c3845515d6774808d9aa6b0a89c8f8275695e5346382e3030303030303030303030303030303030303845515c6774808d9aa6b0a79b8e8174685d5245392c201304000000000000000005111d2935414c56626d75818e959fa8b0a69e948f837b726d66605d5554534d4e4e4d4d4d4e4f4d525457585f62666d71797f8690959ea5afa59e948d8073665a4d4033271a0d0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000000000000000000000000000003090c151c23282c31373a3b4145474a4d4e53606c7884919ea9b1a79d9083786c60594f46413c3a3a3a3b3c3e3c3b38322b23190f040000000000000000000916232f3c4956626f7c89959393939392867b6e61544a3f33281c0f030000000000000000000000000000000000000714202d3a4753606d7985929393939395897c6f6356493c3023160900000000000000000000000007131d28313a45515c676d777e848a8e909192999393938c7f7266594c3f3326190c00131f2c3946525f6c7985929faca295887b6f6255483c2f303845515d67707d8a939eaaa49a9184796d60584e414956626f7c8995a2ac9f9386796c605346392d2013000714212d3a4754606d7a87969286796d6053464753606d7a86939f998d8073655b5042382d231b17181d26303b45525c63666864615d56534e463c3a46535e697885919286796d6053473a2d201407000714212d3a4754606d7a87969286796d6053463a2d333f4c5966727f8c999e9184776b606060606d7a85929e978e81746b60554b40342a1d14212d3a46535e697885919286796d6053473a2d2014070004101c2834404b55616e7a86929fa6a2989083796d675e56515c66707d8a939ea99e938a7d70685d52493f424d5765717e8b98a3a095897c6f6256493c31261a0e020000000000000c1926323f4c5965727f8c98a5b2a99c8f837669554b4135291d1104000000000000000000000000000000000000000000000003090e1214151d1713120f0b06000000000000000000000e1b2834414e5b6774818e9aa7b3a79a8d8074675a4d4131261a0e02000000000000000000000000000000000000000000030f1c28333f4a546875818e9ba8b3a6998d8073665a4d4033271a0d00000713202c3945525d68737f8c95a0a8aaa19691867f7974706d6869686766666565656464646f7c8995a2afa6998c7f736a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a625f584e43372b1f12060000000000000006131f2c3946525f6c7985929facada093877a6d6054473a3232323232323232332e34383a3d43484e555c606c717e87929fa5afa99f948a7e71675d5145392e23180c0000000000000004101d2935404b55626e7b88949fabac9f93877b6e61544a3f3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d4753606d7985929eabaca095897c6f63564c4135291d110400000000000000000713202d3946525e68717e8b939ea7b1a79e948f82796e69605c54514b484642424140404141424246484a4e53545c60666d727b838f939ea8afa69a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000000000000000000000000000000050d141a1e262e34383c4247484c525457595b5563707d8996a0acab9f95897d70665b504745403a37322d2e2f32302f2c2721191007000000000000000000000915222e3b4854606a7783909daa9fa3998c7f73665b5044382b1f1409000000000000000000000000000000000006121f2b37434e5864717e8a97a29f9f9d9083776b6054483b2f2215090000000000000000000000010d18242f3a43515b606d79818b91969a9d9e9fa39f9f998c7f7266594c3f3326190c00131f2c3946525f6c7985929faca295887b6f6255483c2e38424e58606d7a84919ea6a99f93887d70675c51463c4956626f7c8995a2ac9f9386796c605346392d2013000a1623303d495663707d8996908377665c51454956626f7c8999a4978a7d706453493f2f261c0f0b0b151e2a33404a5257595b5754524c47433c3436424d576976828f99897c6f6256493c2f231609000a1623303d495663707d8996908377665c5145382c333f4c5966727f8c999e9184776d6d6d6d6d74808d979e92857a6d61594f433b322920171e2a36424d576976828f99897c6f6256493c2f23160900000c18232e3946525e68727f8b949fa89f958f82796e68615a606d7884919ea5a1978e81756b61564c41373b4754606d7a86929fa79a8d807467574d42372b1e12060000000000000d192633404c5966737f8c99a6b2a89b8e8175685b4e422f24180d010000000000000000000000000000000000000000000000000002050708110b060503000000000000000000000000101c2936434f5c6976828f9ca9b2a5998c7f7266594c3f3326190900000000000000000000000000000000000000000000000b17222d404d5a6773808d9aa6b3a89b8e8175685b4f4235281c0f000004111d2935414c56606d79839096a0a7a8a198928c85807d7a787675737372727271717171707c8995a2afa5988c7f777777777777777777777777777777777777777777777777777777777777776e6a5f53473a2e2114080000000000000006131f2c3946525f6c7985929facada093877a6d6054473a2d252525252525252623282c2d32383d434b515a616c727f8b939ea9b0a69e91847a6d60544b4034281c1004000000000000000c18242f3947535f6a7683909ca9afa4998c8073665c504949494949494949494949494949494949494949494e5864717e8b97a2adaa9d9083776b6054443a2f24190d010000000000000006121f2b37434e58616d7a85929ea5afa9a0958f82796d675f57514a45403b3a3631343433343430363a3b3e43474b51545c60696e79818f96a0aca79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000000000000000000000000080f171f252a30383f44464d5355565d60636668696775818e9ba8b2aa9d9083776b605b5353514b47433c3731292423221f1b160f07000000000000000000000007131f2c38434e5865727e8b98a2aeab9e9184786c6053463b30251a0e00000000000000000000000000000000000814212e3a47535f6a7683909ca9aea2988b7f7265594f43382c1f1307000000000000000000000004111d2935414b55626d75818e939ea1a8aaa29f9c9998988c7f7266594c3f3326190c00131f2c3946525f6c7985929faca295887b6f6255483c343f4a54606a74808d96a1ada1978e81746b60554b403c4956626f7c8995a2ac9f9386796c605346392d2013000c1925323f4c5865727f8b988e817467544b404b5864717e8b97a398877b6e6154473b2d21140a00030c18212e3840474b4d4f4b4746413a37322a31404d596673808c988b7e7165584b3e3225180b000c1925323f4c5865727f8b988e817467544b403428333f4c5966727f8c999e9184797a7a7a7a7a7c87929f978b7e7168605b544d443b32291d1a2531404d596673808c988b7e7165584b3e3225180b000007121d2a36414c56606c78829096a1a79e948f837a716c6268727f8c96a0a69e91857a6d61594f443a303945525d6875828f9bac9e918477695f53473a2e2114080000000000000d1a2734404d5a6773808d9aa6b3a79a8d8074675a4d4134271a070000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000101d2a3643505d697683909ca9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000061926323f4c5965727f8c98a5b2a89c8f8275695c4f4236291c0f0000010d19242f3a45515c666e7b8490959fa3aaa29f97928d898784838180807f7f7e7e7e7e7d7d7f8c98a5b2ab9e9184838383838383838383838383838383838383838383838383838383838383837c6e6255483b2f2215080000000000000006131f2c3946525f6c7985929facada093877a6d6054473a2d2119191919191919171c1f20272c30394045505a626d74818e97a1adada1968c7f73665c5145382c1f14090000000000000007121d2b37434e5864717e8a97a1adab9e9184796d6056565656565656565656565656565656565656565656565f6a7683909ca9aea2988b7f7265594f4332281e130800000000000000000815212e3a47535f6a74818e97a2adada2979083796d675d554d444039352f2d2a252727272728252a2d2e31373940454b51575f676d7884919eaaa79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000000000000000000000000020a121a212931363e424a5053575f6266686d70737576777986929facb1a4988b7e716e6c6564605d55534e47433c352f281f180f0a04000000000000000000000000030f1b27323d4754606d7a85929facaca1968a7d7063574d42362a1c110600000000000000000000000000000004101c2934404b55626e7b88949fabac9f92867a6d6054473d32271b0f0300000000000000000000000613202c3945515d67727f8b939ea5ada49d98928f8d8c8b8b7f7266594c3f3326190c00131f2c3946525f6c7985929faca295887b6f6255483c3844505c666f7c87939fa9a69e92857a6d60594f43393c4956626f7c8995a2ac9f9386796c605346392d2013000d1a2733404d5a6673808d998c7f7366594c404c5966727f8c999f928579695e52463a2d2014020000060f1c262e353b3f40423e3a3935302b2625323e4b5865717e8b988c7f7266594c3f3326190c000d1a2733404d5a6673808d998c7f7366594c402e23333f4c5966727f8c99a096918686868686868892999e92857c78716c665e564d443b2f261b25323e4b5865717e8b988c7f7266594c3f3326190c0000000d1925303b44505b666e7b849197a1a69e9590857e756f6d7a85929fa89f948a7e71685d52473e322935414c5664717e8a9aa4a096887b6e6255483b2f2215080000000000000e1b2734414e5a6774818d9aa7b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2a3744515d6a7783909daab0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1a99c908376695d5043362a1d1000000008131e2834404b545e696e7b838d92999fa2a9a29e9a9696918f8e8d8c8c8b8b8b8b8a8a8a8c919ba7b4ada19691909090909090909090909090909090909090909090909090909090909090887c6f6255493c2f2216090000000000000006131f2c3946525f6c7985929facada093877a6d6054473a2d21140c0c0c0c0c060c1012131b1e272e343e47515b606d7985919ea7b1a99e9185796d6053463b31251a0e02000000000000010f1a26313c4653606d7985929eacada1968a7d70646363636363636363636363636363636363636363636363636e7b88949fabac9f92867a6d6054473d3221160c010000000000000005111d2935414c56626f7c87939fa9b0a69f92857b6e675d554b433c342e2924211e1a1b1a1a1a1b1a1e2021262b2e343940454d555c667784909daaa79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000000000000000000020b141c242c333b424650545c6065696e73777a7d80818384869298a2aeb3a69a8d807d7b7975716d67625f58534e454039312a211a1108000000000000000000000000000a16202c3945515d6774818e9aa7b1a89b8f8275695e5246382e23170b00000000000000000000000000000006131f2c3845515c6774808d9aa6b0a79b8e8174685d5245392b21160a0000000000000000000000000714212d3a4754606d7a85929fa6ada39c928d8682807f7f7f7c6f6255493c2f22160900131f2c3946525f6c7985929faca295887b6f6255483c424d57606d78839099a4aa9e948a7e71685d52473d303c4956626f7c8995a2ac9f9386796c605346392d2013000e1b2734414e5a6774818d988b7e7265584b404d5a6773808d9a9e9185786b574d42362a1e11050000000a131c242a2f323335312e2d29241e1b24313e4a5764717d8a978d8073665a4d4033271a0d000e1b2734414e5a6774818d988b7e7265584b3f3226333f4c5966727f8c99a8a09e939393939393959fa3a1979289847e786e685e564d41382d2224313e4a5764717d8a978d8073665a4d4033271a0d00000008141e28333f4a545e696e7b8591969fa69f97918a827c76808d97a2a3998f82766c61564c41352c242f3a4754616d7a87939fa1988c7f7265594c3f3226190c0000000000000e1b2835414e5b6874818e9ba7b3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919eaaafa396897c706356493d3023160a00000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1aa9d9083776a5d5044372a1d11000000010c18232e39424d575e696e7980878e92989b9ea1a9a8a19e9c9b9a999998989897979797989ba3adb8b2a8a19e9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d95887b6e6255483b2f2215080000000000000006131f2c3946525f6c7985929facada093877a6d6054473a2d21140700000000000003060a0c151d2328353f45515d67717e8b95a0acada1978b7e7164574d42362a1e12050000000000000009151f2c3845515c6673808d9aa4afa99c8f82757070707070707070707070707070707070707070707070707074808d9aa6b0a79b8e8174685d5245392c20130400000000000000000713202d3946525e6874818e9aa4afab9f948b7e71695e554b433a3128231c1814120e090d0d0e090e1214151a1d23282e343c434b546a7784909daaa79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000000000000000000000020b141c262e363e454d535a61666d71767b8084868a8c8e90919298a2aab4b5a89d928d8a8885817e7a756f6a625f58514b433c332c231a120800000000000000000000000004111d2935414b55626f7c88959fabac9f92877b6e61544a3f34281c100300000000000000000000000000000714202d3a4753606d7985929eabaca095897c6f63564c413529190f04000000000000000000000004101c2934404b5565727f8b98a2aea79c918c807a75737272726f6a5f54473b2e22150800131f2c3946525f6c7985929faca295887b6f6255483c46535f69727f8c95a0aba2988f82766c61564c41352f3c4956626f7c8995a2ac9f9386796c605346392d2013000f1b2835424e5b6875818e978a7e7164574b414d5a6774808d9a9d9184776a5e514430251a0e02000000010a12191f232626282421201d19131723303d4a5663707d89968d8174675a4e4134271b0e000f1b2835424e5b6875818e978a7e7164574b3e3126333f4c5966727f8c99a8a09393939393939393939496999e96918b827a6e685e53493f332723303d4a5663707d89968d8174675a4e4134271b0e000000020b17222d38424d575f696f7c8490949fa3a19e948f888287929fa99f92877c6e625a50443a3028232d3946525e687783909997928e8376695c504336291d100300000000000e1b2835414e5b6874818e9ba7b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2b3845525e6b7885919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0aa9e9184776b5e5144382b1e110000000007121d27303b454d575e676d747b81868b8e929796989a9b9c9d9d9d9e9e9e9e9e9f9f9f9fa4acb6c0b6aea9a79f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa8aaaaaaaaab94887b6e6155483b2e2215080000000000000006131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000000030b1218232935414b55606c7883909da9b3a99d908377695e53463a2d2114060000000000000004101c2834404b54616e7b87939facac9f93877d7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d85929fabaca095897c6f63564c4135291d110400000000000000000714212e3a4754616d7a86929facb0a69c9082766c62574d433930281f18120d07050c111517181c1c1c1c1c1c1c181d23283144515d6a7784909daaa79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000000000000000000000a141c262e38404850575e616c71787e83888d90939a999b9c9e9fa2aab4b1b2aea49d9a9797928e8b86817c756f6a605d554e463e352c241a11080000000000000000000000010d18242f3a47535f6a7683909da9afa3998c7f73665c5044382b1f14090a0a0a0a0a0a0a0a0a0a0a0a0a0a121f2b37434e5864717e8b97a2adaa9d9083776b6054443a2f24190700000000000000000000000006131f2c3845515c677683909daaaca0958c7f746d6866656565625f584e43372b1f130600131f2c3946525f6c7985929faca295887b6f62554844505a616e7b86929fa7a79f92867b6e615a50443a302f3c4956626f7c8995a2ac9f9386796c605346392d2013000f1c2935424f5c6875828f978a7d7064574a414e5a6774818d9a9d9184776a5e51442f24180d0100000000040c13181d2020201d1814120f0916232f3c4956626f7c89958e8175685b4e4235281b0f000f1c2935424f5c6875828f978a7d7064574a3d3126333f4c5966727f8c99a09689868686868686868687898d92989e948f847a6e655b5044372b232f3c4956626f7c89958e8175685b4e4235281b0f0000000006111c262f3b454d575f6a6f7a828d92999fa69e9c948f9299a3a2978d80746a5f534b454039342e2a36414c566673808d8c8985817e7064574a3d3124170a0000000000000e1b2734414e5a6774818d9aa7b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2b3845525e6b7884919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0aa9d9184776a5e5144372b1e1100000000000b151e29333b454d555d60696e747a7e8285888a8c8d8e8f9090919191919192929292939aa4afbbaea49d9a93939393939393939393939393939393939393939393939b9ea5afafa499877a6d6154473a2e2114070000000000000003131f2c3946525f6c7985929facada093877a6d6054473a2d21140c0c0c0c0c0c0c0c07060400071118242f3a44505b65717e8b97a2adab9f95877b6e6154483b2e23170c00000000000000000c18232e3946535f6976828f9ca9afa499938a89898989898989898989898989898989898989898989898989899297a2adaa9d9084776b6054443a2f24190d010000000000000005111e2a36424d5666727f8c98a3aeab9f94897c6f635a50453b31271e160d07000911181d212425292929292929292929292a3744515d6a7784909daaa79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000000000000000000009121c262e38404a525a61696e767e848b9095999d9fa4aca8a9a8a6a5a4a4a4a5a6a8aaa6a9a19e9b98928e88827c736d675f584f473e362c231a1007000000000000000000000007131d2b37434e5864717e8b97a2adab9e9184786d6053463b31251a16161616161616161616161616161616212e3a47535f6a7683909ca9aea2988b7f7265594f4332281e13080000000000000000000000000714202d3a4753606d7986929facac9d9083786c605d5659585855544e463c32261b0f0300131f2c3946525f6c7985929faca295887b6f6255484c56616c76828f98a2aba0958c7f72695e53483e32282f3c4956626f7c8995a2ac9f9386796c605346392d2013000f1b2835424e5b6875818e978a7e7164574b404d5a6773808d9a9e9184786b554b4035291d1004000000080d161d24292c2d2c2924211f1a151723303d4a5663707d89968d8174675a4e4134271b0e000f1b2835424e5b6875818e978a7e7164574b3e3126333f4c5966727f8c999e918479797979797979797a7c808590959f969082776c6053463c3126303d4a5663707d89968d8174675a4e4134271b0e00000000000a141d29333c454e585f686d78808790959ea0a69e9c9fa3ab9f92857a6d65605c54514b443f3830303d495663707d83807c7874706c6155493c3023160a0000000000000d1a2734404d5a6773808d9aa6b3a79a8d8174675a4e4134271b090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919eaab0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a99d9083766a5d5043372a1d100000000000030c172129333b434b51575f62686d7175787b7d7f808283838484848485858585858687939facb9a99d928d86868686868686868686868686868686868686868686868e939eaaac9f9386796c605346392d2013060000000000040a0f131f2c3946525f6c7985929facada093877a6d6054473a2d211919191919191919191313100c0707131d27333f4953606d7985929fabb1a7988b7e7265544a3f34281c10030000000000000007121d2a36424d5764707d8a96a1adaba49f9796969696969696969696969696969696969696969696969696969fa2a9aea2988b7f7265594f4332281e130800000000000000000714202d3a46525e697784909daab4aa9c9083766b6054483f33291f150c040009121b22292e313236363636363636363636363744515d6a7784909daaa79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000000000000000006101b242e38404a525c636c717b838a91969d9fa7aaacaba39f9d9b999897979898999b9d9fa3ababaaa29f9b948f8780796e6a615950483e352c22180d0400000000000000000000010f1b26323c4753606d7985929fabada1968a7d7063574d42362a23232323232323232323232323232323232934404b55626e7b88949fabac9f92867a6d6054473d3221160c010000000000000000000000000916232f3c4956626f7c8999a3aea49a8b7e71665b524c4c4c4c4947433c342a20150a0000131f2c3946525f6c7985929faca295887b6f625548525d68717e8a949faaa4999083786d60574d42362c232f3c4956626f7c8995a2ac9f9386796c605346392d2013000e1b2734414e5a6774818d988b7f7265584c404d596673808c999f928578675d5145392c20130600000811191f282f35393a39352f2e2b26201824313e4a5764717d8a978d8073665a4d4033271a0d000e1b2734414e5a6774818d988b7f7265584c3f3226333f4c5966727f8c999e9184776c6c6c6c6c666c6d6f737b8390969f948b7e7165574d42372b313e4a5764717d8a978d8073665a4d4033271a0d0000000000020b17202a333c464e565e666d737c838b91969ea1a9acafaa9d90837d77716d66605d55504a423d353b4854606b7077736f6c656461594f44392d2014080000000000000d192633404c5966737f8c99a6b2a89b8f8275685c4f4230251a0e0200000000000000000000000000000000000000000000000000000102030000000000000000000000000000000000111e2a3744515d6a7784909daab0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1a99c8f8276695c504336291d100000000000040d161e2429313940454d53565d606468696e707274757676777777787878787879797c8995a2afa79a8d807979797979797979797979797979797979797979797979818e9ba8ab9e928578665b5044382b1f120600000000070e151b1f222c3946525f6c7985929facada093877a6d6054473a2d26262626262626262626201f1c18120b0b17222d3845515d6774818e9aabb5a89c8f8275665c5044382c1f120600000000000000000e1a26313b4653606d7984919eabb5afaca3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3abadb3ac9f92867a6d6054473d3221160c0100000000000000000814212e3b4754616e7b8795a0acaea2988a7e7164594f44362d21170d030006111b242d343a3d3e43434343434343434343434344515d6a7784909daaa79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000000000000000030c18222d36404a525c646e737e8590949da0a8abaaa29f9b9992908e8c8b8b8a8b8b8c8e9092999a9ea1a9aca69e99928d837c706b615a50473e342a1f160c01000000000000000000000a151f2c3845515d6774808d9aa6b0a89c8f8275695e5346382e3030303030303030303030303030303030303845515c6774808d9aa6b0a79b8e8174685d5245392c201304000000000000000000000000000a1724313d4a5764707d8a97abac9f93867a6d61544a413f3f3f3c3b37322a22190e040000131f2c3946525f6c7985929faca295887b6f62554f59606d7a85929ea6a89f93877c6f665c50453b3124232f3c4956626f7c8995a2ac9f9386796c605346392d2013000d1a2733404d5a6673808d998c7f7366594c404b5865727e8b989f93867a6d6053473a2d20140900030d19232b313a40454745403b3a37312a2125323e4b5865717e8b988c7f7266594c3f3326190c000d1a2733404d5a6673808d998c7f7366594c402e23333f4c5966727f8c999e9184776b606060605b606163696e7a84919e9d908377695f53463a2d323e4b5865717e8b988c7f7266594c3f3326190c000000000000050e18212a343c444c545c606a6f787e848b9297a1adb8aca0959089837e79726d67605c544f45403a444f5960636a6662605b53554f473e33281c10040000000000000b1825313e4b5864717e8b97a4b1a99d9083766a574d42362a1e1105000000000000000000000000000000000000000000000003080c0e0e0f0b07070401000000000000000000000000101d2a3643505d697683909ca9b1a5988b7e7265584b3f3225180700000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3a89b8f8275685c4f4235291c0f00000000010c161f282f35393a3e3f42474c525458575f6163656768696a6a6a6b6b6b6b6b6c6c6f7c8995a2afa89b8e82756c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c7783909daaa99d9083766a544a3f33281c0f0300000007101920262b2e2f3946525f6c7985929facada093877a6d6054473a33333333333333333333332d2c28231d150c111b2935404b5564717d8a99a3afac9f9285796d6053463a2d201307000000000000000009141f2c3844505c6673808c99a3afbbb9b1acaa9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa7a9afb8bab1a79b8e8174685d5245392c2013040000000000000000000b1825323e4b5865717e8b98a7b1ac9f9285796d6053473d32201b0f0500010c18222d363f454a4b4f4f4f4f4f4f4f4f4f4f4f4f4f515d6a7784909daaa79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000000000000000b151e2a343f48525c646e73808a92979fa6aca9a29f98928e8a868381807f7e7e7e7f80818386898d92979ea0a8aba39f9591867d716c61594f463c31281e13080000000000000000000004101d2935404b55626e7b88949fabac9f93877b6e61544a3f3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d4753606d7985929eabaca095897c6f63564c4135291d1104000000000000000000000000000b1825313e4b5864717e8b97a4ab9e918478685e5242382f32322f2e2b2620191007000000131f2c3946525f6c7985929faca295887b6f625554606b74818e97a1ada1968d80746a60544a3f33291f232f3c4956626f7c8995a2ac9f9386796c605346392d2013000c1925323f4c5865727f8b988e817468554b404a5663707d8996a49a897c6f6356493c30251a0e090c151f2b353d434b5153514b4847433c332f2633404d596673808c988b7e7165584b3e3225180b000c1925323f4c5865727f8b988e817468554b403428333f4c5966727f8c999e9184776b5e53534a505354565e68727e8b9aa095887b6e6155483b2e33404d596673808c988b7e7165584b3e3225180b00000000000000060f18222a323a424b51585f666c71787e85929eabadaba7a09d95908b847f79726d666059514b433d474f54565d595653504949443e352c21170b000000000000000a1723303d4a5663707d8996aab4ab9f928578695e52463a2d20140700000000000000000000000000000000000000000001090f14181a1b1c181413110d0805010000000000000000000f1c2835424f5b6875818e9ba8b3a6998c807366594d402f23180c00000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4a79a8e8174675b4e4134281b0e0000000008131e28313a4145474b4c4d4e4f5052504d535557595a5b5c5d5d5e5e5e5e5e5f5f626f7c8995a2afa99c908376655b60606060606060606060606060606060605e697885929faba79b8e8174685b4e412d22170b000000040e19222a32373b3c3f46525f6c7985929facada093877a6d6054473f3f3f3f3f3f3f3f3f3f3f3f3a38342e271e150c18242f3a4754606d7a86929facaea298887b6e6255483b2f221508000000000000000003101c28343f4a54616e7b87929facb9b1a7a0939393939393939393939393939393939393939393939b9ea5afb8aca095897c6f63564c4135291d1104000000000000000004101d2935404b556875828e9ba8b5a89b8f8275675d5145392c1f1309000005111d29343f485056585c5c5c5c5c5c5c5c5c5c5c5c5c5c5d6a7784909daaa79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000000000000007121d27303c46505a646e73808d929fa2a9aea59e97928c86817d7a77757372717171727375777a7d81858b91969fa3aba7a09892877e716b61584e433a2f24190c03000000000000000000000c18242f3947535f6a7683909ca9afa4998c8073665c504949494949494949494949494949494949494949494e5864717e8b97a2adaa9d9083776b6054443a2f24190d01000000000000000000000000000c1925323f4c5865727f8b98a5a99c8f827669564c412f26252522221f1b150e0700000000131f2c3946525f6c7985929faca295887b6f62555c666f7d88939fa9a59e9184796d60584e42382e2117232f3c4956626f7c8995a2ac9f9386796c605346392d2013000a1623303d495663707d8996908377675c51454754616e7a8796a1988b7f7265574d42362a201a19191e27313d474f555d605d5555534e4641382a36424d576976828f99897c6f6256493c2f231609000a1623303d495663707d8996908377675c5145382c333f4c5966727f8c999e9184776b5e51463f4446474d56616d7a87939f978a7e7164574b3e3136424d576976828f99897c6f6256493c2f23160900000000000000000610182029303940454e545b60666d7a85929fa9a19e989ea0a09d97918c857f78706b605d554e463d444849514d4946443f3839332c231a1005000000000000000815222e3b4855616e7b8898a2aeada297877b6e6154473b2e21140a0000000000000000000000000000000000000000030b131a20242728292521201d1913110d0802000000000000000d1a2734404d5a6773808d9aa6b3a89b8e817568554b4034291c100400000000000000000000000000000000000000000005121e2a36424d576976838f9ca9b2a5988c7f7265594c3f3226190c000000010d19242f3a434c525457595a5b5c5d5e5d5a54484a4c4d4f5050515151515252525663707d8996a3b0ab9e9285796c605353535353535353535353535353535354616e7b8798a2aeaa988c7f7265594c3f322619060000000a15202a343c4347494c4c525f6c7985929facada093877a6d60544c4c4c4c4c4c4c4c4c4c4c4c4c4645403930271d1213202c3945525d687783909daab4aa978a7d7064574a3d3124170a0000000000000000000c17232e3846525e6975828f9ca8b2aca095898686868686868686868686868686868686868686868e939ea9b4aa9d9084776b6054443a2f24190d01000000000000000006131f2c3845515d677884919eabb5ab988b7e7265554b4035291d100400000915212e3a45505a62656969696969696969696969696969696a7784909daaa79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000000000c18232e39434e58626c73808d929ca4adaaa39f938e857f7a75706d67686665646465656668676d7074797e848c9299a1a9aaa29992877d706a5f554c4135291e150a0000000000000000000007121d2b37434e5864717e8a97a1adab9e9184796d6056565656565656565656565656565656565656565656565f6a7683909ca9aea2988b7f7265594f4332281e130800000000000000000000000000000c1925323f4c5865727f8b98a5a89b8e8275685b4f42302814191615130f0a040000000000131f2c3946525f6c7985929faca295887b6f6257606d7984919aa4a99e938a7d70675d51463c30261c16232f3c4956626f7c8995a2ac9f9386796c605346392d2013000714212d3a4754606d7a87969286796d60534646525e687884919e9c8f8275695e52463c332a262524293039434f5960676d6765625f58534a41363a46535f697885919286796d6053473a2d201407000714212d3a4754606d7a87969286796d6053463a2d333f4c5966727f8c999e9184776b5e51443338393b46525d687784919e998c7f7366594c40333a46535f697885919286796d6053473a2d201407000000000000000000060e171e272e343c424a505b66727f8c98a2a197918c91969d9fa19e97918b837d746d675f584f473d3b3d44403c3937332d2d28211a110800000000000000000613202d394653606c7985929facb3a9968a7d7063574a3d31261b0f01000000000000000000000000000000000000000b151d252b30343536312d2c2924201d19130c070100000000000c1925323f4c5865727f8b98abb5aa9d908477675c5145382c1f13060000000000000000000000000000000000000000000714212d3a46535f697885929fabb4aa968a7d7063574a3d3024170a00000004111d2935414c565d6064656668696a6b69665e54423f414243434444444545454a5764717d8a97a4b0ada297887b6f625548464646464646464646464646414c5665717e8b98aaaea298897c6f6256493c2f2316090000030f1b26323c464e54555959595f6c7985929facada093877a6d60595959595959595959595959595953514b43392e2318111d2935414c566875818e9ba8b2a5998c7f7266594c3f3326190c00000000000000000006111c2a36424d5763707d8a96a1acaa9d9083797979797979797979797979797979797979797979818e9ba7aea2988b7f7265594f4332281e13080000000000000000000714202d3a4753606d7986939facaea399887b6f6255483c2f24180c0000000b1724313d4a56626c71767676767676767676767676767676767784909daaa79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000000000004101c2834404b555f6a717e8b929da4aeaaa298928b817a736d6863605d5559585857585859555d6063676d717980879197a0a8aba39992867c6f675d51453d30261c1106000000000000000000010f1a26313c4653606d7985929eacada1968a7d70646363636363636363636363636363636363636363636363636e7b88949fabac9f92867a6d6054473d3221160c0100000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0908060300000000000000131f2c3946525f6c7985929faca195887b6e625f69737f8c95a0aca2978e81756b61554b40342b1e1516232f3c4956626f7c8995a2ac9f9386796c605346392d2013000713202c3945525d6877849199897c6f635349414d566774818e9a9f92877b6e61584e453c3631322f353a424b55606b707a76726e6a645c53483c3b4855616e7b8897908477675c5145382c1f1306000713202c3945525d6877849199897c6f6353493f33333f4c5966727f8c999e9184776b5e5144382e2e35414c566a7683909d9a8d8073675a4d40343b4855616e7b8897908477675c5145382c1f130600000000000000000000050c151d23282f394653606c7884919eaa9e91857f848a90959c9fa19e95918981796e6a60594f463c3237332f2d2b27221b1c17100800000000000000000006121f2b3844505b667683909ca9b3a79a8d807467584e43372b1e1308000000000000000000000000000000000000060f1d272f373c4041423e3a39352f2d29251e18120b0300000000091623303c4956636f7c8999a4afac9f9286796d6053473a2d22170b0000000000000000000000000000000000000000000815222e3b4855616e7b8897a2adaea298887b6e6155483b2e2215080000000613202c3945525d686d71727374757778767066544b403435363737373838383f4b5865727e8b98a5b1b3a9988b7f7265594f42392e393939393939392d3945525d6875828e9ba8ac9f9285796d6053463a2d201307000006131f2b37434e585f62666666666c7985929facada093877a6d666666666666666666666666666666605c554b4034281c1019242f404d596673808c99a6b3a79b8e8174685b4e4135281b0e000000000000000000000e1a25303b4653606c7884919eabaca095897c6f6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d7a86929facac9f92867a6d6054473d3221160c010000000000000000000916222f3c4955626f7c889aa4afac9f9286796d6053463a2d2013070000000b1825323e4b5865717e828282828282828282828282828282828286929faca79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000000000006131f2c3845515c676f7c86929fa4aeaaa29892867e756d68605d5654514b4d4c4b4b4b4c4d4b5153555c60676d737d859196a0a8aba29891847a6d60594f42382e23170c0000000000000000000009151f2c3845515c6673808d9aa4afa99c8f82757070707070707070707070707070707070707070707070707074808d9aa6b0a79b8e8174685d5245392c2013040000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929faca194887b6e61626e7b86929fa8a69f92857b6e61594f433a2f22190c16232f3c4956626f7c8995a2ac9f9386796c605346392d20130004111d2935414c566875818e9a8d8074655b5044495663707d8996a0998d80736a5f574e4642403f3f41454c545d67707d86837f7b746e64584c40424d5765727f8c988e817467554b4034291c10040004111d2935414c566875818e9a8d8074655b504437333f4c5966727f8c999e9184776b5e51443b3b3b3c44505c667783909d998d8073665a4d4037424d5765727f8c988e817467554b4034291c10040000000000000000000000030b121b27333f4953636f7c8996a1a3998c7f73787d83898f949da0a09d938e847c706b60584e443b302523201f1b1711100b0500000000000000000000030f1c28333f4a546774808d9aaab4aa9d9184776a5f53473a2f24190b0200000000000000000000000000000000030e18212f3941484d4e4f4b4745413a39353029241d150d030000000714202d3a4753606d7a86939facaea399897d706353493f33271b0f030000000000000000000000000000000000000004111d2935414c5565717e8b98a9b3ac9f9285786d6053463a2d2013070000000714212d3a4754606d7a7e7f80818283858276665c5145382f2c2924262a2d37434e586774818e9aa7b4b7aa9d9083776b60544b40352f2b2623282b2f38414c56606d7a85929faca99b8e8275665c5144382c1f120600000815222e3b47545f6a6f72727272727985929facada093877a727272727272727272727272727272726d675c5145382c1f131824313e4b5764717e8a97a4b1a89c8f8275695c4f4236291c0f0000000000000000000009141f2b3844505b66727f8c99a3aea79a8d8174675c606060606060606060606060605765717e8b98a2aea79b8e8174685d5245392c201304000000000000000000000b1824313e4b5764717e8a97acb6aa9d908477665c5144382c1f12060000010d1a2734404d5a6773808d8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f9298a2aea79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000004111d2935414c56606d79839198a2aeaea39892867d716c615e56524c474541403f3e3e3e3f404045474b51555c606b6f7b849196a1abaaa0968e81746b60544a3f34281c110600000000000000000004101c2834404b54616e7b87939facac9f93877d7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d85929fabaca095897c6f63564c4135291d11040000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929faca194877a6e616c76828f98a3ab9f948b7e72685e52473e31281d100916232f3c4956626f7c8995a2ac9f9386796c605346392d201300010d19242f3d4a5764707d8a989184786c6053464653606c7884919e9f92877c6f695f58534d4d4c4c4c51565d666d7983918f8c888174675a4e4147535f6977839097897d7063564a3d2f23180c0000010d19242f3d4a5764707d8a989184786c6053463c323f4c5966727f8c999e9184776b5e5148484848494e56606d7985929f988b7f7265584c3f3a47535f6977839097897d7063564a3d2f23180c0000000000000000000000000005121f2b3744505b6574808d9aa89f92867a6e6c70767c828991959fa39d9691867d706a5f564c41362a2113120f0b0600000000000000000000000000000b17222d3d4a5763707d8a98a2aeaca095887c6f62564c4135291d140a000000000000000000000000000000000915202a33414b53595b5c5854524c4746413a352f271f150b0100000613202c3945515d677784909daab4ab9a8d8073655b5044372b1f140a000000000000000000000000000000000000010c13202c3945515d6775828e9ba8b5a89c8f8275665c5044382b1f12060000000714212d3a4754606d7a878c8d8e8f909186796d60544a403a39352f31363a3f47535f6a7783909daab6b8aca095897d70665c5145413a37312e34383b424a525e68727f8c98a2ada1978a7d7164544a4034281c100400000916222f3c4955626f7c7f7f7f7f7f7f86929facb3a6998c807f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f796d6053463a2d20131724303d4a5763707d8a96a3b0a99c908376695d5043362a1d1000000000000000000000030f1c28333f4a54616e7a86929facab9f9285796d60535353535353535353535353535f697683909caaaca095897c6f63564c4135291d1104000000000000000000000c1926333f4c5966727f8c99a5b2a99c8f827669544a4034281c10040000010d1a2734404d5a6773808d9a9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9fa2aab4a79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000000000713202c3945525d68727f8c95a0aaafa59f92867d706b625a524c45413a39352f32313132322f35383a40454b515960696e7b849199a3aea89e93897d70665c5044382d22170b000000000000000000000c18232e3946535f6976828f9ca9afa499938a89898989898989898989898989898989898989898989898989899297a2adaa9d9084776b6054443a2f24190d010000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929faca094877a6d68717e8b949faaa3999083776c60564d41352c1f160c0916232f3c4956626f7c8995a2ac9f9386796c605346392d201300000813202d3a4653606d79859296897c7063584e44505b66717e8b959f9991847b6f6a615f57595859555d60686d78818e959c93877c6f625548424d57616e7b88959285796d6053463a2d2013070000000813202d3a4653606d79859296897c7063584e43373f4c5966727f8c999e9184776b5e545454545556585f68707d8a98a298897d7063564a3d424d57616e7b88959285796d6053463a2d201307000000000000000000000000000613202d394653606c7884919eac9b8f82756860646b6f767d838c9299a2a09892867c6f685e52463d32271b1003000000000000000000000000000000000614202d3a4753606d7985929facb1a79a8d8073685d52453b2f261b1106000000000000000000000000000006101a26313c45535d64686964605d5654524c45403931271d1207000004101d2935404b556773808d9aa9b3ab9e9184786c6053463c2f261b1106000000000000000000000000000000000007131d28333f4a54606d7a86929facb1a7988b7f7265544a3f34281c10030000000613202c3945515d67778390999b9c9d988a7d71665b514b4745404343424648505a626f7b8895a0acb8bcb1a79d9083796d605b524c464242413f44464d545b616d7a85919eaaa99e9184796d6053463a2e23180c0000000c1925323f4c5865727f8b8c8c8c8c8c9299a3aeb4a89c928c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c877a6d6054473a2d21141623303d495663707c8996a3afaa9d9083776a5d5044372a1d1100000000000000000000000b17222d3846525e6875828e9ba8ada2978a7e7164574d42464646464646463f4a54626e7b88949fabaa9d9084776b6054443a2f24190d01000000000000000000000d1a2633404d596673808c99a6b3a79a8e8174675b4e412e23180c000000010d1a2734404d5a6773808d9aa6a9a9a9a9a9a9a9a9a9a9a9a9a9a9acaeb4aca79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000000004111d2935404b55606d7a85929fa7b1a99d938b7e716b60595046413a352f2c2924252524252524292c2e343940454f575e696f7c87929fa7afa59d9183786d60544a3f33281c0f0300000000000000000007121d2a36424d5764707d8a96a1adaba49f9796969696969696969696969696969696969696969696969696969fa2a9aea2988b7f7265594f4332281e1308000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929faca093867a6d6d7a85929ea6a89f92867c6e655b50443b30231a0d040916232f3c4956626f7c8995a2ac9f9386796c605346392d2013000006131f2c3845515c6775818e9b8f82756a6054474a54606c78839098a09691847c746e696766656567676d727a828e939e958d80746a5f534746535e6974818e9a8e8174665c5044382c1f120600000006131f2c3845515c6775818e9b8f82756a6054473e3f4c5966727f8c999e9184776b61616161616162656a6f7a84919e9f9285796d6053463a46535e6974818e9a8e8174665c5044382c1f1206000000000000000000000000000815222f3b4855626e7b8896a1a49a8b7e7164565960636b70787f879297a2a29891847a6e61594f44382c1e13080000000000000000000000000000000006131f2c3845515c6775828f9ba8b2ab9f92857a6d60574d41382d2217110a020000000000000000000001081018222b37424e57646f7475716d6865615e56514b43392f24180c0000010d18242f3d495663707c8997a1adaca196897d7063584e41382d22170f06000000000000000000000000000000071118242f3844505b66717e8b98a2aeaca095887b6e6155483b2e23170b0000000004111d2935414c556673808d99a3a8aa9d9083786c605d5553514b50504d53555a626c74818e9aa7b1b6b4b6aca0958d80736d605d56534d4e4e4a5053575e666c75828f97a1ada1978c7f73665c5145382c1c12070000000c1925323f4c5865727f8b98999999999fa3abb4b9ada49c99999999999999999999999999999993877a6d6054473a2d211416222f3c4955626f7c8895a2afaa9e9184776b5e5144382b1e11000000000000000000000006111c2a36414c5663707d8996a0aca99c8f8276695e5246382d393939393844505c6673808d99a6aea2988b7f7265594f4332281e130800000000000000000000000e1a2734414d5a6774808d9aa7b3a69a8d8073675a4d4034271a07000000010d1a2734404d5a6773808d9a9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000613202c3945515d6773808d97a2adada1978e81746c61594f473e36302924201d181918181819181d1f23282f343d454d57606a727f8c95a0acaca0958b7e71665b5044382b1f1308000000000000000000000e1a26313b4653606d7984919eabb5afaca3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3abadb3ac9f92867a6d6054473d3221160c01000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929faca39986796d75818e97a2aca0968c80736a5f53493f32291f1108000916232f3c4956626f7c8995a2ac9f9386796c605346392d2013000004101c2834404b55636f7c899494887c6f62594f44505b666e7b869298a0969187807b777473727273767a7f858f939e969083796d60584e434e58616e7b869294897c6f62544a3f34281c100300000004101c2834404b55636f7c899494887c6f62594f443f4c5966727f8c999e9184776e6e6e6e6e6e6e6f72757c839096a0978d8074665c5145434e58616e7b869294897c6f62544a3f34281c1003000000000000000000000000000b1825323e4b5865717e8b98a89f93877a6d61544f545960666d737d859297a2a1968f82756b6054483a2f24190d0100000000000000000000000000000004101c2934404b5563707d8a96a1acaea2988c7f73695e53493f3327221b140b090603000001000205080d1319222a343c47535f6a7481827e7a76716d68605d554b4035291d100400000713202d3a4653606d7985929eacb2a89c8f82756a5f53493f332721180f0802000000000000000000000003091119232935404b55606c7884919daab3a99d908477695f53463a2d1c110600000000010d19242f3b4854616e7b86929fa9ab9f958c7f736d6762605d555d5d575f61656d717e8a939da9afa9a7a9aba79c928c7f746d68615f575b5b545c6062696e78808d949ea9a59e9184796d60544b4034281c0b000000000c1925323f4c5865727f8b98a5a5a5a5acaeb4bdbfb6ada8a6a5a5a5a5a5a5a5a5a5a5a5a5a5a093877a6d6054473a2d211416222f3c4955626f7c8895a2afab9e9184786b5e5145382b1e120000000000000000000000000d1925303b4854606b7784919daaac9f93877b6e6153493f33272d2d2d3a4653606d7984919eabac9f92867a6d6054473d3221160c0100000000000000000000000e1b2834414e5b6774818e9aa7b3a6998c807366594d4033261a0d000000010d1a2734404d5a6773808d939393939393939393939393939393939393939393938d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000714202d3a4753606d7a85929fa9b2a89e91857a6d605a50473d352a251e1913110d070b0b0b070c1013181d2329333b454e58606d7883909da7b1a79e9184786c6053463a3024190d0100000000000000000009141f2c3844505c6673808c99a3afbbb9b1acaa9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa7a9afb8bab1a79b8e8174685d5245392c20130400000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929fac9f928679707d89939ea9a59d9184796d60584e41382d20170d00000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130000000c18232e394854606b76828f9c8f82756c61564c4a545f69707d8692979f99928d888481807f7f8082868b91979e9691847b6e675c51464b55606a74818d998f82766a605442382e23170c00000000000c18232e394854606b76828f9c8f82756c61564c414c5966727f8c999e91847b7b7b7b7b7b7b7b7c7e82879095a09892857a6d61544b404b55606a74818d998f82766a605442382e23170c00000000000000000000000000010e1b2834414e5b6774818e9aa79e918477685e5246484f545c606b707c85929fa59e93897d7063564c4135291d1104000000000000000000000000000000000c18232f394653606c7884919ea8b2aa9f92867b6e655b50443e332d261d1a1312100b060e090e1214191e2429343c46505a626e7b878f8b86827e7a766d675d5145392c1f1306000006121f2c3844505c6673808d9aa4afaa9e94887c6f655b50443d332a2219140e09060400000100000406090e141a232b353d45515d67717e8a95a0acada2978b7e7265574d42362a1e0a0000000000000814212d3a46535e6974818e97a1aba79c918c8079736f6d676a6a6a6a696e71777e87929fa5afa59d9b9c9fa6a49c918c807a726e6969686768666d6f747b828d929da6a69e938a7e71675d5142392e23180c000000000c1925323f4c5865727f8b989f9f9f9fa0aeb4bcb9b0a8a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f93877a6d6054473a2d211416232f3c4956626f7c8995a2afaa9d9184776a5e5144372b1e1100000000000000000000000008141e2c38444f5965727f8c98a3aea4998c7f73655b5044372b1f2a36414c5663707d8a97a1ada79b8e8174685d5245392c2013040000000000000000000000000f1c2835424f5b6875818e9ba8b2a5998c7f7266594c3f3326190c000000010d1a2734404d5a6773808686868686868686868686868686868686868686868686868074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000006121e2b37424d5765717e8b98a2aeaca0968b7e71685d52483e352b2319130d08040100000000000004070c12182129333d44505c66707d89959fabaca0968a7d7064564c4135291d110400000000000000000003101c28343f4a54616e7b87929facb9b1a7a0939393939393939393939393939393939393939393939b9ea5afb8aca095897c6f63564c4135291d110400000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929fac9f9285797984919ea5a99d93897d70675c51463c2f261b0e0500000916232f3c4956626f7c8995a2ac9f9386796c605346392d201300000007121d2c38434f5963707d8994948a7d70685d52454d57606b707d858f949c9f9a95918e8c8b8c8d8f92989e9c938e847b6e695f554b45515c676f7c879394897c6f63584e4330261c1106000000000007121d2c38434f5963707d8994948a7d70685d52454c5966727f8c99a196918787878787878788898b8f93999e9691867d6f685d524245515c676f7c879394897c6f63584e4330261c11060000000000000000000000000004111d2a3744505d6a7783909da89b8e827568564c413d424a5159606a707d8a939ea69c8f8276685d5245392c2013070000000000000000000000000000000007121f2b3844505b66727f8b96a1acaea2988f82776c605a50443f382f2b26201f1c171b1a1b1a1e2124292f353e464e58626c75828f9999928f8b8682796d6053473a2d201407000003101c28343f4a54616e7b87939fabb0a69c9083776c60584e453c342a251e1a1312100c070e070c1013131a1f262a353d47505a606d7984919ea7b1a99f9285796d6053473b31261a0e00000000000005121e2a36424d57616e7b859299a3aba39c928d84807c7a7877767677787b7e838b9299a3aea69d938e90949fa6a39c928d857f7b777675747576797c80868f949da4a69f948e81746c61554b4030271d1207000000000c1925323f4c5865727f8b939393939393a2aab4b3a89e9693939393939393939393939393939393877a6d6054473a2d21141623303d495663707c8996a3afaa9d9083776a5d5044372a1d1100000000000000000000000002101c27333d4754616d7a86929facab9e9184786c6053463a2f242d3946525e6875828f9ba9aca095897c6f63564c4135291d11040000000000000000000000000f1b2835424e5b6875818e9ba8b2a6998c7f7366594c403326190d000000000d1926333f4c58646e73797979797979797979797979797979797979797979797979746e64584c3f33261a0d0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000000814212e3a47535f697683909daab4aa9e9184786d60564c41362d2319110802000000000000000000000001070f172128343f4a54606b7783909daab2a89b8f8275685d5245392c201307000000000000000000000c17232e3846525e6975828f9ca8b2aca095898686868686868686868686868686868686868686868e939ea9b4aa9d9084776b6054443a2f24190d0100000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929fab9e918578808d96a0aca1978e81746b60554b40342a1d140a0000000916232f3c4956626f7c8995a2ac9f9386796c605346392d2013000000000f1b27323d4854606b7682909991847a6d605b51484f59606b707b828a8f939a9a9d9a9998989a9c9a99928f8981796e695f574d47505a606d798491988f82766b6054463d321e150a000000000000000f1b27323d4854606b7682909991847a6d605b514c5966727f8c99a8a19e949494949494949495989c9a97928d847d6f6b60564c47505a606d798491988f82766b6054463d321e150a000000000000000000000000000004101d2935404b556b7885919ea6998c807366594d40303940444f58616b75818e9ba99f92867a6d6054473a2d21140700000000000000000000000000000000030f1c28333f4a54606d7984919ea6b0aa9e948c7f726c615a5049413c37312d2b2823272728252a2d2f353a41454f585f6a717e8b939ea39f9c998f8275675d5145392c1f13060000000c17232e3846535f6975828e99a3afab9f948b7f726a60574e463e36302a25201f1c181b1a1b181c1f20262b31363f474f59616c74808d96a1adada2978d8073675d5145392a1f1409000000000000020e1a25313b46525e69707d879299a1a9a49c96918d8986858483838485888b90959fa3aba59d948e818390949da5a49d97928c8884828181828385898d92989ea6a49f948f82796d605a5043392f1e150b00000000000c1925323f4c5865727f8686868686868998a2aeafa2968c87868686868686868686868686868686867a6d6054473a2d21141824313e4b5764717e8a97a4b1a99c8f8376695c504336291d10000000000000000000000000000b16202d3946525d6875818e9ba7aca096897c7063554b4135292e3a4754616d7a86929facaa9d9084776b6054443a2f24190d010000000000000000000000000e1b2834414e5b6774818e9aa7b3a6998d8073665a4d4033271a0d000000000b17232f3b47525c64676c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c67645c52473c3023170b0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000000815222f3b4855626e7b88959fabaea3988b7e72665c50443a2f241b1107000000000000000000000000000000050f17232e38424f5964717e8a98a2aeac9f92867a6d6054473a2d2114080000000000000000000006111c2a36424d5763707d8a96a1acaa9d9083797979797979797979797979797979797979797979818e9ba7aea2988b7f7265594f4332281e13080000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929faa9d91847b87929fa8a69e92857a6d61594f43392e22180b020000000916232f3c4956626f7c8995a2ac9f9386796c605346392d2013000000000a16212c38444f59626f7c8692978e81746d625a50474f5960696e767d83878b8e909192929291908e8b86827c756d675f574d474f59626c73808d9592867c6e62594f44342b200c03000000000000000a16212c38444f59626f7c8692978e81746d625a505966727f8c9393939393939393939399929291908d8a8580796f6b60594f474f59626c73808d9592867c6e62594f44342b200c03000000000000000000000000000006131f2c3945515d677986929fa5988b7f7265584c3f322e343d464f59626f7c8997a2a3998a7d7164574a3e3124170b00000000000000000000000000000000000b17222d3845515c67717e8b949ea9b0a69f92877e716c605b534d47423c3a38342e34343531363a3b41454c5159616a6f7c86929fa5aea99f93877c6f62554b4035291d100400000006111c2a36424d57626e7b87929fa8b0a69f92877c6f695f585046413b36312d2c282327272723282c2d31373b42465159606b717e8a929da8b1a79f92857a6d61554b4035291d10040000000000000009141f2a36424d57606b717e8792979fa2a8a19e999a9391909090919297989da0a7a8a19e938e82797a828e939da0a8a19e9996918f8e8e8f9092989a9fa3a7a09a938d82796d675d51483e31281d0c0300000000000b1824313e4a56626d7279797979797986929facada093877a7979797979797979797979797979797976685d5245392c20131926333f4c5966727f8c99a5b2a79b8e8174685b4e4135281b0e0000000000000000000000000005111d2935414c56636f7c8995a0aca89b8e8174675d5145392c37434e5865727f8b99a3aea2988b7f7265594f4332281e1308000000000000000000000000000e1b2734414e5a6774818d9aa7b3a79a8d8074675a4d4134271a080000000007131f2b36404a52585a6060606060606060606060606060606060606060606060605a58524a40362b1f13070000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000030f1c28333f4a5465727f8b98a7b1ac9f92867a6d60544a3f32281e1209000000000000000000000000000000000006111c26303d4753606d7a85929facaea3998b7e7164584b3e3025190e02000000000000000000000e1a25303b4653606c7884919eabaca095897c6f6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d7a86929facac9f92867a6d6054473d3221160c010000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929faa9d9083839099a3aa9f948a7e71685d52473d30271d0f06000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130000000004101c27333d47535f6a737f8c95938c7f726c615950444f575f616b70767b7e8183858586858583817e7a756f6a605d554d445059606b717e8b92958c7f736a5f53473d3222190f000000000000000004101c27333d47535f6a737f8c95938c7f726c61595966727f86868686868686868686868686858483807d79736d6760594f445059606b717e8b92958c7f736a5f53473d3222190f0000000000000000000000000000000714202d3a4753606d7a8699a3a4978b7e7164584b3e312328343e4653606c7985929fab998c7f7266594c3f3326190c000000000000000000000000000000000006111c2834404b55616c75828f97a2abafa39992877e726c655f57534d4946443f41414141424246484c52555d606b707c859298a2aeada2978f82756a5f5343392f24180c00000000000e1a26313b47535f6974808d96a0abaea39991857b6e6a615a524c46423c3a38342e3434342e34383a3c42474d535b626b707d86929fa4aeaaa0958b7f72685e5243392f24180d0100000000000000030e1a25303b454f59626c717d858d92989d9fa4aca49f9e9d9d9d9d9ea1a9aba49f9c96918a81786d6d78818991959c9fa3a8a09e9c9b9a9b9c9fa2aaa39f9b95908880786d675d554b40362c1f160c0000000000000915222e3a46515b62656c6c6c6c6c7985929facada093877a6d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5d564c4135291d111c2934404b556774818e9aa7b3a6998c807366594d4033261a0d00000000000000000000000000010d1924303a4854606b7783909daaac9f92857a6d6054473c313b4754606a7783909dabac9f92867a6d6054473d3221160c01000000000000000000000000000d1a2733404d5a6673808d99a6b3a89b8e8175685b4e422f24190d01000000020e19242e3840474c4d5353535353535353535353535353535353535353535353534d4c4740382f24190e030000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000006121f2b3844505b6675828f9ba8b5a89b8f8275685d5242382e20160c000000000000000000000000000000000000000a15202c3945515d6775828e9ba8b4ab9b8e817468564c41362a1e11050000000000000000000009141f2b3844505b66727f8c99a3aea79a8d8174675c606060606060606060606060605765717e8b98a2aea79b8e8174685d5245392c201304000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929fac9f928790959faba2988f82766c61564c41352b1e150b00000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d201300000000000b16212b37434e58606d7883909793887e716b625a514a4d53596163696e71747678797979787674716d68626058514b4a505a616b707d8792979083786d60584e43352b2110070000000000000000000b16212b37434e58606d7883909793887e716b625a636d727979797979797979797979797978777673716d67605d554f4a505a616b707d8792979083786d60584e43352b2110070000000000000000000000000000000613202d394653606c7986929fa5988b7e7265584b3f3025212b3744505b657784909da79a8d8074675a4d4134271a0e0100000000000000000000000000000000000c18232e3943505a616e7b859299a3afaba39992877f776e69615f575553504a4e4e4d4e4f4d5354565d60676d747d859297a1aaaea49e92857b6e61584e4331271d1207000000000009141f2b37424d57606d79849199a4afaba19791847c706c615e56534d494644404141414141404546494d53575f616d727d869298a2aeaca2989083786c60564c4131281d120700000000000000000009141f29333d47505a626b6f7a80868c90939a999b9d9e9e9f9f9f9e9d9c9a9993908b847d746d66666d747d848a8f92999a9c9d9e9f9f9f9e9d9b9998928f89837d746d665d554c43392f241a0d0400000000000006121e29343f49515658606060606c7985929facada093877a6d6060606060606060606060606060605f524c443a2f2419131f2c3845515c677783909daab4aa988b7e7165584b3e3225180b000000000000000000000000000008131e2c38434f5965727f8b98a2aea2988b7e7165574d4237404b55626f7c8895a0aca79b8e8174685d5245392c20130400000000000000000000000000000c1825323f4b5865727e8b98a5b1a99c8f837669554c4135291d11040000000008121c262e363b3f40464646464646464646464646464646464646464646464646413f3c362f261d1208000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000613202d394653606c7885929fabb2a9988b7e7165564c4130261c0d040000000000000000000000000000000000000004101d2935404b5565717e8b98aab3ab9e918478685e5246392d20140700000000000000000000030f1c28333f4a54616e7a86929facab9f9285796d60535353535353535353535353535f697683909caaaca095897c6f63564c4135291d1104000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929faca39992999fa7a79f92867b6e615a50443a3023190c0300000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130000000000050f1a26313c44505c666e7b85929992867d716c605c544e464f55575e6165676a6b6c6c6c6b6a6765615e56544e454e545c606c717d86929992857b6e665c50463c3123190f00000000000000000000050f1a26313c44505c666e7b85929992867d716c605c63666c6c6c6c6c6c6c6c6c6c6c6c6c6b6b696764605c55514b4e545c606c717d86929992857b6e665c50463c3123190f0000000000000000000000000000000005121f2b3744505b657885929ea6998c807366564c41362e2e2e3844505b667784909da79a8d8074675a4d4134271a0e01000000000000000000000000000000000007121d27303e46525e69707d87929fa4acaba399938c827b746e696562605c545b5a5a5b5c575e6164686d737a808a9297a1a9afa59d928a7e70695e52463c321f150b010000000000030e1a26313c45515d676f7d87939fa4aea9a19691867e756e68615e575653514a4e4e4d4e4e4b515356575f62696e767f879298a2aaafa49a92867c6f665b50443a301f160c01000000000000000000030d17212c353f48505960686d737a7f83878a8c8e90919192929292908f8d8a86837e79706c605c5c606b70787d82868a8d8f919292929292908f8c8986827d776f6b605c544c433a31271d120800000000000000010d18232d373f464a4c5353535f6c7985929facada093877a6d6054535353535353535353535353535345413a32281e1314202d3a4753606d7986929facaea298887c6f6255493c2f2216090000000000000000000000000000020f1b27323d4754606d7a86929facaa9c908376695f53473845515c6774808d9aa7aca095897c6f63564c4135291d110400000000000000000000000000000a1724313d4a5764707d8a97abb5ab9e918478675d5145392c20130600000000010a141c242b2f33343939393939393939393939393939393939393939393939393433302b241d140b01000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000815222f3b4855626e7b8897a2adada197877b6e6154483b2f21140a0000000000000000000000000000000000000000010d18242f3b4855616e7b8898a2aeada196877a6e6154473b2e21140800000000000000000000000b17222d3846525e6875828e9ba8ada2978a7e7164574d42464646464646463f4a54626e7b88949fabaa9d9084776b6054443a2f24190d01000000000000000000000000000000000000000c1926323f4c5965727f8c98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929facaba39fa3ababa0958c7f72695f53483e32281e11070000000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130000000000000a152028343f4a545f696f7d87929892877e736d665f58524c484d5254585b5d5e5f5f5f5e5d5b5854524c474b51575f666d737e87929892877d6f695f544a3f342a20110700000000000000000000000a152028343f4a545f696f7d87929892877e736d665f586060606060606060606060605f5f5e5d5a5753514b4b51575f666d737e87929892877d6f695f544a3f342a20110700000000000000000000000000000000030f1b27333f49536a7784909da99c8f8276685e52463f3b3b3b404653606c7985929fac998c7f7266594c3f3326190c000000000000000000000000000000000000000b151e2a36424d56606b717f8b939aa3ababa49f948f86817b76726f6d6668686767686869696e71757a7f858d929ea2a9afa59e938d80746c61574d42342a200d030000000000000009151f2935404b55606b727f8b929da4ada9a198928a817a746e696562605c545b5a5a5a5b545c606266696e747b828b9299a2aaaea39f93887e706a5f544a3f32291e0d040000000000000000000000050f1a232d363f474f565d60686e72767b7d7f82838485858685858482807d7a76716d66615a51515960666c71767a7d80828485858685858382807d7a75706b636059514a423a31281f150b00000000000000000006111b252d343a3e3f4646525f6c7985929facada093877a6d6054474646464646464646464646464639352f282016101d2935404b5563707d8a99a3aeac9f9285796d6053463a2d2013070000000000000000000000000000000a16202c3945515d6774818e9aa7ab9f94887b6e62544a3f4653606d7985929fabaa9d9084776b6054443a3024190d0100000000000000000000000000000916222f3c4955626f7c8899a3aeaca196877a6d6054473a2d2114080000000000020a12191f2326272d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2726231f19120b0200000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000a1724313d4a5764707d8a97a9b3ab9e918578695e53463a2d2114020000000000000000000000000000000000000000000714212d3a46535f697885929fabb2a896897d7063564a3d3023170a000000000000000000000006111c2a36414c5663707d8996a0aca99c8f8276695e5246382d393939393844505c6673808d99a6aea2988b7f7265594f4332281e1308000000000000000000000000000000000003060809192633404c5966737f8c99a6a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929facb5afacafafa4999083786d60574d42362c20160c000000000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d2013000000000000030c17232e38424d57606b717e8a9299928b80786f6a605d56524c46474b4e505252535252504e4b47464b51555d606a6e787f889299928a7e716b60574d42382e22180e000000000000000000000000030c17232e38424d57606b717e8a9299928b80786f6a605d56524c5353535353535353535251504d4a474b51555d606a6e787f889299928a7e716b60574d42382e22180e0000000000000000000000000000000000000b17222d414e5a6774818d9aa99f92867a6d6159504a4847484b515b636f7c8998a2a49a8a7e7164574b3e3124180b00000000000000000000000000000000000000030c1925303b444f59626d727f889299a1a8afa69f99928e88837f7c797775747474747576787b7e82868c92979da4adaba39f938e81786d605a50453b3022180e0000000000000000030d18242f3a434f59626d74808d929ca3adaaa29f938e86807b76726f6d6669686767676869666d6f72777b81868f949fa3ababa39f918c7f726c61584e42382d20170d0000000000000000000000000008111b242d353d444c52565e6165696e71737577777879797978777573716e6864605c545044454f545b6064686d717376777879797978777573706d67636059544f44403930281f160d030000000000000000000009131b23292e31323946525f6c7985929facada093877a6d6054473a3939393939393939393939392c29241e160e19222c3945515d6774818e9aabb4a99c908376665c5044382c1f120600000000000000000000000000000004111d2935414c55626f7c88959faba6998d8073665c50444d5764717e8a97a2ada2988b7f7265594f4332281e13080000000000000000000000000000000713202d3a4653606d7986929facb2a896897c6f6356493c3025190e00000000000001080e1317191a20202020202020202020202020252728292622211f1a20201a1a17130e08010000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000c1926333f4c5966727f8c99a5b2a99c8f827669574d42362a1e120500000000000000000000000000000000000000000005121e2b37424d576a7683909da9b2a5988c7f7265594c3f3226190c0000000000000000000000000d1925303b4854606b7784919daaac9f93877b6e6153493f33272d2d2d3a4653606d7984919eabac9f92867a6d6054473d3221160c01000000000000000000000000000000040a0f1315161a2734404d5a6773808d9aa6a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929facb8bbb9b2a89f93877c6f665c50453b31241a0e04000000000003050916232f3c4956626f7c8995a2ac9f9386796c605346392d20130000000000000006111c26303c454f59616c717e879298928d837c736d68605d5653514a4a484847464748484a4a5053555d60676d737b838c939892877e716c61594f453c30261c0f060000000000000000000000000006111c26303c454f59616c717e879298928d837c736d68605d5653514a4a484847464748484a4a5053555d60676d737b838c939892877e716c61594f453c30261c0f06000000000000000000000000000000000000061724313d4a5764707d8a97a2a3988d80736b605c54555455555c606d75828f9caa9f93877a6e6154473b2e211408000000000000000000000000000000000000000009141f29323d47505a626d727e8791969ea5acaba39f9a95908c8885848281818081828385878b8f92989fa2a9ada8a099928d81786d665c50483e33291f100600000000000000000007131d28313d47515b606c77808c919ea1a9aea59e98928d87837f7c79777674747474747677797c7f83888e92999fa6aea8a199928b7f736d635a50463c2f261c0e05000000000000000000000000000009121b232b323a41454c5254565e616466686a6b6b6c6c6c6b6a696764615e5653514a423e3d424a5053565e616467696a6b6c6c6c6b6a686663605d55554f48433d342e271e160d040000000000000000000000010911181e22242c3946525f6c7985929facada093877a6d6054473a2d2d2d2d2d2d2d2d2d2d2d2d201d19130e17202935404b55606d7985929fabb1a7988c7f7265544a3f34281c1003000000000000000000000000000000010d19242f3a47545f6a7783909da9ab9e9184796d605346525e6976828f9ca9ac9f92867a6d6054473d3221160c0200000000000000000000000000000006131f2c3845515c677783909daab2a6998c7f7366564d41362a1c11060000000000000002070b0d0d131313131313131313151e252c31343536322f2e2b26201f1c18120b0300000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000e1b2834414e5b6774818e9aa7b3a69a8d8073675a4d4031251a0e02000000000000000000000000000000000000000000020e1a2631414e5b6874818e9ba7b3a79a8d8074675a4d4134271a0e00000000000000000000000008141e2c38444f5965727f8c98a3aea4998c7f73655b5044372b1f2a36414c5663707d8a97a1ada79b8e8174685d5245392c201304000000000000000000000000000000070f151b1f2222262b38434e586875828f9ba8a79a8d8074675a4d4134271a0e0100000000000000000000131f2c3946525f6c7985929facacacacada1968d80746a60544a3f33291f120900010407070c10121316232f3c4956626f7c8995a2ac9f9386796c605346392d201300000000000000000a151e2a333d47505a626c717d869196959087807a736d6863605c54575554545354545557545c6063676d727a7f8690959691867d716c625a50473d332a1e150a0000000000000000000000000000000a151e2a333d47505a626c717d869196959087807a736d6863605c54575554545354545557545c6063676d727a7f8690959691867d716c625a50473d332a1e150a000000000000000000000000000000000000000714202d3a4753606d7a85929ea89f93887d726d666362616263676d737f8b949ea69d908376685e5246392d2014070000000000000000000000000000000000000000020d17202b353f48515b626c717d848e939da0a7abaca79f9d989892908f8e8d8d8e8f909298979c9fa3aaada9a29f96918780786c665c544a3f362c21170d00000000000000000000010c161f2b353f44505b656c747f8a92979ea6acaaa29f9a93908c898684828181808181828486898c90959a9fa3ababa49f9691877e736d635b51473e342a1d140a00000000000000000000000000000000091119202830353b4146474d525457595b5d5e5e5f5f5f5f5d5c5a5754524c46444039302f383f44464c5254575a5c5e5f5f5f5f5f5d5c595653514b48443d383228231c150c040000000000000000000000000000060d12151f2c3946525f6c7985929facada093877a6d6054473a2d212020202020202020201413110d0f182029323b45515d67727e8b97a2adab9f95887b6e6155483b2e23170c000000000000000000000000000000000008131e2b37434e5865717e8b97a2ada1968a7d7063564c54616e7b87939faca79b8e8174685d5245392c2013040000000000000000000000000000000004101c2834404b556774818e9aabb5a99c908376685e5246382e23170c0100000000000000000000010606060606060008111e272f373d4042433f3b3a37312d2c29231d150d04000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000101c2936434f5c6976828f9ca9b2a5988c7f7265594c3f322619090000000000000000000000000000000000000000000000091a2733404d5a6673808d99a6b3a89b8e8175685b4f4235281c0f00000000000000000000000002101c27333d4754616d7a86929facab9e9184786c6053463a2f242d3946525e6875828f9ba9aca095897c6f63564c4135291d1104000000000000000000000000000007101920272b2e2f31363e4754606a7885919eabaa998c7f7266594c3f3326190c0000000000000000000000131f2c3946525f6c7985929f9f9f9f9fa59e9184796d60584e42382e21170d02080d111314181c1f201f232f3c4956626f7c89959f9f9f9386796c605346392d20130000000000000000030c18212b353e48505a626b707c848e9399928d85807a75706d666664626160606061626466666d70757a7f858c9298938e847c706b625a50483e352b21180c03000000000000000000000000000000030c18212b353e48505a626b707c848e9399928d85807a75706d666664626160606061626466666d70757a7f858c9298938e847c706b625a50483e352b21180c03000000000000000000000000000000000000000613202c3945515d67727f8c96a1a49a92877f7873706e6e6e7073798088939fa69f948a7e7164564d41362a1e1105000000000000000000000000000000000000000000050e19232d363f49515a626b6f7a818990959c9fa6a9aca9aaa29f9d9b9b9a9a9b9b9c9fa2aaa8acaaa9a19e97928c847c736c665b544a42382e241a0f050000000000000000000000040d192327333f49535b606d737d858f949da0a7acaca49f9c989892918f8e8d8d8d8e8f919298999d9fa7acaca69f99938d847d716c635b51493f352c22180b020000000000000000000000000000000000070e161e24293036393b4246474a4c4f50515252535252514f4d4a4746413b38342e27262d33383a4146474a4d4f515252535252504f4d4a4745403a38332c272118120b03000000000000000000000000000000000106131f2c3946525f6c7985929facada093877a6d6054473a2d21141313131313131313060b0f151a212a323b444e58606d7984919ea9b2a89d908376695f53463a2d1c11060000000000000000000000000000000000010f1b26323c4753606d7985929faba99b8e8275685d525966737f8c99a4aca095897c6f63564c4135291d110400000000000000000000000000000000000c18232e3e4a5764717e8a99a3afac9f93877b6e61544a3f34281d13070000000000000000000000000000000000040e1a232f3941484d4f504c4847433d3a38342f271f160e040000000000000000000001040606111e2a3744515d6a7784909daaa99c8f8376695c504336291d10060000000000000000000000000000000000101d2a3743505d6a7683909da9b1a4978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2a99c908376695d5043362a1d10000000000000000000000000000b16202d3946525d6875818e9ba7aca096897c7063554b4135292e3a4754616d7a86929facaa9d9084776b6054443a2f24190d0100000000000000000000000000040f19222b32373b3c3f4246505a626f7c8997a1ada298897d7063564a3d3023170a0000000000000000000000131f2c3946525f6c798692939393939393938a7d70675d51463d30261c0f080d13191d202125292b2c2c292f3c4956626f7c89939393939386796c605346392d2013000000000000000000060f19232c363f485059616a6f7a818a919697928c86817d797673706f6e6d6c6d6e6f707376797d81858c929796918a817a6f6a615950483f362c23190f060000000000000000000000000000000000060f19232c363f485059616a6f7a818a919697928c86817d797673706f6e6d6c6d6e6f707376797d81858c929796918a817a6f6a615950483f362c23190f06000000000000000000000000000000000000000004111d2935404b55606d79849197a1a399928b84807d7b7a7b7d80858d939aa4a0968f82766c6155443b3025190e020000000000000000000000000000000000000000000008111b242d373f48505960686d757d83898f94989c9fa3aba7a8aaa8a7a7a7a7a8a9a9a7a5a8a09e9a97918c8580796f6b605b544a423830261c110800000000000000000000000000071017222d384149505b636b707b828990959c9fa4acaca9aaa39f9d9c9b9a9a9a9b9c9d9fa3aaaaababa39f9b948f878079706b625a514940372e231a100600000000000000000000000000000000000000040c13191e252a2d30363a3b3e4042444445464646454442403e3b3936302c28231c1c22282b3036393a3e40434445464646454442403d3a39352f2c27211b160c070000000000000000000000000000000000000006131f2c3946525f6c7985929facada093877a6d6054473a2d21140c0c0c0c0d090e1114171b1f262b333b444c56606a73808c96a1adada1968a7e7164574d42362a1e0a000000000000000000000000000000000000000a151f2c3945515d6774808d9aa6ac9f92867a6d6154606b7784919eabaa9d9084776b6054443a3024190d0100000000000000000000000000000000000714212d3a4754606d7a86929facafa4998c7f72665c50443a2f24181007000000000000000000000000000000030c16202c35414b53595b5c5955534e4a47454039312820160c020000000000000004090e111213131e2a3744515d6a7784909daaa99c8f8376695c504336291d13130807050200000000000000000000000000111e2a3744515d6a7783909daab0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1aa9d9083776a5d5044372a1d110000000000000000000000000005111d2935414c56636f7c8995a0aca89b8e8174675d5145392c37434e5865727f8b99a3aea2988b7f7265594f4332281e130800000000000000000000000000000a15202b343c4347494c4d5359616c75818e9ba9aa9f92867a6d6054473a2d2114070000000000000000000000131f2c3946525f6c7986868686868686868681756c61554b40342b1e150c13191e24292c2d323638393836323c4956626f7c86868686868686796c605346392d20130000000000000000000007111a242d363f474f5860686d747d848c929898928e8a8582807d7b7b7a797a7b7b7d8082858a8e929898928c847d746d675f584f473f362d241a11070000000000000000000000000000000000000007111a242d363f474f5860686d747d848c929898928e8a8582807d7b7b7a797a7b7b7d8082858a8e929898928c847d746d675f584f473f362d241a1107000000000000000000000000000000000000000000010d18242f3a45515d676e7c8592979fa39f96918c89888788898d91979fa49d9691847b6e615a504532291f140800000000000000000000000000000000000000000000000009121b252d363f474f565e616b70787d82878b909299989a9c9d9e9f9f9f9e9e9d9c9b999696918d89857f7a736d676059504a42382f261e140a00000000000000000000000000000006111b262f383f44515961696e757d83898f939a9c9fa2aaa7a8aaa9a7a7a7a7a7a9a9a8a6a9a29e9b99928e88827c746d676059504840372e251c110800000000000000000000000000000000000000000002080d14191e20252a2d2e31333537383839393938373634312e2d2a251f1c181211171c1f252a2d2e313436373839393938373533302d2c29241d1c160f0a04000000000000000000000000000000000000000006131f2c3946525f6c7985929facada093877a6d6054473a2d211919191919191a191e2022272b31373e454d565e686f7c87929fa8b1a79e9184786d6053463b31261a0e0000000000000000000000000000000000000004101d2935404b55626f7b88949faba3998b7e726557636f7c8996a0aca2988b7f7265594f4332281e13080000000000000000000000000000000000000713202c3945525d6876838f9ca9b3ab9e9184796d60554b4035292219100903000000000000000000000000040c151e28323d47535d65686965625f585653514b433a32281e1308000000000000080f151a1d1f2020202a3744515d6a7784909d9f9f9c8f8376695c504336292020201514120e09030000000000000000000000121e2b3845515e6b7884919eabafa396897c706356493d3023160a00000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1aa9d9184776a5e5144372b1e1100000000000000000000000000010d1924303a4854606b7783909daaac9f92857a6d6054473c313b4754606a7783909dabac9f92867a6d6054473d3221160c0100000000000000000000000000030f1b27323c464e545559575f616b707e8a939eaaa3988e8174675d5145392c2013060000000000000000000000121f2b3844515d6974797979797979797979756f65594f433a342e261e191e252a3035393a3f43454645433f3a4754606a6f79797979797979766c5f5346392d2013000000000000000000000009121b242d353e464e565d606b70797f858c91969a97928f8d8a888787868787888a8c8f92979a96918c857f79706b605d554e463d352d241b120900000000000000000000000000000000000000000009121b242d353e464e565d606b70797f858c91969a97928f8d8a888787868787888a8c8f92979a96918c857f79706b605d554e463d352d241b1209000000000000000000000000000000000000000000000007131d2935404b555f6a6f7d858f949c9fa09e999695949596999ea19f9b938e847b6e695e52483e3320170d020000000000000000000000000000000000000000000000000009131b242d353d444c525960656c70767b7f8386898b8d8f9091929292929190908e8c8a8784807c79726d67605d554f443f382f261d140c02000000000000000000000000000000000a141d262d3340474f575e616b70777d82878b8f9298989a9b9d9e9e9f9f9f9e9d9d9b999797928e8a86817c766f6a605d554f473e362e251c130a00000000000000000000000000000000000000000000000002080e1114191e20212426282a2b2b2c2c2c2c2a29272421201e1914100c07060b0f13191d20212427292b2c2c2c2c2c2a29262320201d1813100b050000000000000000000000000000000000000000000006131f2c3946525f6c7985929facada093877a6d6054473a2d2525252525262627252a2d2d33373c434750575f686e7a849199a3afaa9f958b7e71665c504438291f140900000000000000000000000000000000000000000c18242f3947535f6a7683909ca9ab9d908376695f6774818e9aa8ac9f92867a6d6054473d3221160c0200000000000000000000000000000000000004111d2935414c5664717e8a97a1adaca0968b7e71675d51453e342b221a140e09060400000101000205060c10161e27303a444f59656f7576726e6a6763605c554c443a3025190d010000000009121920262a2c2c2d2d2d3744515d6a778490939393938f8376695c5043362d2d2d2d22211e1a140e0600000000000000000000121f2c3845525f6b7885929eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0aa9e9184776b5e5144382b1e11000000000000000000000000000008131e2c38434f5965727f8b98a2aea2988b7e7165574d4237404b55626f7c8895a0aca79b8e8174685d5245392c201304000000000000000000000000000006131f2b37434e5860626567696e747d86929fa5a49f92867b6e61554c4135291d11040000000000000000000000101c2935414d5862696c6c6c6c6c6c6c6c6c68655d535246443f383026252a30363a4145474b4f525352504c47454e5860626c6c6c6c6c6c6c6c645a4f43372b1e1200000000000000000000000009121b232c343c434c525961676d737a7f84898e91979899979594939393949597999897918e89847f7a736d676159514c433c342c231b1209000000000000000000000000000000000000000000000009121b232c343c434c525961676d737a7f84898e91979899979594939393949597999897918e89847f7a736d676159514c433c342c231b1209000000000000000000000000000000000000000000000000010c18242f39434e58606b6f7b828a8f94979a9d9e9e9f9f9e9d9a99928f89817a6e695e574d42362c220e0500000000000000000000000000000000000000000000000000000109121b232b323a41464f535b6063696e7276797c7f8182848585868685848483817f7d7b7773706d66605d55514b433d332d261d140b020000000000000000000000000000000000020b141b2227353e454d525960636b70757b7e8285888b8d8f9091929292929191908e8c8a8885817e7a746f6a626058514b433d352d241c130a0100000000000000000000000000000000000000000000000000000205090e11141417191c1d1e1f1f201f1f1e1c1a171414110d08040000000003080d111314171a1c1e1f1f201f1f1d1c1a171413110d070100000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facada093877a6d6054473a32323232323232333430363a3b3f44464e535a61696e7a839096a1abaea3989083786c60544a3f34281c1003000000000000000000000000000000000000000007121d2b37434e5864717e8a97a1ab9f95887b6e616d7985929faba79b8e8174685d5245392c20130400000000000000000000000000000000000000010d19242f3a4653606d7985929ea9b2a89e9184796d605a50463d342a251f1a1313100c070e0e080e1114171c1f283039424c56606b7581837f7b7774706d675e564c4135291d110500000008121b242b313638393939393844515d6a77838686868686868276695c504337393939392e2d2b261f180f06000000000000000000121f2b3845525e6b7884919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0aa9d9184776a5e5144372b1e110000000000000000000000000000020f1b27323d4754606d7a86929facaa9c908376695f53473845515c6774808d9aa7aca095897c6f63564c4135291d110400000000000000000000000000000815222e3b4754606a6f7274777b81879298a2a39f928c7f72695f53433a2f24190d0100000000000000000000000d1925303b4650585d5f60606060606060605b5e60605f53504a42382e30363a41464c5254585c5e5f5f5c5853514b4e5456606060606060605f5a52493e33271b0f0000000000000000000000000009111a222b313a41454f555d60686d72787d8185888b8d8f919292939292918f8d8b8885817d78726d68605d554f45413a312a221a11090000000000000000000000000000000000000000000000000009111a222b313a41454f555d60686d72787d8185888b8d8f919292939292918f8d8b8885817d78726d68605d554f45413a312a221a1109000000000000000000000000000000000000000000000000000007121d27313c464f5960696e777d82888b8e909192929291908d8b86827d746d685e574d453b30241a100000000000000000000000000000000000000000000000000000000000091019202830363d41495053575e6165676d6f7274757778787979787877767472706e696763605c54514c45403a3128221c140b0200000000000000000000000000000000000000020a1117232c333b42464f54596063696e7276797c7e808283848585868585848382807d7b7975716d68625f58544e45403a312b231b120a01000000000000000000000000000000000000000000000000000000000000020507080b0d0f11111213131312110f0d0b080705010000000000000000010507070b0d10111213131312110f0d0a07060401000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facada093877a6d6054473f3f3f3f3f3f3f3f404042424647495053585f626c717b839095a0a8afa59f92867c6f655b5042382e23170c000000000000000000000000000000000000000000010f1a26313c4653606d7985929eaca7998c7f7366717d8a98a2aca095897c6f63564c4135291d1104000000000000000000000000000000000000000008131f2c3845515c6773808c97a1adada1968d80746c61584e463e36302a26201f1c181b1a1b1b191e2023282c313a424a545d68707d898f8c8884807d796d685e5246392d2013070000040f19242d353d424546464646453d4f5b6771777979797979797670665a4e3b44464646463b3a37312a21180e030000000000000000111e2b3844515e6b7784919eaab0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a99d9083766a5d5043372a1d100000000000000000000000000000000a16202c3945515d6774818e9aa7ab9f94887b6e62544a3f4653606d7985929fabaa9d9084776b6054443a3024190d0100000000000000000000000000000916222f3c4955626f7c7f8084888e9299a29f99928c80746d63574d4231281e130800000000000000000000000008141f2a343e464d51525353535353535761686b6c6c6c605c544a3f353a41464c52565d6065696b6c6b6965605c554e474953535353535353534f4940372c21160a00000000000000000000000000000810191f282f353e434b51565d60666c7074787b7e80828485858685858482807e7b7874706c66605d56514b433e352f281f1910080000000000000000000000000000000000000000000000000000000810191f282f353e434b51565d60666c7074787b7e80828485858685858482807e7b7874706c66605d56514b433e352f281f191008000000000000000000000000000000000000000000000000000000010b151f2a343d474f575e656c70767b7e8183848586858483817e7b756f6b605d564d453b33291f1208000000000000000000000000000000000000000000000000000000000000070e161e252a2f383f44464d5354555c60636567696a6b6c6c6c6b6b6a69686663615e575653504a45413a352f281f17110a020000000000000000000000000000000000000000000006111a202930363d44484f54565e6165666d6f7174757778787979787877767573716f6d6664605d56534e47433d352f281f1911090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facada093877a6d60544c4c4c4c4c4c4c4c4c4c4d4e4d5254535b60636a6e757e859195a0a7afa59d938b7f726a5f53493f30261c1106000000000000000000000000000000000000000000000a151f2c3845515c6773808d9aa4aa9d9184776a75828e9baaaa9d9084776b6054443a3024190d01000000000000000000000000000000000000000004101c2834404b55606d7a85929ea7b1a89d928a7e706a60585046423b36312d2c282327272728252a2d2e34383e434c545c666d7a84919c9896918d89857a6d6154473a2e21140700000915202b353f474e5253535353514948555f676a6c6c6c6c6c6c69665e54474851535353534846423c332a1f14090000000000000000111e2a3744515d6a7784909daab0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1a99c8f8276695c504336291d1000000000000000000000000000000004111d2935414c55626f7c88959faba6998d8073665c50444d5764717e8a97a2ada2988b7f7265594f4332281e13080000000000000000000000000000000e1a2734414d5a6774808c8d90959b9fa098928e877f746e645b51453c311f160c01000000000000000000000000020d18222c343b4144464646464646505c6873787979796d665c504441454c52565e61686d727678797876726d675f584e464646464646464646433e372e251b1005000000000000000000000000000000070d161e2429313a40454c52545b6063656c6e717476777879797978777674716e6c6563605b54524c4540393129241e160d070000000000000000000000000000000000000000000000000000000000070d161e2429313a40454c52545b6063656c6e717476777879797978777674716e6c6563605b54524c4540393129241e160d070000000000000000000000000000000000000000000000000000000000030d18222b353d454d535b6063696e71747677787978777674716e69636059524c433b332921170d0000000000000000000000000000000000000000000000000000000000000000050c13191d262d33373b4246484b515356585a5c5d5e5f5f5f5f5e5d5d5b595754534d4946443f38352f29241d160d0600000000000000000000000000000000000000000000000000080e171f252a33383d44484d5254545c60626567686a6b6b6c6c6c6b6a6a68666462605c5454524c47433c383229241d160d07000000000000000000000000000000000000000004080a0b1313131313131311110e0b060100000000000000000004090e11121313131313131313070705010000000000000000000000060b0e1011131313131313130a0a0804000000000000000000000000000000000000000006131f2c3946525f6c7985929facada093877a6d6058585858585858585859595a5b565e6164656c70757c828a9297a0a8afa59e938e81746d62584e41382d1e150a000000000000000000000000000000000000000000000004101c2834404b55616e7b87939faca095887b6f7985929faca3988b7f7265594f4332281e1308000000000000000000000000000000000000000000000c18232e3945525d68727f8c959faaaea49f92867c6f6a625a524d46423c3a38342e343434353036393b3f444650565d666d78828f96a0a8a09e988d8074685e5246392d20130700000e1a26313d4751595e5f6060605e56544f555b5d6060606060605c5a544d53555d6060606055534d453c31261a0e0200000000000000101d2a3643505d697683909ca9b1a5988b7e7265584b3f3225180700000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3a89b8f8275685c4f4235291c0f000000000000000000000000000000010d19242f3a47545f6a7783909da9ab9e9184796d605346525e6976828f9ca9ac9f92867a6d6054473d3221160c020000000000000000000000000000000e1a2734414d5a6774808d9a9da0a7a0969186817b726d645c53493f332a1f0d04000000000000000000000000000006101a222a303538393939393945525e6b7885868686786d60534a4c51565e61686d737a7f82858685837f796f6a5f584e42382e393939393937332c251c13090000000000000000000000000000000000040c13191f282f353a41454a5053535b60626567696a6b6c6c6c6b6a69676562605b5353504a45413a352f281f19130c0400000000000000000000000000000000000000000000000000000000000000040c13191f282f353a41454a5053535b60626567696a6b6c6c6c6b6a69676562605b5353504a45413a352f281f19130c0400000000000000000000000000000000000000000000000000000000000000060f19232b333b41495053575f6164676a6b6b6c6c6b6a6764615e57544f45413a312921170f0500000000000000000000000000000000000000000000000000000000000000000002080b141b22272b31363a3b404547494c4e4f5152525353525151504e4c4a4846423d3a38342e29241e18130c04000000000000000000000000000000000000000000000000000000050d141a21272c33383b4246474a505355585a5c5d5e5f5f5f5f5e5e5d5b59575553504a4745413a37312b272018130c0400000000000000000000000000000000000000050c11141717202020202020201e1d1b17120c0400000000000000080f151a1d1f20202020202020201413110d080200000000000000040b11171a1d1e20202020202020171614100b0500000000000000000000000000000000000006131f2c3946525f6c7985929facada093877a6d656565656565656565656566676869696e7074787d81878f939ea1a9aca49f938e81786d605b51463c2f261b0c030000000000000000000000000000000000000000000000000c18232e3946535f6976828f9ca9a7998c7f737d8a98a2ac9f92867a6d6054473d3221160c020000000000000000000000000000000000000000000007121d2935414c56606d78839098a2acaea29892857c716c615e57534d494645404141414141424146474a50535a61686d78818e949fa8b0a69f92857a6d61564c4135291d11050000111d2a36424e59636a6c6c6c6c6b636059514a51535353535353504e50575f626a6c6c6c6c6c5f574d42372b1e1205000000000000000f1b2835424e5b6875818e9ba8b3a6998c807366594d402f24180c00000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4a79a8e8174675b4e4134281b0e0000000000000000000000000000000008131e2b37434e5865717e8b97a2ada1968a7d7063564c54616e7b87939faca79b8e8174685d5245392c201304000000000000000000000000000000000e1a2734414d5a6774808d9aa5a9aa9e91847d78716c605d554b43392f24180c050000000000000000000000000000000810181f25292b2c2d2d2d3643505d6976839098897c6f635a56555d60686d737a80858b8f9192928f8b847c6f6a5f544a3f34282d2d2d2d2b27211b130a0100000000000000000000000000000000000001080d161d24292f35383f444649505355585a5c5e5f5f605f5f5e5c5a585553504946443f38352f29241d160d080100000000000000000000000000000000000000000000000000000000000000000001080d161d24292f35383f444649505355585a5c5e5f5f605f5f5e5c5a585553504946443f38352f29241d160d080100000000000000000000000000000000000000000000000000000000000000000007111920292f383f44464d5355585b5d5e5f5f5f5e5d5a5854524d48443d352f281f170f05000000000000000000000000000000000000000000000000000000000000000000000000020a11171b1f252a2d2f34383a3c3f4142444545464645454443413f3d3b3a36312d2c28231c19130d0701000000000000000000000000000000000000000000000000000000000002090e161c21272c30363a3b3f4446494b4d4f5051525253525251504f4d4a4846443f3a39352f2b26201b160d0701000000000000000000000000000000000000000810171c2123242d2d2d2d2d2d2d2b2a27231d160e06000000000009121920262a2c2c2d2d2d2d2d2d2d21201d19130c050000000000050e161d22272a2a2d2d2d2d2d2d2d2423201c171008000000000000000000000000000000000006131f2c3946525f6c7985929facada093877a72727272727272727272727273737576787a7d8184898e93999ea6ada8a19a938c81786d665c50493f342a1d140a0000000000000000000000000000000000000000000000000007121d2b37424d5764717d8a97a1aa9d908377818e9baaa79b8e8174685d5245392c2013040000000000000000000000000000000000000000000000000d19242f3a44505c666e7b86929aa4afaaa29792867e756e69615f575653514b4e4e4d4e4e4f4c5254545c60646c717a828e939ea6b0a89f948c7f72685e52443a3025190d010000121f2c3845525e6a757979797978706b605c544d4546464646434b515a61696e777979797976695f53463a2d211407000000000000000d1a2734404d5a6773808d9aa6b3a89b8e817568554b4035291d100400000000000000000000000000000000000000000005121e2b37424d57697683909ca9b2a5988c7f7265594c3f3226190c00000000000000000000000000000000010f1b26323c4753606d7985929faba99b8e8275685d525966737f8c99a4aca095897c6f63564c4135291d1104000000000000000000000000000000000e1a2734414d5a6774808d95999c9fa096918a847e756d675d554b40352921160b00000000000000000000000000000000060d14191c1f1f20202834414e5b6774818e9a8e81756c656364676d737a80868d92989c9e9f9e9c9691857c6f665c5044382b1f2020201e1b16100901000000000000000000000000000000000000000000040c13181e24292d3338393f4446484b4d4f515252535252514f4d4b4846443f3938332d29241e18120c0400000000000000000000000000000000000000000000000000000000000000000000000000040c13181e24292d3338393f4446484b4d4f515252535252514f4d4b4846443f3938332d29241e18120c04000000000000000000000000000000000000000000000000000000000000000000000000070e171d262d33373b4246484b4e505152535251504e4b4746423b383229241e160d05000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f141a1e2123292c2d303234363738393939383837363533302e2d2a25201f1c17110d0801000000000000000000000000000000000000000000000000000000000000000000050b10161c1f252a2d2e34383a3c3e414244454546464545444342403e3c3a38342e2c29241e1b150f0a04000000000000000000000000000000000000000008121a22282d3031393939393939393837332e2820180e0400000008121b242b31363839393939393939392e2d2a251e160e05000000040e1720272e3336373939393939393931302d28221a11080000000000000000000000000000000006131f2c3946525f6c7985929facb2a5988c7f7f7f7f7f7f7f7f7f7f7f7f7f7f80818385878a8d91969b9fa4ababa39f9691887f776d665c544a3f372d22180b0200000000000000000000000000000000000000000000000000000e1a26313c4653606d7984919eaba095887b85929faba095897c6f63564c4135291d110400000000000000000000000000000000000000000000000008131e28343f4a545f69717e88939fa3afa9a298928b827b746e696662605c545b5a5a5a5b5c565e6164666d71767e848f949ea5afaaa1968f82786c60564c4132281e130800000013202c3946535f6c7987868686847d736d665f575146413e454d555c606c717b83868686867b6e6155483b2e221508000000000000000c1825323f4b5865727e8b98abb5aa9d908477675d5145392c1f13060000000000000000000000000000000000000000000714212d3a46535f697885929fabb4aa968a7d7063574a3d3024170a00000000000000000000000000000000000a151f2c3945515d6774808d9aa6ac9f92867a6d6154606b7784919eabaa9d9084776b6054443a3024190d01000000000000000000000000000000000e1a2734414d5a67748087898c90949da09e96918a81796d675d51453d33271c10030000000000000000000000000000000002080d101213131825323f4b5865727e8b98938b7f75717071747a80858d92989fa2aaa4a3a5a8a1979083786d6053463a2f24190d13120f0a0500000000000000000000000000000000000000000000000001070d13191c22282b2d3337393b3e41434445464646454443413e3b3937332d2b28221c19130d070100000000000000000000000000000000000000000000000000000000000000000000000000000001070d13191c22282b2d3337393b3e41434445464646454443413e3b3937332d2b28221c19130d07010000000000000000000000000000000000000000000000000000000000000000000000000000050b141b22272b31363a3b3e4143444546454443413e3b3a36302c272119130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214181c1f20232527292a2b2c2c2c2c2b2a2a28262421211e1a1312100c060000000000000000000000000000000000000000000000000000000000000000000000000000050b1014191e2023282c2d2f3234353738383939393837373533312f2d2b2823201d19130f0a0400000000000000000000000000000000000000000005101a242c33393c3e4646464646464644433f39322a20160c0100040f19242d353d42454646464646464646463936302820160c0200000b16202932393f4344464646464646463d3c39332c231a100500000000000000000000000000000006131f2c3946525f6c7985929facb8a79c918c8b8b8b8b8b8b8b8b8b8b8b8c8c8d8e909297979a9ea1a8acaba39f99928d847d736c655c544a42382e241b100600000000000000000000000000000000000000000000000000000009141f2c3844505c6673808c99a4a79c8f828f97a2aa9d9084776b6054443a3024190d01000000000000000000000000000000000000000000000000010b17232e38424d57616c727f8c919fa3abaaa39f938f86817b76726f6d66696867676768686a686e7174797d838a91969fa6afa9a19891847a6d665b50443a3020160c020000000b1825323e4b5865717e8b9296918780786e69625b524c4550575f676d747e869095948d8074695f53463a2d211407000000000000000916232f3c4956626f7c8999a3afac9f92867a6d6053473a2d22170b0000000000000000000000000000000000000000000815222e3b4855616e7b8898a2aeaea298887b6e6155483b2e221508000000000000000000000000000000000004101d2935404b55626f7b88949faba3998b7e726557636f7c8996a0aca2988b7f7265594f4332281e130800000000000000000000000000000000000713202d3a4653606d787b7c7f838990959fa09d938e82796d60594f44382c1f1409000000000000000000000000000000000000000305060815222f3b4855626e7b88959b918b827e7d7e81858c92989fa2a29f9a9796989c9f9f958a7d7164554c4135291d110405020000000000000000000000000000000000000000000000000000000001080d11171c1f22272b2d2f323436373839393938373634322f2d2b27221f1c17110d08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d11171c1f22272b2d2f323436373839393938373634322f2d2b27221f1c17110d08010000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171b1f262a2d2e31343738383939383734312e2d2a251f1b160d08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205070c10131416191b1c1e1f1f20201f1e1e1d1b19171514120e09060300000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e1114171c1f20222527292a2b2c2c2c2c2b2b2a28262422201f1c1713110d080100000000000000000000000000000000000000000000000c17222c363e45494a53535353535353514f4b443c32281d1206000915202b353f474e5253535353535353535346413a32281e13080006111d27323b444a4f51535353535353534a49443e362c22170b00000000000000000000000000000006131f2c3946525f6c7985929facb8ada39c98989898989898989898989898999a9b9c9ea1a9a7aba9a8a19e99928e87817a706b605b534a423930261c12090000000000000000000000000000000000000000000000000000000003101c28343f4a54616e7b87939fac9e948f949ea9a3988b7f7265594f4332281e1308000000000000000000000000000000000000000000000000000006111c26303c45505a636d737f8b9299a1a8aea59e98928d87837f7c79777674747474747577787a7d81848a90949ea1a9afa8a19792867c6f685e544a3f32281e0e04000000000b1724313d4a56626d73808c9399938d837b726d615e56515a61696e79818a9298958f82786d60574d42372b1e1205000000000000000714202d3a4753606d7a86929facafa399897d7063544a3f33281c0f030000000000000000000000000000000000000004111d2935414c5665727e8b98aab3ab9f9285786c605346392d2013060000000000000000000000000000000000000c18242f3947535f6a7683909ca9ab9d908376695f6774818e9aa8ac9f92867a6d6054473d3221160c02000000000000000000000000000000000006121f2b3844505c666d6e6f72767c838f949fa59e948e81746b6054483b31251a0e020000000000000000000000000000000000000000000814212e3a47535f6a7784919d9b948f8b898a8d92989fa2a29f98928d8a898b90949c9c8f8276675d5145392c201306000000000000000000000000000000000000000000000000000000000000000000060b0f12171b1f20222527292b2c2c2d2c2c2b29272522201f1b17120f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f12171b1f20222527292b2c2c2d2c2c2b29272522201f1b17120f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f141a1e212225282a2b2c2c2c2b2a272521201e1a140f0b04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090c0e0f1112121313121211100e0c0a0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205060c10121316181a1c1d1e1f1f201f1f1e1d1c1a17151312100b06040100000000000000000000000000000000000000000000000004111c28333e48505557606060606060605e5c564e44392e23170b010e1a26313d4751595e5f606060606060605f524c443a3025190d010b17222e39444d555b5d60606060606060575550483e33281c1004000000000000000000000000000006131f2c3946525f6c7985929facacacada7a5a5a5a5a5a5a5a5a5a5a5a5a5a6a6a8a9a8a6aba39f9c9996918c87817b746d6761595049413930271e140a0000000000000000000000000000000000000000000000000000000000000c17232e3846535e6975828f9ca8a69e9c9ea6ac9f92867a6d6054473d3221160c020000000000000000000000000000000000000000000000000000000a141e2a333e48515b636d737f8791969fa4acaaa29f9a93908c898684828181808181828385878a8e91979c9fa6adaca59d9691857c6f6a60564c42382d20160c00000000000915212e3a45505a636e74818e939f9590867e756d68605c606c717b838e939f969083796d665c50453c31261a0e020000000000000006131f2c3945515d677783909daab5ab9a8d8073665b5044382b1f140a000000000000000000000000000000000000010c13202c3945525d6875828f9ba8b5a89b8f8275665b5044382b1f120600000000000000000000000000000000000007121d2b37434e5864717e8a97a1ab9f95887b6e616d7985929faba79b8e8174685d5245392c20130400000000000000000000000000000000000003101c28343f4a545c606162666b6f79828f97a1a69d93897d7063574d42362a1e120500000000000000000000000000000000000000000006121e2b37424e5765727e8b95a09e9c9896979a9fa2a39f98928c85817e7d7e838c929f92867a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000003060b0f121315181a1c1e1f1f201f1f1e1c1a181513120f0b0603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060b0f121315181a1c1e1f1f201f1f1e1c1a181513120f0b0603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e121415181b1d1e1f201f1e1d1b181414110e090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607090b0e0f1112121313121211100f0d0b09070603000000000000000000000000000000000000000000000000000000000814212d3945505a61646c6c6c6c6c6c6c6b6760564b3f33271b0e04111d2a36424e59636a6c6c6c6c6c6c6c6c6c5e564c41362a1d11050e1a27333f4a555f676a6c6c6c6c6c6c6c64615a5044392d201408000000000000000000000000000006131f2c3946525f6c7985929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9f9e9d9c9b99979992908c89847f7b746e69605d554f443f382f271e150c0200000000000000000000000000000000000000000000000000000000000006111c2a36424d5763707d8a96a1acaaa8aab0a79b8e8174685d5245392c20130400000000000000000000000000000000000000000000000000000000020c18212c363f49515b636d727d848e939a9fa6acaca49f9d999992918f8e8d8d8d8e8f909298979a9ea1a9abaca7a09d938e847c6f6a60584e443a2f261c0e05000000000005111d29343f48525b606d78818f959f98928b827a706b676d747e8690959d9891847b6e675d544a3f332a1f1409000000000000000004101d2935404b556673808d99a9b3ab9e9184786c6053463d2f261c1106000000000000000000000000000000000008131e28343f4a54606d7a86929facb1a7988b7e7265544a3f33281c0f03000000000000000000000000000000000000010f1a26313c4653606d7985929eaca7998c7f7366717d8a98a2aca095897c6f63564c4135291d1104000000000000000000000000000000000000000b17232e38424a505354565960676d7a85919eaba59c8f8276695e53463a2d211407000000000000000000000000000000000000000000020e1a26313c4653606c78839097a1a8a4a3a4aaa29f98928d86807a74717072767f8c94998a7d7063574a3d3024170a0000000000000000000000000000000000000000000000000000000000000000000000000000030506080b0e1011121313131211100e0b080605030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030506080b0e1011121313131211100e0b0806050300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0e101112131211100e0b0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040613131313131313130d0c0a070200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303c4955616c71797979797979797772675c4f43372a1d1106121f2c3845525e6a75797979797979797976685e5246392d201307101d2a36434f5b67717779797979797979706c6155493c3023160a000000000000000000000000000006131f2c3946525f6c798592939393939393939393939393939393939398929291918f8e8d8b8886837f7c78736e69615f57514c433e332d261d150c0300000000000000000000000000000000000000000000000000000000000000000e1a25313b4653606c7884919e9f9f9f9f9fa095897c6f63564c4135291d11040000000000000000000000000000000000000000000000000000000000060f1a242d374049515b626b6f7a818790949b9fa3ababa9aba39f9d9c9b9a9a9a9b9b9d9fa2aaa7ababaca49f9c959189817a6e6a60584e463d32281d140a000000000000010c18222d364044505c666d79829095a09f938f857d746f79818a9298a09992867c6f695e554b42382e21180e030000000000000000000c18242f3c4956636f7c8997a1adada196897d7063584e42382d22170f06000000000000000000000000000000081119242f3844505c66727e8b98a3aeaca095877b6e6154483b2d22170b00000000000000000000000000000000000000000a151f2c3845515c6773808d9aa4aa9d9184776a75828e9baaaa9d9084776b6054443a3024190d010000000000000000000000000000000000000006111c2630383f444647494f555e68727f8c99a3ab9f94877b6e6154483b2e2115080000000000000000000000000000000000000000000009151f2b3844505b666f7c8591969c9f9f9e9c98928d86807a736d686463656d76828f998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d111320202020202020201a1917130e0700000000000000000000000000000000000000000000000000000000000000000000000000000000000002080c101212131313131313131306040000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717e8686868686868684776b5e5144382b1e110613202c3946535f6c7987868686868686867a6d6154473a2e211407111e2a3744515d6a7783868686868686867e7064574a3d3124170a000000000000000000000000000006131f2c3946525f6c798686868686868686868686868686868686868686858585848381807e7c7976736f6c65615e57534d45413a3127221b140b0300000000000000000000000000000000000000000000000000000000000000000009141f2b3844505b66737f8c999393939393939084776b6054443a3024190d0100000000000000000000000000000000000000000000000000000000000008121c252e374048515960686d757c83898e92999b9fa2a9a6a8a9a9a7a7a7a7a7a8aaa9a8a6aaa29f9c9a938f89847d746d685f584e463d342b20160b020000000000000006111b2428343f4a545d676d7a839196a19e979188807b838e929fa29f93877d706a5f574d433a30261c0f06000000000000000000000713202d3a4653606d7985919eabb2a89c8f82766a60544a3f3328211810080200000000000000000000000309111a232935414c56606d7884919eaab3a99d908377695e53463a2d1c1106000000000000000000000000000000000000000004101c2834404b55616e7b87939faca095887b6f7985929faca3988b7f7265594f4332281e13080000000000000000000000000000000000000000000a141e262e34383a3b3d434c56606d7a86929faca6978a7e7164574b3e3124180b00000000000000000000000000000000000000000000030f1c28333f4a545f6a6f7c848c909292918f8b86807b746e68605d56565b64707d8a998f8275685c4f4235291c0f0200000000000000000000000000050a0d0f10101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100f0d0a05000000000000000000000000000000000000000000000105090b0b131313131309090703000000000000000003070b0d0e1313131311100e0a0600000306080913131313100f0d09040004090e111213131313130a090704000000000000000000000000000000000003080b0d0e13131313070604000000000000000005090d0f1013131312110f0c07010000000000000000000000000000000000000000000000000000000000000000040c13181d202d2d2d2d2d2d2d2d2626231f19120a01000000000000000000000000000000000000000000000000000000000000000000000000000000060d13181c1e1f202020202020202013100c07010000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a93939393939184776b5e5144382b1e110613202c3946535f6c7986929393939393877a6d6154473a2e211407111e2a3744515d6a77849093939393938a7d7064574a3d3124170a000000000000000000000000000005121f2b3844515d6974797979797979797979797979797979797979797979787877767573716f6d666662605b53534d47423c352f281f17110a0200000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54616e7a8786868686868686867f7265594f4332281e130800000000000000000000000000000000000000000000000000000000000000000a131c252e363f474f565d606a6f767c81868b8e929797999b9c9e9e9f9f9f9e9e9d9d9b999798928f8b87827d78706b605d564e463c342b22190e05000000000000000000091217232e38424b555d686e7b849197a2a19a938d8890959da59d928b7f726b61584e453b31281e140a000000000000000000000006121f2b3844505c6673808d99a4afaa9f94897c6f665b50443d332a2219140e09060400000100000406090e151a232b353d45525d68717e8b96a0acada1978b7e7165574d42362a1e0a000000000000000000000000000000000000000000000c18232e3946535f6976828f9ca9a7998c7f737d8a98a2ac9f92867a6d6054473d3221160c02000000000000000000000000000000000000000000020c141c23282b2d2e313a45525d687783909daaa6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000b17222d38424e585f6a6f797f83858684827f7a736e69615e56524c4a54606d7987868683776a5e5144372b1e11040000000000000000000000030a1016191c1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1c1916100a0300000000000000000000000000000000000000060c1115171820202020201615130f0a040000000001080e13171a1a202020201e1d1a16110b0a0f131516202020201c1b1915100a0f151a1d1f2020202020171614100b050000000000000000000000000001080e14171a1b202020201413100c0701000000020a1015191c1c2020201f1e1b18130c05000000000000000000000000000000000000000000000000000000000000040d161d24292c393939393939393933322f2a241c130a00000000000000000000000000000000000000000000000000000000000000000000000000000710181f24282b2c2d2d2d2d2d2d2d2d1f1c18120b0300000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a979f9f9f9e9184776b5e5144382b1e110613202c3946535f6c7986929f9f9f9f94877a6d6154473a2e211407111e2a3744515d6a7784909d9f9f9f978a7d7064574a3d3124170a000000000000000000000000000003101c2935414d5862696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a6968666462605c545653504946423b373129241e160d06000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3846525e686e797979797979797979726d6256473d3220160c020000000000000000000000000000000000000000000000000000000000000000010a131c242d353d444c525860626a6f757a7e8285888a8d8e909192929292929191908e8c8a8985827f7b75706c656059524c433c332b22191007000000000000000000000006111c263039434c565e696f7c859299a3a49f9a959da0a79e948d80746d62594f463c33291f160c02000000000000000000000003101c28343f4a54616e7b87939fabb0a69d9083786c60594f453c342a251f1a1312100c070e070c1013131a1f262b353d47505a606d7a84919ea8b2a99e9285796d6053473b31251a0e0000000000000000000000000000000000000000000007121d2b37424d5764717d8a97a1aa9d908377818e9baaa79b8e8174685d5245392c2013040000000000000000000000000000000000000000000000020a11171c1f20212935414c566774818e9aa7a79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000006111c262f3c464e585f676d727678797876726d68615e56524c454145515d67757979797771675b4f43362a1d100400000000000000000000040d151c21262929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292926211c150d0400000000000000000000000000000000000911181d2124252d2d2d2d2d23221f1b160f070000020b12191f2326272d2d2d2d2a2927221c15151b1f22232d2d2d2d292825211b141920262a2c2c2d2d2d2d2423201c1610080000000000000000000000020b131a1f2426272d2d2d2c201f1d18120b0300040c141b212528292d2d2d2b2a28231e170f0600000000000000000000000000000000000000000000000000000000010c161f282f35394646464646464646403f3b352e261c120700000000000000000000000000000000000000000000000000000000000000000000000006101922293035383939393939393939392c29231d150d03000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4acaa9e9184776b5e5144382b1e110613202c3946535f6c7986929facaca094877a6d6154473a2e211407111e2a3744515d6a7784909daaaca3978a7d7064574a3d3124170a0000000000000000000000000000000d1925303b4650585d5f606060606060606060606060606060606060605f5f5e5e5c5b5a585553514b4946443f3836312b261f19130c04000000000000000000000000000000000000000000000000000000000000000000000000000006111c2a36414d565e616c6c6c6c6c6c6c6c6c65625b5146342b210e0400000000000000000000000000000000000000000000000000000000000000000000010a121b232b323a41454e54586062686d7175797b7e80818384858586858584848381807e7c7975726e6963605b534f45413a312a21191007000000000000000000000000000a141e27313a444d575f6a707d879299a49f9f9f9fa9a0958f82786d605b51473e342a21170d04000000000000000000000000000b17232e3846535e6975818e99a3aeab9f958b7f726b60574e463e36302a25201f1c181b1a1b181c1f20262b31373f474f59626c74818e97a1adada1978d8073675c514538291f140900000000000000000000000000000000000000000000000e1a26313c4653606d7984919eaba095887b85929faba095897c6f63564c4135291d110400000000000000000000000000000000000000000000000000060b10121319242f404d5a6673808d99a6a79b8e8174685b4e4135281b0e0200000000000000000000000000000000000000000000000a141d2a343c464e555d6065696c6c6b6965615e56524d46413b35414b555d6b6c6c6c6a675f564b3f33271b0e02000000000000000000030d161f262d3235363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363635322d261f160d0300000000000000000000000000000009121b22292e31323939393939302f2c2721191007010b141d242b303334393939393736332e271f20272b2e2f393939393635312c261e242b3136383939393939302f2c28211a1108000000000000000000010b141d242b303334393939392d2c29241d150d030c161e262d3235363939393837342f2921180f0000000000000000000000000000000000000000000000000000000007131d28313a404553535353535353534d4b4740382e24190e0200000000000000000000000000000000000000000000000000000000000000000000020d18222b343b414445464646464646464638342f271f150b010000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0aa9e9184776b5e5144382b1e110613202c3946535f6c7986929facada094877a6d6154473a2e211407111e2a3744515d6a7784909daab0a3978a7d7064574a3d3124170a00000000000000000000000000000008141f2a343e464d51525353535353535353535353535353535353535352525251504e4d4b494645403c3937332d2a251f1a150d0801000000000000000000000000000000000000000000000000000000000000000000000000000000000e1925303b444d52545f6060606060606060585651493f3422190f00000000000000000000000000000000000000000000000000000000000000000000000000091119202830353d43474e54565e6164656c6e717375767778797979787877767573716f6d6665615f57535049413d352f281f180f070000000000000000000000000000020c151f28323b454e58606b717e8793939393939393969083796d665c50493f352c22190f05000000000000000000000000000006111c2a36424d57616e7b86929fa8b1a79f92877d6f6a5f585046413b36312d2c282327272723282c2d31373c42475159606b717e8b939da9b1a79e92857a6d61554b4034291c1004000000000000000000000000000000000000000000000009141f2c3844505c6673808c99a4a79c8f828f97a2aa9d9084776b6054443a3024190d010000000000000000000000000000000000000000000000000000000306081926323f4c5965727f8c98a5a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000020b18222a343c434b5154595d5f5f5e5c5854524c46423b36302f3a434b515e6060605e5b564d44392e22170b000000000000000000000a151f2831383e424343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343423e3831281f150a000000000000000000000000000006111b242d343a3d3e46464646463c3b38322b23190f08121d262f363c3f414646464644423f3931292b32373b3c4646464643413d3830282d353d424546464646463d3c38332c231a1005000000000000000008131d262f363c4041464646463a39352f271f150b141e2830383e41434646464544403a332a210f050000000000000000000000000000000000000000000000000000010d18242f3a434b515f606060606060605957524a40352a1f13070000000000000000000000000000000000000000000000000000000000000000000008131f29343d464c5152535353535353535345403931271d12070000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4acaa9e9184776b5e5144382b1e110613202c3946535f6c7986929facaca094877a6d6154473a2e211407111e2a3744515d6a7784909daaaca3978a7d7064574a3d3124170a000000000000000000000000000000020d18222c343b41444646464646464646464646464646464646464646464545444342403e3c3a38342e2d2b27221b1a140e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000008141f29323b4146475353535353535353534c4a463f372d2310070000000000000000000000000000000000000000000000000000000000000000000000000000070e161e242932373d43484c5254535b6062646668696b6b6c6c6c6b6b6a6a68666462605c5455534d46443f382f29241e160d0600000000000000000000000000000000030d162029333c464f59616c727f8686868686868686847b6e675d544a3f372d231a1007000000000000000000000000000000000e1a25313b46535f6973808d96a0abaea39991857c6f6a615a524d46423c3a38342e3434342e34383a3c42474d535b626b707d86929fa5afaa9f958b7e71685e5243392f23180c00000000000000000000000000000000000000000000000003101c28343f4a54616e7b87939fac9e948f949ea9a3988b7f7265594f4332281e13080000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e02000000000000000000000000000000000000000000000000061018222a313a4145474c50525352504c4746413a36302a2528313a414547535353514f4b443b32281d110600000000000000000005101c26313a42494e50505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050504e49423a31261c1005000000000000000000000000010c18222d363f454a4b53535353534948433d352b21160e19242f3840474c4d53535353514f4a433b31343d434749535353534f4e49423a30353f474e5253535353534a48443e352c21160b00000000000000030e1a242f3841474c4e535353534745403931271d121b26303a42494e4f53535352504c453c3321170d030000000000000000000000000000000000000000000000000004111d2935404b555d6c6c6c6c6c6c6c6c66635c52473b2f23170a000000000000000000000000000000000000000000000000000000000000000000000c1824303b464f575d5f606060606060605f514b43392f23180c0000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a979f9f9f9e9184776b5e5144382b1e110613202c3946535f6c7986929f9f9f9f94877a6d6154473a2e211407111e2a3744515d6a7784909d9f9f9f978a7d7064574a3d3124170a0000000000000000000000000000000006101a222a303538393939393939393939393939393939393939393939393837363533312f2d2c2823201f1b17110e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d1720293036393b4646464646464646463f3e3a342d251b1100000000000000000000000000000000000000000000000000000000000000000000000000000000040c131920272b32383a41464749505355575a5b5d5e5f5f5f5f5f5e5e5d5b59575653514a4846423b37332d261d19130c04000000000000000000000000000000000000040e17212a343d47505a626d727979797979797979786e695e554b42382e251b1108000000000000000000000000000000000009141f2a36424d57606d79849199a3afaba19791857c716c615e56534d494644404141414141404546494e53575f616d727d869298a3aeaba2989083776c60564c4131271d1207000000000000000000000000000000000000000000000000000c17232e3846535e6975828f9ca8a69e9c9ea6ac9f92867a6d6054473d3221160c020000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e02000000000000000000000000000000000000000000000000000610181f282f35393a3f43454645433f3a3936302a251f191f282f35393a46464644433f39322920160b000000000000000000000a16212d38424c545a5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5a544c42382d21160a00000000000000000000000005111d29343f48505658606060606056544f473d32271b131f2b36404a52585a606060605d5b554d43393d464e5456606060605c5a544c42333d4751595e5f6060606057554f473e33281c100400000000000008141f2b36414a52585a6060605f5e514b43392f2418212d38424c545a5c6060605e5c574f4533291f1409000000000000000000000000000000000000000000000000000613202c3945515d677679797979797979736e63574b3f3226190c00000000000000000000000000000000000000000000000000000000000000000003101c2835414c5761696c6c6c6c6c6c6c6c6c5c554b4034291c100400000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a93939393939184776b5e5144382b1e110613202c3946535f6c7986929393939393877a6d6154473a2e211407111e2a3744515d6a77849093939393938a7d7064574a3d3124170a00000000000000000000000000000000000810181f25292b2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2b2928272522201f1c1813120f0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171f252a2d2e39393939393939393932312e29231b1309000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d151b21272c3035393a3f4446484b4d4e505152525352525151504e4d4b494644403b3a36312b27221b140b08010000000000000000000000000000000000000000050f18222b353e48515b62656c6c6c6c6c6c6c6c6b615e574d433a30261c1309000000000000000000000000000000000000030e1a26313b45515d676f7c87929fa4aea9a19791867e756e68615e575653514a4e4e4d4e4e4b515356575f62696e767f879298a2aaafa39992857c6e655b50443a301f150b010000000000000000000000000000000000000000000000000006111c2a36424d5763707d8a96a1acaaa8aab0a79b8e8174685d5245392c201304000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000060d161d24292c2d323639393836322e2d2a251e19140d161d24292c2d3939393736332e2820170e04000000000000000000000d1926323e49545e666969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969665e54493e3226190d0000000000000000000000000915212e3a45505a62656c6c6c6c6c6360594f43382c1f1723303c47525c64676c6c6c6c6a675f554a3f434e5860626c6c6c6c69655e54453b424e59636a6c6c6c6c6c6361594f44382c2014070000000000000b1724303c47525c64676c6c6c6c6a5d554b4035291d25323e49545e66696c6c6c6b686157453b31251a0e020000000000000000000000000000000000000000000000000714202d3a4753606d7986868686868686807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000005121e2b3844515d6973787979797979797976675c5145382c1f130600000000000000000000000000000000000000000000000000000000000b1724313e4a5764717e8686868686868684776b5e5144382b1e110613202c3946535f6c7987868686868686867a6d6154473a2e211407111e2a3744515d6a7783868686868686867e7064574a3d3124170a000000000000000000000000000000000000060d14191c1f1f202020202020202020202020202020202020201f1f1f1e1d1b1a18161313100c070503000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e20212c2d2d2d2d2d2d2d2d2524221e1811090100000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f161b1e25292d2d3337393b3e40424344454646464545444342403e3c3a38342e2d2a261f1b17110a020000000000000000000000000000000000000000000000061019232c363f4951565860606060606060605e54524d453b31281e140a010000000000000000000000000000000000000009141f2935404b55606a717e8b929ca4afa9a198928a817b746e696562605c545b5a5a5a5b545c6063666a6e747b828b9299a2aaaca49f92877d706a5f53493f32281e0d030000000000000000000000000000000000000000000000000003090e1a25313b4653606c7884919e9f9f9f9f9fa095897c6f63564c4135291d1109030000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e02000000000000000000000000000000000000000000000000000000040c13181d2021262a2c2c2b292521201d19130e09040c13181d20212d2d2d2b2a27221d160e0500000000000000000000000f1c2935424e5a6670767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767670665a4e4235291c0f0000000000000000000000000b1724313d4a56626c7179797979796f6b6054483b2f221a26333f4c58646e74797979797771675b4f424754606a6f79797979767065574d4245525e6a757979797979706b6155483c2f2316090000000000000d1a2633404c58646e747979797975675d5145392c1f2835414e5a667076797979787368574d42362a1e12050000000000000000000000000000000000000000000000000714202d3a4753606d7a8693939393938c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c788586868686868686796d6053473a2d20140700000000000000000000000000000000000000000000000000000000000a1723303c4955616c71797979797979797772675c4f43372a1d1106121f2c3845525e6a75797979797979797976685e5246392d201307101d2a36434f5b67717779797979797979706c6155493c3023160a0000000000000000000000000000000000000002080d1012131313131313131313131313131313131313131313121211100f0d0b09070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e111414202020202020202020191816120d060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f13191d2022272b2d2f313335363838393939383837373533312f2d2c2823211e1a140f0b06000000000000000000000000000000000000000000000000000007111a242d373f464a4c5353535353535353524846423b33291f160c020000000000000000000000000000000000000000030c18242f39434e58626d73808d929fa4acaaa29f938e86807b76726f6d6669686767676869666d6f72777b81868f949fa3ababa39a938c7f726b61584e41382d20160c00000000000000000000000000000000000000000000000000050d141a1e212b3844505b66737f8c999393939393939084776b6054443a30241e1a140d0500000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000000001070d111314191d1f201f1d191413110d0802000001070d1113142020201e1d1b17110b04000000000000000000000000101d293643505c6976828383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838276695c504336291d100000000000000000000000000b1825323e4b5865717e86868686867d6f6356493c30231a2734414d5a6774808686868683776a5d51404b55626f7c868686868276695e534646535f6c7987868686867d7063574a3d3024170a0000000000010e1b2734414e5a67748086868687796d6053473a2d202936434f5c6976828686868578695e53463a2d2114070000000000000000000000000000000000000000000000000714202d3a4753606d7a86939f9f9f998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929393939393867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000814212d3945505a61646c6c6c6c6c6c6c6b6760564b3f33271b0e04111d2a36424e59636a6c6c6c6c6c6c6c6c6c5e564c41362a1d11050e1a27333f4a555f676a6c6c6c6c6c6c6c64615a5044392d201408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507081313131313131313130c0b090601000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d1113171b1f20222427282a2b2c2c2c2c2c2b2b2a28262423201f1c1814120e0903000000000000000000000000000000000000000000000000000000000008121b252d343a3e3f4646464646464646453b3a36302921170d040000000000000000000000000000000000000000000007121d27313d46505a636e73808c939aa1a9aea59e98928d87837f7c79777674747474747677797c7f83888e92999fa6afa8a09992887f726d62594f463c2f261b0e04000000000000000000000000000000000000000000000000050f171f252a2d2e333f4a54616e7a8786868686868686867f7265594f43322e2d2a251f170f05000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e02000000000000000000000000000000000000000000000000000000000000010406070c10121312100c070705010000000000000104060713131311100e0b06000000000000000000000000000013202d394653606c79868f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f86796c605346392d20130000000000000000000000000b1825323e4b5865717e8b939393897c6f6356493c30231a2734414d5a6774808d93939084776a5d5145515d6774818e939393877b6e61544a3f535f6c79869293938a7d7063574a3d3024170a0000000000000b1825313e4b5864717e8b9399897c6f6356493c30232633404d596673808c9397877b6e6154483b2e2115070000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0aca6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929f9f9f9f93867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000004111c28333e48505557606060606060605e5c564e44392e23170b010e1a26313d4751595e5f606060606060605f524c443a3025190d010b17222e39444d555b5d60606060606060575550483e33281c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105060b0f121315181a1b1d1e1f1f201f1f1e1e1d1b1a18161312100c070502000000000000000000000000000000000000000000000000000000000000000009131b23292e31323939393939393939382e2d2a251f170f050000000000000000000000000000000000000000000000010b151f2b343f48525c646e737f8892979ea5acaaa29f9a93908c898684828181808181828486898c90959b9fa3ababa39f9691877e726d635b51473e332a1d140a000000000000000000000000000000000000000000000000030d17212931363a3b464646525e686e797979797979797979726d62564746463b3a36312921170d030000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9386796c605346392d20130000000000000000000000000b1825323e4b5865717e8b989f96897c6f6356493c30231a2734414d5a6774808d9a9d9084776a5d514753606d7a85929fa4998c8073665c5044535f6c7986929f968a7d7063574a3d3024170a0000000000000915222f3c4855626f7b8898988c7f7265594c3f302424303d4a5763707d8a96978a7e7164574a3e2e23180c0000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabaca093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000c17222c363e45494a53535353535353514f4b443c32281d1206000915202b353f474e5253535353535353535346413a32281e13080006111d27323b444a4f51535353535353534a49443e362c22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060809131313131312070705010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105090b0b1313131313130d0d0b07070b0d0d1313131313130b0b09050100000000000000000000000000000000000000000000000000000000000000000000030506080b0d0f101112131313121211100f0d0b09070604000000000000000000000000000000000000000000000000000000000000000000000000010911181e2224252d2d2d2d2d2d2d2d2b21201e1a140d0500000000000000000000000000000000000000000000000000030d19222d36404a525c646d727d858f939da0a7acaca49f9c989892918f8e8d8d8d8e8f919299999da0a7acaca49f99928d847d716c635b51493f352c21180b0200000000000000000000000000000000000000000000000009141f29333b4246485353534d565e616c6c6c6c6c6c6c6c6c65625b515353534846423b33291f14090000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e02000000000000000000000000000000000000000000000000000000000000000003070b0d0e13131313131312100d0a06050300000000000000000000000000000000000000000000000000000013202d394653606c7986939f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9386796c605346392d20130000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a5d514e5764717e8b98a2ab9e9184796d605346535f6c7986929f968a7d7063574a3d3024170a0000000000000613202d394653606c7985929b8e817568564c413529212e3a4754616d7a87969a8d807467544b4034281c100400000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000005101a242c33393c3e4646464646464644433f39322a20160c0100040f19242d353d42454646464646464646463936302820160c0200000b16202932393f4344464646464646463d3c39332c231a100500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f12151520202020201f1413110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c111517182020202020201a1917131317191a202020202020181715110c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d1216181920202020202020201f1514120e090200000000000000000000000000000000000000000000000000000007101b242e38404a525b636b707a828990959c9fa4abaca9aaa39f9d9c9b9a9a9a9b9c9d9fa3abaaababa39f9a938f8780796f6b615a51493f372d231a0f06000000000000000000000000000000000000000000000000020e1a25313b454d535f6060606060605d5f60606060606060605c6060606060605f534d453b31251a0e0200000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000000000000000000000000000000000000000000001080e13171a1a20202020201f1e1d1a1613120f0b060000000000000000000000000000000000000000000000000013202d394653606c798693939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939386796c605346392d20130000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a5d51535f6a7683909caaa9a1978a7d7064574d535f6c7986929f968a7d7063574a3d3024170a00000000000006121f2b3844505b6676838f9c918477685d5246392d202d3946525e687884919d908376665c5145382c1f130600000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000008121a22282d3031393939393939393837332e2820180e0400000008121b242b31363839393939393939392e2d2a251e160e05000000040e1720272e3336373939393939393931302d28221a110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151b1f21222c2d2d2d2d2c21201d19130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000911181d2124252d2d2d2d2d2d2726231f1f2326272d2d2d2d2d2d2524211d1811090000000000000000000000000000000000000000000000020608080b0e1011121313131312100f0d0a0706040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000106090b0c1313131313131313120807050200000000000000000000000000000000000000000000000000000000000009121c262e384049515961686e757d83898f93999c9fa2aaa7a8aaa9a7a7a7a7a7a9a9a8a6a9a19e9b99928e87827c736d67605950483f372d251b11080000000000000000000000000000000000000000000000000005121e2a36424d575e6c6c6c6c6c6c6c6a665f55535353545e66696c6c6c6c6c6c6c5e574d42362a1e120500000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000000000020b12191f2326272d2d2d2d2d2c2b2a2723201f1b17110a02000000000000000000000000000000000000000000000013202d394653606c798686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686796c605346392d20130000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a5d4a54626e7b88949f9f9c9f9c8f8276695e53535f6c7986929f968a7d7063574a3d3024170a000000000000030f1c28333f4a546773808d9a96877a6d6154473a2e212a36414c566875818e9b9286796d6053463a2d20130700000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000810171c2123242d2d2d2d2d2d2d2b2a27231d160e06000000000009121920262a2c2c2d2d2d2d2d2d2d21201d19130c050000000000050e161d22272a2a2d2d2d2d2d2d2d2423201c1710080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101820262b2e2f3939393939382e2d29251e160e04000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b22292e313239393939393934332f2b2b2f333439393939393932312e29221b1209000000000000000000000000000000000000000306090f121415181a1c1e1f1f20201f1e1d1c19171413100d0704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141c262e373f474f565e616b70777d82878b8f9298989a9b9d9e9e9f9f9f9e9d9d9b999797928e8a86817b756f6a605d554f473e362d251c130900000000000000000000000000000000000000000000000000000714212d3a46535e69767979797979797771665b4f464e5a66707679797979797976695e53463a2d21140700000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000000000000000000000000000000000000000010b141d242b303334393939393939383734302d2b27221b140b080000000000000000000000000000000000000000000013202d3946535f6c767979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979766c5f5346392d20130000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a5d515c6673808d9a9f948f949f93877b6e61544a5f6c7986929f968a7d7063574a3d3024170a000000000000000b17222d3e4a5764717d8a9796897d7063564a3d302325303f4c5965727f8c9898897c6f6256493c2f23160800000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000050c11141717202020202020201e1d1b17120c0400000000000000080f151a1d1f20202020202020201413110d080200000000000000040b11171a1d1e20202020202020171614100b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e18222a31373a3c4646464646453a3935302820160c0200000000000000000000000000000000000000000000000000000000000000000000000000000006111b242d343a3d3e464646464646403f3b36363b3f404646464646463e3d3a342d241b110600000000000000000000000000000000040a0f13151a1f21222527292a2c2c2d2c2c2b2a28262320201d1813100c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070a0d0f11121313131212100e0c0906060300000000000000000000000000000000000000000000000000000000000000020a141c252e353d444c525960636b70757b7e8285888b8d8f9091929292929191908e8c8a8885817d7a746e6a626058514b433d352c241c130a0100000000000000000000000000000000000000000000000000000815212e3b4854616e7b86868686868683776a5d50444f5c6976828686868686867b6e6154483b2e21150800000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000000008121d262f363c3f414646464646464543403d3937332d261d1a110a010000000000000000000000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c645a4f43372b1e120000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a5d53606d7985929e978f828f99998c8073665c505f6c7986929f968a7d7063574a3d3024170a000000000000000615212e3b4854616e7b8797998c7f7366594c40302523303c4956636f7c8999988b7f7265584c3f3025190d01060606000000000000000000000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000004080a0b1313131313131311110e0b060100000000000000000004090e11121313131313131313070705010000000000000000000000060b0e1011131313131313130a0a08040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202a343c4347485353535353524746413a32281e13080000000000000000000000000000000000000000000000000000000000000000000000000000010c18222d363f454a4b5353535353534d4c474040474c4d5353535353534b4a453f362d22180c0100000000000000000000000000040a0f151b1f21262b2e2f32343637383939393938373533302d2c29241f1c18120c0700000000000000000000000000000000000000000000000000000000000000000000000000000001070c10131416191c1d1f1f20201f1e1d1b191613120f0b06000000000000000000000000000000000000000000000000000000000000020a131c232c323b41464f54596063686e7276797c7e808283848585868585848382807d7b7974716d68625f58544e454039312b231a120a010000000000000000000000000000000000000000000000000000000815212e3b4854616e7b87939393939083776a5d50444f5c6976828f93939393877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0709080603000000000000000000000000000000000000000000000000030e19242f3840474c4d53535353535251504d4946443f382f2b231c130a01000000000000000000000000000000000000000f1b27333e49525a5f60606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5a52493e33271b0f0000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a5d5764707d8a979e92857a86929e9184796d60535f6c7986929f968a7d7063574a3d3024170a000000000000030714212d3a46535e697885929b8f827568574d42362a202d3a4753606d7a86929b8e817568564c41362a1d11131313130b0b09050100000000000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b26313c464e53555f606060605f54524c443a3025190c030000000000000000000000000000000000000000000000000000000000000000000000000005111d29343f485056586060606060605a58524a4a52585a606060606060585650483f34291d1105000000000000000000000001070d161b20262b2e31373a3b3e4143444546464646454342403d3a39352f2c28231d18120b030000000000000000000000000000000000000000000000000000000000000000000000040a0f12181c1f202326282a2b2c2c2c2c2b2a282523201f1c17110f0a0300000000000000000000000000000000000000000000000000000000010a111a202930363d44484f54565e6165666d6f7174757778787979787877767573716f6d6664605d56534e47433c352f271f19110800000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b87949f9f9d9083776a5d50444f5c6976828f9c9f9f94877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a89b8e8275685b4f422f2418191615130f0a040000000000000000000000000000000000000000000007131f2b36404a52585a60606060605f5e5d5a56535049413d352e251c130a000000000000000000000000000000000000000a16212c3740494f535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353534f4940372c21160a0000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a5d5e6975828f9c9a8d8075828f9b978a7d7064575f6c7986929f968a7d7063574a3d3024170a0000000001090f14181e2a36424d576975828f9c918578695e52463a2d202c3845515d677783909d918477685e5246392d202020202020181715110c06000000000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0e1111131313131313131308070502000000000000000000000105090b0c13131313131313130f0e0c08040000000000000000000000000000000000000000000000000004090c0e0f131313131313130c0b09060100000000000000000000000000000004090c0e0f1313131313131310060503000000000000000006121f2b37434e585f626c6c6c6c6c6b615e564c4135291e150b000000000000000000000000000000000000000000000000000000000000000000000000000915212e3a45505a62656c6c6c6c6c6c67645c52525c64676c6c6c6c6c6c65625a50453a2e21150900000000000000000000040c131820272b32373b3c4347484b4d4f51525253535251504f4c4a4745403a38342e28231c150c070000000000000000000000000000000000000000000000000000000000000000040a0f161b1d23292c2d303335373839393939383635322f2d2b28221c1b150e090300000000000000000000000000000000000000000000000000000000080e171e252a32383d44484d5254545c60626567686a6b6b6c6c6c6b6a6a68666462605c5454524c47433c373229241d150d070000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aa9d9083776a5d50444f5c6976828f9ca9a194877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a99c8f827669554b403529252522221f1b150e070000000000000000000000000000000000000000000b1723303c47525c64676c6c6c6c6c6c6b6a6763605b534f473f372e251c100700000000000000000000000000000000000005101b252e373e4346464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646433e372e251b10050000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a53616e7b87939f95887c707d8a979c8f8276695e5f6c7986929f968a7d7063574a3d3024170a000000030b131a2024272531404c5966737f8c9997877b6e6154483b2e2d2935404b556774818d9a96877a6d6154473a2e2d2d2d2d2d2d2524211d1811090000000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000040b12171b1d1e20202020202020201514120e090300000000000000060c1115171820202020202020201b1b18140f090100000000000000000000000000000000000000000002091015191b1c20202020202020191816120d0700000000000000000000000002091015191b1c202020202020201c13120f0b060000000000000815212e3a47535f6a6f7979797979786d685e52463d30271c12070000000000000000000000000000000000000000000000000000000000000000000000000b1724313d4a56626c71797979797979736e645858646e73797979797979716c62564a3d3124170b000000000000000000060d161d242932383c4347494e5355585a5c5d5f5f605f5f5e5d5b595653514b46454039342e271e191009010000000000000000000000000000000000000000000000000000000000060b151b21272c2f34383a3d40424445464646454543413f3c3938332d2b26201a150b0600000000000000000000000000000000000000000000000000000000050d141921272c33383b4146474a505355585a5c5d5e5f5f5f5f5e5e5d5b59575553504a4745413a37312b272018120b03000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1a99d9083776a5d50444f5c6976828f9ca9a194877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4aa9e918477675d5145392f32322f2e2b262019100700000000000000000000000000000000000000000d1a26333f4c58646e74797979797979787673706c656059514940372e22190f0400000000000000000000000000000000000009131c252c33373939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393937332c251c1309000000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a5b65737f8c999d9083766d7985919e93877b6e615f6c7986929f968a7d7063574a3d3024170a0000010b151d252b303435393d4a5763707d8a96978a7d7064574a3d2d39392f3e4b5864717e8b97968a7d7063574a3d2d39393939393932312e29221b120900000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000060e161d23272a2b2d2d2d2d2d2d2d2d22211e1a140e0600000000000911181d2224252d2d2d2d2d2d2d2d282724201a130b0300000000000000000000000000000000000000030c141b212528292d2d2d2d2d2d2d2625221e18110901000000000000000000030c141b212528292d2d2d2d2d2d2d29201f1b17110a02000000000915222f3c4855626f7c8786868686857a6d61594f42392e23180c0300000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8686868686868073675a5a6773808686868686867e7165584b3e3225180b0000000000000000060f181f282f353d43474e5355585f626567696a6b6c6c6c6c6b6a686663605d5553514b444039302b221b130b020000000000000000000000000000000000000000000000000000020a111720262b323839404547494c4f50525253535251504e4c4946443f3837312b262017110a0200000000000000000000000000000000000000000000000000000002080e161c21272c3036393b3f4446494b4d4f5051525253525251504f4d4a4846443f3a39352f2b26201b150c070100000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b87949c9c9c9083776a5d50444f5c6976828f9c9c9c94877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97acac9f93867a6d605347403f3f3f3c3b37322a22190e04000000000000000000000000000000000000000e1a2734414d5a6774808686868686858483807d78706b635b514940342b20160a000000000000000000000000000000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b27211b130a01000000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a606c7884919e988b7e716673808d9a998c8073665c6c7986929f968a7d7063574a3d3024170a000009131d272f373c404146464754616d7a8796998d80736653493f46464646464855626e7b8898998c807366544a3f464646464646463e3d3a342d241b1106000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000e1820282e33363839393939393939392e2d2b261f180f0600000009121b23292e313239393939393939393534312c251d150b000000000000000000000000000000000000020c151e252c3134353939393939393932312e29231b13090000000000000000000c151e262c31343539393939393939362d2b27221b140b020000000815212e3a47535f6a73808d9693978e81746b60544a4034281f140900000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b939393938d8073675a5a6773808d939393938b7e7165584b3e3225180b00000000000000061018212a313a40454e54585f62676a6e71747677787979797978767573706d6764605c54514a423d342d251d140b01000000000000000000000000000000000000000000000000040b141c222832373d43484b515356595b5d5e5f5f5f5f5e5d5b585653504a47433c373127221b140b0300000000000000000000000000000000000000000000000000000000050b10161c1f252a2d2e34383a3c3e414244454546464545444342403e3c3a38342e2c29241e1a150f0a04000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b878f8f8f8f8f83776a5d50444f5c6976828f8f8f8f8f877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000a1623303d495663707c899aa4afa4998a7e71645b514b4c4c4c4947433c342a20150a000000000000000000000000000000000000000e1a2734414d5a6774808d939393989291908d89837d726d635b51463d32271b0f04000000000000000000000000000000000000010910161b1e202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201e1b1610090100000000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a63707d89969f92857a6d626f7b88959e9184796d606c7986929f968a7d7063574a3d3024170a00030f1a252f3941484d4e535353525e687884919c8f8276655b505353535353535353606c7985929c8f8276665b5053535353535353534b4a453f362d22180c010000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000060f202a32393f434446464646464646463b3a37312a21180e030006111b242d343a3d3f464646464646464642403d372f271d0b02000000000000000000000000000000000009141e2730373d4142464646464646463f3e3a352d251b0f060000000000000008121e2730373d414246464646464646433937332d261d140a00000006121f2b37434e58606d7984919e9f93887d6f665c51443b31261a0d04000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b989f9f9a8d8073675a5a6773808d9a9f9f988b7e7165584b3e3225180b000000000000050e18222a333c434b515860626a6f74787b7e80828485858686858483827f7d7a76716d66605c544e463f372e261d130a0000000000000000000000000000000000000000000000040d161d262d333c43474f54555c606366686a6b6c6c6c6c6b69686562605b54534e47423c332d261d150d030000000000000000000000000000000000000000000000000000000000050b1014191e2023282c2d2f3234353738383939393837373533312f2d2b2823201d19130f0a030000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8283838383828074675a4e414d5a6673808283838383827a6e6154473b2e21140800000000000000000000000000000000000000000000000000000714212d3a4754606d7a86939facab9c9083766d605d5559585855544e463c32261b0f030000000000000000000000000000000000000e1a2734414d5a6774808d9a9f9fa29f9e9d9a9590887f726d63584e43372b20150a0000000000000000000000000000000000000000050a0f1213131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313120f0a05000000000000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a6875818e9b9a8e8174675f6a7683909d978a7d70646c7986929f968a7d7063574a3d3024170a000814202b37414b53595b60606060566875828e9b9285796c606060606060606060605b6576838f9c9285796c60606060606060606060585650483f34291d11050000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000030d1821323c444b4f5153535353535353534846423c332a1f1409010c18232d363f454a4b53535353535353534e4d4841392f1d140a0000000000000000000000000000000004101b25303942494d4f535353535353534c4a463f372d21180b020000000000050e1a24303942494d4f535353535353534f46443f382f261b11060000030f1b26313c45515d67707d8a939e9a9183786d60574d42362a1f160c010000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0000000000020b17202a343c454d555d606a6f767c8084888b8d8f90929293929291908e8c8986827e79726d666058514940382e251c1108000000000000000000000000000000000000000000030c161f282f383f444e54596063676d707375777879797978787674726f6c66625f58534d443f382f271f150d0300000000000000000000000000000000000000000000000000000000000002080e1114171c1f20222527292a2b2c2c2c2c2b2b2a28262422201f1c1713110d080100000000000000000000000000000000000000000000000000000000000000000000000000000714202d3946525e686e767676767676746e64584c404b58636e737676767676766e685e5246392d20140700000000000000000000000000000000000000000000000000000713202c3945525d687784919dabab9f948b7f736d6766656565625f584e43372b1f13060000000000000000000000000000000000000e1a2734414d5a6774808d98989a9c9fa3aba7a09a938c7f726a6054473d32271b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a6d7a86929f95897c6f635865727e8b989c8f8276696c7986929f968a7d7063574a3d3024170a000c1824303c48535d64686c6c6c6c6c6c727f8c9897887b6e6c6c6c6c6c6c6c6c6c6c6c6c73808d9998887b6f6c6c6c6c6c6c6c6c6c6c65625a50453a2e2115090000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000009141f2933444e565c5e606060606060606055534d453c31261a0e05111d29343f4851565860606060606060605b59534b412f261b11060000000000000000000000000000000915212c37424b53595c60606060606060595651493f332a1d140a00000000020d17202c36424b54595c606060606060605c53504941382d22170b0000000a15202935404b55616b75818e98a0958c7f72695f53463e31281e13080000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000000000a141d29333c464e575f676d747c82888d9196989a9c9d9e9f9f9f9f9e9d9b9999928f8a847f786f6a625b524a40372e231a0e0500000000000000000000000000000000000000000b151e283139424a50585f626b6f75797d7f828385858686858483817f7c79746f6a625f575049413931271f150b01000000000000000000000000000000000000000000000000000000000000000205060c10121316181a1c1d1e1f1f201f1f1e1d1c1a17151312100b0604010000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c565e6169696969696967645c52473c47525c6366696969696969615e564c41362a1e1105000000000000000000000000000000000000000000000000000004111d2935414c566673808d99a3afa69f9388807a75737272726f6a5f54473b2e2215080000000000000000000000000000000000000e1a2734414d5a6774808b8b8c8d9092999ea5aca49f92877c6f62584e43372b1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000060b0e101113131313131313110605030000000000000000000000000000000000000000000000000000000000000000000000000001040707131313131313131308070502000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a727f8b989d9184776b6054606d7a86929f93877b6e6c7986929f968a7d7063574a3d3024170a000e1a2734404d59646f74797979797979797d8996978a7e79797979797979797979797979797e8a97988b7e7979797979797979797979716c62564a3d3124170b0000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000020e1a26313b455660676b6c6c6c6c6c6c6c6c6c5f574d42372b1e120915222e3a45515b62656c6c6c6c6c6c6c6c68655d5341382d22170b0000000000000000000000000000000c1925313d49535d65686c6c6c6c6c6c6c65625b51453c2f261c110600000008141e29323e48545d65686c6c6c6c6c6c6c69605b53493f33271b0f030000040c18242f39434f59616e7b85929f9f92867b6e615a50433a2f24190c0200000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0000000006111b262f3b454e585f696e7981878f949a9ea1a8a7a9aaaaaaa9a9aaaba9a8aba39f9c97918c847c726d645c524940362c20170c0200000000000000000000000000000000000007121d273039434b545b606a6f767c8185898c8e90919292929291908e8b8985817c756e69605b534b433931271d12070000000000000000000000000000000000000000000000000000000000000000000000030607090b0e0f1112121313121211100f0d0b090706030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303b444c52545c5c5c5c5c5c5a58524a4136404a52585a5c5c5c5c5c5c54524c443b3025190d010000000000000000000000000000000000000000000000000000010d1924303b4854616e7b87929fa7afa49a938d8582807f7f7f7c6f6255493c2f221609000000000000000000000000000000000000091623303c4956636f7d7f7f7f8083868f939ea5afa3999083766a6054473b2e2215070000000000000000000000000000000000000000000000000000000000000000000000000000040b11171b1d1e202020202020201e13120f0b0600000000000000000000000000000000000000000000000000000000000000000002080d11131420202020202020201514120e090300000000000000000000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a7783909d998c7f726559515d6774818e9a998c8073667986929f968a7d7063574a3d3024170a000e1b2835414e5b68748186868686868686898f999a908a86868686868686868686868686868a909a9b908b86868686868686868686867e7165584b3e3225180b0000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d57677277797979797979797976695f53463a2d21140b1724313d4a56626d727979797979797979756f6553493f33271b0f0300000000000000000000000000020e1b2834414d59656f7579797979797979726d62574d42382d22170b0200050e1925303b44505a656f7579797979797979766c655b5044372b1f120500000007121d27313e46525e69727f8b959f988f82756c61554c4135291e140a00000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000b17222d38414d575f6a6f7b848e939a9fa6abacaaaaa39f9e9d9c9c9d9ea1a9a7acaca9a19e9691877f746e645b52483e32291e13080000000000000000000000000000000000040d18232e39434b555d666c737c83898e9298999b9d9e9f9f9f9f9e9c9b9897918d88827b736c655d554b43392f24180e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141e29323b4146475050505050504e4c4741382f3840474b4d5050505050504746413b32291e1408000000000000000000000000000000000000000000000000000000000814212d3a46535e6974808d959fa7aca49f98928f8d8c8b8b7f7266594c3f3326190c0000000000000000000000000000000000000915222f3b4854606b6f72727273767b818e939ea9ab9f95897c6f6256493c2e23180c00000000000000000000000000000000000000000000000000000000000000000000000000050e161d22272a2b2d2d2d2d2d2d2d2b201f1b17110a02000000000000000000000000000000000000000000000000000000000000040c13191d20212d2d2d2d2d2d2d2d22211e1a140e06000000000000000000000000000000000000020b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776f7c88959f92867a6d61544b55626f7c89959e9184796d7986929f968a7d7063574a3d3024170a000e1b2835414e5b6874818e9393939393939699a1a29a979393939393939393939393939393979aa2a29b98939393939393939393938b7e7165584b3e3225180b0000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535f69778486868686868686867b6e6155483b2e2215091825323f4b5865727f86868686868686868175655b5044372b1f120500000000000000000000000000020f1c2935424f5c687582868686868686867f72695f544a3f33281d140a020c17202a36414c56616c75818686868686868682796c605346392d201306000000010b151f2a36424d56606c788390999e948a7e71675d51453c30261c1106000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000030f1b27333f49535e696f7c8591969fa4acaca7a09d98989291908f90909197979b9fa2aaada8a099928c80746e635a50443a3025190d03000000000000000000000000000000010c161f2834404b555d676d78808790949b9fa2a9a29e9c9b9a9a9b9d9fa3a9a19e9a948f877f776d675d554b40352920170d02000000000000000000000000000000000000000000000000000000000000000000030607090b0d0f1111121313121211100f0d0a08070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d1720293036393b43434343434341403c362f262e353b3f404343434343433b3936302920170d020000000000000000000000000000000000000000000000000000000005121e2a36424d57606d798390959fa2aaaaa29f9b9998988c7f7266594c3f3326190c00000000000000000000000000000000000007131f2c38434f59606365656567696e78818e97a1ada79a8d807467554b4034281c10040000000000000000000000000000000000000000000000000000000000000000000000000e1720282e33363739393939393939382d2b27221b140b0200000000000000000000000000000000000000000000000000000000040e161e24292c3939393939393939392e2d2b261f180f0600000000000000000000000000010507070f0f1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d90847774808d9a9b8e8275685e524754606a7783909d978a7d707986929f968a7d7063574a3d3024170a000e1b2835414e5b6874818e9b9f9f9f9f9f9fa0acafa6a49f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa0a3a8a6a49f9f9f9f9f9f9f9f9f988b7e7165584b3e3225180b0000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000000121f2c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b88969393939393938b7e7165584b3e31261a121e2a36424d576875818e9393939393939285786c605346392d20130800000000000000000000000000000714212e3a4754616d7a85919393939392867b6e665b50443c2f261c1108131e29323a46525e68717e8a939393939392857a6e655b5044372b1f120500000000030d1925303b44505b666f7c87929f9e91847a6d60584e42382e23170b020000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000005121f2b3744505b656e7b849197a0a8afa7a09d95908b8885848383838485878a8e92989fa3ababa39f928c80736c61564c41362a1f140900000000000000000000000000000008131e28313a45515c676d79828d92999fa6a39f9a97928f8e8d8e8e9092989b9fa3a69e99928c82796d675d51453f32291e140800000000000000000000000000000000000000000000000000000000000104060b10121315171a1c1d1e1f1f201f1f1e1d1b19171514120e09060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171e252a2d2e3636363636363433302b241d242a2f32333636363636362e2d2a251e170e050000000000000000000000000000000000000000000000000000000000020e1a25313b45515c676d7a838c92989b9d9e9fa39f9f998c7f7266594c3f3326190c000000000000000000000000000000000000030f1b27323d474f5456585859575e666d7a85929eabaa9d908377675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000711202932393f434446464646464646443937332d261d140a000000000000000000000000000000000000000000000000000000020c1620283035394646464646464646463b3a37312a21180e030000000000000000000002080d1113141c1c1c25323e4b5865717e8b98a296897c6f6356493c30231c2734414d5a6774808d9a9d9084777985929e96897d7063564c434e5865727e8b989c8f82767986929f968a7d7063574a3d3024170a000e1b2835414e5b6874818e93939393939393939fa3a59d9b939393939393939393939393939394979ea49d9a9393939393939393938b7e7165584b3e3225180b0000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000030d152c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a5465727e8b98a89f9f9f9f9b8e817568574d42372b1e14212d3a46535f697884919e9f9f9f9fa197887c6f6255493c2f24190d01000000000000000000000000000713202d3946525e68707d8a929da8a2989083786c60574d42382d22170e1925303a44505a616e7a85929ea5a89d938a7d70685e53493f33271b0f03000000000009141f28333f4a545f6a74808d96a1978d80746a60544a3f34281f14090000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000004101c2834404a54606c77828f96a1a9aea49d959189837f7c797777767677787a7d81868c9299a0a8afa49c928a7e70685e52463b31251a0e0000000000000000000000000000010d19242f3a43505a606d79828f949fa3a7a099928e898583818181828386898e92999fa7a39f948f82796d605b51443b3025190e02000000000000000000000000000000000000000000000000000001070d1113171c1f20222426292a2b2b2c2c2c2b2b2a28262422211e1a1312100c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e20212929292929292726241f1a13191f23262729292929292921201e19140d050000000000000000000000000000000000000000000000000000000000000009141f2934404b555e686d7980858b8e909192999393938c7f7266594c3f3326190c000000000000000000000000000000000000000a16212b353d4348494c4c4c4d545d6873808c99abac9f9286796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000050f1923323b444b4f51535353535353535146443f382f261b1106000000000000000000000000000000000000000000000000000008131e28323a41455353535353535353534846423c332a1f1409000000000000000000040c13191d202128282828323e4b5865717e8b98a296897c6f6356493c3028282834414d5a6774808d9a9d9084777d8a979e9184786c6053463d4754606d7a86929f93877b7986929f968a7d7063574a3d3024170a000e1b2835414e5b68748186868686868686868692999d938e8686868686868686868686868686878c979d928d868686868686868686867e7165584b3e3225180b0000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000010b151f2935414c566c7885929fabada093867a6d6053473a2d20160c0200000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c6675828f9ba8acabacab9e918578695f53473a2e2115222e3b4855616e7b8896a1adacaaaca9998c7f7366564c4135291d11040000000000000000000000000005111d2a36414c56616b74808d96a0aa9f948b7f72695f544a3f33281d16202a36414c56616c75818f97a1aba0968e81746c61564d41382d22170b000000000000020b17222d38424e58606d7984919e9f93877c6f665c50443b30251a0d0300000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000006121f2c3844515c66717e8b949fa9afa59d928d837d77726f6d666a69696a696e70747a80879196a0a8aea49e92857a6d61574d42362a1c11060000000000000000000000000004111d2935414c56616c74818e949ea6a69f959087817c79767474747577797d818790959ea5a69e948e81756d62564c41362a1e140800000000000000000000000000000000000000000000000003090e13181d2023282b2d2f3133353737383939393837373533312e2d2a26201f1c17110d08020000000000000000000000000000000000000000000000000000000000000000000000000000000002080d1114141d1d1d1d1d1d1b1a17140e080e1317191a1d1d1d1d1d1d1414110d08020000000000000000000000000000000000000000000000000000000000000000030c18232f39434c565e676d737a7e8184858686868686867f7266594c3f3326190c00000000000000000000000000000000000000040f19232b32383b3c3f3f3f424c56626f7c8899a3aea399877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000b16212b35444d565b5e606060606060605e53504941382d22170b00000000000000000000000000000000000000000000000000010d1924303a444c525f606060606060606055534d453c31261a0e0200000000000000040e161e24292d2e35353535353e4b5865717e8b98a296897c6f6356493c3535353535414d5a6774808d9a9d908477828e9b9a8c8073665b50443945515d6774818e9a998d807986929f968a7d7063574a3d3024170a000e1a2734404d59646f7479797979797979797987929b8e8179797979797979797979797979797a87969a8d8079797979797979797979716c62564a3d3124170b0000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000007121d27313945525d687885929fabada093867a6d6053473e32281e13080000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929fa8a19ea1a8a197887b6e6255483b2f221825313e4b5864717e8b97a8a8a09ea0a89c908376685d5245392c20130700000000000000000000000000010d1925303a444f59606d79849199a3a69f92867b6e665b50443c2f261e28323a46525e68717e8a939ea9a3999184796d605a50443b2f261b11060000000000000006111c262f3c45515d67707d8a949e999083786d60574d42362a1f150b01000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000713202d3a4653606d7984919ea6b0a79d938d8079706b6562605c545c5d565e6164686d737c849196a0aaada2978e8174695e5346382e23170b000000000000000000000000000613202c3945525d68717e8a939da6a89f948f837c746f6c6668676768666d70757c838f939ea7a69e938b7f72685e52463b3025190d01000000000000000000000000000000000000000000040a0f151a1d24292c2e34383a3c3e404244444546464545444342403d3b3a36312d2c28231c19130d080200000000000000000000000000000000000000000000000000000000000000000000000000000000010507081010101010100e0d0b08030002070a0c0d10101010101008070501000000000000000000000000000000000000000000000000000000000000000000000007121d27313a444c555d60686d71747778797979797979726d63574b3e3225180c000000000000000000000000000000000000000007101921272c2f3032322f3a4653606d7986929facab95887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000004101c27323d47565f676a6c6c6c6c6c6c6c6b605b53493f33271b0f0300000000000000000000000000000000000000000000000004111d2935414c565d6c6c6c6c6c6c6c6c6c6c5f574d42372b1e1205000000000000020c1620283035393a4242424242424b5865717e8b98a296897c6f635649424242424242414d5a6774808d9a9d90837a86929f93877b6e61544a3f35414c55626f7c89959e91847886929f968a7d7063574a3d3024170a000c1824303c48535d64686c6c6c6c6c6c6c677783909d918477686c6c6c6c6c6c6c6c6c6c6c687784919d908377676c6c6c6c6c6c6c6c65625a50453a2e2115090000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000030c18242f39434f59606d7a86929facaea194877b6e615a50443a3024190d030000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8998a2a1969196a1a9988b7e7265584b3f31261e2a36424d576874818e9ba9a0969196a09f92867a6d6054473a2d21140a000000000000000000000000000008131e28323e45515d676f7c87929fa6a2989083786c60574d42382d25303a44505a616d7a85929ea5a69f92877c6f675d51483e32291d140a0000000000000000000a141d2935414b55616c75828f98a0958b7f72695e52463e31271d1207000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00030f1c28333f4a5464717d8a96a1acaca0958e81746d6760595553514a50504d5254565d606a6f7b849198a2aea99f92867b6e61544a3f34281c1003000000000000000000000004111d2935414c55606d7a85929ea5aca0968f82796e6a62605b545a5b545c60636a6e78818f959faba59f92857a6e61564c41362a1e11050000000000000000000000000000000000000000070c151b20262b2f35393a3f4446484a4d4f5051525253525251504e4c4a4846423d3a38342e29251e19140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f29323a434b51565d6064686a6b6c6c6c6c6c6c66635b51463a2f22160a000000000000000000000000000000000000000000070f161b1f222325252c3844515c667784919daaa296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000713202c38444f5967717779797979797979776c655b5044372b1f14090000000000000000000000000000000000000000000000000713202c3945525d6876797979797979797976695f53463a2d21140700000000000008131e28323a4146474f4f4f4f4f4f4f5865717e8b98a296897c6f63564f4f4f4f4f4f4f484d5a6774808d9a9d90837e8b989c8f8276695e5342382f3a4754606a7783909d978a7d86929f968a7d7063574a3d3024170a000814202b37414b53595b606060606060556774818d9a96877a6d61606060606060606060566875818e9b9286796d6060606060606060585650483f34291d11050000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000a151e2935404b55606b74818e98a3aeb5a89c8f82756c61564c4135291f150b0100000000000000000000000000000000000000000000000000000000000005111d2935414c566673808c99aa9e9184919eaa9b8e817568584e43372b202d3a46525e697784919ea1979184919ea3998a7d7164574a3e31261b0f0300000000000000000000000000020c16202935404b55606a737f8c949faa9f948b7f72695f544a3f332935414c56616c75818e97a1aa9f948c7f736a60554b40362c20170b02000000000000000000020b18242f3a43505a616e7b86929f9f92867b6e61594f43392f24180b020000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0006121f2b3844505b6675828f9ba8b1a89d9083786d605c554f4946444043434246474c52585f696e7b86929fa8afa3998d8073665c5044382b1f120600000000000000000000000613202c3945515d6773808d97a1ada69e91847a6d675f5853504a4e4e4b5153585f666d79839099a3ada2978d8174685e5246392d201409000000000000000000000000000000000000030b121820262b31373a4145474a50535557595c5d5e5e5f5f5f5e5e5d5b595755534d4946443f3835302a251e170e080200000000000000000000000000000000000000000000000000000000000000000000000000000000000002080c1012121313131313131313060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d172029313940454c5254585b5d5e5f6060606060595751493f352a1e120600000000000000000000000000000000000000000000040a0f131516191c2834404a546a7683909da9a296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000916222f3b4854606b77838686868686868684776c6053463b30251a0e0000000000000000000000000000000000000000000000000714212d3a4754606d7a86868686868686867b6e6155483b2e2215080000000000010d1924303a444c52545b5b5b5b5b5b5b5b65717e8b98a296897c6f635b5b5b5b5b5b5b5b54535a6774808d9a9d918483909c978a7e7164574d422f2b37434e5865727f8b989b8e8187929f968a7d7063574a3d3024170a00030f1a252f3941484d4e5353535353535864717e8b97968a7d70635753535353535353535865727f8b9899897c6f63565353535353534b4a453f362d22180c010000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000006111c26303845515d67707d89939daab4b9aa9e948a7e71685d52463d31271d12070000000000000000000000000000000000000000000000000000000000000713202d3946525d687683909da8988c7f8c98a29e9185786a5f53473a2e212e3b4754616e7b8796a09e9285808c99ab9a8e817467584e43372b1f12060000000000000000000000000000050e18242f39434e58606d78839098a2a69f92867b6e665b50443c323a46525e68707e8a939ea9a2989083786d60584e43392f231a0e05000000000000000000000007131d28313e46535e69727f8c95a0988e81756b61554b4035291d140a0000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000613202d394653606c7985929fabaca095897d70665c514b433d3a38342e30363a3b41454e565e69727f8b96a0acab9e9185796d6053463a2d20130700000000000000000000000714212d3a4754606d7a85929fa9aa9e94897d70685d554e46443f41414045464e545c676f7c87929faca99f92867a6e6154473c31261a0e0200000000000000000000000000000000070c151d232831373c42474b5154545c60626466686a6a6b6c6c6c6b6a6a686664615f575653504a46413a3630292019130d0500000000000000000000000000000000000000000000000000000000000000000000000000000000060d13181c1e1f202020202020202013100c07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171f272f353a4145474b4e51525353535353534c4b463f372e23180d02000000000000000000000000000000000000000000000000030709090c18232e43505c6976838f9ca9a296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000005111e2a36414c5663707d8995939393939396897d7063574d42362a1c110600000000000000000000000000000000000000000000000714202d3a4753606d7a86939393939393877b6e6154483b2e211508000000000005111d2935414c565d61686868686868686868717e8b98a296897c6f686868686868686868615e576774808d9a9f928690949e9285796d6053463b3127323d4754606d7a86929f928588939f968a7d7063574a3d3024170a000009131d272f373c404146464646464855626e7b8897998d807366544a3f46464646464956626f7c8998988c7f7265594c46464646463e3d3a342d241b1106000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000020b17232e38424e58606d7984919ea5afafacafa69e92857a6d61594f43392f24180c0300000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a86939fa096877a85929fa197887b6e6255483b2d22313e4b5764717e8a97a89b8f827d8a96a89e9184786a5f53473a2e21150700000000000000000000000000000007121d27313c44505c666e7b86929fa5a2989083786c60574d423a44505a616d7a85919ea5a59f92867b6e665c50463d31281d1108000000000000000000000000010c161f2a36424d57606d788390999e938a7d70675d51453c2f261b110600000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000815222f3b4855626e7b8897a2adaa9d9184776b60544a4039312d2c2823252a2d30353c444d57606c7884919eaaada197897c6f6356493c302316090000000000000000000005111e2a36424d5765727f8b98a2aea99c8f82756b60564c433c38332d2e34383c424b555f6a74818e9ba8aea3988c7f7266574d42372b1e12050000000000000000000000000000000810191e272e343c43474d53555d6064666d6f7173757777787979787877767573706e696763605c54524c46413b322a251e170e0600000000000000000000000000000000000000000000000000000000000000000000000000000710181f24282b2c2d2d2d2d2d2d2d2d1f1c18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d151d24293035393a3e4144454646464646463f3e3a352e251c12070000000000000000000000000000000000000000000000000000000000071d293643505c6976838f9ca9a296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000713202d3946525e6875818e9ba89f9f9fa89b8f8275695e5246382e23170b00000000000000000000000000000000000000000000000713202d3a4653606d79869aa49f9f9f94877a6e6154473b2e21140800000000000713202d3946525d686d757575757575757575757e8b98a296897c757575757575757575756e695e6774808d9aa29892989f9a8d8074665c51453829202c3945525d6874818e9b9892939aa4968a7d7063574a3d3024170a0000010b151d252b30343539393939394653606c7985929c8f8376665c5044383939393a4653606d7986929b8e827568574d423639393932312e29221b120900000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000a141d28343f4a54606a73808d96a0acaca49fa4aca1978e81746b60554b4035291e150a00000000000000000000000000000000000000000000000000000000000b1724313e4a5764717e8a99a49e918477828f9ca9988b7e726553493f332a36414c566774818d9aaa988b7f7a8796a0a196887c6f6255483c2f24180d010000000000000000000000000000010b151f28343f4a545f69717e8b939ea99f948b7f72695f544a414c56616c75818e97a1a89e938b7e71695f544a3f342b1f160c0000000000000000000000000000040d1a25313b44505c666f7c87939f9e9184796d60584e41382d22170b02000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000a1724303d4a5763707d8a96a9b3a69a8d807367594f42382f27201f1c18191e202429323b44505b65737f8c99a9a6a9998c807366594d4033261a0d000000000000000000000714202d3a46525e697683909daaada196897d7063594f433a312b282223282c3039434e58626f7c8895a0acaa9d908477695f53463a2d211407000000000000000000000000000009111a222a303940454e53575f62676d7175797b7d8082838485858685858483817f7d7b7874706d66615e56524c443e36302920180f0700000000000000000000000000000000000000000000000000000000000000000000000006101922293035383939393939393939392c29231d150d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181e24292c2d3135373839393939393933322f2a231c130a000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54616d7a86929facacacacac9f92877b6e61544a3f34281c10030000000000000000000000000000000000000000000006121f2c3844515c667986939facaca094877a6d6154473a2e21140700000000000714212e3a4754616d7a8182828282828282828183909da99c8f82828282828282828282817b6e616774808d9aaaa29fa29f95887b6f62544b4034281d2935414c56626f7c8995a09f9fa4ac968a7d7063574a3d3024170a000000030b131a202427282d2d2d2b3744505b6576828f9c9285796d6053463a2d2d2c3844515c667683909c918478695e52463a2d2d2d2524211d1811090000000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d0707040100000000000000000000000000000000000000000000000006111b262f3844505c666f7c87929fa8a69f9a939aa4a99d93897d70675d51453c30261c110600000000000000000000000000000000000000000000000000000006121f2b37434e586774818e9aab9b8e81757f8c99a99b8e8275655b5044372d3946525e687784919da298887c7784919ea9998c7f7266554b4035291d1104000000000000000000000000000000030d17232e38424d57626c75828f97a1a69f92867b6e665b5045525d68707d8a939ea9a1968e81756c62574d42382e22190d0400000000000000000000000000000009141f28343f4a54606a74808d97a1968d80736a5f53493f33271e1308000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000b1825323e4b5865717e8b98a4b1a4978a7e7164574b3e30261d1512100c0e1114192027333f4953616e7b88979a9998978f8276695c4f4336291c10030000000000000000000814212e3b4754616e7b87959fabab9e9184786c6053463d31281f1c17181c1f27313c47535f6a7784919daaaca095887b6e6155483b2e2215060000000000000000000000000009121b232c343c424b51585f62696e747a7d8185888a8c8f9091919292929191908e8c8a8884807d79736d68615e565046413a322a2119100700000000000000000000000000000000000000000000000000000000000000000000020d18222b343b414445464646464646464638342f271f150b01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c13191d202125282a2b2c2d2d2d2d2d2625221e18120a01000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000006121f2b3844505b66727f8c99a3aeaaa8aaafa3998c7f73665c5044382b1f14090000000000000000000000000000000000000000000004101c2834404a5f6c7986929facada093867a6d6053473a2d20140700000000000815212e3b4854616e7b878e8e8e8e8e8e8e8e8e90959fab9f948f8e8e8e8e8e8e8e8e8e887c6f626774808d9aa7aeacaa9d9083766a5f5342392e2319242f3a4754606a7783909daaacafa3968a7d7063574a3d3024170a0000000001090f14181a1b20201b27333f495366737f8c9998887c6f6255493c2f222834404a546773808d9a96877b6e6154473b2e212020201b1a17140e08010000000000000000060c1114202d3a4753606d7a8693a0ada6998c807366594d4033261a1a1413110d0801000000000000000000000000000000000000000000000b17222d38414d57606d78839099a3ab9f948f87939fa8a59e9184796d60584e42382e23170c0300000000000000000000000000000000000000000000000000000814212e3a47535f6a7884919eab988c7f727c8897a29e9285796c605346392e3a4754616d7a8795a09f92857974818e9ba79c8f8376675d5145392c2013060000000000000000000000000000000006111c26303b45505a616d7a85919ea4a2989083786c60574f59606d7a84919ea5a49a91847a6d615a50453b30261c100700000000000000000000000000000000030c17232e38424e58606d7a85919e9f92877c6f655b50443a3025190c030000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000c1925323f4c5865727f8b98a5afa396897c706356493d3023140b0604000205080e17222d3846535f6978858e8d8c8c8b8a85786b5e5245382b1f12050000000000000000000b1824313e4b5764717e8a97a7b1a79a8e8174665b5044382b1f160f0b0c10151f2b37434e586773808d9aa6b1a7988b7e7165584b3e2d22170b00000000000000000000000009121b242d353e464e545c606a6f757b81868a8e929797999b9d9d9e9f9f9f9e9d9d9b999796918d8985807a746e68615a524c443c332b2219100700000000000000000000000000000000000000000000000000000000000000000008131f29343d464c5152535353535353535345403931271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d111314181b1e1f202020202020191816120d070000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000613202d394653606c7884919eaba69e9c9ea6ab9e9184786d6053463b31261a0e00000000000000000000000000000000000000000000000c18232e46525f6c7985929facaca09386796d6053463a2d20130700000000000815212e3b4854616e7b87949b9b9b9b9b9b9b9b9d9fa79fa69f9c9b9b9b9b9b9b9b9b95887c6f626774808d9a9f9f9fa2988b7e7165584e4330271d131e2b38434e5865727f8b98a29f9f9f968a7d7063574a3d3024170a0000000000010911181e2225252d222d3d4a5663707d899a988b7f7265584c3f3025232e3e4a5764717d8a97978a7d7164574a3e2e232d2d2d2726241f1a130b020000000000000910171d21202d3a4753606d7a8693a0ada6998c807366594d403326262621201d19130c040000000000000000000000000000000000000000040f1b27333f49535f69727f8c95a0aba3998f82808c96a0aca0968d80736a5f544a3f34281f140900000000000000000000000000000000000000000000000000000815222f3b4855626e7b8896a1a399897c6f7985929fa197887b6f6255483c2d3e4a5764717d8a97a89c8f8276717e8b98a89f92867a6d6053473a2d20140900000000000000000000000000000000000a141e29333f46525e68707d8a929da89f948b7f72695f56616b74818e97a1a79f93887d70685d52483e33291e140a00000000000000000000000000000000000006111c26303d45525d68717e8a949f999083776c60564c41362a1e150b0000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000c1825323f4b5865727e8b98a5afa295897c6f6256493c2f23160600000000000006111b2a36424d576673808180807f7e7d7d706356493d3023160a000000000000000000010e1b2834414e5b6774818e9aa7b4aa978a7e7164544a3f3328190d040000040d1b26323d4a5764707d8a97aab4a79b8e81746853493f33271b0f030000000000000000000007101b242d363e474f585f666d737c82878e92989b9ea2a9a6a8aaa8a7a6a6a6a7a8a9a8a6a8a19e9a97928c86807a716c615e564d453c342b22190e0500000000000000000000000000000000000000000000000000000000000000000c1824303b464f575d5f606060606060605f514b43392f23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010407070b0e11121313131313130c0c0a0602000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000005121e2a36424d5763707d8a96a0ab9e948f949eaaa1968a7d7064574d42362a1c120700000000000000000000000000000000000000000000071f2c3845525f6b7885929eabaea3998679665c5145382c1f130600000000000815212e3b4854616e7b8793939393939393939393939393939393939393939393939393887c6f626774808d939393939392857a6d6054473c3121150f1b27323d4754606d7a869293939393938a7d7063574a3d3024170a000000000009131b23292e31323939393a4754606d7a86939b8e817568564d42363939393b4854616e7b87969a8d807367544a3f34393939393433302b241d140b010000000009121b22282d30313a4753606d7a8693a0ada6998c807366594d40333333332d2c29241e160d04000000000000000000000000000000000000040e1a242b3744505b656e7b86929fa7a89f92867c7984919ea5a89f92877c6f665c50443c31261a0e0500000000000000000000000000000000000000000000000004101c2934404b5565727f8c98a89f9286796d75828f9ba9988b7f726553493f35414c566774808d9aaa998c7f726e7b8896a1a3998a7d7064574a3d31261a0e0200000000000000000000000000000000020c18212a36414c56616b74818d96a0a69f92867b6e665d68707d8a939ea9a0958d80736b60564c41362d21180c02000000000000000000000000000000000000000a151e2935414c56616c76828f989f948b7e71685e52463d30271d120700000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000b1724313e4a5764717d8a97a4b0a396897d7063564a3d2d22170b010000000000000e1a26313b4b58636e73757473727170706b6054483b2f22160900000000000000000005111e2a36414c566a7683909da9aea298887b6e6155483b2d221708000000000a15212e3b4854616e7b8798a2aeaa9d908377655b5044372b1f1205000000000000000000050e19222d363e485059616a6f7980878f93999fa3aaabaaaaa29f9d9b9a9a999a9a9b9d9fa2aaa9aba9a19e98928d857e756d685f574e463c342a20170c0300000000000000000000000000000000000000000000000000000000000003101c2835414c5761696c6c6c6c6c6c6c6c6c5c554b4034291c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000714202d3a46525e6975828f9ba8a3998f828f98a2a89c8f8276695f5346392e23180c00000000000000000000000000000000000000000005121f2b3845525e6b7885919eabac9f9286796c5f4b4034281c100400000000000815212e3b4854616e7b8686868686868686868686868686868686868686868686868686867c6f62677480868686868686868174675d5145392c20130a16202c3945525d687481868686868686867d7063574a3d3024170a0000000007111b252d343a3e3f4646464645525d687784919d918478695e5246464646464646525e697884919c908376665c50444646464646413f3c362f261d130800000006101b242c34393d3e404753606d7a8693a0ada6998c807366594d40404040403a39352f2820160c0100000000000000000000000000000000020c16202a36424d56606c77828f98a3aca0968c8073707d8a939eaaa3999083786d60574d42372b20170d02000000000000000000000000000000000000000000000006131f2c3845515c6776828f9ca99c90837667727f8b98a99b8f8275655b50443945525d687783909da298897c6f697884919eab9a8d817467574e42372b1e12060000000000000000000000000000000000060f1925303a444f59606d79849199a3a2989083786c606d7a84919ea5a3989083796d60594f443a30241b0f060000000000000000000000000000000000000000030c19242f3a43505a616e7b86929f9e92857a6d61594f42392e23180c03000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000a1623303d495663707c8996a8b1a4978b7e7164544a3f33281d120700000000000009141f2f3b47525c63666867666564646360594f44382c2013070000000000000000000713202d3946525e687885929fabac9f9285796c605346392d201306000000000714212d3a46535e697985929facac9f9285796c605346392d2013060000000000000000020d17202b343e48505a616b707c838c92999fa4abaca7a09d999892908f8d8d8d8d8d8f909298989c9fa4abaaa29f97928a827a6e6960584e463c32291e150b00000000000000000000000000000000000000000000000000000000000005121e2b3844515d6973787979797979797976675c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060809131313131313060400000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000003101c28343f4a54616e7b87929fac9f92877a85929fab9f93877b6e61544a4034281c1004000000000000000000000000000000000000000005121e2b3845515e6b7884919eabac9f9285796c5f52462e23180c0000000000000714202d3a46525e6976797979797979797979797979797979797979797979797979797979766a5f646e7479797979797979746f64554b4135291d1104111d2935414c56646f7479797979797979706b6155483c2f231609000000010d18232d373f464a4c53535353534c566774818e9a96877b6e6154535353535353534d576875828f9b9285796d60535353535353534e4c4741382f241a0e0300000c17222c363e45494b4d4d53606d7a8693a0ada6998c807366594d4d4d4d4d4d4745413a32281e13080000000000000000000000000000000008131e28323a46525e69717e8b949faaa59e9184796d6b75818e98a2aba0958c7f72695f53463f32291e140800000000000000000000000000000000000000000000000714202d3a4753606d7986929fab998d8073666f7b8897a19e9285796c6053463a4754606d7a86939f9f9286796d6875818e9ba89e9184786a5f53473a2e21140700000000000000000000000000000000000008131e28323e45515d676f7c87929fa79f948b7f726b74818e96a1a69f92867c6f675c51473d32281e12090000000000000000000000000000000000000000000008131e28313e46535f69727f8c95a0978e81746b60544b4034281f1409000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000814212e3b4754616e7a8795a0aca79a8e8174665b5044392f2318110a020000000003131f2a35404a52585a5b5a5959585756544f473d32271b10040000000000000000000714212e3a4754616d7a8798a2aeaa9d918477665b5044382b1f12060000000005121e2a36424d576a7784919daaaea298877a6e6154473b2e211408000000000000000009141f29323d46505a626c717d8690959fa3ababa49f9b95908c898584828180808081828385888b8f93999fa2aaa9a19e938f847b6f6a60584e443b30271d1207000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c788586868686868686796d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f12151520202020202013100c070100000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000006121f2c3844505c6673808c99a3ab9c8f8276818e9ba9a4998d8073665c5144382c1f1509000000000000000000000000000000000000000005111e2b3844515e6b7784919eaaab9f9285786c5f5245392c1f0700000000000005121e2a36424d575e6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c625f585c64676c6c6c6c6c6c6c67645d53433a2f24180d010d19242f3a43535d64686c6c6c6c6c6c6c6361594f44382c20140700000006121e29343f495156586060606060606065717e8b98978a7d71646060606060606060606065727f8c9898887c6f62606060606060605a58524a41362b1f14080005111d28343e48505557595959606d7a8693a0ada6998c8073665959595959595954524c443a2f24190d010000000000000000000000000000030d1924303a44505a616e7b85929fa6a99e93897d7067616e7b86929fa7a79f92867b6e615a50443b3025190d04000000000000000000000000000000000000000000000a1723303d4a5663707d8998a2a3998a7d70636a7885919ea297887c6f6255483d4a5763707d8a99a49c8f82766665717e8b98a8a196887b6e6255483b2f24180c000000000000000000000000000000000000020c16202935404b55606a737f8c959fa69f92867b707d89939da89f948b7f726a5f554b40352b20160c0000000000000000000000000000000000000000000000010c161f2a36424d57606d7883919a9e93897d70665c51453c31261a0d040000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000714202d3a46525e697784919dacab9e9184786c60554b403429221c140b05000000020e19242e3840474b4d4e4d4d4c4b4a4948443d352b21160b000000000000000000000915222f3c4855626f7b8895aab4a99c8f837669544a3f33281c0f0300000000020e1a2531434f5c6976828f9ca9b4aa95887b6f6255483c2f22150900000000000000030d1925303b444e58626c717e879298a0a7afa79f99938e88837f7c79777574737373747577797c7f83878d92989ea5ada59e9691857c6f6a5f564c42392e23180c030000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929393939393867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151b1f21222d2d2d2d2d2d1f1c18120b03000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000713202d3a4653606d7984919eaba3998b7e717d8a97a2ab9e9285796d6053463c31261a0e010000000000000000000000000000000000000004111e2b3744515e6a7784919daaab9e9185786b5e5245382b1f12050000000000020e1a25303b454d525f60606060606060606060606060606060606060606060606060606055534e52585a606060606060605b59534b4131281d13070008131e2831414b53595b6060606060606057554f473e33281c10040000000916222e3a46515b62656c6c6c6c6c6c6c6c6f7b88989a8d80736c6c6c6c6c6c6c6c6c6c6c6c6f7c8999988b7e726c6c6c6c6c6c6c6c67645c52473c3024170b000815212d3945505a6164666666666d7a8693a0ada6998c80736666666666666666605d564c4135291d110400000000000000000000000000010b151f2935414c56616c75828f97a2ada2978e81756b605e69727f8c95a0aca2988f82766c62564c41362a1f160c01000000000000000000000000000000000000000005111e2a36414d566773808d9aaa9f92867a6d606875818e9ba9988b7f7265544a404b556773808d9aaa998c7f7366616e7b8896a1a8988b7f7265554b4035291d1004000000000000000000000000000000000000050e18242f39434e58606d78839098a2a29890827a84919ea5a2978f82776c60584e43392e23190e04000000000000000000000000000000000000000000000000040d1a26313b44515c666f7d88939f9d9184796d60574d42372b20160c0100000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0005111e2a36424d566774808d9aa4ada1968a7e71675c51453f332d261d170e0600000008121c262e353b3f404241403f3e3d3d3b38322b23190f04000000000000000000000a1723303d4a5663707d8996a3b0a89b8e8275685b4f422d22170b000000000000091c2835424f5b6875828e9ba8b0a396897d7063564a3d3023170a000000000000010b151f2a36424d56606a717e889299a2aaafa49c959087817c77726f6d6668676766676768666c6f72767b80868e939fa3aaa8a09792867c6f685e544b4034282015090000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929f9f9f9f93867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101820262b2e2f3939393939392c29231d150d030000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000005121e2a36424d5764707d8a96a1ac9f92867a6d7985929faba1978a7e7164574d42372b1d12070000000000000000000000000000000000000004111d2a3744505d6a7783909daaab9e9184786b5e5145382b1e120500000000000009141f29333b424648535353535353535353535353535353535353535353535353535353494743474c4d535353535353534e4c4841382f1f160c0100010c161f2f3941484d4e535353535353534a48443e352c21160b000000000b1825313e4a56626d727979797979797979797885929d908379797979797979797979797979797986929b8e81797979797979797979746e64584c3f33261a0d000a1724303d4955616c7173737373737a8693a0ada6998c807373737373737373736d685d5245392c2013070000000000000000000000000007121d27313945525d68717e8a939ea9a69f92857a6d615957606d7883909aa4aa9f948b7e71685e52463e31281e130800000000000000000000000000000000000000000714202d3946525e687784909daa9d908377675d65717e8b98a89b8f8275665b5045515d677683909da298897c6f635f697884919ea99c8f8276675d5145382c1f13060000000000000000000000000000000000000007121d27313d44505c666e7b86929fa69f9490849196a1a59e92857b6e655b50463c30271d1108000000000000000000000000000000000000000000000000000009141f2834404a54606b74818e97a0968c7f73695f53463e32281e130800000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00020e1925303b4855626e7b87939faaa99e9184796d605a50443f382f292017110a0300000a141c242a2f3233353433323131302f2c272119110700000000000000000000000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b060000000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a00000000000007121d27313946525e696f7c86929aa3ababa39f928d837c756f6a6662605c545a5a5a5a5a545b606265696e747b818a9298a2a9a9a19891847a6e665c51453c31261a0e0500000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabaca093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18222a31373a3c46464646464638342f271f150b0100000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000714212d3a46535f6976828f9ca8ab9c8f82766874818e9ba9a99c8f8276695f5347392f23180c0000000000000000000000000000000000000004101d2a3743505d6a7683909da9aa9e9184776b5e5144382b1e1105000000000000020d17212930363a3b4646464646464646464646464646464646464646464646464646463c3b373c3f414646464646464641403c362f261d0d04000000040d1d272f373c4041464646464646463d3c38332c231a1005000000000c1925323f4c5865727f868686868686868686868a989f95908686868686868686868686868686868b999e938e8686868686868686868074675a4e4134271b0e000b1824313e4b5764717e8080808080808d99a6b3a99c90828080808080808080807a6d6054473a2d211407000000000000000000000000030c18242f39434f59606d7a85919ea5ab9f948b7e71685e52505c666f7c87939fa9a69f92857a6e61594f433a2f24190c03000000000000000000000000000000000000000814212e3b4754616e7a8795a0ac9a8d80736755616e7b8796a19f9285796c60534753606d7a86929f9f9285796d60576874818e9ba79f9286796d6053473a2d20140900000000000000000000000000000000000000010b151f28343f4a545f69717e8b939ea69f969196a0a89d938a7e71695e53493f342a1e150b000000000000000000000000000000000000000000000000000000030c18232e39424f59616d7a85929e9f92867b6e615a50443a2f24190c02000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000914212e3a47535f6a75828f98a3aca0968d80746c625a504a423b3228231c150c0500020a12191f2326272827262625242322201b160f070000000000000000000000000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b0a4978a7d7164574a3e3124170b0000000000000c18232f3943505a616e7b859198a3acaca399928b80786f6a625f585653504a4e4d4d4d4e4a505355575e61696e757e869297a2aaaaa1969082786d60574e42372b21170b00000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202a343c43474853535353535345403931271d120700000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000004101c2834404b54616e7b87939faca3998b7e7165707d8a97a2ab9f94887b6e62554b4034291c100400000000000000000000000000000000000003101d2a3643505d697683909ca9aa9d9184776a5e5144372b1e110400000000000000050f171f252a2d2e3939393939393939393939393939393939393939393939393939392f2e2b303334393939393939393433302b251d140b00000000000b151d252b30343539393939393939302f2c28211a110800000000000c1925323f4c5865727f8b93939393939393939394a2a79f9d9393939393939393939393939393939fa3a59e9b93939393939393938d8174675a4e4134271b0e00101c2936434f5c6976828c8c8c8c8c8d929ca8b4ab9f94908c8c8c8c8c8c8c8c877b6e6154483b2e2115080000000000000000000000000a151e2935404b55606b74818e97a1ada3999083776c60564c4a54606b74818e97a1ada2978e81756c61554c4135291e150b000000000000000000000000000000000000030f1b27333f495364717e8b97a7a49a8a7d7064575e697884919ea297887c6f62554a5663707d8999a39c8f8276665c5864717e8b97a8a3988a7d7063574a3d31261a0e0200000000000000000000000000000000000000030d17232e38424d57626c75828f97a1a8a09ea0a8a0968e81746c61564d41382d22180c030000000000000000000000000000000000000000000000000000000007121c27303d46525d68717e8b949f988f82766c61564c4135291e140a000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000006121f2b37434e58626f7c86929fa6a89d928b7e716c605b544d443d342e261e170e070000080e1317191a1b1a1a191817161613100b04000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8d8074675a4d4134271a0e0100000000010e1a2734414d5a6774808d9aa7b1a4978b7e7164584b3e3125180b000000000004101c2934404b55616c76828f97a1aaafa49a92877e736d665f58534e4946443f41404040413f4446484d53565e616c717c859298a2aca89f948d80736a5f53473e33281c1004000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b26313c464e535560606060605f514b43392f23180c00000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000006131f2c3845515c6673808d9aa4ac9f92867a6d606d7985929faba69a8d8073675c5145382c1f150a00000000000000000000000000000000000003101d293643505c6976838f9ca9aa9d9084776a5d5144372a1e11040000000000000000050d141a1e20212d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d22211f2326272d2d2d2d2d2d2d282724201a130b020000000000030b131a202427282d2d2d2d2d2d2d2423201c1610080000000000000c1925323f4c5865727f8b989f9f9f9f9f9f9f9f9faaacaba99f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9faaacaaa89f9f9f9f9f9f9f9a8d8174675a4e4134271b0e00101c2936434f5c6976828f99999999999ca4aeb9b0a69f9c9999999999999994877b6e6154483b2e211508000000000000000000000006111c26303845515d67707d89939da9a89f92877c6f655b5044424f59616d7a85929ea6a99e938a7d70675d51453d30271d1207000000000000000000000000000000000005121f2b3744505b6575818e9ba89f93867a6d6154576774818e9aa9988b7f7265544b556673808c99aa998c7f72665454616e7b8796a1aa9a8d807467574d42362a1e1205000000000000000000000000000000000000000006111c26303c45505a616d7a85929eabacaaaca3999184796d605a50443b2f261b10060000000000000000000000000000000000000000000000000000000000000b151e2935414c56626c76828f989f948a7e71685d52453d30261c11060000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0000020f1a26313c47535f6a727f8c949fa7a49f93877e736c665e564f443f38302920191109000002070a0c0d0f0e0d0c0b0a0a0907040000000000000000000000000000000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b000000000006131f2c3845515c67707d8a949fa9b0a69f93887e716c605c544e47433c3a38342e3433342d3338393c42464d525a616a6f7c86929aa4afa69f92877b6e62594f44392d20150a000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e585f626c6c6c6c6c6c5c554b4034291c1004000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a396897d7063564a3d302317080806020000000000000000000000000000000000000000000000000713202d3a4653606d7985929eacaa9c8f8275685d6674818e9ba9ab9e9285796d6053473c31261b0f01000000000000000000000000000000000003101c2936434f5c6976828f9ca9a99d9083766a5d5043372a1d100400000000000000000002090e121415202020202020202020202020202020202020202020202020202020161513171a1a202020202020201b1a18140f08010000000000000001090f14181a1b20202020202020171614100b05000000000000000c1925323f4c5865727f8b939393939393939393939da0a7a09393939393939393939393939393939393a0a79f9d939393939393938d8174675a4e4134271b0e00101c2936434f5c6976828f9c9f9f9fa0a2a7afb9b6aea8a69f9f9f9f9f9f9f94877b6e6154483b2e21150800000000000000000000020b17232e38424e58606d7984919ea5aca1968d80736a5f53493f3d46525e68717e8b949faba59e91847a6d60594f43392e23180b02000000000000000000000000000000000613202d394653606c7885929eaa9d908477685d525764717e8a97a79b8f8275665b515c677683909ca298897c6f6356535e697884919eaa9d918477695f53463a2d2114070000000000000000000000000000000000000000000a141e2a333f46525e68707d8a99a3aeb7ac9f92877c6f675d51483e32291d140a00000000000000000000000000000000000000000000000000000000000000030c1924303a44505a626e7b86929f9e91857a6d60584e42382e23170b0300000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0000000a15202b37434e58606c78828f959fa6a499938b80786e686159504a423b322b231b1209000000000000020100000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b0e0100000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a0000000003101c28343f4a54606d7984919ea6b0aa9e948c7f736c625a504a423c37322d2c282327272722282b2d31363b42465058606a707e88939fa8aea3998f82766c6155493c31261b0f000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000003060b0f15212e3a47535f6a76797979797976675c5145382c1f130e090603000000000000000000000000000000000000000000000000000003101c2936434f5c6976828f9ca9a4978a7d7164574a3e2f24191514120e090300000000000000000000000000000000000000000006121f2b37434e5864717e8a97a1ada3988b7e71645663707d8a97a1ada2978b7e7164584e43372b1d13070000000000000000000000000000000000020f1c2935424f5c6875828f9ba8a99c908376695d5043362a1d10030000000000000000000000020507081313131313131313131313131313131313131313131313131313130908060b0d0e131313131313130e0e0b0803000000000000000000000003080c0e0e131313131313130a0907040000000000000000000c1925323f4c5865727f86868686868686868686868995a0958986868686868686868686868686868689959f958986868686868686868074675a4e4134271b0e00101c2936434f5c6976828f9393939393969da7b2aea49c999393939393939393877b6e6154483b2e211508000000000000000000000a141d28343f4a54606a73808d96a0aca59e9184796d60584e413835414c56606c77829099a3ada1968d80746b60554b4034281d140a000000000000000000000000000000000916222f3c4955626f7c8897a1a79a8d817467564c54616e7a8795a09f9285796c6053606d7986929f9f9285796d60534d576874818e9ba7a096887b6e6155483b2e23180c00000000000000000000000000000000000000000008131e28323a45515c666e7b86929facb7ab9e91847a6d605a50443b2f261b1106000000000000000000000000000000000000000000000000000000000000000008131e28323e47535f6973808c96a0978d80746a60544a3f34281f140900000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000030f1a26313c44505b666d79838f949da5a49f928d827a706b605c544d443d352d241b12090000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0a89b8e8175685b4e4235281b090000000000020f1b2835424e5b6875818e9ba8b0a3968a7d7063574a3d3024170a0000000006121f2b3844505c66727f8c96a0acaea2988f82776c605a50443f38302b26201f1c171a1a1a171c1f20252a30363e464e58616c73808d96a1acab9f948a7d7064584e43372b1d12070000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000060b1012171b1f222f3c4855626f7c8686868686796d6053473a2d201e1a15130f0a04000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8a6998c7f7366554b4135292422211e1a150e0600000000000000000000000000000000000000000814212e3a47535f6a7683909ca9ac9f92867a6d6054606d7985929eaba99d9083766a5f53473a2f24180d0100000000000000000000000000000000020f1c2835424f5b6875828e9ba8a99c8f8376695c504336291d10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4a56626d72797979797979797979797983909d918479797979797979797979797979797983909d90837979797979797979746e64584c3f33261a0d00101c2936434f5c6976828686868686868b96a2aea89c928c8686868686868686867b6e6154483b2e21150800000000000000000006111b262f3844505c666f7c87929fa8aa9e938a7d70675d51463c2f303a44505b656f7c87929fa8a89f93887d6f675c51453c2f261c1106000000000000000000000000000004111d2935404b5566727f8c99a9a8978a7d7164574a525e687784919da297887c6f625663707c8998a39c8f8276665c514b5864717e8b97a8a8988b7e7265544b4034281c100400000000000000000000000000000000000000050f19242f3a444f59606d79839099a3acaaaca1968e81746c61564d41382d22170c0300000000000000000000000000000000000000000000000000000000000000020c16202b37424d57606d7984919e9f93877c6f665c50443b30251a0d04000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000a152028333f4a545d676d79828e939fa3a49c948f857d736d665e564f473e362d241b110800000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895aab4a99c8f8276695c4f4330251a0e0200000000030f1c2936424f5c6975828f9ca8b5ab95897c6f6256493c2f231609000000000713202d3a4653606d7884919ea8b2a99f92867b6e655b50483e342e261e1b1312100c060d060b0f12131a1f252a343d46505a606d7984919ea8b0a69c8f83766a5f5347392e23180c0000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000001080d11171c1f22272b2d2f3c4855626f7b88939393867a6d6053473a2e2d2a25211f1b15100b0500000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7a89b8f8275675d51453c352f2f2e2b2620180f0600000000000000000000000000000000000004101d2935404b55626e7b88949faba89b8e8175685d525c6674808d9aa7ab9f95887c6f62554b4035291d110400000000000000000000000000000000020f1b2835424e5b6875818e9ba8a99c8f8276695c4f4336291c100300000000000000060b0e10111313131313130f0e0c0904000000000000000000000003070b0d0e13131313131312110f0c0701000000000000000000000004080a0b1313131313131308070502000000000000000000000000000000000000000916222e3a46515b62656c6c6c6c6c6c6c6c6c6c74818d9a93867a6d6c6c6c6c6c6c6c6c6c6c6c6c74818e9a9286796d6c6c6c6c6c6c67645c52473c3024170b000f1c2835414e5a6670767979797979798693a0ada6998c8079797979797979797976695e53463a2d2114070000000000000000000b17222d38414d57606d78839099a3aea2988e81756b61554b40342a27333f49535f6a73808d96a1ada49a9184796d60584e42382d22170b03000000000000000000000000000613202c3945515d6776838f9ca9a096877a6e6154474c566774808d9aa9988b7f72655466737f8c99aa998c7f7266544a4854616e7b8796a0a89c8f8275665c5145382c1f1306000000000000000000000000000000000000020b17212935414c56606b73808d95a0a7a09da0a79d938a7e70685e53493f33271e150b0000000000000000000000000000000000000000000000000000000000000000040e1a26313c45515c67707d89939e999083786d60574d42362a1f160c010000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000000030b17222d38424b555d676d78818b9298a0a69f97928880786e69605950483f362d231a0e04000000000000000000000000000000000000000000000000000000000814212e3b4754616e7b8798a3aeaa9d9084776a574d42362a1e12050000000005111d2935414c566a7783909daaafa399877b6e6154483b2e21150800000005111e2a36414c5664707d8a96a1adada1978c7f72695e53493f3628231c140c0a060300000000000306090e1419222b343e45515d67717e8a96a0acab9f94887c6f62544b4034281c100400000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000060b13191c23282b2d3337393b3e4855626f7b88959f93867a6d6053473e3b3a36312e2b26201c170e09030000000000000000000000000000000000000000000c1825323f4b5865727e8b98a6ac9f92857a6d60574d45413f3b3a37312a21180e03000000000000000000000000000000000006131f2c3945515d6774808d9aa6aca096897d7063564c54626f7b88959faba79a8d8174675d5145392c20150a00000000000000000000000000000000020e1b2835414e5b6874818e9ba7a89c8f8275695c4f4236291c0f030000000000040b12171b1d1e2020202020201c1b19150f09020000000000000001080e13171a1a2020202020201f1e1b18130c050000000000000000050c11141717202020202020201514120e0903000000000000000000000000000000000006121e29343f4951565860606060606060606064717e8b979a897d70636060606060606060606065717e8b9899897c6f6360606060605a58524a41362b1f1408000d1925323d49545e66696c6c6c6c6d7a8693a0ada6998c80736c6c6c6c6c6c6c6c6c5e574d42362a1e12050000000000000000040f1b27333f49535f69727f8c95a0aba79f92857b6e61594f43392f22222d38414e58606d7984919ea6aca0958c80736a5f544a3f33281f1409000000000000000000000000000714202d3a4753606d7a86929faa9d918477685e52464a5764707d8a99a49b8f8275655c6676828f9ca298897c6f62564946525e697784919eaa9f9285796d6053463a2d2013090000000000000000000000000000000000000a141d29333b45525d68707d87939fa69f959095a0a59e92857a6e655b50443c30271d120700000000000000000000000000000000000000000000000000000000000000000915202834404b55606b75818e97a0958c7f72695e52463e31281d12070000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000006111c262f3a434b555d666d747f8691969ea5a19a938d827b706b615a50483f352b20160c020000000000000000000000000000000000000000000000000000000713202d3a4653606d7986929facab9f928578695e52463a2d201407000000000713202d3946525d687885929eabac9f9286796d6053463a2d2013070000000714202d3946525e6876828f9ca8b2ab9e9185796d60574d41382d2417110a02000000000000000000000002091019222935404b55606c7884919dabb0a69a8e8174665c5145382c1f130600000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000020a11171e24292e34383a3f4446484b4d55626f7b8895a093867a6d60534d4a4846423c3b37322d28221a150e0600000000000000000000000000000000000000000815222f3b4855626e7b88949faba2988b7f72695f57514c4c4847423c332a20150900000000000000000000000000000000000714202d3a4753606d7985929fabab9e9184786c605346535f6a7683909daaab9f92857a6d6053473d32271b0f01000000000000000000000000000000010e1b2834414e5b6774818e9aa7a89b8e8275685b4f4235281c0f0200000000050e161d23272a2b2d2d2d2d2d2d282825201b140c030000000000020b12191f2326272d2d2d2d2d2d2b2b28241e170f060000000000000810171c2123242d2d2d2d2d2d2d22211e1a140e0600000000000000000000000000000000010d18232d373f464a4c535353535353535355626e7b8897998c7f736659535353535353535355626f7b8898988c7f726559535353534e4c4741382f241a0e03000915212c38424c545a5c606060606d7a8693a0ada6998c807366606060606060605f534d453b31251a0e0200000000000000040e1a242b3744505b656e7b86929fa7ab9f958b7f72695e52473e31271d1b262f3c45515d67707d8a949eaaa89f92877c6f665b50443b31251a0e040000000000000000000000000a1724303d4a5763707d8a99a3a79a8e817467564c414754606d7a86939f9e9285796c606d7985929f9f9285796d605346424d576774818e9aa7a298897d706356493d30251a0e020000000000000000000000000000000006111c262f3b45505a606d7a849199a49f9490849096a1a1978f82776c60584e43392e23180e0400000000000000000000000000000000000000000000000000000000000000030c18232e39434f59616d7a85929f9f92867b6e61594f43392f24180b0200000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0000000000000a141d28313a434b545c606d727c848e939fa2a49f9490857d716c625a50473d32281e130800000000000000000000000000000000000000000000000000000006121f2b3844505c667784909daaaea298877b6e6154483b2e21150a000000000714212e3a4754616d7a8797a1adaa9e918477665c5145382c1f13060000000814212e3b4754616e7a87939facafa3998c7f72675d51453b2f261b1206000000000000000000000000000000071018242f3944505b66727e8b99a3aeac9f9285796d6053463a2d20130800000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000040b141b22272f35383f444649505355585a5c626f7b8895a093867a6d605b5a5754534d4947433c39332b261f180f09000000000000000000000000000000000000000814212e3a47535f697683909ca5aa9f92857b6e69605d555855534d453c31261a0e0200000000000000000000000000000006131f2b37434e5865717e8b97a2ada3998c7f72655b50444e5865717e8b98a2aea2988b7e7165584e43372b1e1308000000000000000000000000000000010e1a2734414d5a6774808d9aa7a89b8e8175685b4e4235281b0f02000000040e1720282e3336373939393939393534312c251e150c02000000010b141d242b3033343939393939393837342f2921180f050000000008121a22282d3031393939393939392e2d2b261f180f060000000000000000000000000000000007111b252d343a3e3f4646464646464647535f697885929c8f827569574d4246464646464653606c7985929b8e827568564d424646413f3c362f261d1308000005101b26303a42494e4f535353606d7a8693a0ada6998c807366595353535353534846423b33291f140900000000000000020c16202a36424d57606c77829098a3aea3999083786c60564d42352c1f15141d2935404b55616c75828f98a2aea3999083786c60574d42362a20160c020000000000000000000005121e2a36424d576774808d9aaba8978a7e7164574b3e45525d687783909da297887c6f626f7c8998a29c8f8276665c50443e4b5764717e8a97a8aa9a8d807367574d42362a1e1205000000000000000000000000000000030d17222d38424d57616c75818e96a1a39890827a84919ea59f948b7f726a5f554b40342820160c020000000000000000000000000000000000000000000000000000000000000007121d27303d46525e68717e8b949f988f82756c61554b4035291d140a00000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000000020b161f28313a424a515b626a6f7a818b9298a0a69f9792877e716c62594f443a3025190d03000000000000000000000000000000000000000000000000000003101c28343f4a546875818e9ba8b3aa978a7d7064574a3d32271b0d04000001081623303d495663707c8996a9b3a89c8f827569544b4034281c10040000030f1b27333f495364717e8b9aa4afac9f92867a6e61554b4033291d140a000000000000000000000000000000000007121d28333f4a54616d7a86929facaea298897d706356493d2f24190d01000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000050d161d262d333a41454a5053535b60626467686a6f7b8895a093867a6d6a686664615e5755534e49443e37312a211a120a01000000000000000000000000000000000006121e2b37424d5763707d89939ea6a29891847b736d676665625f574d42372b1e12060000000000000000000000000000000815212e3b47535f6a7683909da9ac9f92867b6e6153493f4753606d7a85929facaa9d9083776a6054473a2f24190d010000000000000000000000000000010d1a2734404d5a6773808d9aa6a79b8e8174685b4e4135281b0e020000000b16202932393f434446464646464642413d3730271e140900000008121d262f363c3f414646464646464544403a332b21170c01000005101a242c33393c3e464646464646463b3a37312a21180e030000000000000000000000000000000009131b23292e313239393939393937424d576975828f9c928578695f53473a3939393844505b6676838f9c918478695e52463a393433302b241d140b010000000a141e2830383d4143464753606d7a8693aab4a6998d8073665a4d46464646463b3a36312921170d030000000000000008131e28323a46525e69727e8b949faaa89f92877c6f665b50443b30231a0d0b18242f3943505a616e7b86929fa8ab9f958b7f72695e53463e32281e1308000000000000000000000714212d3a46535e697784919eaaa196877b6e6154483b414c566673808d99a9988b7f7266727f8c99aa998c7f7266544a3f3b4754616e7b8796a0aa9d908477695e52463a2d2014060000000000000000000000000000010b151f28333f4a545e69717e8a939ea79f92867b707d89939ea69f92867c6f675c51453d32281e130800000000000000000000000000000000000000000000000000000000000000000b151e2a36414c56606c778390999e938a7d70675d51453c2f261b1106000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000000000000040d161f2830394044515860676d757e8691969fa7a19992887e716b60564c4135291f15090000000000000000000000000000000000000000000000000000000b17232e3f4b5865727e8b98a8b2a69a8d807367584e43372b1f15100c090e131e2a36414c5666727f8c99a5b3aa998c7f7366594c402e23180c00000005121f2b3744505b6575818e9bacb6a99c8f8276685e5243392f21170b020000000000000000000000000000000000010b17222d3846525d6875828f9ca8b4aa9a8d807367564c4135291d1104000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000050e171f282f383f444c51545c6063656c6e71747576787c8895a093867978777573716e6967625f58555047423c332c241c130a0000000000000000000000000000000000020e1a26313c4854606b74818e949da5a09691857f7a7673726e695f53473a2e211408000000000000000000000000000004111d2935414c55626f7c88959faba99b8f8275685e52413845515d6774818e9ba7aca095897c6f62564c4135291d11040000000000000000000000000000000d1a2733404d5a6673808d99a6a79a8e8174675b4e4134281b0e01000006121d28323b444b4f515353535353534f4d48423930251b0f0400030e19242f3840474c4d53535353535352504c453d33291e130700000c17222c363e45494a535353535353534846423c332a1f140900000000000000000000000000000000010911181e2225252d2d2d2d2d2631404c5966737f8c9997887b6e6255483b2f2d28333f4a546673808d9996877a6e6154473b2e2726241f1a130b0200000000020c161e262c3235363a4653606d798698a3aea79a8d81746753493f36393a3c3a38342f271f150b01000000000000030d1924303a44505a616e7b85929fa6ada1968d80746a5f544a3f32291f110807121d28313e46535f69737f8c95a0aca79f92867b6e615a50443a3025190d040000000000000000000815212e3b4854616e7b8796a0ab9e918478695e53463a3d4a5663707d8999a39b8e82756675828f9ca298897c6f6256493c3a46525e697784919daaa095877b6e6154483b2e23170c000000000000000000000000000007121d27313944505b666e7b85929fa5a0958c7f726b75818e97a1a3989083796d60594f443a3025190f0600000000000000000000000000000000000000000000000000000000000000030c1925303a44505b656f7c87929f9e9184796d60584e41382d22170b020000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0000000000000000040d161e272e343f464e555d606c717c8490959fa7a39a92877d70685e52463c31261a0e0000000000000000000000000000000000000000000000000000000615222f3c4855626f7b8896a0acaa9d9184776a6054473c31271f1c181b1a1e242d3946525e6876838f9ca9aea298897c706356493d302316070000000613202d394653606c7885929eabb3a9988b7f7265564c4131271d0f050000000000000000000000000000000000000006111c2935414c5665727f8b98aab4aa9d918477685d5245392c201306000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000040e172029313a414950555d60666d7075797b7e8082838486929fac9f9286858382807d7b77736f6a64615a534d453e362d251c120900000000000000000000000000000000000915202c38444f59606d79828e939c9fa097928c8683807f7b6e6255483b2f22150800000000000000000000000000000613202c3945515d6774818e9aa7ada1968a7d7063564d4135404b55636f7c8995a0aca79b8e8174685d5245392c20160a0000000000000000000000000000000d1a2633404d596673808c99a6a79a8d8074675a4d4134271a0e0100000b17232e39444d565b5e6060606060605b59534b42372c2015090007131f2b36404a52585a6060606060605e5c574f453a2f24180c0004111c28333e485055576060606060606055534d453c31261a0e020000000000000000000000000000000000070d12161819202020202023303d4a5663707d8999978b7e7164584b3e2f24222d3d4a5764707d8a97978a7d7064574a3d2e231717140e0801000000000000040c141b2125282c3845515c667986929faca89b8f8275655b5046424547484745403931271d12070000000000010b151f2935414c56616c75828f98a2aea69e9184796d60584e42382d20170d00010c161f2a36424d57606d7984919da5aea2988f82756c61564c4135291f160c010000000000000003101c28343f4a5465727e8b98a8a79b8e817468574d42363a4753606d7a86929f9e9285786c7985929f9f9285796d6053463a36424d566774818e9aa7a7988b7e7165544a3f34281c1003000000000000000000000000050e18242f39434e58606c78829097a2a3999083786d616d7a85929ea6a0958d80736b60564c41352921180c030000000000000000000000000000000000000000000000000000000000000008131e27333f49535f6a73808d96a0968d80736a5f53493f33271e14080000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000000000000040c151c2328343c434c515a626a6f7a839095a0a9a39992857a6d61574d42372b1b110600000000000000000000000000000000000000000000000000000815212e3a47535f6a7784919eabaca095887c6f62584e4339312c282327262b2f35414c56616d7a86929facab9f9285796d6053463a2d2013070000000815222e3b4855616e7b8897a1adada197887b6e6255483b3022150b0000000000000000000000000000000000000000000d1924303c4855626f7b8898a2aeaca095877a6d6054473a2d211407000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000020b162029323b434b535b60676d73797d8285888b8d8f90919298a3aea3989291908e8d8a8784807c76706c625f5750483f372d241b10060000000000000000000000000000000003101c27333d45515c676d7981898f939aa29f9992908d8b7f7265584c3f3225190c00000000000000000000000000000714212d3a4754606d7a85929facac9e9184796d6053463b303a4854606b7784919dabac9f92867a6d6054473d32271b0f0200000000000000000000000000000c1926333f4c5966727f8c99a5a69a8d8073675a4d4034271a0d0100020e1b27333f4b565f676a6c6c6c6c6c6c68655d53483d3125190c000b1723303c47525c64676c6c6c6c6c6c6b6861574c4034281b0f030814212d3945505a61646c6c6c6c6c6c6c6c5f574d42372b1e12050000000000000000000000000000000000000106090b0c1313131314212d3a4754606d7a86939a8d817467554b403529212e3a4754616d7a8796998d807366544a3f34281c100303000000000000000000020a1015191c2834404b546b7885929eabab9e9184786c6056534d51545553514b43392f23180c000000000007121d27313945525d68717e8a939eaaaa9e948a7d70675d51463c2f261c0e050000040d1a26313b45515c66707d89939ea9aa9e948a7e71685e52463d31281d12070000000000000006121f2c3844505c6675828f9ba8a9988b7e7165584b3e313945515d677683909ca197887b6f7b8897a29c8f8276665c504438303e4b5764717e8a97a8a89b8e8275665c5044382c1f12060000000000000000000000020c17202935404b555f6a727f8c949fa89f92877c6f665e68717e8a949ea79f93887d70685e52463f332a1e150a00000000000000000000000000000000000000000000000000000000000000020b17222d38414e58606d7984919e9f92877c6f655b50443b3025190c0300000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000000000000000000030b1218222b313a414550585f686d79839097a1aba1978e8174695f5347382d22170b000000000000000000000000000000000000000000000000000006121f2b37434e586673808d99a3afa89b8e81756a5f554b433c38342e3431373a4145525d68737f8c99a3afa79b8e8175675c5145382c1f13060000000a1724303d4a5763707d8a96a9b3ab9e928578695f53473a2e2114030000000000000000000000000000000000000000000813202d394653606c7985929facb1a795897c6f6256493c2f231609000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000a141d28323b444d555d656c717a80858a8e9297979a9b9d9e9fa3aab4aaa39f9e9d9b999796918d88837d766e69615a51493f362d22180b02000000000000000000000000000000000b16212834404b555d676d747d82889297a2a39f9c988b7f7265584c3f3225190c0000000000000000000000000007131f2c38434f5965727e8b98a2aea49a8d8073665c5044382c38434f5965727f8c99a3aea2988b7f7265594f44382c1e130800000000000000000000000000000c1926323f4c5965727f8c98a5a6998d8073665a4d4033271a0d000004101d2a36434f5b677177797979797979756f65594d4134281b0e020d1a26333f4c58646e747979797979797873685c5044372b1e11050a1723303c4955616c717979797979797976695f53463a2d21140700000000000000000000000000000000000000000000000606060613202c3945515d677784909d908377675d5145382c202d3946525e687884919c908376665c5044382c1f120600000000000000000000000005090c18232e43505d6a7683909da9ada196897d7068615f575d6062605c554b4034291c1004000000030c18242f39434f59606d7a85919ea6aea2988f82756c61554b40342a1d140a0000000009141f2834404b54606b75818e97a2ada69e92857a6d61594f43392f24180c030000000000000713202d3a4653606d7985929faba197887b6e6155483b2e35404b556673808c99a9978b7e717e8b97a9998c7f7266544a3f342e3b4754616e7a8795a0ab9f9285796d6053463a2d201308000000000000000000000008131e29323a45515d676f7c87929fa6a0968d80736a5f56616c75828f98a2a49a91857a6d615a50453c30261c11060000000000000000000000000000000000000000000000000000000000000006111b262f3c45515d67707d8a939e999083776c60564c41362a1e150b00000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0000000000000000000000000710191f282f353f464e565d676e7a85929ea6a99f93877b6e6253493f33271b0f0300000000000000000000000000000000000000000000000000030f1a26313c4854616e7b87929faaac9f92877c6f675d554e46454041414142474c515b606d7a85929eabaca095897d7063554b4034281c10040000000c1926323f4c5965727f8c98a5b2a99c8f837669574d42372b1e120600000000000000000000000000000000000000000006121f2b3844505b667783909daab1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000006111b262f3a444d565e676d777e858d91979b9ea2a9a7a8a5a4a4a6acb3aba5a3a4a5a7a6a8a09d9a95908a827b716c635b51483f342a1d140a0000000000000000000000000000000006111c262f3b444d575e666d72797e85929faba8a5988b7f7265584c3f3225190c000000000000000000000000000a15222f3b4854606b7783909daaac9f93877b6e61544a3f3428323d4754616d7a86929facaa9d9184776b6054483a3025190d00000000000000000000000000000c1925323f4c5865727f8b98a5a6998c807366594d4033261a0d000004111e2b3744515e6a77848686868686868175685b4f4235281c0f020e1a2734414d5a67748086868686868685786b5e5245382b1f12050b1724313e4a5764717e868686868686867b6e6155483b2e221508000000000000000000000000000000000000000000000000000004111d2935414c556774818e9a92867a6d6053473a2d202a36414c566875818e9b9285796d6053463a2d2013070000000000000000000000000000071a2734414d5a6774808d9aa9b2a89d91837a726e696c676d6f6d675c5145382c1f13060000000b151e2935404b55606b74818e97a1ada79f92867b6e615a50433a2f22190b0200000000030c18232e39424f59616e7a85929fa7ada1978e81746b60554b4035291e150a000000000000091623303c4956636f7c8997a2ab9e918578695f53463a2d2f3c4956636f7c8998a29a8e8174818d9aa298897c6f6256493c2e2d3946525e687784919daaa297897c6f6356493c3025190d01000000000000000000060f1925303a444f59606d79839199a3a49a9184796d6058505a616e7b86929fa7a1978f81756c62574d42382e23170d04000000000000000000000000000000000000000000000000000000000000000a141d2935404b55616b75818e989f958b7e72685e52463d30271d1207000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000000000000000000000000070d161e2429343c444c555e68707d8a949faba49a8d8174655b5044372b1f120500000000000000000000000000000000000000000000000000000a15212d3a46535e6975818e98a3aea3999083796d675f5853514b4e4e4e4d53555d606d74818e97a1ada69d9083776b605443392e23180c000000000e1b2834414e5b6774818e9aa7b3a79a8d8074675a4d4131261a0e02000000000000000000000000000000000000000000030f1c28333f4a546875818e9ba8b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000b17222d38414c565e696e79828b91979ea1a9aba8a19e9b9997989ba2aba1999697989b9ea0a8aaa79f9d948f867e726d635a50463c2f261b11060000000000000000000000000000000b17222d38424d565e696e787f858b9297a29f9c98958b7f7265584c3f3225190c00000000000000000000000006111b2935414c56636f7c8995a0aca99c8f8276695f5342382e232d3946525e6875828e9ba8aca095897c6f63564c41362a1b1106000000000000000000000000000c1825323f4b5865727e8b98a5a6998c7f7366594c403326190d000004111e2b3744515e6a778491939393938e8275685b4f4235281c0f020e1a2734414d5a6774808d939393939185786b5e5245382b1f12050b1724313e4a5764717d8a9393939393887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000010d19242f3e4b5865717e8b9899897c6f6356493c302325303f4c5865727f8b9898887c6f6255493c2f22160800000000000000000000000000000b1724313e4a5764717d8a97a1adaca09591847f7b7978797a7c796d6053473a2d201407000007121c27303945515d67707d89939da9aba0958c7f72695e53483e31281d100700000000000007121d27303d46525e68727f8b959faba99e93897d70675d51453d30261c11060000000005111d2935414c566673808c99a9a89b8e817568574d42372b2d3a4653606d7985929f9d90847783909d9f9285796d6053463a2d2a36414c566774818d9aa7a9998d807366564c41362a1e11050000000000000000030c18212a36414c56616b74808d95a0a89f93887d6f675c5146535e69727f8b959fa99e938b7e71695f544a3f34281f160c01000000000000000000000000000000000000000000000000000000000000020b18242f39434f59616e7b85929f9f92857a6e61594f43392e23180c030000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0000000000000000000000000000040c1319222a323a434d56616c7683909cabac9e9285786c605346392d201306000000000000000000000000000000000000000000000000000005121e2a36424d57616e7b86929fa6aba0958f82796f6a63605c555b5a5b575f62676d747f8c939ea9a99f948a7d7064594f4430271d120700000000101c2936434f5c6976828f9ca9b2a5998c7f7266594c3f3326190900000000000000000000000000000000000000000000000b17222d404d5a6773808d9aa6b3a89b8e8175685b4f4235281c0f000000000000000000000000000000000000000000000000121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000030f1b27333f49535d686e7b838f949ea1a9a9a19e9996918e8c8b8b909ba5998f898a8c8e9196999ea1a9a69f98928a7f726c62584e41382d22170b0000000000000000000000000000030f1c28333f4a545e696e7b838c92979f9f99938f8b88877f7265584c3f3225190c0000000000000000000000000b17222d3946525d6875818e9ba7ada1978a7e7164574d4230261c2a36414c5663707d8996a1ada79b8e8175685e5246382d22170b000000000000000000000000000b1825323e4b5865717e8b98a4a5988c7f7265594c3f3226190c000004111e2b3744515e6a7784919d9f9f9b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9a9f9f9e9185786b5e5245382b1f12050b1724313e4a5764717d8a979f9f9f94887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8897988c7f7265594c3f3025232f3c4956626f7c8998988b7e7265584b3f3024190d01000000000000000000000000000713202d3a4653606d7985929ea6b0a7a096918b8886858687877b6e6154483b2e21150800000c18232e39424e58606d7984919ea5afa4999083786d60574d42362c1f160c00000000000000000b151e2a36414c56606c78839099a4afa59e9184796d60584e42382e23170c000000000713202d3946525d687683909da9a9988b7e7265584b3f31262c3844515c6676828f9c9f93867a86929f9c8f8275665c5044382b25303e4a5764717d8a97a7aa9d908377685e5246392d20140600000000000000000b151e2a333c46525e68707d8a929da8a1968d80746b60554b424d57606c78839099a3a59f92867b6e665c50443d31281e13080000000000000000000000000000000000000000000000000000000000000007121d27313e46525e68727f8b959f978e81756b60554b4034281f15090000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000000000000000000000000010810182028313b44505a64717e8a99a3ada197887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000020e1a25313b46535f69737f8c949fa7a79f948f837c75706d676867676869696e737a818c919ca5aaa1978f82766c6155473d331e150b0000000000101d2a3643505d697683909ca9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000061926323f4c5965727f8c98a5b2a89c8f8275695c4f4236291c0f0000000000000000000000000000000000000000000000030d152c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000010c161f2b3744505b656d7a8490959fa6aaa29f96918c8884817f7e7e8b98a396897d7d7f8184888c91979fa3aaa29f918b7e716a5f53493f33271b0f030000000000000000000000000006121f2b3844505b666e7b8490959ea19d948f87827e7c7a786c605346392d2013060000000000000000000000030f1b27333f4953616d7a86929facab9e9285796d6053463b31201925303a4653606c7884919eabac9f92867a6d6153493f33271b0f030000000000000000000000000b1824313e4b5764717e8a97a4a5988b7f7265584c3f3225190c000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aca194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000613202d394653606c7985929b8e827568574d42362a202d3a4653606d7986929b8e817468564c4135291d11040000000000000000000000000006131f2c3845515c67737f8c949fa6ada8a19e989992929299877b6e6154483b2e2115080004101c2834404a54606a73808d96a09fa99f93877c6f665c50453b31241a0d040000000000000000030c1925303b44505b666f7c87939fa99fa1968d80736a60544a3f34281c10030000000714212e3a4754616d7a86939faca197887b6f6255483c2f222834404a5466727f8c99a4998c7f8c99a3998c7f7266544a3f3428212e3a4754616d7a8795a0ac9f93877a6e6154473b2d22170b0000000000000007121c27303c45515b616d7a85919ea4a59e9184796d60594f433b44505b666f7c86929fa7a2989083786d60594f433a2f24190f05000000000000000000000000000000000000000000000000000000000000010b151f2a36414d56606c788390999e93897d70675c51453c31261a0e0400000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0000000000000000000000000000000000060e161f29323e4753606d7a86929f9fa9988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000009141f2a36424d57606d78828f959fa7a69f959087817d79777574747476787b80858e939ca3aaa29892857b6e615a5044352b210c030000000000111e2a3744515d6a7783909daab0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1a99c908376695d5043362a1d1000000000000000000000000000000000000000000000010b151f2935414c566c7885929fabada093867a6d6053473a2d20160c0200000000000000000000000000000000000000000000000008131e2935414c56606c77828f96a0a7a8a198928c84807b787572717b8895a0938679717274777b80848d9299a2aaa39f92867c6f655b5044372b1f130800000000000000000000000003101c28343f4a54606c788390969fa79d938e827b75726f6e6c665b5044382b1f1206000000000000000000000005121f2b3744505b65727f8c98a3aea79a8d8074675c5145382c1f131f2b3844505b6673808c99a4aea3988c7f72655b5044372b1f14080000000000000000000000000b1724313e4a5764717d8a97a4a5988b7e7265584b3f3225180c000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000005121f2b3744505b6576828f9c918478695e52463a2d202c3845515c667683909d918477685d5245392c2013070000000000000000000000000004101c2834404b55606d78828f949ea1a8a9aaaba39f9f9f94877b6e6154483b2e2115080006121f2c3844515c666f7c879293939393978d80746a60544a3f33291f11080000000000000000000008141e28333f4a54606a74808d979393939392877c6f665c5044382c1f12060000000b1724313e4a5764717d8a99a4ab9e9285796c605346392d20232e3c4955626f7c8897a29e9184919ea298897c6f6256493c2e23202d3946525e687784909daaa49a8b7e7164544a3f33281c0f030000000000040d18232e39424d57626d75828f97a1a99e938a7d70675d51473d333f4a545f6a73808c95a0aa9f958c80736b60554c41352921170b02000000000000000000000000000000000000000000000000000000000000030d1925303b44505b666f7c87929f9e9184796d60574d42372b20160c02000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000000000000000000000000000000040d17202c3945515d67778490939393938c807366594d4033261a0d000000000000000000000000000000000000000000000000000000030e1a26313b44505c666d7a8390959da5a7a099938e898683828181818385888c92979da5a7a09892867d70695e52483e3323190f000000000000111e2b3844515e6b7784919eaaafa396897c706356493d3023160a00000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1aa9d9083776a5d5044372a1d110000000000000000000000000000000000000000000007121d27313945525d687885929fabada093867a6d6053473e32281e13080000000000000000000000000000000000000000000000010d19242f3946525e68727f8c949ea8a8a19691867f79736e6968666f7b8895a093867a6d6568696e737980879298a2aea3999083786c6053463a2f24190d01000000000000000000000006121f2b3844505c66727f8b959fa89f958e81786e69656261605b544a3f33281c0f0300000000000000000000000613202d394653606c7884919daaab9f95887c6f62554b4034281c101c28333f4a54616e7b87939facaa9e9184786c6053463b3025190e0000000000000000000000000a1724313d4a5764707d8a97a3a4988b7e7165584b3e3225180b000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000030f1b27333f49536673808c9396877b6e6154483b2e212834404b546774808d9393867a6d6054473a2d21140700000000000000000000000000000c18232e3944505c666d7a828c91969a9c9e9f9f9f9f9e94877b6e6154483b2e211508000713202d3a4653606d798386868686868686857a6d60584e42382e21170d0000000000000000000000020b17222d38424e58606d7a858686868686868683796d6053463a2d201307000006121f2b37434e586774818e9aaba89b8f8275655b5044372b1f202d394653606c7985929fa1969196a19f9285796d6053463a2d201e2a36414c566774818d9aacac9b8e8175665b5044382b1f120600000000010c161f2834404a545f69727e8b949ea9a1978e81756b61554b41352d38424e58606d79839199a4a79f92877d6f675d51453e33291d140a0000000000000000000000000000000000000000000000000000000000000008141f28333f4a545f6a73808d96a0968c8073695f53473e32281e1308000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0000000000000000000000000000000000000005111d2935404b556976828686868686868174675b4e4134281b0e0100000000000000000000000000000000000000000000000000000009141f28343f4a545e686d7a838e929d9fa7a49f9b9892908e8e8d8e8f9197999ea1a9a29e9590867d706b60574d42362c221108000000000000121f2b3845525e6b7885919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0aa9e9184776b5e5144382b1e11000000000000000000000000000000000000000000030c18242f39434f59606d7a86929facaea194877b6e615a50443a3024190d030000000000000000000000000000000000000000000004111d2935414c55616d7a86929fa6aba19691847c726d66615f57626f7b8895a093867a6d60575f61676d737d86929fa5ab9f958a7d7064554c4135291d110400000000000000000000000713202d3a4653606d7884919ea7a89d9083786d665f57555453504a42382d22170b000000000000000000000005111e2a36414c5663707d8996a0acaa9d9083766a5f5343392e23180c17222d3846535e6976828f9ca9aca096897d7063564d41362a1c110600000000000000000000000a1724303d4a5763707d8a96a3a4978b7e7164584b3e3125180b000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000b17222d3d4a5763707d868686867d7164574a3e3124232e3e4b5764717e868686867d7063564a3d3023170a000000000000000000000000000007121d28343f4a545e686d787f848a8d9091929292929190877b6e6154483b2e2115080006121f2c3844515c666d7779797979797979786d685d52463d30261c0f0500000000000000000000000006111c262f3c45525d686d7879797979797979776d665c5044382c1f120600000814212e3a47535f6a7884919eaba9988b7f726553493f33271b1f2b3844505b6675828f9ba8a19ea1a89c8f8275665c5044382b1f1925303e4a5764717d8a9aa4ab9e9285796c605346392d2013080000000008131e28313a44515c666e7b86929fa6a69e92857a6d61594f433a2f262f3c45515c666f7c87939fa8a39991847a6d605a50453b2f261c1106000000000000000000000000000000000000000000000000000000000000020b17222d38424e58606d7984919e9f92867b6e625a50443a3024190c030000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000000000000000000000000000000000000010d18242f3a4e5a667076797979797979746f64584c4033271a0d01000000000000000000000000000000000000000000000000000000030b17232e38424c565e686d79818990959b9fa2aaa39f9d9b9a9a9b9c9ea1a9a49f9c97928c837b706b60594f453b30241a1000000000000000121f2b3845525e6b7884919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0aa9d9184776a5e5144372b1e110000000000000000000000000000000000000000000a151e2935404b55606b74818e98a3aeb5a89c8f82756c61564c4135291f150b010000000000000000000000000000000000000000000613202c3945515d6773808d98a2aea49991847b6e6a605c545355626f7b8895a093867a6d605353555d606b707d8a939ea9a79c8f8276675d5145392c20130600000000000000000000000a1623303d495663707c8996a1aca096897d70665c544d494746443f382f261c110600000000000000000000000714202d3946525e6875828e9ba8aea2988b7e7165584e4330271d1207111c2a36424d5764717e8a97a1ada89b8f8275685e5246382e23170b00000000000000000000000a1723303d4a5663707d8996a3a4978a7d7164574a3e3124170b000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000616232f3c4855616b7079797979716c6155493c302323303d4955616c7179797979706b6055483c2f2316090000000000000000000000000000000c17232e38424c565e666c72797d808384858686858483817a6d6054473a2d2114070004101c2834404a545c606a6c6c6c6c6c6c6c6b605d564c41342b1e150a00000000000000000000000000000a141d2935414c565d606b6c6c6c6c6c6c6c6a605c544a3f34281c100300000815222f3b4855626e7b8896a1ada297887c6f6255493c2d22171c28333f4a5465727f8b98a9acabaca9988c7f7265544a3f34281c14212e3a4754616d7a86939faca197897c6f6256493c3024190d010000010d19242f3a434f59606d78839098a2a99e948a7e71685e52473e31281d2834404b54606b74808d96a1aba0968e81746c61574d42382d22170b0000000000000000000000000000000000000000000000000000000000000006111c262f3c45515d67707d8a939e988f82766c61564c4135291e150a0000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000000000000000000000000000000000007131d323e49545e66696c6c6c6c6c6c67645c53483c3024180b000000000000000000000000000000000000000000000000000000000006111c26303a444c565e676d747c83898e9298999b9d9e9f9f9f9f9e9d9b999993908b857f786e6960594f473d33291f120800000000000000111e2b3844515e6b7784919eaab0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a99d9083766a5d5043372a1d10000000000000000000000000000000000000000006111c26303845515d67707d89939daab4b9aa9e948a7e71685d52463d31271d12070000000000000000000000000000000000000000000714212d3a4754606d7a85929faaab9f93877d6f695f58514b4855626f7b8895a093867a6d6053474b5159616b74818e9ba8ac9f92867a6d6054473a2d21140700000000000000000000000d192633404c5966737f8c99a8aa9d9184776b60544a423c3b3938332d261d140a0000000000000000000000030f1c28333f4a54616e7a86929facac9f92857a6d6053473c3120150b000e1a25313b4653606d7985929eabac9f92867b6e61544a3f34281c100300000000000000000000091623303c4956636f7c8996a2a3978a7d7064574a3d3124170a000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000714202c38444f5961636c6c6c6c64615a5044392d21212d3945505a61646c6c6c6c6360594f44382c20140700000000000000000000000000000006111c26303a444c545b60666d70737677787979787876746d685d5245392c20130700000c18232e39424a51535d606060606060605e54524c433a2f22190c030000000000000000000000000000020b19242f3a434c52545e606060606060605d53504a42382e23170c000004101c2834404b5565727f8b98a89f9f9285796c605346392d201317222d3b4855626e7b8897a19f9f9fa297887c6f6255493c2e231713202d3946525e687784909d9fa9998c7f7366564c4135291d1105000004111d2935414c55606b73808d959f9fa2978f82756c61564c41352c1f18232e39424f59606d7984919ea5a89e938a7e71695e544a3f33281c0f03000000000000000000000000000000000000000000000000000000000000000a141d2935404b55616c75828f989f948a7e71685d52453d30261c110600000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000000000000000000000000000000000000000115212d38424c545a5c6060606060605b58534a41362b2014080000000000000000000000000000000000000000000000000000000000000a141e28323a444c555c606b6f777d8185898c8e90919292929291908f8d8a86837e79726d665f574f473d352b20170d0000000000000000111e2a3744515d6a7784909daab0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1a99c8f8276695c504336291d1000000000000000000000000000000000000000020b17232e38424e58606d7984919ea5afafacafa69e92857a6d61594f43392f24180c0300000000000000000000000000000000000000030f1b27333f495364717e8a98a2aca3998d80746b60574e45404855626f7b8895a093867a6d60534740454f59626f7c8896a0aca3998a7d7063574a3d3024170a00000000000000000000020f1b2835424e5b6875818e9ba8a79a8e817467594f4239302e2d2b28221c140b02000000000000000000000006121f2b3844505b66737f8c99a3aea79a8e8174675d5145392c2013030009141f2c3845515c6674808d9aa7afa3998c7f73665c5044382b1f1409000000000000000000000916232f3c4956626f7c8995a2a3968a7d7063574a3d3024170a000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000004101c28333e474f555760606060575550483e33281c1d28333e485055576060606056554f473d33271c1004000000000000000000000000000000000a151e29323a424a50545c606467696b6c6c6c6c6b6967605d564c4135291d1104000007121c2730394044465153535353535353524745413a31281e10070000000000000000000000000000000008131e28313a41454752535353535353535146443f3830261c1106000006131f2c3845515c6775828f939393938f8275665b5044382b1f1214212e3a47535f6a78859193939393939285796d6053463a2d2013111d2935414c566774808d93939393908376685d5246392d20130700000613202c3945515d676f7d87939393939392857b6e615a50443a30231a121d27303d45515d67707d8a939393939392857b6e665b5044382b1f120600000000000000000000000000000000000000000000000000000000000000020b18242f3a43505a616e7b86929f9e92857a6d60594f42382e23170c03000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000000000000000000000000000000000000000a15202a343c4347495353535353535353534f4940372c21160a000000000000000000000000000000000000000000000000000000000000020c162029323a434b515960636b7075797c7f82838485868685858382807d7a76726d67605c544d453d352b23190e050000000000000000101d2a3643505d697683909ca9b1a5988b7e7265584b3f3225180700000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3a89b8f8275685c4f4235291c0f000000000000000000000000000000000000000a141d28343f4a54606a73808d96a0acaca49fa4aca1978e81746b60554b4035291e150a0000000000000000000000000000000000000005121f2b3744505b6574818e9b9ea09f92867b6e61594f453c3c4855626f7b8895a093867a6d6053473a3e47535f6a7784919eaaab988c7f7265594c3f3226190c00000000000000000000030f1c2936424f5c6975828f9ca8a4988b7e7165584b3e302721201f1c17110a020000000000000000000000000613202d394653606c7884919eabaca095897c6f62554b4035291d11040004101c2834404b54626f7c88959fabab9e9184786d6053463b31251a0e000000000000000000000916222f3c4955626f7c8895a2a396897d7063564a3d3023170a000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000b16212c353e44484a535353534a49443e362c221717222c363e45494b535353534a48443d352c21160b0000000000000000000000000000000000030c1720292f383f444a5053575a5d5e5f5f5f5f5e5d5b54524c443a2f24190d010000000b151e272e34383a4446464646464646453a39352f281f160c0000000000000000000000000000000000010c161f282f35393a4546464646464646443a38342e261e150a0000000713202d3a4653606d79868686868686867f7266544a3f33281c0f121f2b37434e58687581868686868686868275665c5044382b1f120d1925303d4a5764707e868686868686877a6d6154473a2e21140700000714212d3a4754606d7a84868686868686867f71695e52483e32281e110b151e2935414b55616b75818686868686868682796c605346392d201306000000000000000000000000000000000000000000000000000000000000000007131d28313e46525e69727f8c95a0978e81746b60544a3f34281f1409000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000000000000000000000000000000000000030f1b26323c464e535560606060606060605f5a52493e33271b0f02000000000000000000000000000000000000000000000000000000000000050e172029313940454f54596063676d70727576787879797878777573706d6865605d55504a423c332b231911070000000000000000000f1c2835424f5b6875818e9ba8b3a6998c807366594d402f23180c00000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4a79a8e8174675b4e4134281b0e00000000000000000000000000000000000006111b262f3844505c666f7c87929fa8a69f9a939aa4a99d93897d70675d51453c30261c11060000000000000000000000000000000000000613202d394653606c78858b8e9196968f8275695e53473d333c4855626f7b8895a093867a6d6053473a37434e586976828f9ca9a69a8d8073675a4d4034271a0d0000000000000000000003101d293643505c6976838f9ca9a3978a7d7064574a3d31241513120f0b060000000000000000000000000005121e2a36424d5763707d8a96a1acaa9d9083776a6054433a2f24180d0100000c18232e3947535f6a7683909daaada1968a7d7063574d42362a1c12070000000000000000000915222f3c4855626f7b8895a2a396897c706356493d3023160a000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000005101a232c33383c3d464646463e3c39332c241a10101a242c33393d3e464646463d3c38332c231a0f05000000000000000000000000000000000000050e171d262d33383f44464a4d50515253535251504e4745413a32281e130800000000030c151c23282c2d3739393939393939382d2c29241e160d04000000000000000000000000000000000000040d161e24292c2d3839393939393939372d2c28231c150c0300000006131f2c3845515c676d79797979797979726d635742382d22170b0f1a26313c4d59656f7579797979797979757065544a3f34281c10081623303c4955616c707979797979797975685d5246392d20130700000613202c3945515d676d7879797979797979716d62574d42362c20160c030c18242f3a434f59656f7579797979797979766c665b5044382b1f12060000000000000000000000000000000000000000000000000000000000000000010c161f2a36424d57606d788390999f93887c6f665c50443b31251a0d040000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0000000000000000000000000000000000000006131f2b37434e585f626c6c6c6c6c6c6c6c6c645a4f43372b1e120500000000000000000000000000000000000000000000000000000000000000050e171f272f343d43484f54555c606366686a6b6c6c6c6c6b6a686664615e5653514b4c4841382f21191108000000000000000000000d1a2734404d5a6773808d9aa6b3a89b8e817568554b4034291c100400000000000000000000000000000000000000000005121e2a36424d576976838f9ca9b2a5988c7f7265594c3f3226190c0000000000000000000000000000000000000b17222d38414d57606d78839099a3ab9f948f87939fa8a59e9184796d60584e42382e23170c0300000000000000000000000000000000000613202d394653606c777c7e8184878a8b7e7165574d42352f3c4855626f7b8895a093867a6d6053473a32414e5b6874818e9ba7a79a8d8174675a4e4134271b0e0000000000000000000003101d293643505c6976838f9ca9a396897c706356493d3023160a06030000000000000000000000000000000714202d3a46525e6975828f9ca8aea3988b7f7265584e4331281d130700000007121d2b37434e5865717e8b98a2aea89c8f8275695e5346392e23180c0000000000000000000815222f3b4855626e7b8895a1a295897c6f6256493c2f231609000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000008111a21282c2f303939393931302d28221a120808121a22282d303139393939302f2c27211a11080000000000000000000000000000000000000000050b141c22282e34383a3d404344454646454543413a39352f2820160c010000000000030b12181c1f202a2d2d2d2d2d2d2d2b21201d19130c040000000000000000000000000000000000000000040c13191d20212b2d2d2d2d2d2d2d2a201f1c17110a030000000004101c2834404b555c606c6c6c6c6c6c6c66635b51462f261c11060a1520313d48535d65686c6c6c6c6c6c6c69655d5442382e23170b0814202d3944505a61646c6c6c6c6c6c6c6b5d564c4135291d1105000004111d2935414c555d606b6c6c6c6c6c6c6c65625a50453b30241a0e040007131d28313e47535d65686c6c6c6c6c6c6c69605b544a3f33281c0f03000000000000000000000000000000000000000000000000000000000000000000040d1a25303b44505c666f7c87939f9a9083786d60574d42362a1f160c0100000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000000000000000000000000000000000815212e3b47535f6a767979797979797979766c5f5346392d2013060000000000000000000000000000000000000000000000000000000000000000050d1925303b444c525f6060606060605d5d5e5f5f5f5f5e5d5c5a6060606060605a58534a41362b201408000000000000000000000c1925323f4c5865727f8b98abb5aa9d908477675c5145382c1f13060000000000000000000000000000000000000000000714212d3a46535f697885929fabb4aa968a7d7063574a3d3024170a0000000000000000000000000000000000040f1b27333f49535f69727f8c95a0aba3998f82808c96a0aca0968d80736a5f544a3f34281f1409000000000000000000000000000000000005121f2b3744505b656c6f7274777a7d807a6e6154473b312f3c4855626f7b8895a093867a6d6053473a35414b556875828e9ba8a69a8d8073675a4d4034271a0d0000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c302316090000000000000000000000000000000003101c28343f4a54616e7b87929facac9f92867a6d6154473d3221160c01000000000f1b26313c4754606d7a85929facac9f93877b6e61544a4034281c100400000000000000000815212e3b4854616e7b87949f9f95887c6f6255493c2f221609000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000810161c2023242d2d2d2d2423211c17100800000810171d2123242d2d2d2d2323201c160f0800000000000000000000000000000000000000000000020a11171c23282c2d31343638393939393836342d2c29241e160d040000000000000000070c1012131e202020202020201f1413110d08010000000000000000000000000000000000000000000001080d1113141f202020202020201e1312100c06000000000000000c18232e39434b51535f606060606060595751493f351d140a000314202c37414b53595b606060606060605c5a544b4230261c110604101c28333e485055576060606060606054524c443a3024190d010000010d19242f3a434c51545e60606060606060585650483f33291f12080000010c161f2c35414b53595b606060606060605c53504a42382d22170b000000000000000000000000000000000000000000000000000000000000000000000009141f28343f4a54606a74808d97a0958c7f72695e53463e31281d130700000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000000000000000000000000000000000916222f3c4955626f7c8686868686868686796c605346392d201306000000000000000000000000000000000000000000000000000000000000000005111e2a36414c565e6c6c6c6c6c6c6c6a675f555353524f5960636c6c6c6c6c6c67645c53483c3024180b00000000000000000000091623303c4956636f7c8999a4afac9f9286796d6053473a2d22170b0000000000000000000000000000000000000000000815222e3b4855616e7b8897a2adaea298887b6e6155483b2e22150800000000000000000000000000000000040e1a242b3744505b656e7b86929fa7a89f92867c7984919ea5a89f92877c6f665c50443c31261a0e0500000000000000000000000000000000030f1b27333f49535b60626568686d70736e685e524639292f3c4855626f7b8895a093867a6d6053473a3a45515d677683909da9a5998c7f7266594c3f3326190c0000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c302316090000000000000000000000000000000006121f2c3844505c6673808c99a3afa89b8e8175685e5246392d20130400000000000a15202c3945515d6774818e9ba7afa4998d8073665c5144382c1f150900000000000000000814212e3b4754616e7a8793939393887b6f6255483c2f221509000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000050b1014161720202020171614100b0500000000060c1114171820202020171614100b0500000000000000000000000000000000000000000000000000060b11171c1f2024272a2b2c2c2c2c2b2a2821201d19130c0400000000000000000000000406071113131313131313120706040100000000000000000000000000000000000000000000000000000104060712131313131313131107060300000000000000000007121d273039404546525353535353534c4a463f372d230b0200040f1a252f3941484d4e535353535353534f4d494239301e140a00000b17222c363e44494a535353535353534746413a32281e13080000000008131e28313a41454751535353535353534b4a453f362d20170d00000000040d1a232f3941484d4e535353535353535046443f382f261c11060000000000000000000000000000000000000000000000000000000000000000000000030b17232e38424e58606d7a84919e9f92867b6e615a50433a2f24180d01000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000000000000000000000000000000000916222f3c4955626f7c8893939393939386796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000714202d3946525e68767979797979797771675b4f464854606b70797979797979746e64584c4033271a0d010000000000000000000714202d3a4753606d7a86939facaea399897d706353493f33271b0f030000000000000000000000000000000000000004111d2935414c5565717e8b98a9b3ac9f9285786d6053463a2d201307000000000000000000000000000000020c16202a36424d56606c77828f98a3aca0968c8073707d8a939eaaa3999083786d60574d42372b20170d02000000000000000000000000000000000b17222d38414950535558565d616366615e564c41362a2f3c4855626f7b8895a093867a6d6053473e444d57606d7a86929faca9988b7e7165584b3e3225180b0000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c30231609000000000000000000000000000000000713202d3a4653606d7984919eabaca096897d7063564c4135291d1105000000000004111d2935414b55636f7c8995a0acab9e9185796d6053463c31261a0e00000000000000000714212e3a4754616d7a8686868686867b6e6255483b2f221508000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000407090a131313130b0a0804000000000000000005080a0b131313130a0907040000000000000000000000000000000000000000000000000000000000060c101213171a1d1e1f20201f1e1d1b1413110d080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e272e34383a464646464646463f3e3a352d251c1100000009131d272f373d40424646464646464642413d3730271e0c02000005101a242c33393c3d464646464646463a3935302820160c0200000000010c161f282f35393a45464646464646463e3d3a342d241b0e05000000000008111d272f373d404246464646464646433938332d261d140a0000000000000000000000000000000000000000000000000000000000000000000000000006111c26303d45515d67717e8a949e988f82756c61554b4035291d1104000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000000000000000000000000000000000916222f3c4955626f7c88959f9f9f9f9386796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a86868686868683776a5d5144495663707d8686868686868074675a4e4134271b0e010000000000000000000613202c3945515d677784909daab4ab9a8d8073655b5044372b1f140a000000000000000000000000000000000000010c13202c3945515d6775828e9ba8b5a89c8f8275665c5044382b1f120600000000000000000000000000000008131e28323a46525e69717e8b949faaa59e9184796d6b75818e98a2aba0958c7f72695f53463f32291e14080000000000000000000000000000000006111b262f383f4446494b4c5254575954524c443b30252f3c4855626f7b8895a093867a6d605347464f565f69727f8b98a3ada197887c6f6255493c2f2216090000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c3023160900000000000000000000000000000005121e2b37424d5764717d8a97a1adab9e9184786c6053463a3025190d010000000000010d18242f3a4854606b7784919dabada1978a7d7164574d42372b1d1207000000000000000713202d3946525e687679797979797976695f53473a2e211408000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306070a0d10111213131212100e0707040100000000000000000000000000000000000000000000000001040707131313131313130d0c0a0702000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151d23282c2d3939393939393933312e2a231c130a000000020b151d252c313435393939393939393634312c261e150c0000000008111a22282d3031393939393939392e2d29241e160e04000000000000040d161e24292c2d383939393939393932312e29221b1209000000000000000b151d252c31343539393939393939362d2b28221c140b0200000000000000000000000000000000000000000000000000000000000000000000000000000a141e2935414c55616c75828f9893948a7d70675d5145392c201306000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000000000000000000000000000000000916222f3c4955626f7c8895a2acac9f9386796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a87939393939084776a5d5144495663707c89939393938d8174675a4e4134271b0e0100000000000000000004101d2935404b556773808d9aa9b3ab9e9184786c6053463c2f261b1106000000000000000000000000000000000007131d28333f4a54606d7a86929facb1a7988b7f7265544a3f34281c10030000000000000000000000000000030d1924303a44505a616e7b85929fa6a99e93897d7067616e7b86929fa7a79f92867b6e615a50443b3025190d04000000000000000000000000000000000a141d262d3337393c3f4146474a4d4746413b3229222f3c4855626f7b8895a093867a6d605350535961686e7b85929eaaac9e9285786c605346392d2013060000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c302316090000000000000000000000000000000714212d3a46535f6976828f9ca9afa3998c7f73655b504437281e13080000000000000007131d2c38434f5965727f8c99a3aea99c8f8276695f5347392e23180c0000000000000005111d2a36414c565e6c6c6c6c6c6c6c6c5f574d42372b1e1206000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e221508000000000002080d10121313131313131313070704010000000000000000000000000000000000000000000000000002070b0d0d13131313131313130f0e0c090400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d111314202020202020201a1916130d07000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c1f202c2d2d2d2d2d2d2625221e18110a0100000000030b131a202527282d2d2d2d2d2d2d292825211b140c0300000000000810171c2023242d2d2d2d2d2d2d21201d19130c040000000000000000040c13191d20212b2d2d2d2d2d2d2d2524211d1811090000000000000000030b131a202527282d2d2d2d2d2d2d29201f1c17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000020c19242f3a43505a616e7b8686868686847a6d6053473a2d201407000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000000000000000000000000000000000916222f3c4955626f7c8895a2acac9f9386796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a87949f9f9d9084776a5d5144495663707c89969f9f9a8d8174675a4e4134271b0e01000000000000000000010d18242f3d495663707c8997a1adaca196897d7063584e41382d22170f06000000000000000000000000000000071118242f3844505b66717e8b98a2aeaca095887b6e6155483b2e23170b0000000000000000000000000000010b151f2935414c56616c75828f97a2ada2978e81756b605e69727f8c95a0aca2988f82766c62564c41362a1f160c01000000000000000000000000000000020b141b22272b2d2f3035393a3d403b3936302920232f3c4855626f7b8895a093867a6d60545c60636b707a839197a1ada49a8e8175655b5044372b1f12050000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c30231609000000000000000000000000000004101c2834404b55616e7b87939facac9f92867b6e6153493f3327160c0200000000000000010f1b27323d4754616d7a86929facac9f93877b6e61554b4034281c1004000000000000010d1925303a444c525f60606060606055534d453c31261a0e02000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e22150800000000060d14191c1f1f202020202020201413110d080100000000000000000000000000000000000000000001080e1317191a20202020202020201c1b191510090200000000000000000000000000000000000000000000000000010507070b0e101212131312110f0d0a07060400000000000000000000000000000000000000000000000000040c13191d202d2d2d2d2d2d2d2d2625231e19120a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c1013131f202020202020191816120d070000000000000002090f14181b1b202020202020201c1b191510090200000000000000050b10141617202020202020201413110d08020000000000000000000001080d1113141e20202020202020181715110c060000000000000000000002090f14181b1b202020202020201d13120f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28313e46535f696e7979797979786d675d5145392c201306000b1825323e4b5865717e8b989f9f9a8d8073675a5a6773808d9a9f9f988b7e7165584b3e3225180b000000000000000000000000000000000000000916222f3c4955626f7c88959f9f9f9f9386796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1aa9d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e01000000000000000000000713202d3a4653606d7985929eacb2a89c8f82756a5f53493f332721180f0802000000000000000000000003091119232935404b55606c7884919daab3a99d908477695f53463a2d1c1106000000000000000000000000000007121d27313945525d68717e8a939ea9a69f92857a6d615957606d7883909aa4aa9f948b7e71685e52463e31281e130800000000000000000000000000000000020a11171b1f202224292d2e30332e2d2a25292c2e343c4855626f7b8895a093867a6d6063666d70767d859195a0a9a89f93877c6f6253493f33271b0f030000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c30231609000000000000000000000000000006131f2c3845515c6773808d9aa4afa99c8f8275695e5241382d2217040000000000000000000a16202d3946525e6875828e9ba8afa49a8d8073675c5145382c1f150a0000000000000008131e28323a4146535353535353534847423c332b23190f04000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e2215080000000810181f25292b2c2d2d2d2d2d2d2d2d201d19130c0400000000000000000000000000000000000000020a12191f2326272d2d2d2d2d2d2d2d292825211b140c030000000000000000000000000000000000000000000003080d111314181b1d1e1f20201f1e1c1a171413100c0701000000000000000000000000000000000000000000040d161e24292c393939393939393933322f2a241c130a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607131313131313130c0c0906010000000000000000000004080c0e0f131313131313130f0f0c0904000000000000000000000004080a0a131313131313130707050100000000000000000000000000000104060712131313131313130b0b0905010000000000000000000000000004080c0e0f13131313131313100606030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a36424d575f616c6c6c6c6c6b605d554b4035291d1104000b1825323e4b5865717e8b939393938d8073675a5a6773808d939393938b7e7165584b3e3225180b000000000000000000000000000000000000000916222f3c4955626f7c8893939393939386796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a99d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e010000000000000000000006121f2c3844505c6673808d9aa4afaa9e94887c6f655b50443d332a2219140e09060400000100000406090e141a232b353d45515d67717e8a95a0acada2978b7e7265574d42362a1e0a0000000000000000000000000000030c18242f39434f59606d7a85919ea5ab9f948b7e71685e52505c666f7c87939fa9a69f92857a6e61594f433a2f24190c030000000000000000000000000000000000060b0f121316191d2021242621272c2f35393a3f444855626f7b8895a093867a6d6d7074797d828a9297a0a7aaa1968e81756a5f5341382d22170b000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c3023160900000000000000000000000000000713202d3a4653606d7985929eacada1978a7d7064564d422f261b110600000000000000000005111d2a36414c5663707d8a96a1adac9e9285796d6053463c31261b0f01000000000007131e29333d454c5052535353535353534948443d352b21160b000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e221508000006101a222a3035383939393939393939392c29241e160d040000000000000000000000000000000000000a141c242b2f333439393939393939393534312c261e150c0200000000000000000000000000000000000000060b0f13191d20212427292b2c2c2c2c2b292724201f1d18120f0a04000000000000000000000000000000000000010c1620282f35394646464646464646403f3b352e251c1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d1a26313b454d53555f606060605e53514b433a2f24180d01000b1825323e4b5865717e8686868686868073675a5a6773808686868686867e7165584b3e3225180b000000000000000000000000000000000000000916222f3c4955626f7c8686868686868686796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a87949c9c9c9084776a5d5144495663707c89969c9c9a8d8174675a4e4134271b0e010000000000000000000003101c28343f4a54616e7b87939fabb0a69c9083776c60584e453c342a251e1a1312100c070e070c1013131a1f262a353d47505a606d7984919ea7b1a99f9285796d6053473b31261a0e00000000000000000000000000000a151e2935404b55606b74818e97a1ada3999083776c60564c4a54606b74818e97a1ada2978e81756c61554c4135291e150b00000000000000000000000000000000000000030506080d11131821272c33383a4145474a505356626f7b8895a093867976797d81858a8f949ea1a9a9a29891847a6e61584e432f261b1106000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c302316090000000000000000000000000006121f2b37434e5864717e8a97a1adac9e9184796d6053463b3020140a00000000000000000000010d1925303a4653606c7884919eacada1978a7e7164584e43372b1d120700000000000c18242f3a454f575c5e6060606060606056544f473d32271b10040004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e22150800020d18222c343b414446464646464646464639352f2820160c010000000000000000000000000000000006101c262e363b3f40464646464646464642413d3730271e14090000000000000000000000000000000000020a11171b1f252a2d2e3134363839393938383633302d2c29241d1b150e09030000000000000000000000000000000008131e28323a414553535353535353534d4b4740372e24190d0200000000000000000000000000000000000000000000000000000000000000000000000000000002080d10121313131313131313131313131313131313131313131313121211100e0b090706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306131313131313131308070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29333b4246485253535353514745403a31281d130700000b1724313d4a56626c71797979797979736e645858646e73797979797979716c62564a3d3124170b000000000000000000000000000000000000000815212e3b47535f6a767979797979797979766c5f5346392d20130600000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a878f8f8f8f8f84776a5d5144495663707c898f8f8f8f8d8174675a4e4134271b0e0100000000000000000000000c17232e3846535f6975828e99a3afab9f948b7f726a60574e463e36302a25201f1c181b1a1b181c1f20262b31363f474f59616c74808d96a1adada2978d8073675d5145392a1f14090000000000000000000000000006111c26303845515d67707d89939da9a89f92877c6f655b5044424f59616d7a85929ea6a99e938a7d70675d51453d30271d1207000000000000000000000000000000000000000000050d161d242932383d44484c5154545c6063666f7b8895a2998c7f8285898d91979c9fa6aca69f9792867c6f685e52463c311d140a00000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c30231609000000000000000000000000000815212e3a47535f6a7683909ca9afa49a8d8073665c5044382c1f1202000000000000000000000008131f2b3844505b6673808c9aa4afa99c9083766a5f5347392f24180d01000000030f1b2834404c5761686b6c6c6c6c6c6c6c6360594f44382c2013070004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e2215080008141f2a343e464d5152535353535353535345413a32281e1308000000000000000000000000000000020b18222e3840474c4d53535353535353534f4d49423930261b1004000000000000000000000000000000060b141b22272b3036393a3e414345454646454442403d3a38352f2b27201a140d050000000000000000000000000000010d19242f3a444c525f606060606060605957524940352a1e13070000000000000000000000000000000000000000000000000000000000000000000000000000060d14191c1f1f202020202020202020202020202020202020202020201f1e1e1c1a18161413100c070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c101220202020202020201514120e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d17212931363a3b4646464646453a39352f281f160c0100000915212e3a45505a62656c6c6c6c6c6c67645c52525c64676c6c6c6c6c6c65625a50453a2e2115090000000000000000000000000000000000000006131f2b37434e585f626c6c6c6c6c6c6c6c6c645a4f43372b1e120500000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8283838383838174675b4e414855626f7c8283838383827f7265584c3f3225190c00000000000000000000000006111c2a36424d57626e7b87929fa8b0a69f92877c6f695f585046413b36312d2c282327272723282c2d31373b42465159606b717e8a929da8b1a79f92857a6d61554b4035291d1004000000000000000000000000020b17232e38424e58606d7984919ea5aca1968d80736a5f53493f3d46525e68717e8b949faba59e91847a6d60594f43392e23180b0200000000000000000000000000000000000000050f171f282f353d43484f54555d6064666d6f73767c8895a29c918c8f92989a9ea1a9aca8a09d948f857d6f6a60564c41342a200b0200000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c3023160900000000000000000000000004101d2935404b55626f7c88949fabac9f93877b6e61544a3f34281c10030000000000000000000000030f1c28333f4a54616e7b87939facab9f94887c6f62554b4035291d100400000005111e2b3744505c68737879797979797979706b6054483b2f2216090004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e221508000d1925303b4650585d5f606060606060605f524c443a2f24190d0100000000000000000000000000000a141d2a34404a52585a60606060606060605c59544b42372c21150900000000000000000000000000020a11171d262d33373a4146474b4e505152535352514f4d4a4745403937322a251f170f080000000000000000000000000004111d2935414c565d6c6c6c6c6c6c6c6c66635b52473b2f23160a000000000000000000000000000000000000000000000000000000000000000000000000000810181f25292b2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2a29272523201f1c1813110d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171c1f2d2d2d2d2d2d2d2d21211e1a140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f171f262a2d2e3939393939382d2c29241d160d0400000005111d29343f485056586060606060605a58524a4a52585a606060606060585650483f34291d110500000000000000000000000000000000000000030f1b26323c464e535560606060606060605f5a52493e33271b0f0200000000000000000000000000000000000000000000000000000000000000000713202c3945525d686d767676767676746f64584c4047535f6a6f767676767676726d62564a3e3125180b000000000000000000000000000e1a26313b47535f6974808d96a0abaea39991857b6e6a615a524c46423c3a38342e3434342e34383a3c42474d535b626b707d86929fa4aeaaa0958b7f72685e5243392f24180d010000000000000000000000000a141d28343f4a54606a73808d96a0aca59e9184796d60584e413835414c56606c77829099a3ada1968d80746b60554b4034281d140a000000000000000000000000000000000000050e172129313940454f54596063676d7175797c808387929faca39c999c9fa2aaabaca49f9c96918a827b6f6b60584e443b3022180e0000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c302316090000000000000000000000000613202c3945515d6774808d9aa6b0a99c8f8276695f5342382e23170c000000000000000000000000000b17222d3846535e6976828f9ca9b0a69a8d8074675d5145392c20150a00000005121f2b3845525e6b7885868686868686867d706356493d3023160a0004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f07000b1724313e4a5764717d8a97a4aea194887b6e6155483b2e22150800101c2935414d5862696c6c6c6c6c6c6c6c6c5d564c4135291d11040000000000000000000000000006111c262f3c46525c64676c6c6c6c6c6c6c6c68655d54493d3125190c000000000000000000000000030b141b22272f383f44464c5254575a5c5e5f5f5f5f5e5c5a5753514b47433d363129211a120a0100000000000000000000000713202c3945525d687679797979797979736d63574b3f3225190c00000000000000000000000000000000000000000000000000000000000000000000000006101a222a30353839393939393939393939393939393939393939393939393838373634322f2d2c2923201d19130f0a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151c23282c39393939393939392e2d2a251f170f05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d141a1e21222c2d2d2d2d2b20201d18130c0400000000010c18222d363f454a4b5353535353534d4c474040474c4d5353535353534b4a453f362d22180c0100000000000000000000000000000000000000000a15202a343c4347495353535353535353534f4940372c21160a00000000000000000000000000000000000000000000000000000000000000000004111d2935414c565d6069696969696967645c53483c434e585f6269696969696965625b51463a2e2216090000000000000000000000000009141f2b37424d57606d79849199a4afaba19791847c706c615e56534d494644404141414141404546494d53575f616d727d869298a2aeaca2989083786c60564c4131281d120700000000000000000000000006111b262f3844505c666f7c87929fa8aa9e938a7d70675d51463c2f303a44505b656f7c87929fa8a89f93887d6f675c51453c2f261c110600000000000000000000000000000000030c172029333b434b515960636b70757a7e8285898c909299a3afada7a5a9aaaba39f9c9a93908a847e766e6960594f463c32291e10060000000000000000000003070909101d293643505c6976838f9ca9a296897c6f6356493c302316090000000000000000000000000714202d3a4753606d7985929fabada2978a7e7164574d4230261c11060000000000000000000000000006111c2a36424d5764717e8a97a1adab9f9285796d6053473c32271b0f01000005121f2b3845525e6b7885919393939393897c706356493d3023160a0004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e52452f24180c000b1724313e4a5764717d8a97a4aea194887b6e6155483b2e22150800121f2b3844515d6974797979797979797976685d5245392c201307000000000000000000000000000b17222d38424e58646e737979797979797979756f65594d4134281b0e0200000000000000000000030c151d262d333d41495053565e616467696b6c6c6c6b6b696663605d55544e46423b332c241c130a01000000000000000000000714212d3a4754606d7a86868686868686807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000020d18222c343b4144464646464646464646464646464646464646464646464645454443413e3c3a38342f2d29241e1a150f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e262e343846464646464646463b3a36312921170d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214151f202020201e1413110d070100000000000006111b242d343a3d3e464646464646403f3b36363b3f404646464646463e3d3a342d241b1106000000000000000000000000000000000000000000040e18222a32373b3c464646464646464646433e372e251b1005000000000000000000000000000000000000000000000000000000000000000000010d1924303a444c52545c5c5c5c5c5c5b58534a41363c464e53555c5c5c5c5c5c585651493f34291e120600000000000000000000000000030e1a26313c45515d676f7d87939fa4aea9a19691867e756e68615e575653514a4e4e4d4e4e4b515356575f62696e767f879298a2aaafa49a92867c6f665b50443a301f160c010000000000000000000000000b17222d38414d57606d78839099a3aea2988e81756b61554b40342a27333f49535f6a73808d96a1ada49a9184796d60584e42382d22170b030000000000000000000000000000000b151e29333b454d555d606b6f767d81868a8e9298999d9fa3abb5aca6a8a09e9a9992908c87837e78716c615e574f473d342b20170d000000000000000000040a0f131516191c28333f4a546a7683909da9a296897c6f6356493c30231609000000000000000000000006131f2b37434e5865717e8b97a2adab9f9285796d6053473b3120150a0000000000000000000000000000000e1a25313b4653606d7985929eabaea2988b7e7165584e43372b1e1308000005121f2b3845525e6b7885919e9f9f9f96897c706356493d3023160a0004111e2b3744515e6a7784919daaa89b8f8275685c4f4235291c08000e1a2734414d5a6774808d9aa7ab9e9285786b554b4035291d10040b1724313e4a5764717d8a97a4aea194887b6e6155483b2e22150800131f2c3946525f6c7986868686868686867a6d6054473a2d211407000000000000000000000000030f1c28333f4a545f6a738086868686868686868275685c4f4235291c0f02000000000000000000020c151e272f383f444e535b6063686d7174767878797978777573706d67626058534d453e362e251c130a000000000000000000000714212d3a4754606d7a8793939393938c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000008141f2a343e464d5152535353535353535353535353535353535353535353535251514f4d4b494745403a3935302b26201b150c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2630383f4453535353535353534846423b33291f14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507081313131313120706040100000000000000000009121b22292e313239393939393934332f2b2b2f333439393939393932312e29221b1209000000000000000000000000000000000000000000000006101820262b2e2f39393939393939393937332c251c1309000000000000000000000000000000000000000000000000000000000000000000000008131e28323a4145475050505050504e4c4841382f343c4347485050505050504c4a463f372d23180d01000000000000000000000000000009151f2935404b55606b727f8b929da4ada9a198928a817a746e696562605c545b5a5a5a5b545c606266696e747b828b9299a2aaaea39f93887e706a5f544a3f32291e0d04000000000000000000000000040f1b27333f49535f69727f8c95a0aba79f92857b6e61594f43392f22222d38414e58606d7984919ea6aca0958c80736a5f544a3f33281f1409000000000000000000000000000007121c27303b454d575e676d747c83898e92989b9fa2aaa9a8aab0aca29a9796918e8a86837f7b76716d66615a524d453d352b22190e050000000000000000070f161b1f222325252b3844505b667784909daaa296897c6f6356493c3023160900000000000000000000000815222e3b4754606a7783909da9b1a79a8d8074675c5145382c1f130300000000000000000000000000000009141f2c3845515c6774808d9aa7b1aa9d9083776a6054473a2f24190d010005121f2b3845525e6b7885919eabaca396897c706356493d3023160a0004111e2b3744515e6a7784919daaa99c8f8376695c50433025190e020e1a2734414d5a6774808d9aa7ac9f928679675d5145392c1f13060b1724313e4a5764717d8a97a4aea194887b6e6155483b2e22150800131f2c3946525f6c7985929393939393877a6d6054473a2d2114070000000000000000000000030d1a232b3844505b666f7c8792939393939392857b6e6154473b2e211408000000000000000000000a141e2730394149505860656c70767a7e818384858686858482807d79746f6a615e57504840372e251c12090000000000000000000714212d3a4754606d7a87939f9f9f998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000000000d1925303b4650585d5f6060606060606060606060606060606060606060605f5f5e5d5c5a585653514b4746413a37312b262018120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e38424a505f606060606060605f534d453b31251a0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000911181d2124252d2d2d2d2d2d2726231f1f2326272d2d2d2d2d2d2524211d18110900000000000000000000000000000000000000000000000000060e151b1f21222d2d2d2d2d2d2d2d2d2b27211b130a010000000000000000000000000000000000000000000000000000000000000000000000020c1620283035393a43434343434341403c362f262a32373b3c4343434343433f3e3a342d251b1107000000000000000000000000000000030d18242f3a434f59626d74808d929ca3adaaa29f938e86807b76726f6d6669686767676869666d6f72777b81868f949fa3ababa39f918c7f726c61584e42382d20170d000000000000000000000000040e1a242b3744505b656e7b86929fa7ab9f958b7f72695e52473e31271d1b262f3c45515d67707d8a949eaaa89f92877c6f665b50443b31251a0e04000000000000000000000000000c18232e39424d575e696e79818990959b9fa3aaaaa8a19e9c9ea6a69a908a8784817d7a76726e6964605c545046423b332b23191007000000000000000007101921272c2f30323230394653606c7985929faca295887c6f6255493c2f2216090000000000000000000004111d2935414c56626f7c88959fabab9f95887c6f62554b4034291c100400000000000000000000000000000004101c2834404b55626f7c88959fabab9f95887c6f62564c4135291d11040005121f2b3845525e6b7885919eabaca396897c706356493d3023160a0004111e2b3744515e6a7784919daaaa9d9083776a564c41362a1e11050e1a2734414d5a6774808d9aa7afa399867a6d6053473a2d2014070b1724313e4a5764717d8a97a4aea194887b6e6155483b2e22150800131f2c3946525f6c7985929f9f9f9f93877a6d6054473a2d21140700000000000000000000010b151f2a36414c56606c78839099a39faa9e948b7e71685e5246392d20140700000000000000000006111c263039424a535b606a6f787d82868a8d8f9192929292918f8d8a86817c756e69615a524a40372e241b0f0600000000000000000714212d3a4754606d7a8793a0aca6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000101c2935414d5862696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6b6a69676562605c5554524c47433c373228231d150c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a545c6c6c6c6c6c6c6c6c6c5e574d42362a1e12050000000000000000000000000001070b0f111213131313131313080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c111517182020202020201a1917131317191a202020202020181715110c06000000000000000000000000000000000000000000000000000000040a0f1315162020202020202020201e1b1610090100000000000000000000000000000000000000000000000000000000000000000000000000040e161e24292c2d3636363636363433302b251d20262b2e2f36363636363632312e29231b1309000000000000000000000000000000000007131d28313d47515b606c77808c919ea1a9aea59e98928d87837f7c79777674747474747677797c7f83888e92999fa6aea8a199928b7f736d635a50463c2f261c0e050000000000000000000000020c16202a36424d57606c77829098a3aea3999083786c60564d42352c1f15141d2935404b55616c75828f98a2aea3999083786c60574d42362a20160c02000000000000000000000004101c2834404a545e696e7b838e939d9fa7aca7a09d9996918f949ea4978a7e7b7774716d6865615e5753504a423e363029211911070000000000000000040f19232b32383b3c3f3f3f424b55626e7b8898a2aea894877b6e6154483b2e211508000000000000000000000613202c3945525d6874818e9aa79faa9d9083766a5f5343392f23180c00000000000000000000000000000000000c18232e3947535f6a7683909daa9fa79a8e8174685d5245392c2013060005121f2b3845525e6b7885919e9f9f9f96897c706356493d3023160a0004111e2b3744515e6a7784919daaab9e918578685e5246392d2014070e1b2834414e5b6774818e9aa7b5ab94887b6e6155483b2e2215090b1825313e4b5864717e8b97a4aea194887b6e6155483b2e22150800131f2c3946525f6c7985929facaca093877a6d6054473a2d2114070000000000000000000007121d27313946525e68727f8b959fabaea2988f82766c62564d41362a1e11050000000000000000030d17232e38424a545c656c737c838a8f93999a9c9e9f9f9f9e9e9c9998928e89827b716c635c524940362d22180b02000000000000000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000121f2b3844515d697479797979797979797979797979797979797979797979797878777674716f6d6764615d56534e47433c342e271e191008000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c66767979797979797976695e53463a2d211407000000000000000000000000050c12171b1d1e202020202020201514120e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105090b0b1313131313130d0d0b07070b0d0d1313131313130b0b09050100000000000000000000000000000000000000000000000000000000000003060809131313131313131313120f0a0500000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d2021292929292929282724201a13151b1f21222929292929292525221e181109010000000000000000000000000000000000010c161f2b353f44505b656c747f8a92979ea6acaaa29f9a93908c898684828181808181828486898c90959a9fa3ababa49f9691877e736d635b51473e342a1d140a00000000000000000000000008131e28323a46525e69727e8b949faaa89f92877c6f665b50443b30231a0d0b18242f3943505a616e7b86929fa8ab9f958b7f72695e53463e32281e1308000000000000000000000006121f2c3844515c666e7b8490959da5aba49f9b95908c8884828f9ca09386796e696764605d5654534d46443f38302a251f170f070000000000000000000a16212b353d4348494c4c4c4d525d67727f8c99aaaca096867a6d6053473a2d201407000000000000000000000714212d3a4754606d7a869293939393988b7e7165584e4331271d1207000000000000000000000000000000000007121d2b37434e5865717e8b989393939392867a6d6054473a2d2114070005121f2b3845525e6b7885919393939393897c706356493d3023160a0004111e2b3744515e6a7784919daaada197877a6e6154473b2e23180b0f1b2835424e5b6875818e9ba8b0a3978a7d7064574a3d31261a0d0c1825323f4b5865727e8b98a5aea194887b6e6155483b2e22150800131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000000020b18242f39434f59616e7a85929fa7b0a69f92867b6e615a50443b3025190e0200000000000000010b151f28343f4a545c666d77808890959c9fa4aba8a5a3a2a2a3a5a8aaa39f9b938f867e736e635b52483e342a1d140a000000000000000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000131f2c3946525f6c79868686868686868686868686868686868686868686868685848482807e7c7975716d68625f58534e454039302a221a1109000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d78868686868686867b6e6154483b2e2115080000000000000000000000060f161d23272a2b2d2d2d2d2d2d2d22211e1a140e060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d1113141d1d1d1d1d1d1b1a18140f080a0f1215151d1d1d1d1d1d191816120d070000000000000000000000000000000000000000040d192327333f49535b606d737d858f949da0a7acaca49f9c989892918f8e8d8d8d8e8f919298999d9fa7acaca69f99938d847d716c635b51493f352c22180b020000000000000000000000030d1924303a44505a616e7b85929fa6ada1968d80746a5f544a3f32291f110807121d28313e46535f69737f8c95a0aca79f92867b6e615a50443a3025190d0400000000000000000005111e2a36414c56606d78829096a0a7a8a099938e88837f7b787c8895a093867a6d60565754524c4846423b38342e261e1a140d05020000000000000000030f1b27323d474f5456585859575e616d7984919eabaa9e918477675d5145392c201306000000000000000000000c1925323f4c5865727f8686868686868686796d6054473c3121150b010000000000000000000000000000000000000f1b26313c4754606d7986868686868686867f7265584b3f3225180c0005121f2b3845525e6b7885868686868686867d706356493d3023160a0004111e2b3744515e6a7784919daab3a9968a7d7063554b4034281d14111c2935424f5c6875828f9ba8b3a6998c807366584e43372b1f16111926323f4c5965727f8c98a5b5ab94877a6e6154473b2e21140800131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000a141d2935404b55606b75818e97a2adaa9f948b7e72695e52483e32291f1408000000000000000007121d27313944505c666d78818c939a9fa7a9a29f9b9896959596989b9fa2aaa59e98928a80736e635a50463c2f261b11060000000000000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000131f2c3946525f6c7985929393939393939393939393939393939393939399929291908f8d8b8985827e7a756f6a625f58514b433c342c231b12090000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d79869393939393877b6e6154483b2e21150800000000000000000000050f1820282f333738393939393939392e2d2b261f180f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020608080b0e1011121313121211100d0b0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000010406070a0e10111213131212100e0b080806020000000000000000000000000000000000000000000000000000000000000000000000010407071010101010100e0d0b08030000030608091010101010100c0b09060100000000000000000000000000000000000000000000071017222d384149505b636b707b828990959c9fa4acaca9aaa39f9d9c9b9a9a9a9b9c9d9fa3aaaaababa39f9b948f878079706b625a514940372e231a10060000000000000000000000010b151f2935414c56616c75828f98a2aea69e9184796d60584e42382d20170d00010c161f2a36424d57606d7984919da5aea2988f82756c61564c4135291f160c0100000000000000000713202d3946525e6873808d949fa8a7a0969187817c77726e6f7b8895a093867a6d60534a4745413b3a36312b2823201f1b1714110e090200000000000007131f2c38434f59606365656667696e75808d96a1aca89b8e817568554b4035291d1104000000000000000000000b1824313e4a56626d7279797979797979796d675d5145392c201303000000000000000000000000000000000000000a15202c3945515d676d7979797979797979726d62564a3d3124180b0005111e2b3744505c68737879797979797979706b6054483b2f2216090004111e2b3744515e6a7784919daab4a79a8d8074675c51453a2f26201d1e2b37424d576a7783909daab6a99d9083766a5f53473c3128201e1d27333f49536774808d9aa7aea399877a6d6054473a2d21140700131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000006111b262f3845515d67707d89939ea9aea2988f82776c60574d42362d20170d0200000000000000000c18232f39434f59606d78818e939fa4aaa29f97928e8b898888898b8e92989fa3aaa29f928c80736c61584e41382d22170b0000000000000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d0604020000000000000000000000000000020506060503000000000000000000000000131f2c3946525f6c7985929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9e9e9d9c9a9898928f8b86817c756f6a605c554e463e352d241b120900000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986939f9f9f94877b6e6154483b2e211508000000000000000000010c16202a323a3f4345464646464646463b3a37312a21180e0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205090e121415181b1d1e1f20201f1f1e1c1a181514120e090502000000000000000000000000000000000000000000000000000000000000000000000001080d111314171a1c1e1f20201f1e1d1b181514120e09040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f383f44515961696e757d83898f939a9c9fa2aaa7a8aaa9a7a7a7a7a7a9a9a8a6a9a29e9b99928e88827c746d676059504840372e251c110800000000000000000000000007121d27313945525d68717e8a939eaaaa9e948a7d70675d51463c2f261c0e050000040d1a26313b45515c66707d89939ea9aa9e948a7e71685e52463d31281d120700000000000000000714212e3a4754616d7a86929fa6aaa09590847c756f6a66626f7b8895a093867a6d6053473a3935302d2e3633312e2d2b2722201e19140d0500000000000915222f3b4854606b6f72727273767b818d929da8aca1968a7d7064574a3d2f24180d01000000000000000000000915222e3a46515b62656c6c6c6c6c6c6c6c605d554b4135291d11040000000000000000000000000000000000000004111d2935414b555d606c6c6c6c6c6c6c6c65625b51463a2e22150900030f1b2834404c5761686b6c6c6c6c6c6c6c6360594f44382c2013070004111e2b3744515e6a7784919daab7ab9f9285796d60564c42382f2c292a2d3a47535f697885929fabb8ab9f95887b6e62584e4339312d2a2a2d3744505b6576828f9ca9ac9f928679685d5245392c20130600131f2c3946525f6c7985929facada093877a6d6054473a2d21140700000000000000000b17222d38414e58606d7984919ea5afa79f92867b6e655b50453b30241b0e05000000000000000004101c2934404b55606b73808d939ea5a7a098928c85817e7c7c7c7d7f82868d9299a1a8a49c928b7e716a5f53493f33271c110600000000000714212d3a4754606d7a8793a0ada6998c807366594d4033261a1312110f0b0706040100000000000306070b0f11131312100d0a09070400000000000000131f2c3946525f6c7985929facacacada7a5a5a5a5a5a5a5a5a5a5a5a5a5a5a6a6a7aaa9a7aaa29f9b99928e87827c736d675f584f473f362d241b1007000000000000000000000000000000000000000606060606060606060606060606060606060713202d3a4653606d798693a0aca194877b6e6154483b2e21150800000000000000000007121d28323c444b5051535353535353534846423c332a1f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e11151a1e21222528292b2c2c2c2c2b2b29272522211e1a14120e090200000000000000000000000000000000000000000000000000000000000000050b1013191d20212427292b2c2c2c2c2b2a282522211e1a15110d070100000000000000000000000000000000000000000000000000000000000000000000000406070a0d0f11121313131212100e0c09060603000000000000000000000000000000000000000000000000000000000000000a141d262d3340474f575e616b70777d82878b8f9298989a9b9d9e9e9f9f9f9e9d9d9b999797928e8a86817c766f6a605d554f473e362e251c130a000000000000000000000000030c18242f39434f59606d7a85919ea6aea2988f82756c61554b40342a1d140a0000000009141f2834404b54606b75818e97a2ada69e92857a6d61594f43392f24180c0300000000000004111d2935414c566673808c98a2aea29890837a6f6a625f58626f7b8895a093867a6d6053473a2d30363a3b43403e3b3937332d2d2a251f170e0500000000091623303c4956636f7d7f7f7f8083868e939da4aea59e9184786d6053463a2d201307000000000000000000000006121e29343f49515658606060606060605f54514b433a2f24180d0100000000000000000000000000000000000000010d18242f3a434b51545f60606060606060585651493f34291d120600000c18242f3a454f575c5e6060606060606056544f473d32271b10040004111e2b3744515e6a7784919daab7ada2978b7e71685e544a423c3935363a3f4a54616e7b8898a2aeb5afa79a8d80746a5f554b433d393636393d4653606c7985919eabaa9e9184776b564c4135291d110400131f2c3946525f6c7985929facada093877a6d6054473a2d21140700000000000000030f1b27333f49535f6a73808d96a0acaa9f958c7f72695f53493f33291f120900000000000000000006131f2c3845515c67707d88939fa5a7a09590857f797572706f6f7072757a80869196a1a9a49f92867c6e655b5044382e23170c00000000000714212d3a4754606d7a8793a0ada6998c807366594d4033261f201f1e1b181413110d080100060b101213171c1e1f201e1d1a171613100b050000000000131f2c3946525f6c7985929facb8ada39c9898989898989898989898989898999a9b9d9fa3aaaaacaba39f9a938f8780796f6a615950483f362d22190f050000000000000000000000000000000306071313131313131313131313131313131313131313202d3a4653606d798693a0aca194877b6e6154483b2e2115080906010000000000000b17232f3a444e565c5e6060606060606055534d453c31261a0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d14191e20262b2e2f323436383939393938373634322e2d2b26201e1a140e0902000000000000000000000000000000000000000000000000000000040a0f161c1e24292c2d3134363839393939383634322e2d2b26201d18130c060000000000000000000000000000000000000000000000000000000000000001070c10131416191c1d1f1f20201f1e1d1b191613120f0b060000000000000000000000000000000000000000000000000000000000020b141b2227353e454d525960636b70757b7e8285888b8d8f9091929292929191908e8c8a8885817e7a746f6a626058514b433d352d241c130a010000000000000000000000000b151e2935404b55606b74818e97a1ada79f92867b6e615a50433a2f22190b0200000000030c18232e39424f59616e7a85929fa7ada1978e81746b60554b4035291e150a0000000000000713202c3945525d687783909daaab9f92857b6e6860585355626f7b8895a093867a6d6053473a333b4246474f4d4a4846443f3b3a36302920170d020000000e1a2734414d5a6774808b8b8c8d8f92999ea5aca59e938a7e71665c5044382b1f12060000000000000000000000010d18232d373f464a4c53535353535353524745413a31281d130700000000000000000000000000000000000000000007131d28313a41454752535353535353534b4a463f372d23180d01000007131e29333d454c5052535353535353534948443d352b21160b000004111e2b3744515e6a7784919daab1a7a09d92857a6d665b544e474541424648505b66727f8c98aab4aba49f9d92877c6f675d554f4746414146474e58626f7c8997a1ada99c8f8276695c4f432f24190d0100131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000030c19232b3744505b656e7c87929fa8aea3989083786c60574d41382d21170d00000000000000000004111d2935414c55606d7984919aa4a9a09590837b726d67656362626365686d737c849197a1aba2989083786c60544a3f34281c1003000000000714212d3a4754606d7a8793a0ada6998c807366594d40332b2c2c2c2b282521201d19130d0a11171c1f2024282b2c2c2b2a272322201c160f0800000000131f2c3946525f6c7985929facb8a79c918c8b8b8b8b8b8b8b8b8b8b8b8b8b8c8d8e909298999da0a7aaaca49f99928d837c706b625a50483e342b21170d03000000000000000000000000060b1012132020202020202020202020202020202020202020202d3a4653606d798693a0aca194877b6e6154483b2e21191815120d0600000000000f1b27333f4b5660686b6c6c6c6c6c6c6c6c5f574d42372b1e12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191f252a2d31373a3b3e41434445464645454443403e3b3a37312d2a251f1a140d0500000000000000000000000000000000000000000000000000060b151b21272c2f35393a3d414344454646454543413e3b3a37312c29241d17110a03000000000000000000000000000000000000000000000000000000040a0f12181c1f202326282a2b2c2c2c2c2b2a282523201f1c17110f0a03000000000000000000000000000000000000000000000000000000020a1117232c333b42464f54596063696e7276797c7e808283848585868585848382807d7b7975716d68625f58544e45403a312b231b120a0100000000000000000000000007121c27303945515d67707d89939da9aba0958c7f72695e53483e31281d100700060000000007121d27303d46525e68727f8b959faba99e93897d70675d51453d30261c110600000000000714212d3a4754606d7a86939facaa998c8073695e564e4855626f7b8895a093867a6d6053473a3b454d52545c5a57555350494746423b32291f14090000000e1a2734414d5a6774808d98999a9c9fa3aba8a19e938e81756c61544a3f34281c100300000000000000000000000006111b252d343a3e3f46464646464646463a39352f281f160c01000000000000000000000000000000000000000000010c161f282f35393a46464646464646463f3d3a342d251b1106000000010c17212b333a404445464646464646463d3b38322b23190f04000004111e2b3744515e6a7784919daaaca09590958e81786c665f5854524c4d53555a606c7883909daaafa4999390959083796d67605954524c4c525458606a74818e9aa9b3aa998d8073665a4d4033271a080000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000b151e2a36414c56606c77829099a3aea79f92867b6e665b50453b2f261b0f050000000000000000000613202c3945515d67737f8c96a1aca29790837a6e69605d5556555556565d606a6f7b859199a3aa9f948b7e71665c5044382c1f1509000000000714212d3a4754606d7a8793a0ada6998c807366594d4036383939393735322d2c29241e19141c23282b2d3135383939383633302f2c2721191108000000131f2c3946525f6c7985929facb2a5988c7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f80818386888c91959c9ea6acaba39f9591867d716c625a50463d33291f140900000000000000000000020a11171c1f202c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2d3a4653606d798693a0aca194877b6e6154483b2e2c2524221e18110901000000111d2a3743505c6872787979797979797976695f53463a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e161e25293036393c4247484b4e50515253535252514f4d4b4846423c3a36302a251f170f0800000000000000000000000000000000000000000000020a111720262b33383a4145474a4d4f515253535251504e4b4847423c39352f28231c150c05000000000000000000000000000000000000000000000000040a0f161b1d23292c2d303335373839393939383635322f2d2b28221c1b150e090300000000000000000000000000000000000000000000000000000006111a202930363d44484f54565e6165666d6f7174757778787979787877767573716f6d6664605d56534e47433d352f281f19110900000000000000000000000000000c18232e39424e58606d7984919ea5afa4999083786d60574d42362c1f160c1313130c060603000b151e2a36414c56606c78839099a4afa59e9184796d60584e42382e23170c00000000000916232f3c4956626f7c8999a4aea298887b6e62574d444855626f7b8895a093867a6d6053473a424d575e6169666461605b5354524d443b3025190e0200000e1a2734414d5a6774808d9a9f9fa29f9e9d9a96918b81786d605a5042382e23170b000000000000000000000000000009131b23292e313239393939393939392d2c29241d160d040000000000000000000000000000000000000000000000040d161d24292c2d393939393939393932312e29231b13090000000000050f1821292f34373839393939393939302f2c272119110700000004111e2b3744515e6a7784919daaaa9d908490938e81786e6a64605d56575f61646c727f8b95a0acac9f93878390958f82796f6b64615e56565e61646a6f7c87929facaea298897d7063564a3d3023170a0000131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000007121d27303946525e68717e8b949fababa0958c7f726a5f544a3f332a1d140a000000000000000000000714212d3a4754606d7a85929fa8a89f92857b6e685e57514b4949494a4c52585f696f7d87929faaa69e9184786d6053463c31261a0e020000000714212d3a4754606d7a8793a0ada6998c807366594d40434445464544423e3a39352f2a251e262e34383a3e424446464543403d3c38332b23190f050000131f2c3946525f6c7985929facada093877a7272727272727272727272727273737477797c8084898f949da0a7afa7a09892877e716c61584e453b30251a0d040000000000000000020c141c23282b2d393939393939393939393939393939393939393939393a4653606d798693a0aca194877b6e6154483b393932312e29231b1309000000121e2b3845515e6b7884868686868686867b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a121a202830353b4146474e5355585b5c5e5f5f5f5f5e5e5c5a5855534d4846423b363029211a120a0200000000000000000000000000000000000000030b141b222732373d44484c5254575a5c5e5f5f5f5f5e5d5b5855534d4745413a342e261e170f0700000000000000000000000000000000000000000000060b151b21272c2f34383a3d40424445464646454543413f3c3938332d2b26201a150b06000000000000000000000000000000000000000000000000000000080e171f252a33384851595e6060605c60626567686a6b6b6c6c6c6b6a6a68666462605c6060605f5c574f453a29241d160d07000000000000000000000000000004101c2834404a54606a73808d96a09fa99f93877c6f665c50453b31241a20202020201913120f0b060c1925303b44505b666f7c87939fa99fa1968d80736a60544a3f34281c1003000000000a1724303d4a5763707d8a96abab9f9285796c6053463c4855626f7b8895a093867a6d6053473a46525e696e7673716e6c6567615e564d42362a1e110500000e1a2734414d5a6774808d939393989291908d8a847e746d665c51483e30261c11060000000000000000000000000000010911181e2224252d2d2d2d2d2d2d2c21201d18130c0400000000000000000000000000000000000000000000000000040c13181d20212c2d2d2d2d2d2d2d2524221d18110901000000000000060f171e24282b2b2d2d2d2d2d2d2d2322201b160f070000000005111e2b3844515e6b7784919eaaa4978b7e8491938e827c75716d686b6b696e71767e87929fa7b1a79c8f827b8692948f837c75716e686b6b686d70757c859299a3afaa9f9285796d6053463a2d2013070000131f2c3946525f6c7985929facada093877a6d6054473a2d21140700000000000c18232e39424f59616d7a85929ea6aea3999083786d60574e42382d21180b0200000000000000000007131f2c38434f5965727f8c98a2aca0968b7f72695f564d45403d3c3c3d41454e57606b74808d98a2aca1968a7e7164574d42372b1e12060000000714212d3a4754606d7a8793a0ada6998c807366594d4c5051525352514e4b4745413a36302a30383f44464a4f51525351504d4a48443d352b21160b0000131f2c3946525f6c7985929facada093877a6d656565656565656565656565666768666d6f73777c828990959fa4acaaa299928b7e716a60574d42362a1f160c01000000000000000a141e262e34383a46464646464646464646464646464646464646464646464653606d798693a0aca194877b6e6154484646463f3e3a342d251b11060000121e2b3845515e6b7884919393939393887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141c242c323a41464d5254575f626567696b6c6c6c6c6b6a696765615f5754524d46423b332c241c140a020000000000000000000000000000000000030c151d262d333c43474f54565d606467696b6c6c6c6c6b696765615f5754514b443f3830292119100700000000000000000000000000000000000000020a111720262b323839404547494c4f50525253535251504e4c4946443f3837312b262017110a020000000000000000000000000000000000000000000000000000050d141a2136424e59636b6c6c6c6c6b64615a5c5d5e5f5f5f5f5e5e5d5b535b60656c6c6c6c6b6861574c403428130c0400000000000000000000000000000006121f2c3844515c666f7c879293939393978d80746a60544a3f33291f202c2d2d2d2c26201f1c17110a141e28333f4a54606a74808d979393939392877c6f665c5044382c1f1206000000000b1824313e4b5764717e8a97a4aa9e918477655b50443c4855626f7b8895a093867a6d6053473b4754616e7b82807d7b7976746e695e52463a2d20140700000e1a2734414d5a6774808686868686858483807d79716c605c544a40362c1e140a0000000000000000000000000000000000060d12151819202020202020201f1413110d070100000000000000000000000000000000000000000000000000000001070d1113141f20202020202020181815120d06000000000000000000050c13181b1e1f20202020202020161613100b04000000000005111e2b3844515e6b7784919eaaa3978a7d7d8992948f86817d7a797778797b7e838b9299a3afaba0958a7e737f8c94959087827e7a797878797a7d82889297a1abaea3988d8074665c5145382c1f13060000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000004101c2834404b54606b74818e97a1ada79f92877c6f665c50453c2f261c0f06000000000000000000000915222f3b4854606b7784919eaaab9e9184786d60574d443b352f2f2f30353c454f59616d7a86929faca89d908376695f53473a2d2114080000000714212d3a4754606d7a8793a0ada6998c8073665956595c5e5f5f5f5e5b5854524c46413a333c424a5053575b5e5f5f5e5d5a56544f473d33271c100400131f2c3946525f6c7985929facada093877a6d605858585858585858585858595a545c6062666b6f767c838d939aa3ababa39f92867c6f695e52463e31281d130700000000000006111c2630383f444653535353535353535353535353535353535353535353535353606d798693a0aca194877b6e6154535353534c4a463f372d23180d0100121e2b3845515e6b7884919e9f9f9f94887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b141d262e363e444c52565e61666a6e717476777879797878777673716e6966615e57524d453e362e261c140a00000000000000000000000000000000030c151e272f383f444e54596063686d7074767778797978787674716e6965605d55504a423b332b221910070000000000000000000000000000000000040b141c222832373d43484b515356595b5d5e5f5f5f5f5e5d5b585653504a47433c373127221b140b03000000000000000000000000000000000000000000000000000002091f2c3945525e6b757979797978706c615f57514b525352524b51575f656c71787979797873685c5044372b1e11000000000000000000000000000000000713202d3a4653606d798386868686868686857a6d60584e42382e282b383939393939332d2b28221c140b17222d38424e58606d7a858686868686868683796d6053463a2d201307000000000b1824313e4b5764717e8a97a4ab9e918578665c50443c4855626f7b8895a093867a6d605347424e5865717e8b8d8a888583807b6e6154473b2e21140800000d1a26333f4c58646e74797979797979787774706d66625a514a42392e241a0c020000000000000000000000000000000000000106090b0c131313131313131307060401000000000000000000000000000000000000000000000000000000000000000104060713131313131313130c0b090601000000000000000000000001070c0f1112131313131313130a0907040000000000000005121e2b3845515e6b7884919eaba3968a7d73808d9499928e8a8785848585888b90959fa3abaea3999183786d78828f959a938f8b8786848485878a8e939aa1a9afa59f92867b6e61544b4034281c10040000131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000040e1a242c3845515c66707d89939ea9aba0958c80736a5f544a3f332a1d140a0000000000000000000000091623303c4956636f7c8996a0aca3998b7f72665c50453b32292422222429333d46525d6874808d9aa8ab9f95887b6e6155483b3025190d0100000714212d3a4754606d7a8793a0ada6998c807366606366696b6c6c6c6a6865605d56524c443e454d545c6064686b6c6c6b69666360594f44382c20130700131f2c3946525f6c7985929facada093877a6d60544c4c4c4c4c4c4c4c4c4c4c4d4a5053555960636a6f7980889299a3abaea39891857b6e615a50433a2f24180d0000000000000b17232e38424a50535f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f606d798693a0aca194877b6e615f5f5f5f5f585651493f34291e120600121e2b3845515e6b7884919eabaca194887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000009131d262f38404850565e61686e73777b7e81838485868685858482807e7b77736e69615e57504840382e261c13090000000000000000000000000000000a151e273039414950585f626b70757a7d808284858686858483817e7b77726d67605c544d453d342b22190f05000000000000000000000000000000040d161d262d333c43474f54555c606366686a6b6c6c6c6c6b69686562605b54534e47423c332d261d150d03000000000000000000000000000000000000000000000000000613202d394653606c7987868686847d756e69605c554f46454f545c60696e777e8586868685786b5f5245382c1f120500000000000000000000000000000006121f2c3844515c666d7779797979797979786d685d52463d302e34384546464646463f3938332d261d18111c262f3c45525d686d7879797979797979776d665c5044382c1f1206000000000a1723303d4a5663707d8996a9ac9f9286796d6053463e4855626f7b8895a093867a6d6053474b54606a76838f9997989290857a6d6053473a2d20140700000b1723303c47525c64676c6c6c6c6c6c6b6a6764605c545044403930271c1208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3845525e6b7885919eaba396897c7078828f949f9b97989291919298979d9fa7aeaaa29f92877d70666d7a8390959f9c97999291919298979b9fa4acaca49f938c7f72695e5342392e23180c000000131f2c3946525f6c7985929facada093877a6d6054473a2d21140b0b0b0b0c16202b37424d57606d7984919da5afa3999083796d60584e42382e21180b020000000000000000000005121e2a36424d576774808d9aa8ac9f92867a6d61544a3f33292018161619212935414c56626f7c8895a0aca7998c807366564c4135291d110500000714212d3a4754606d7a8793a0ada6998c8073656c6f7376777879787775716d68615e5650484d575f666d7175777979787673706b6054483c2f22160900131f2c3946525f6c7985929facada093877a6d6054473f3f3f3f3f3f3f3f3f40403f4446494f545860676d737e879299a3aeaaa1978f82766c61554b4135291d12070000000003101c28343f4a545c6a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d798693a0aca194877b6e6c6c6c6c6c6c65625b51463a2e22150900121e2b3845515e6b7884919eabaea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000007101b252f38404a525a61686d747b8084888b8e8f919292929291918f8d8b8884807b746e69615a524a40382e251b0f060000000000000000000000000006111c263039424a535b606a6f767d82868a8d8f919292929291908e8b88847f7a726d665e574e463d342b21170b0200000000000000000000000000030c161f282f383f444e54596063676d707375777879797978787674726f6c66625f58534d443f382f271f150d03000000000000000000000000000000000000000000000000000b1825313e4b5864717e889396918a827b736d67615953525960666d737b828b929792877e7064574a3d3124170a0000000000000000000000000000000004101c2834404a545c606a6c6c6c6c6c6c6c6b605d564c413430383f445253535353534c46443f382f2a2119141d2935414c565d606b6c6c6c6c6c6c6c6a605c544a3f34281c1003000000000815222e3b4855616e7b8897a1ada399897d70635a50474855626f7b8895a093867a6d60534c535c666f7c89949faaa29b8e8175675d5145382c1f1306000007131f2b36404a52585a60606060605f5e5d5a5753514b423f342e271e150b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080a0d0e10111212131313131211100f0d0b090706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b556c7885929f9f9f95887c6f6d79828d939a9fa29f9e9e9fa3aaa9a9aba39f98928a7f726b60686d7a838d939a9fa39f9e9e9fa2aaa8a9aba49f9a938c81776c60574d4230271d1207000000131f2c3946525f6c7985929facada093877a6d6054473a2d211818181818181e28323a47535f69737f8c96a0aca89f92877c6f665c51463c30261c0f0600000000000000000000000714212d3a46535e697784919eaaa99c8f8276685e5242382e21170d07080f1924303a47535f6a7784919daaaa9d908377685e5246392d20130700000714212d3a4754606d7a8793a0ada6998c807370787c7f838485868584817e7a746d68615a51575f696e787e828485868483807d7063564a3d3023170a00131f2c3946525f6c7985929facada093877a6d6054473a3232323232323232332e34383a3d43484e555c606c717e87929fa5afa99f948a7e71675d5145392e23180c0000000006121f2b3844505c6674797979797979797979797979797979797979797979797979797979788693a0aca194877b79797979797979726d62564a3e3124180b00121e2b3845515e6b7884919eabaea194887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000000000000000000000000030c19222d37404a525c636c717a81868c9196989a9c9e9f9f9f9f9e9d9c9a9895918d86817b716c645c524a40372d21180e030000000000000000000000040e17232e38424a545c656c727c82898f92999a9c9e9f9f9f9f9e9c9a9895908b857f786e6960584e463d33291d140a000000000000000000000000000b151e283139424a50585f626b6f75797d7f828385858686858483817f7c79746f6a625f575049413931271f150b010000000000000000000000000000000000000000000000000a1724303d4956626c717f8b919e948f868079706b615f5d606b6f797f868f949f93887e716c6155493c3023160a00000000000000000000000000000000000c18232e39424a51535d606060606060605e54524c433a2f38424a505e5f6060605f5953504a423b332a251f19242f3a434c52545e606060606060605d53504a42382e23170c00000000000613202d394653606c7985929eabab9b8f82756c615a544e55626f7b8895a093867a6d6053565d656d7983909da6aca0958a7d7064554b4035291d10040000030e19242f3840474c4d53535353535251504d4a464540393028231c150c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406090e12141517191b1d1e1f1f2020201f1f1e1d1c1a18161312100c0705020000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d6779869293939393887b6e676d7880878f93999b9d9e9f9f9f9e9c9a99928e867e726d62595e686d7980878e92999a9c9e9f9f9f9e9d9a99938e877f746c655b50453b311e150b00000000131f2c3946525f6c7985929facada093877a6d6054473a2d2424242424242424303a44505a616e7b86929fa8aca0968d80736a60544b40342a1e150a0000000000000000000000000815212e3b4854616e7b8796a0acab988c7f7265564c4130261c0f06000008131e2b37434e586774808d9aa7ac9f93867a6d6154473a2e21140700000714212d3a4754606d7a8793a0ada6998c80747d83898c8f91929292918e8b86807a706c635b5e696e7b838a8e91929291908d86796c5f5346392c201300131f2c3946525f6c7985929facada093877a6d6054473a2d252525252525252623282c2d32383d434b515a616c727f8b939ea9b0a69e91847a6d60544b4034281c10040000000713202d3a4653606d78868686868686868686868686868686868686868686868686868686868a95a1b9ac9f9286868686868686867f7265584c3f3225190c00121e2b3845515e6b7884919eabaea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e2b343f49525c646e737e858d92999da0a8a9a29f9d9c9b9c9d9fa2aaa7a09d99928e857e736e645c52493f332a1f140900000000000000000000020c162028343f4a545c666d777f8790949b9fa3aba7a3a2a1a1a2a4a8a7a7a09d97928b837b6f6a60584e453b2f261b1106000000000000000000000007121d273039434b545b606a6f767c8185898c8e90919292929291908e8b8985817c756e69605b534b433931271d12070000000000000000000000000000000000000000000000000815212d3945505a626d727f8b919c98928c847d756e69686d747c838c92989c918b7f726c625a5044392d201408000000000000000000000000000000000007121c2730394044465153535353535353524745413a31343f4a545c6a6c6c6c6c6c66605b544d453f363029201e28313a41454752535353535353535146443f3830261c1106000000000005121f2b3744505b6574818e9ba6aa9e938a7e716c62605857626f7b8895a093867a6d605c60686d77818e95a0aca79d9184786c605346392f24180c0000000008121d262f363c3f414646464646464544413d3a38342e271e18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c1013141a1e2121242628292a2b2c2c2d2c2c2c2b2a29272522201f1c1814120e0903000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d79868686868686867a6d61666d737c82878b8e909192929291908d8a86817b716c625b51565e676d737c81868a8d909192929291908e8a87817c736d605b53493f33291f0c0300000000131f2c3946525f6c7985929facada093877a6d6054473a31313131313131313135414c56616c76828f98a3aea49a9184796d60584e42392e22180c030000000000000000000000000b1825313e4b5864717e8b97a8aea399887c6f6255493c3022140a000000020f1b26323d4a5763707d8a96a8afa4998a7d7064574a3d3124170700000714212d3a4754606d7a8793a0ada6998c80808a9095999c9e9f9f9f9d9b98928d857e736d63616e7b8590959b9e9f9f9e9c9286796c5f5346392c201300131f2c3946525f6c7985929facada093877a6d6054473a2d2119191919191919171c1f20272c30394045505a626d74818e97a1adada1968c7f73665c5145382c1f14090000000713202d3a4653606d798692929292929292929292929292929292929292929292929292929298a3aebaaea399929292929292928b7f7265584c3f3225190c00121e2b3845515e6b7884919eabaea194887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303d46515b646e74808a92979fa3a9a19e999792908f8f8f909298989d9fa7a39f97928a80736e635b51453b31261a0e0400000000000000000008131e28323a44505c666d78818c92999fa6a9a19e9a9795949596979b9fa2a9a9a29f9590857c6f6a60574d41382d22170b01000000000000000000040d18232e39434b555d666c737c83898e9298999b9d9e9f9f9f9f9e9c9b9897918d88827b736c655d554b43392f24180e05000000000000000000000000000000000000000000000005111d29343e48505a626d727f8c929c9f96918a827b73717a818891959f9d928c7f736d625a50483e33281c10040000000000000000000000000000000000000b151e272e34383a4446464646464646453a39352f2b3844505c66757979797979726c665f575146423b3229251f282f35393a4546464646464646443a38342e261e150a000000000000030f1b27333f4953626f7c89949ea9a59f92877e756f6a6764626f7b8895a093867a6d65676d717a818e939da7a99f958a7e71665b5044382b1d120700000000010b141d242b303334393939393939383734312d2c28231d150c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e12181d1f20252a2d2e31333536373839393939393838373534322f2d2c2823211e1a140f0b0600000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d67767979797979797976685e5c606a6f757a7e8183858586858483817e7a746e69615a51494c555c606a6f757a7e8183848586858483817e7b756f6a635b504941382d21170d0000000000131f2c3946525f6c7985929facada093877a6d6054473e3e3e3e3e3e3e3e3e3e3e45525d68717e8a949faaa89f93887d6f675d51463d30271d1006000000000000000000000000010e1a2734414d5a6774808d9aa7ac9f9286796d6053463a2d201307000000000a14212e3b4754616e7a8796a1adab998d8073665a4d402f24180c00000714212d3a4754606d7a8793a0adab9f92858d929da0a7aaa39f9e9e9fa2a39f97928a7f736d6975828e97a0a7aaacaaa29f9286796c5f5346392c201300131f2c3946525f6c7985929facada093877a6d6054473a2d21140c0c0c0c0c060c1012131b1e272e343e47515b606d7985919ea7b1a99e9185796d6053463b31251a0e0200000713202d3a4653606d7986939f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa3aab4bfb4aba39f9f9f9f9f9f988b7f7265584c3f3225190c00121e2b3845515e6b7884919eabaea194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e38424f59626d74808d929ea1a9a39f97918c8885838282838385888b90959ea1a8a29f928d80736d62574d42362a20160a0000000000000000010d1924303a44505a606d78818e939fa3a9a29f97918d8a888788898b8e92979fa2aaa79f9792867c6f695e53493f33271d12070000000000000000010c161f2834404b555d676d78808790949b9fa2a9a29e9c9b9a9a9b9d9fa3a9a19e9a948f877f776d675d554b40352920170d0200000000000000000000000000000000000000000000000c17222d363f48515b636d737f8c929ca09e948f867f7d848d939aa09d938d80736d635b51483e362c22170b00000000000000000000000000000000000000030c151c23282c2d3739393939393939382d2c29242d3a4653606d7987868686867f786e69625b524d443e3530282024292c2d3839393939393939372d2c28231c150c03000000000000000b17222d384854606a75828f97a2aaa399928b827c7773716e6f7b8895a093867a6f7175797e848e939da5aba2979083786c60544a3f33281c0b010000000000020b12191f2326272d2d2d2d2d2c2b2a2724201f1c18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e151a1d24292c2d31363a3b3d4041434445454646464645444342403e3c3a38342e2d2a261f1b17110a0200000000000000000000000000000000000000000000000000000000000000000004101d2935404b555d6c6c6c6c6c6c6c6c6c5e5651586062686d71747678797978787674716d67615e5750483f434b51585f62686d71747678787978777674716e69625f5851443f382f261b0f050000000000131f2c3946525f6c7985929facada093877a6d60544b4b4b4b4b4b4b4b4b4b4b4b4f59606d7a85929ea6aca1968d80746b60554b40342b1e150b0000000000000000000000000004111d2935414c55697683909ca9aa9d908377665c5144382c1f1206000000000714202d3946525e687884919eaba99c8f827669554b4035291d1004000714212d3a4754606d7a8793a0adada29792979da49f9c97989291919298969a9f9f918c7f726e7b87939fa9b1a7a09d98929286796c5f5346392c201300131f2c3946525f6c7985929facada093877a6d6054473a2d21140700000000000003060a0c151d2328353f45515d67717e8b95a0acada1978b7e7164574d42362a1e120500000713202d3a4653606d798693a0acacacaca49f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa0a1a6aeb8b1a9a3a19f9f9f9f9f988b7f7265584c3f3225190c00121e2b3845515e6b7884919eabaea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54606b727f8c929ca4aaa299928c84807b787675757677797b7f838a91969fa6a49c928b7f72695f53463d32271b0f030000000000000005111d2935414c56616c74808d939ea5a7a097928b85807d7b7b7b7c7e81858c9298a0a7a9a29891857b6e655b5044392f24180c000000000000000008131e28313a45515c676d79828d92999fa6a39f9a97928f8e8d8e8e9092989b9fa3a69e99928c82796d675d51453f32291e1408000000000000000000000000000000000000000000000006101b242d363f49515b636d73808d929da49e98928c8a91969fa49e938e81746e645b51493f362d241a10050000000000000000000000000000000000000000030b12181c1f202a2d2d2d2d2d2d2d2b21201d1f2b3844505c66717e879399928c827b726d615e565046413a3229241d20212b2d2d2d2d2d2d2d2a201f1c17110a03000000000000000006111b2c38434e58616e7b859298a2a9a39f948f8984807e7b7a7c8895a194877a7c7e82858b91969ea5aaa29992857b6e665b5042382d22170b0000000000000001080e13171a1a20202020201f1e1d1a171313100c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191f262b2f35383a3e4246484a4c4e50515252535353525251504f4d4b494644403b3a36312b27221b140b070100000000000000000000000000000000000000000000000000000000000000010d18242f39434b515f606060606060605f524c454e54565e6165686a6b6c6c6c6b696764605d55534d453e363940454e53565d606467696b6c6c6c6b6a6764615e57534e4640332d261d140a000000000000131f2c3946525f6c7985929facada093877a6d605757575757575757575757575754606b74818e97a1ada59e9184796d60594f43392f22190c04000000000000000000000000000613202c3945515d677885929eaba89b8e827568544a4034281c10040000000005111e2a36414c566976838f9ca9ab9e918578675d5145382c1f1306000714212d3a4754606d7a8793a0adb3a9a29fa2a19e948f8b8786858485878a8d92979f93887e727e8b99a4afaba0959088858686796c5f5346392c201300131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000000030b1218232935414b55606c7883909da9b3a99d908377695e53463a2d21140600000713202d3a4653606d798693a5afaca29a979393939393939393939393939393939393939393959ca6b1a99f97949393939393938b7f7265584c3f3225190c00121e2b3845515e6b7884919eabaea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c666f7c87929fa4aba29892878079736f6a6a696869656c6e72777d848f949fa6a49f92867b6e61584e43382b1f1306000000000000000713202d3946525d68717e8a929da5a79f9590857f7974706f6e6e6f7175797f869195a0a7aaa1978f82776c60554b4035291d1004000000000000010d19242f3a43505a606d79828f949fa3a7a099928e898583818181828386898e92999fa7a39f948f82796d605b51443b3025190e02000000000000000000000000000000000000000000000009121b242d373f49525b636e74808d929da5a39f99979ea1a69e948e81786c605c524940372d241b11080000000000000000000000000000000000000000000000070c1012131e202020202020201f1413111c28343f4a54616c717e87939a9490867f766e69615a524c443e352f281f191f202020202020201e1312100c0600000000000000000000000f1b27323d46525e69707d8692979ea5a69e9c95918d8a888786929fac978d87898b8e92979ea1a8a8a09892877e70695f544a3f2f261c110600000000000000000003070b0d0e13131313131312110e0a070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e171e252a3137394045474a4d535457595b5c5d5e5f5f605f5f5f5e5d5c5a585553514a4846423b37332d261d18120c040000000000000000000000000000000000000000000000000000000000000007121d283139404553535353535353535346413c43474c5254585b5d5e5f5f5f5e5d5a5754514c46423b332c2e343c43474c5254575a5d5e5f5f5f5e5d5b5754524d47433c3427221b140b02000000000000131f2c3946525f6c7985929facada093877a6d646464646464646464646464646464666f7c88939fa9a89d93897d70675d51473d3129241e160e060000000000000000000000000714212d3a4754606d7a8797a2ada6998c807366594d402e23180c0000000000010d192530414e5a6774818d9aa7ada197867a6d6053473a2d201407000714212d3a4754606d7a8793a0adbcb3ada9a1979289827e7b797878797a7d81858d929992857b818e9babafa49990837c79797b6e6255483b2f22150800131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000071118242f3a44505b65717e8b97a2adab9f95877b6e6154483b2e23170c00000713202d3a4653606d7986939ea8a69a908a86868686868686868686868686868686868686868a95a1ada3978d87868686868686867f7265584c3f3225190c00121e2b3845515e6b7884919eabaea194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54606d78839099a3afa39992867d736d67625f585c5c535b6061656c707a828f949fa9a2988f82766a6054473b2e22150800000000000005121e2a36424d57616d7a85929ea4a99f9590837b726d66646261626364676d727b839095a0aaa99f948b7e71675d5145382c1f140900000000000004111d2935414c56616c74818e949ea6a69f959087817c79767474747577797d818790959ea5a69e948e81756d62564c41362a1e140800000000000000000000000000000000000000000000000009121b252d374049525c646e74808d939da59f9f9f9fa79f948f82786d665b504a40372e251b1209000000000000000000000000000000000000000000000000000004060711131313131313131207060b17232e3842505a616c717e88939a98928b827b716c615e564f45413a312b22190f13131313131311070603000000000000000000000000000a16212a36424d57606b707d858e939d9fa7a7a09d9a9795989298a3ae9f979495989b9fa2a9aaa29f9691867d706c61574d42382d1d140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a1117202930363c42474b515357575e61646668696a6b6c6c6c6c6c6b6b6a68676562605c5455534d46443f382f29241d160d05000000000000000000000000000000000000000000000000000000000000010c161f282f3539464646464646464646393632373a4146474b4e505252535251504e4b4745413a36312921232831373a4145474b4e505152535251504e4b4746423b37312a2217110a0200000000000000131f2c3946525f6c7985929facada093877a71717171717171717171717171717171717883909aa4ada1968e81746b60554e48443d35302820180f0600000000000000000000000915222f3c4855626f7c8895a9b3a4988b7e7165584b3e32251807000000000000081926333f4c5966727f8c99a5b2a995887b6e6255483b2f221508000714212d3a4754606d7a8793a0adbab9ada19792857d76716e696b6b676d70747a808792978e81828f9ca9ac9f93877b6f6a6c6e695f53473a2e21140800131f2c3946525f6c7985929facada093877a6d6054473a2d21140700000000000000000000000007131d27333f4953606d7985929fabb1a7988b7e7265544a3f34281c10030006121f2b3844505c6675818e96a1a4978a7e79797979797979797979797979797979797979788693a0aca194877b79797979797979726d62564a3e3125180b00121e2b3845515e6b7884919eabaea194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c66727f8b95a0aba89f92877d706b605d55534e4f4f495053555a61686d79829097a1a49f94897c6f6256493c2f2316090000000000000714212d3a46535e6974818d97a1ada19790837a6e69605c5455545556555c60696e7a839098a2aea69e9184796d6053473b31261a0e0200000000000613202c3945525d68717e8a939da6a89f948f837c746f6c6668676768666d70757c838f939ea7a69e938b7f72685e52463b3025190d0100000000000000000000000000000000000000000000000009131c252e37404a525c606c77818e93939393939393959082796d665c544a3f382e251c1309000000000000000000000000000000000000000000000000000000000000040606060606060605000006111c26303e48505a626c717f88939f9f948f857e756d686159514b433d342b21160a00060606060400000000000000000000000000000000040e1a25303b454f59606b707b818a90959a9ea1a8a6a4aaa39fa3aab4a8a3a1a2a4a8aba49f9c98928c847c706b615a50453b2f261c0b0200000000000000000000000306080909090909090909090909090909090909090909090909090909090909090909090909090909090909090806030000000000000000000000000000020b141c2228323b41464d53555d606468696e70737476777878797979797877767573716f6d6665615f57535049413d352f281f170f06000000000000000000000000000000000000000000000000000000000000040d161d24292c39393939393939392e2d2a272b3036393a3e4143454646454543413e3a39352f2a251f171820262b2f35393a3e4143454546454443413e3b3a36302b2620181006000000000000000000131f2c3946525f6c7985929facb1a4988b7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e808d95a0acab9e91847a6d67625f58544f45413a322a21181006000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000b1825313e4b5864717e8b97a4b0a3968a7d7063574a3d3024170a000714212d3a4754606d7a8793a0adbcb1a79e92857c706b64615e57555d6063686d747e8692938e86929faca99d908376695f60625f574d42372b1e120600131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000000000000010b17222d3845515d6774818e9aabb5a89c8f8275665c5044382c1f12060003101c28343f4a54606d7a84919ea59f92867b6e666c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d798693a0aca194877b6e6c6c6c6c6c6c65625b51463a2e22160900121e2b3845515e6b7884919eabaea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7984919ea7ada1968d80736b6059514b474342423f44464850565d676d7a85929b9993908c8275685c4f4235291c0f020000000004101d2935404b55616e7b86929fa9a69e92857a6e685e57514b484848494b51575e686e7b86929fa9ada1968b7e7165574d42362a1e12050000000004111d2935414c55606d7a85929ea5aca0968f82796e6a62605b545a5b545c60636a6e78818f959faba59f92857a6e61564c41362a1e1105000000000000000000000000000000000000000000000000010a131c252e384044505b656c7881868686868686868683796d675d544a42382d261c130a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e2c363e48505a626d727f8b919b9e97928a817a706b605d554e463d32271b0f030000000000000000000000000000000000000000000009141f29333d474f5960696e757d83888d9196979a9b9d9e9fa3aab4aaa29f9e9c9b9999938f8b857f796f6a615950483e33291d140a00000000000000000000040a0f121515161616161616161616161616161616161616161616161616161616161616161616161616161616161515120f0a030000000000000000000000020b141d262d333e444c52575f62676d7174787b7d7f81838485858686868585848382807e7c7976726e6964605b534f454039312921170f06000000000000000000000000000000000000000000000000000000000000040c12181d202d2d2d2d2d2d2d2d21201d1b1e252a2d2e32353738393939383634312d2c29241e1a140d0c151a1e24292c2d31343638393939383734312e2d2a251f1b150e0600000000000000000000131f2c3946525f6c7985929facb8a69b908b8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8d929da7b1a79a8e817b77746f6a636059524c443c332a22180f050000000000000000000b1825313e4b5864717e8b97a4afa295897c6f6256493c2f2316090000000000000a1723303d4a5663707d8996a3b0a4978b7e7164584b3e3125180b000714212d3a4754606d7a8793a0adb8ab9f958a7e716a605954524d4b5154565d616c707d8793989298a3aea79a8d817467575355534d453c31261a0e0200131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000006111b2935404b5564717d8a99a3afac9f9285796d6053463a2d20130700000b17232e3845525d68707d89939da2989083796d6059606060606060606060606060606d798693a0aca194877b6e616060606060585651493f34291e120600121e2b3845515e6b7884919eabaea194887b6e6155483b2e22150802020202020202020202020202020202020202020202020000000000000000000000000004101d2935404b5564717d8a96a1acaa9e9184796d60594f45403937312d3337393e444c555e68717e8b8e8a86837f7c6f6255483c2f221509000000000006131f2c3945515d6774818d99a3ab9f948a7e71685e564d45403c3b3b3c40454d565f69727f8b97a1ada99d908377695f53463a2d211407000000000613202c3945515d6773808d97a1ada69e91847a6d675f5853504a4e4e4b5153585f666d79839099a3ada2978d8174685e5246392d20140900000000000000000000000000000000000000000000000000010a131c2627333f49535b666c757979797979797979776d675d554b42392f261c140a0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c1a242d363f48505a626d727f8b919ba29f938e857d746d6760584e43382c1f130700000000000000000000000000000000000000000000030d17212b353d474f575e616b70767c8084878a8d8f90919298a3aea2989291908e8c8986837e79726d6660584f473e362c21170b02000000000000000000060e151b1f21222323232323232323232323232323232323232323232323232323232323232323232323232323232322211f1a150e06000000000000000000000a141d262f383f4450565e61696e74797d8184878a8c8e8f909192929392929291908f8d8b8886837f7b76706c656059514b433b332921170d0400000000000000000000000000000000000000000000000000000000000001070d101320202020202020201413110f13191e202125282a2b2c2c2c2b2a272421201d19130e0903030a0f13191d202124272a2b2c2c2c2b2a282421201e1a140f0a030000000000000000000000131f2c3946525f6c7985929facb8aca29b9897979797979797979797979797979797979a9da4aeb5a99d938e8784817c76706b605d564e463c342a21170b0200000000000000000c1926323f4c5965727f8c98a5aea195887b6e6255483b2f2215080000000000000916232f3c4956626f7c8995a2afa5988b7f7265584c3f3225190c000714212d3a4754606d7a8793a0adb6aa9d9083776c61584f4846424145474c525a616b73808d969fa3aab4a5998c7f7266594c4847423c332a2015090000131f2c3946525f6c7985929facada093877a6d6054473a2d21140700000000000000000000000000000c18242f3a4754606d7a86929facaea298887b6e6255483b2f221508000006111c2935414c56606b74818e96a1a0958d80746b60564c53535353535353535353606d798693a0aca194877b6e6154535353534c4a463f372d23180d0100121e2b3845515e6b7884919eabaea194887b6e6155483b2e22150f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0b0a08040000000000000000000613202c3945515d6775828f9ba8aea3988b7e71675d51473d352f2b2622272b2d323a434c56606d7883817e7a76736f6a5f53473b2e21150800000000000714202d3a4753606d7985929faba89c8f82766c61564c433b342e2e2f2f343b444d57606d7985919eababa095887b6e6155483b2e221508000000000714212d3a4754606d7a85929fa9aa9e94897d70685d554e46443f41414045464e545c676f7c87929faca99f92867a6e6154473c31261a0e0200000000000000000000000000000000000000000000000000010a1417222d38414a545b60686c6c6c6c6c6c6c6c6a605d554c433930271d140a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121b242d363f48515b626d727f8c919ca39e97918a81796f6a6054483b2e2215090000000000000000000000000000000000000000000000050f19232b353d454d525961636a6f74787b7d8082838486929fac9f92868483827f7c7a76716d67605c544e463e352c231a0f0600000000000000000006101820262b2e2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2e2b2620181006000000000000000006111b262f38424a505a61686e747b81858a8e919697999b9c9d9e9f9f9f9f9f9e9e9d9b9a9898928f8c87827d78706b605d554d453b33291f160c0100000000000000000000000000000000000000000000000000000000000000010406131313131313131307070502080d111314181b1d1f1f201f1e1d1b181413110d08010000000001080d111314181b1d1e1f201f1e1d1b181414110e090200000000000000000000000000131f2c3946525f6c7985929facb8b4aca6a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a7a9aeaeafafa59d9a96918d88837d746d685f584e463c33291d140a00000000000000000d1a2733404d5a6673808d99a6ada194877a6e6154473b2e2114080000000000000815222f3b4855626e7b8895a1aea6998c807366594d4033261a0d000714212d3a4754606d7a8793a0adb3a9988b7f72655a50463d3a3635393a41465059606d7984919eabb4b2a5988b7f7265584c3f3a37312a21180e030000131f2c3946525f6c7985929facada093877a6d6054473a2d21140700000000000000000000000000000713202c3945525d687783909daab4aa978a7d7064574a3d3124170a0000000d19242f3a444f59606d7984919aa49f93887d70685d5245464646464646464653606d798693a0aca194877b6e6154484646463f3e3a342d251b11070000121e2b3845515e6b7884919eabaea194887b6e6155483b2e221b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b171714110c05000000000000000714202d3a4753606d7a86929facac9f92867a6d60554b403529241d1a171b1f2028313a44515c666d7775716d6866625f584e43372b1f12060000000004101c2834404b5564717e8b98a2aca096897d70635a50443b31282321222329323c44515c6673808c99aab1a7988b7e7265584b3f3225180800000005111e2a36424d5765727f8b98a2aea99c8f82756b60564c433c38332d2e34383c424b555f6a74818e9ba8aea3988c7f7266574d42372b1e120500000000000000000000000000000000000000000000000000000006111b262f38424a50535b60606060606060605d54514c433a31271e150b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b242d363f49515b626d727f8c9193939393938e847c6f6256493c2f231609000000000000000000000000000000000000000000000000071119232b333b42464f55585f6267696e71737576787c8895a093867977767572706d6764605d55514b423d342c231a1108000000000000000000040e18222a31373a3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3a37312a22180e03000000000000040d17222d38414a545b606c717a81878d92989b9ea1a8a6a7a8a7a5a4a3a3a3a3a4a5a6a8a6aaa39f9c9a938f8a837d746d675e574d453b31281d13070000000000000000000000000000000000000000000000000000000000000000000006060606060606060000000000010507070b0e101213131212100e0b070604010000000000000000010406070b0e101212131211100e0b08070502000000000000000000000000000000131f2c3946525f6c7985929facb8b0a8a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa0a1a2a5a7aba8a09e9a949089817a6e6a5f584e453b2f261c1106000000000000000e1a2734414d5a6774808d9aa7ada093877a6d6054473a2d2114070000000000000815212e3b4854616e7b8794a1aea69a8d8073675a4d4034271a0d000714212d3a4754606d7a8793a0adada197877a6e6154473e342d2a292c30353e45515c67727f8c99a3aeb2a5988b7f7265584c3f322b2620180f06000000131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000000000000000004111d2935414c566875818e9ba8b2a5998c7f7266594c3f3326190c00000008131e28323d45515d67707d88939fa49a91847a6d60594f443a303939393a4653606d798693a0aca194877b6e6154483b393932312e29231b1309000000121e2b3845515e6b7884919eabaea194887b6e6155483b2e28282828282828282828282828282828282828282828282828282423211c1710080000000000000a1723303d4a5663707d8998a3aea89b8e8275675d51433a2f23181d1d1d1d1d161f2834404a545c606a6864615e5655534e463c32261b0f030000000006131f2c3845515c6775828f9caaaa9d9184776b6054483e32291f18151518202834404a54626f7b8898a2aea89b8e8175685b4e423025190d0100000714202d3a46525e697683909daaada196897d7063594f433a312b282223282c3039434e58626f7c8895a0acaa9d908477695f53463a2d211407000000000000000000000000000000000000000000000000000000000a141d262f383f44464e5353535353535353504745413a31281f150c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b242d373f49515b636d737f86868686868686868174675a4e4134271b0e01000000000000000000000000000000000000000000000000071119202930363e44484e5355575e616467686a6f7b8895a093867a6d69686663605d5553514b454039302b221a1108000000000000000000000a15202a343c434748494949494949494949494949494949494949494949494949494949494949494949494949494949494847433c342a20150a0000000000010c161f27333f49535b666c747e858e92999fa2aaaba9a8a19e9c9a9897979696979798999c9e9fa4acaca49f9c95908981796e695f574d433a2f24180d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000131f2c3946525f6c7985929facb8a89e969393939393939393939393939393939393939393939495989b9ea1a9aaa69f9c938e847c6f6a5f574d42382d22170b000000000000000e1b2734414e5a6774818d9aa7ada093867a6d6053473a2d2014070000000000000814212e3b4754616e7a8794a1ada79a8d8174675a4e4134271b0e000714212d3a4754606d7a8793a0adab9e918578685e5246392c221e1d20242934404b55616e7a86929facb2a5988b7f7265584c3f32251a150e0600000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000000010d19242f404d596673808c99a6b3a79b8e8174685b4e4135281b0e000000010c16202935404b55606b74808d96a0a1968e81746b61564c4135292d2d3a4653606d798693a0aca194877b6e6154483b2e2d2525221e18110901000000121e2b3845515e6b7884919eabaea194887b6e6155483b35353535353535353535353535353535353535353535353535353531302d28221a120800000000000d1a2733404d5a6673808d99aab4aa978b7e7164554c4131282a2a2a2a2a2a2a2a2a232e39424a51535d5b5754524c4847433c342a20150a00000000000713202d3a4653606d7985929facab998c7f7366594f44362c20170d07070e18232e394653606c7985929fabaa9d9184776a564c41362a1d110500000814212e3b4754616e7b87959fabab9e9184786c6053463d31281f1c17181c1f27313c47535f6a7784919daaaca095887b6e6155483b2e22150600000000000000000000000000000000000000000000000000000000020b141d262d333839424646464646464646443a39352f281f160d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b252d373f49515b636d737979797979797979746e64584c4033271a0d0100000000000000000000000000000000000000000000000000070e171f252a33383c4347484d5254575a5c626f7b8895a093867a6d605b595653514b47454039342e271e19100800000000000000000000030f1b26313c464e53555656565656565656565656565656565656565656565656565656565656565656565656565656565655534e463c31261a0f030000000007131d28313a44505b656c78808a92979fa3abaaa69f9c9896918f8d8b8a8a89898a8a8b8d8f91939a9c9fa4aca7a09d938e837b6e695f554b41352921160a000000000000000000050a0d0f101313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313100f0d0a050000000000000000000000000104060712131313130908060300000000000000000000000000131f2c3946525f6c7985929facb8a2968c87868686868686868686868686868686868686868787898b8e92979da0a7aba59d9691857c6f695e544a3f33281d12070000000000000e1b2834414e5b6774818e9aa7aca09386796d6053463a2d2013070000000000000714212e3a4754616d7a8794a0ada79a8e8174675b4e4134281b0e000714212d3a4754606d7a8793a0ada99c8f827669564d41362a1a12111319232f3946525e687683909da9b2a5988b7f7265584c3f32251909030000000000131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000000000000000000081824313e4b5764717e8a97a4b1a89c8f8275695c4f4236291c0f00000000040d18242f3a434f59606d79849199a39d938a7d70685e52463e32292d3a4653606d798693a0aca194877b6e6154483b2e21191816120d070000000000121e2b3845515e6b7884919eabaea194887b6e615548424242424242424242424242424242424242424242424242424242423e3c39332c241a100500000004101c2834404b546976828f9ca9aea398887b6f6255483c2f3737373737373737373737373039404446514e4b4746413c3b37322a261f180f06000000000a1723303d4a5663707d8998a2aea399897c706356493d32231a0e05000007121f2b3844505b6676838f9ca9ac9f928579685e5246392d20130700000b1824313e4b5764717e8a97a7b1a79a8e8174665b5044382b1f160f0b0c10151f2b37434e586773808d9aa6b1a7988b7e7165584b3e2d22170b0000000000000000000000000000000000000000000000000000000000020b141c22282b2d353939393939393939372d2c29241e160d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b252d373f49515b63666c6c6c6c6c6c6c6c67645c53483c3024180b000000000000000000000000000000000000000000000000000000050d141a21282c31373a3c4246484a4d55626f7b88959f93867a6d60534c494745403a39352f28231d150c07000000000000000000000006121f2b37434e585f6262626262626262626262626262626262626262626262626262626262626262626262626262626262625f584e43372b1f1206000000010d18242f3a434f59606c77818d929fa2a9ada59e9b948f8b888482807f7e7d7d7d7d7e7e808284878b8f939a9ea6aca59d9590847b6e675d51453d32271b0f03000000000000030a1016191c1d20202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201d1c1916100a03000000000000000001070d1113141f202020201515120f0a040000000000000000000000131f2c3946525f6c7985929facada093877a797979797979797979797979797979797979797a7b7c7e81858a90959fa3aba8a19792857b6e665b5044392e23180c0000000000000e1b2835414e5b6874818e9ba7aca09386796d6053463a2d2013070000000000000714212d3a4754606d7a8793a0ada79b8e8174685b4e4135281b0e000714212d3a4754606d7a8793a0ada89b8e8175685b4e423025190f0408121d2a36414c566774818d9aa7b2a5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000000000a1724303d4a5763707d8a96a3b0a99c908276695d5043362a1d10000000000007131d28313d45515d676f7c87929fa59e91857a6d615a50443b302d3a4653606d798693a0aca194877b6e6154483b2e211508090601000000000000121e2b3845515e6b7884919eabaea194887b6e61554e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4a49453e362c22170c00000006131f2c3845515c667884919eabac9f9286796d6053464444444444444444444444444444444444444444444444444444443b3a36312a21180e030000000d192633404c5966737f8c99aaac9f92867a6d6053473a2d201407000000030f1c28333f4a546874818e9ba7aea298877a6d6154473a2e21140700010e1b2834414e5b6774818e9aa7b4aa978a7e7164544a3f3328190d040000040d1b26323d4a5764707d8a97aab4a79b8e81746853493f33271b0f030000000000000000000000000000000000000000000000000000000000020a11171c1f20282d2d2d2d2d2d2d2d2a21201d19130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000109131b252e37404951575960606060606060605a58534a41362b2014080000000000000000000000000000000000000000000000000000000002090e161c20262b2e30363a3b3e4855626f7b88939393867a6d6053473d3a39352f2c29241d18120b030000000000000000000000000815212e3a47535f6a6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6a5f53473a2e21150800000004111d2935414b55616b73808d939da4ada9a29f938e88827e7b78757472717070707071727375777b7e82878f939fa2aaa7a0969183796d60594f43382c1f14090000000000040d151c212629292d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d292926211c150d04000000000000040c13181d20202b2d2d2d2d22211f1b150e0600000000000000000000131f2c3946525f6c7985929facada093877a6d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c666c6d6e6f7274797e838c9299a3aba9a1978f82786c60554b4034281c100400000000000e1b2834414e5b6774818e9aa7aca09386796d6053463a2d2013070000000000000714212e3a4754616d7a8794a0ada79a8e8174675b4e4134281b0e000714212d3a4754606d7a8793a0ada79a8d8174675a4e4134271b0801010d1925303e4b5864717e8b97a4b1a5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000000000a1623303d495663707c8996a3afaa9d9083776a5d5044372a1d110000000000010c161f2935404b55606a73808d95a0a1978e81756c61564c41362d3a4653606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e615b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b575550483e33281c110400000713202d3a4653606d7986939facaa9d908477665c50505050505050505050505050505050505050505050505050505050504846423b332a1f1409000004101d2935404b556975828f9ca8aa9d918477675d5145392c201306000000000b17222d414d5a6774808d9aa7b4aa94887b6e6155483b2e2215080005111e2a36414c566a7683909da9aea298887b6e6155483b2d221708000000000a15212e3b4854616e7b8798a2aeaa9d908377655b5044372b1f120500000000000000000000000000000000000000000000000000000000000000060b0f12131b20202020202020201d1413110d08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252e3740464b4c53535353535353534e4c4841382f251a0f03000000000000000000000000000000000000000000000000000000000000050b10151b1f21252a2d2f3c4855626f7c8686868686796d6053473a2d2c2924201d18120c0700000000000000000000000000000915222f3c4855626f7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c6f6255483c2f2215090000000613202c3945515d67707d8a929ca5aea9a197928a817c76726e69696765646463636464656669696e72767c828a9298a2aaa8a0958e81746b6054483c31261a0e02000000030d161f262d32353639393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393635322d261f160d0300000000040d161d24292c2d38393939392f2e2b2620181006000000000000000000131f2c3946525f6c7985929facada093877a6d606060606060606060606060606060605b6060616265666d71787f879299a3afa99f948b7f72675c5145382c1f130700000000000e1b2734414e5a6774818d9aa7ada093867a6d6053473a2d2014070000000000000814212e3b4754616e7a8794a1ada79a8d8174675a4e4134271b0e000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d0100081724303d4a5763707d8a96a3b0a5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000000000916222f3c4955626f7c8895a2afaa9e9184776b5e5144382b1e11000000000000040d18242f39434e58606d79839099a39e938a7e71685e52463e333a4653606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6868686868686868686868686868686868686868686868686868686868686864615a5045392d21140800000815212e3b4854616e7b879aa4afa99c90837669545d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d55534d453b31261a0e020006131f2c3845515d677884919eaba99d9083766a554b4035291d110400000000061a2633404d596673808c99a6aea295887b6f6255483c2f221509000713202d3946525e687885929fabac9f9285796c605346392d201306000000000714212d3a46535e697985929facac9f9285796c605346392d2013060000000000000000000000000000000000000000000000000000000000000000000306060f131313131313131311070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252e353b3e40464646464646464641403c362f261d1308000000000000000000000000000000000000000000000000000000000000000000040a0f12151a1e212e3a47535f6a76797979797976675c5145382c201d1813100d0701000000000000000000000000000000111e2a3744515d6a77848989898989898989898989898989898989898989898989898989898989898989898989898989898983766a5d5043372a1d10000004101d2935404b55606d7984919ea4aeaaa19791857e756f6a65615f575a58575756565757585a565e61656a6f757e869298a2aea89e93897c6f63574d42372b1e12050000000a151f2831383e4243464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464643423e3831281f150a000000010c161f282f35393a45464646463c3b37322a22180e040000000000000000131f2c3946525f6c7985929facada093877a6d6054535353535353535353535353534a5053545456545c60666d737e87929fa7b0a69e9185796d6053463a2f24180d01000000000e1a2734414d5a6774808d9aa7ada093877a6d6054473a2d2114070000000000000815212e3b4854616e7b8794a1aea79a8d8074675a4d4134271a0e000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d0100091623303c4956636f7c8996a2afa5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000000000916222f3c4955626f7c8895a2afab9e9184786b5e5145382b1e120000000000000007121d27313d45515c666f7c87929fa59e92857a6e615a50453b3a4653606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b7575757575757575757575757575757575757575757575757575757575757575716c6155493c3023170a00000916232f3c4956626f7c8995acb6a89c8f82756a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a615f574d42362a1e1205000714202d3a4753606d7a86939faca89c8f8275695c4f422f24180d01000000000d1a2733404d5a6673808d99a6afa295887c6f6255493c2f221609000714212e3a4754616d7a8798a2aeaa9d918477665b5044382b1f12060000000005121e2a36424d576a7784919daaaea298877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c232a2f323339393939393939393433302b251d140b0100000000000000000000000000000000000000000000000000000000000000000000000306090e121f2b37434e585f626c6c6c6c6c6c5c554b4034291c110d0704010000000000000000000000000000000000111e2a3744515d6a77849095959595959595959595959595959595959595959595959595959595959595959595959595959083766a5d5043372a1d10000006131f2c3945515d67737f8c96a1adaea29891857b716c625f5855534d4d4c4b4a4a4a4a4b4b4d4d5254585f626c707c86929fa7afa59c8f8276695f53463a2d211407000005101c26313a42494e505353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353504e49423a31261c1005000007131d28313a40454752535353534847433c342a20150a0000000000000000131f2c3946525f6c7985929facada093877a6d6054474646464646464646464646463f44464748494b51545c606c727e8b959fabada1978b7e7165554b4135291d1104000000000d1a2733404d5a6673808d99a6ada194877a6e6154473b2e2114080000000000000815222f3b4855626e7b8895a1aea6998d8073665a4d4033271a0d000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222f3b4855626e7b8895a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000000000916232f3c4956626f7c8995a2afaa9d9183776a5e5144372b1e1100000000000000010b151f2834404b545f6a737f8c959fa1978f82756c62574d423a4653606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabb5a89b8f8281818181818181818181818181818181818181818181818181818181818181817e7164574a3e3124170b00000a1623303d495663707c8996a3afa89b8e8177777777777777777777777777777777777777777777777777777777777777776e695f53463a2d211407000915222f3c4855626f7b889aa4afa89b8e8275685b4f422d22170b00000000000e1b2834414e5b6774818e9aa7b4ab95887b6e6255483b2f221508000915222f3c4855626f7b8895aab4a99c8f837669544a3f33281c0f0300000000020e1a2531434f5c6976828f9ca9b4aa95887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000030607090b0d0f1111121313121211100f0d0a080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a12191e2325262d2d2d2d2d2d2d2d272724201a130b02000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b26313c464e535560606060605f514b43392f23180c010000000000000000000000000000000000000000111e2a3744515d6a7784909da2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a29d9083766a5d5043372a1d1000000714202d3a4753606d7985929ea8b1a79f92867c6f69615a534e484642413f3e3d3d3d3d3e3f404246474e535a616a717e8b959fabac9f93877b6e6155483b2e22150800000a16212d38424c545a5c60606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605c5a544c42382d21160a00010d18242f3a434b51535e6060606055534e463c32261b0f0400000000000000131f2c3946525f6c7985929facada093877a6d6054473a393939393939393939392d3338393a3b3c40454a505a606c7883909da9b3a99d908376675d5145392c201306000000000c1926333f4c5966727f8c99a5aea195887b6e6255483b2f2215080000000000000916222f3c4955626f7c8895a2afa5988c7f7265594c3f3226190c000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000000000a1623303d495663707c8996a3afaa9d9083776a5d5044372a1d110000000000000000030d18232e39424e58606d78839098a39e948b7e71695e52463f4653606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabb7aa9e938f8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8c807366594d4033261a0d00000a1724303d4a5763707d8a96a3b0ab9e928583838383838383838383838383838383838383838383838383838383838383837b6e6155483b2e221508000a1724303d4a5763707d8a96acb6a89c8f827569544a3f33281c0f0300000004111d2935414c566875828e9ba8aea399877a6e6154473b2e211408000a1723303d4a5663707d8996a3b0a89b8e8275685b4f422d22170b000000000000091c2835424f5b6875828e9ba8b0a396897d7063564a3d3023170a000000000000000000000000000000000000000000000000000104060b10121315171a1c1d1e1f1f201f1f1e1d1b19171514120e09060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d1216191920202020202020201b1a18140f080100000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202a343c43474853535353535345403931271d1207000000000000000000000000000000000000000000111e2a3744515d6a7784909d9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9d9083766a5d5043372a1d100004101c2834404b5464717e8a97a2acaca0958b7e726a5f575047433c3a3631323131303031313230363a3c43475058616c7683909da9afa49a8c7f7265594c3f3226190700000d1926323e49545e66696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c69665e54493e3226190d0004111d2935404b555d606b6c6c6c6c625f584e43372b20150a00000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2d2d2d2d2d2d2d2d2d22282b2d2d2e2e34383f44505b65707d8997a2adac9f92867a6d6054473a2d211407000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f2316090000000000000a1623303d495663707c8996a3afa4988b7e7165584b3e3225180b000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000000000b1824313e4b5764717e8a97a4b1a99c8f8276695c504336291d1000000000000000000007121d27303c44505c666f7c86929fa69f92857b6e615b51454653606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabb7afa59e9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b998c807366594d4033261a0d00000a1724313d4a5764707d8a97a3b0ada1979290909090909090909090909090909090909090909090909090909090909090887b6e6255483b2f221508000b1825313e4b5864717e8b97a4b1a99d908376665b5044382b1f130a0603060a13202c3945525d687784919daaac9f9286796c605346392d201306000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b060000000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000001070d1113171c1f20222426292a2b2b2c2c2c2b2b2a28262422211e1a1312100c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002060a0c0d13131313131313130e0d0b080300000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18222a31373a3c46464646464638342f271f150b01000000000000000000000000000000000000000000111e2a3744515d6a77839093939393939393939393939393939393939393939393939393939393939393939393939393939083766a5d5043372a1d100006131f2c3845515c6675828f9a9c9fa29d9083786d60584e453e37322d2a262524242323242425252a2d32373e46505a64717e8b97aab3ac9c8f8275695c4f422f24180c00000f1c2935424e5a66707679797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797670665a4e4235291c0f000613202c3945515d676d78797979796f6a5f53473d32271b0f00000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d212020202020202020171c1f20212123282e343f4953606d7985929eabafa3998a7d7063574a3d3024170a000000000b1724313e4a5764717d8a97a4b0a3968a7d7063574a3d3024170a0000000000000b1724313e4a5764717d8a97a4b0a3978a7d7064574a3d3124170a000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000000000c1926333f4c5966727f8c99a5b2a79b8e8174685b4e4135281b0e000000000000000000000b151e28343f4a545f6a727f8c949fa2978f82766d62574d4653606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabb7b8afaaa8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a6998c807366594d4033261a0d00000a1724313d4a5764707d8a97a3b0b3a9a19e9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d94887b6e6155483b2e221508000c1926323f4c5965727f8c98a5b2ab9e9285796c6053463a30241b14121012141c26303a4754606d7a86939facaa9d918477655b5044372b1f1205000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000003090e13181d2023282b2d2f3133353737383939393837373533312e2d2a26201f1c17110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101820262b2e2f3939393939392c29231d150d0300000000000000000000000000000000000000000000111e2a3744515d6a77838686868686868686868686868686868686868686868686868686868686868686868686868686868683766a5d5043372a1d10000713202d3a4653606d79868b8d909298988a7e71665c50463c332b26211e1a1918171717171818191e20262b343e4754616e7b8798a2aeaa9e9184776b554b4035291d100400101d293643505c69768386868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868276695c504336291d10000714202d3a4753606d7a85868686877c6f62584e43372b1d1207000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114131313131313130b0f12131415181c232d3844505c6675828e9ba8b5ab998c7f7266594c3f3326190c000000000916232f3c4956626f7c8995aab4a4978b7e7164584b3e3125180b0000000000000c1925323f4c5865727f8b98a5b4aa95887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000000000000000004101c2934404b556774818e9aa7b3a6998c807366594d4033261a0d00000000000000000000030c17232e38424e58606c78839098a29f948b7f72695f544a53606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabb7b1a9a3a19f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f998c807366594d4033261a0d00000a1723303d4a5663707d8996a3b0b8b0aba99f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa9aaaaaaaaaa94877a6e6154473b2e211408000d1a2733404d5a6673808d99a6b3ada297887c6f62564c41352d26201f1c1f20262e38424e5864707d8a9aa4afa89b8e81756853493f33271b0f03000b1825313e4b5864717e8b97a4b1a79a8d8074675a4d4134271a0e0100000000010e1a2734414d5a6774808d9aa7b1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000040a0f151a1d24292c2e34383a3c3e404244444546464545444342403d3b3a36312d2c28231c19130d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090c0e1011121313131211100f0d0b0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151b1f21222d2d2d2d2d2d1f1c18120b030000000000000000000000000000000000000000000000101d2936424f5b677177797979797979797979797979797979797979797979797979797979797979797979797979797979797671665b4e4236291c10000613202d394653606c777c7e808385888b867a6d60544a3f342a211b15120e090b0a0a0a0a0b090e11151b222d3a46525e697885929fabac9f928679675d5145392c1f130600101d293643505c6976838f9393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393938f8276695c504336291d10000613202c3945515d67717e8b959a8f82756a605447392e23180c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070606060606000003060607070c111b28343f4a546673808d99a6b3a69a8d8073675a4d4034271a0d010000000814212e3b4754616e7a8798a3aea6998c7f7366594c40332619090000000000000d1a2733404d5a6673808d99a6aea298877a6d6154473a2e211407000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000000000000000006131f2c3845515c677783909daab4aa988b7e7165584b3e3225180b000000000000000000000006111c26303c44505b666e7b86929fa69f92867b6e665b5053606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabb7a99f9894939393939393939393939393939393939393939393939393939393939393938c807366594d4033261a0d0000091623303c4956636f7c8996a2afb0a69f9c9393939393939393939393939393939393939393939393939c9ea6b0aea398877a6d6054473a2d211407000e1a2734414d5a6774808d9aa7b3b3a9998c8073685d52463f382f2d2b282b2d30383f4a545f6a76828f9cacb0a6988b7e7265584b3f2d22170b00000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b000000000000000000000000000000000000070c151b20262b2f35393a3f4446484a4d4f5051525253525251504e4c4a4846423d3a38342e29251e19140d050000000000000000000000000000000000000000000000000000000000000000000000000004070c10121316191b1d1e1f1f201f1f1e1d1b19171414110e0806030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f12151520202020202013100c07010000000000000000000000000000000000000000000000000e1a27333f4a555f676a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a665f554a3e32261a0d0005121f2b3744505b656c6f717476797b7e7e71675d5142382e22180f0a0502000000000000000002050b111e2a36424d566b7884919eabafa399867a6d6053473a2d20140700101d293643505c6976838f918b86868686868686868686868686868686868686868686868686868686868686868686868686868686868686868b918f8376695c504336291d100004111d2935404b55606d7883909d94897c6f62544b4034281c10040000000000131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000000000000000b17232e3f4c5965727f8c98a5b2a79a8e8174675b4e4134281b0e010000000613202d394653606c7985929faca79b8e8174685b4e4131261a0e020000000003101c28343f4a546875828e9ba8ac9f928579685e5246392d201307000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d21140700000000000000000000000000000714202d3a4753606d7986929facaea298887c6f6255493c2f2216090000000000000000000000000a151e28333f4a545f69727f8b949fa2989082786c605753606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabb7a3988d888686868686868686868686868686868686868686868686868686868686868686807366594d4033261a0d00000815222f3b4855626e7b8895a9b3ab9f948f8686868686868686868686868686868686868686868686868f949eaaac9f928579675d5145392c201306000e1b2734414e5a6774818d9aa7b4b8ab9f92857a6d615b5049413c393834383a3d424a505c666e7c87939facab9f94877b6e6154483b2e21150600000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b0e0100000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a00000000000000000000000000000000030b121820262b31373a4145474a50535557595c5d5e5e5f5f5f5e5e5d5b595755534d4946443f3835302a251e170e0802000000000000000000000000000000000000000000000000000000000000000001070c1013181c1f20232527292b2b2c2d2c2c2b2a28262421201e1915120f0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306080913131313131306040000000000000000000000000000000000000000000000000000000a16222e39434d555b5d606060606060606060606060606060606060606060606060606060606060606060606060606060605d5b554d43382d22160a00030f1b27333f49535b60626467666c6e71716c62554b4030261c100600000000000000010507090e12161c222c3845515c677885919eabaea399877a6d6054473a2d21140700101d293643505c6976838f8b7f79797979797979797979797979797979797979797979797979797979797979797979797979797979797979797f8b8f8376695c504336291d1000010d18242f3a44505c66717e8a979a8e8174665c5145382c1f13060000000000131f2c3946525f6c7985929facada093877a6d6054473a2d21140700000000000000000000000104091925323f4c5865727f8b98a5b2a89b8e8175685b4e4235281b0f0200000005121f2b3744505b657783909daaa99c90837669574d42362a1e12050000000006121f2c3844505c667783909daaa99d9083766a564c4135291d1105000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000007101d2935404b5563707d8a99a3aeac9f9285796d6053463a2d201307000000000000000000000000030c17222d38424d57606c77828f98a29f948c7f726a5f54606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b7979797979797979797979797979797979797979797979797979797979797979736e63574b3f3226190c00000714212d3a4754606d7a8797a2ada99c8f82797979797979797979797979797979797979797979797979828f9ca9ab9e9184786b554b4135291d1104000e1b2834414e5b6774818e9aa7b4b3ada2988d81746d605b534e4846443f4446484e545c606d7883909aa4afa79c8f8376695e52463a2d20140700000a1723303d4a5663707d8996a3b0a89b8e8175685b4e4235281b090000000000020f1b2835424e5b6875818e9ba8b0a3968a7d7063574a3d3024170a000000000000000000000000000000070c151d232831373c42474b5154545c60626466686a6a6b6c6c6c6b6a6a686664615f575653504a46413a3630292019130d05000000000000000000000000000000000000000000000000000000000003090e12181d1f23282c2d3032343638383939393838373533312e2d2a25211f1b150f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c27313b434a4f5153535353535353535353535353535353535353535353535353535353535353535353535353535353504e4a433a31271c110500000b17222d38414950535558545b60626465625a50433a2f1e140a00000000020507080d1113141a1e21272c343c4653606d7986929facac9f928679675d5145392c20130600101d293643505c6976838f8b7f726c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c727f8b8f8376695c504336291d10000007131d28343f4a54606d7985929e9285796d6053463a2d2013070000000000131f2c3946525f6c7985929facada093877a6d6054473a2d21140c0c0c0c0c0c0c0c0c0c0c070d10151c28333f4a546673808c99a6b3a79a8e8174675b4e4134281b0e01000000030f1b27333f49536874818e9ba7ab9f928578695f53463a2d211407000000000713202d3a4653606d7986929faca79a8e8174675b4e413025190d01000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000000000000050e19222c3945515d6774818e9aabb4a99c908376665c5044382c1f12060000000000000000000000000006111c262f3c44505b656e7b86929fa69f92867b6e665c606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c66635c52473b2f23170a00000613202c3945515d677885929eabaa9d9184776c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c667784919eaaa99c8f8376695c50432f24180d01000e1b2834414e5b6774818e9aa7b3a9a19e9e928b7f726c655f585553504a5053555860666d74808d959facaba0958a7d7164574d42362a1e120500000916222f3c4955626f7c8895aab4a99c8f8276695c4f4330251a0e0200000000030f1c2936424f5c6975828f9ca8b5ab95897c6f6256493c2f23160900000000000000000000000000000810191e272e343c43474d53555d6064666d6f7173757777787979787877767573706e696763605c54524c46413b322a251e170e06000000000000000000000000000000000000000000000000000001070c141a1d24292c2e34383a3c3f4143444546464645444342403e3b3936302e2b261f1c17110a020000000000000000000000000000000000000000000000000000000000000000000000000000040607090c0e1011121313131211100f0d0b0807050200000000000000000000000000000000000000000000000000000b151f2931393f42444646464646464646464646464646464646464646464646464646464646464646464646464646464643423e3831281f150a00000006111b262f383f4446484b4a50535558585650483f31281d0c02030506090e121415191d2021262b2d33383e464e58636f7c8999a3afab9e9185786b554b4135291d110400101d293643505c6976838f8b7f72656060606060606060606060606060606060606060606060606060606060606060606060606060606065727f8b8f8376695c504336291d100000010b17232e3845515c6673808d99978a7d7063574a3d302417070000000000131f2c3946525f6c7985929facada093877a6d6054473a2d211919191919191919191919191a181d20262b3844505b6674818e9ba7b3a6998d8073665a4d4033271a0d00000000000b17222d3f4c5965727f8c98aaada297887b6e6155483b2e23180c000000000915222f3c4855626f7b8898a3aea9988b7e7265584b3f3225180800000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000060e17202935404b55606d7985929fabb1a7988c7f7265544a3f34281c100300000000000000000000000000000a141d27333f49535e69717e8b949ea3989083786d60606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e616060606060606060606060606060606060606060606060606060606060605957524a40352a1f1307000004111d2935414c55697683909ca9ab9f928578695f606060606060606060606060606060606060606d7986929faca79a8d8174675a4e4134271b0700000e1b2734414e5a6774818d9aa7ada19792919692877f776f6a6562605b545c6062656a6f78808d929ca7afa4999083786c6053463b30251a0e0200000814212e3b4754616e7b8798a3aeaa9d9084776a574d42362a1e12050000000005111d2935414c566a7783909daaafa399877b6e6154483b2e2115080000000000000000000000000009111a222a303940454e53575f62676d7175797b7d8082838485858685858483817f7d7b7874706d66615e56524c443e36302920180f07000000000000000000000000000000000000000000000000030b12181f252a2f35393a404446494c4e5051525253525251504e4c4a4746413c3a37312b28221c140b070000000000000000000000000000000000000000000000000000000000000000000004070c10121316191b1d1e1f1f201f1f1e1d1b19171414110e0806030000000000000000000000000000000000000000000000040d171f272e333637393939393939393939393939393939393939393939393939393939393939393939393939393939393736322d271f160d03000000000a141d262d3337393c3e3f4446484b4b4a453f362d1f160c0b0f1213151a1e2121252a2d2e31373a3d44485058606a74818e9babb5a99d9083766a5d50432f24180d0100101d293643505c6976838f8b7f72655853535353535353535353535353535353535353535353535353535353535353535353535353535865727f8b8f8376695c504336291d1000000006111c2834404b54626f7c88979a8d8073675a4d402e23180c0000000000131f2c3946525f6c7985929facada093877a6d6054473a2d252525252525252525252525262624292c31373f4a54606c7985919eabb3a9988b7e7165584b3e3225180b00000000000616232f3c4956626f7c8998a2aea9978b7e7164544b4034281c1004000004101d2935404b5565727e8b98aaada197887c6f6255483c2f22150900000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000000030a0f182029323b45515d67727e8b97a2adab9f95887b6e6155483b2e23170c000000000000000000000000000000020b17222d38414d57626c75828f97a29f958c7f736a606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e615553535353535353535353535353535353535353535353535353535353534d4b4740382e24190e020000010d19242f414d5a6774808d9aabaea298887b6e61555353535353535353535353535353535355626f7c8899a3afa9988b7e7265584b3f3225180c00000e1a2734414d5a6774808d9aa7ab9e9285849199928c827c76726e6c666b666d6e72767c828d929ca4aea69f93877c6f655b504437291f14090000000713202d3a4653606d7986929facab9f928578695e52463a2d201407000000000713202d3946525d687885929eabac9f9286796d6053463a2d20130700000000000000000000000009121b232c343c424b51585f62696e747a7d8185888a8c8f9091919292929191908e8c8a8884807d79736d68615e565046413a322a2119100700000000000000000000000000000000000000000000060d151d24293136394045474a515356585a5c5e5e5f605f5f5e5d5b595754524c4847433c38332d261d18120b03000000000000000000000000000000000000000000000000000000000001070c1013181c1f20232527292b2b2c2d2c2c2b2a28262421201e1915120f0a0300000000000000000000000000000000000000000000050d151c2227292a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2a2926221c150d040000000000020b141b22272b2d2f2d3338393b3e3e3d3a342d241b1114171b1f2022252a2d2e3036393a3d4246484f545a616a6f7c87939facb2a8998d8073665a4d4033271a070000101d293643505c6976838f8b7f7265584c4646464646464646464646464646464646464646464646464646464646464646464646464c5865727f8b8f8376695c504336291d10000000000c18232e394653606c7985929c90837669544b4034281c100400000000131f2c3946525f6c7985929facada093877a6d6054473a3232323232323232323232323232332f35393c4347505b66707d8997a1adada297887c6f6255493c2f22160900000000000713202d3a4653606d7985929faba79b8e8174665c5145382c1f160c06060c141f2c3845515d6775828e9ba8ab9e9285786c605346392d20130600000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d21140700000000000205060b0f151a212a323b444e58606d7984919ea9b2a89d908376695f53463a2d1c11060000000000000000000000000000000006111b262f3b45505a616e7b85929fa59f92877c6f666d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e61554846464646464646464646464646464646464646464646464646464646403f3b352e261c120700000000081724313e4a5764717d8a99a3afaa988b7e7165574d42464646464646464646464646424d5765727f8c98abada297887b6f6255483c2f22150900000d1a2734404d5a6773808d9aa6ab9e92857d89929f948f88827e7b79787778797b7f828990949da4aea69e938d80736b6053493f3327170d0300000006121f2b3844505c667784909daaaea298877b6e6154483b2e21150a000000000714212e3a4754616d7a8797a1adaa9e918477665c5145382c1f1306000000000000000000000009121b242d353e464e545c606a6f757b81868a8e929797999b9d9d9e9f9f9f9e9d9d9b999796918d8985807a746e68615a524c443c332b2219100700000000000000000000000000000000000000000910181f272f353b42464b5153545c60636567696b6b6c6c6c6b6b6a686664615e5655534e46443f382f28231d150c05000000000000000000000000000000000000000000000000000003090e12181d1f23282c2d3032343638383939393838373533312e2d2a25211f1b150f0b06000000000000000000000000000000000000000000040b11161a1d1e202020202020202020202020202020202020202020202020202020202020202020202020202020201d1c1a16110a0300000000000000020a11171b1f202222282b2d2f3132312e29221b191e2022272b2d2f31363a3b3e4146474a4d53555960636c717c859199a4afaca096897d706356493d3023160a0000101d293643505c6976838f8b7f7265584c3f393939393939393939393939393939393939393939393939393939393939393939393f4c5865727f8b8f8376695c504336291d1000000915202b353f4744505b6575828f9b918578665c5145382c1f130600000000131f2c3946525f6c7985929facada093877a6d6054473f3f3f3f3f3f3f3f3f3f3f3f3f3f3f40414045474e535b606c7883909da9b3ac9e9285796c605346392d201306000000000006121f2b3844505c6675828f9caaab9e9285796d6053463d31281e171515171e28313a4753606d7985929facaa9b8e8175655b5044372b1f120500000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d21140c0c0c0c0d090e1114171b1f262b333b444c56606a73808c96a1adada1968a7e7164574d42362a1e0a0000000000000000000000000000000000000a141d29333f46525e69717e8a939ea3999083796d6d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6155483b39393939393939393939393939393939393939393939393939393933322f2a241c130a00000000000714212e3a4754616d7a86929faca89b8e8275695e53463d313939393939393939303946525e6976828f9ca9ab9e9285786c605346392d20130600000d192633404c5966737f8c99a6ab9f928578808d939f9c948f8b888685848586888b8f949c9fa6aca49d948f81786c60594f41382d2217050000000003101c28343f4a546875818e9ba8b3aa978a7d7064574a3d32271b0d04000001081623303d495663707c8996a9b3a89c8f827569544b4034281c10040000000000000000000007101b242d363e474f585f666d737c82878e92989b9ea2a9a6a8aaa8a7a6a6a6a7a8a9a8a6a8a19e9a97928c86807a716c615e564d453c342b22190e0500000000000000000000000000000000000009121b222a313940454d53555d6065666d6f72747677787979797877767573716e6867625f5853504a423d342e271e170e05000000000000000000000000000000000000000000000001070c141a1d24292c2e34383a3c3f4143444546464645444342403e3b3936302e2b261f1c17110a0200000000000000000000000000000000000000060e151b1f21222323232323232323232323232323232323232323232323232323232323232323232323232323232322211f1a150e06000000000000000000060b0f121315171c1f2022252524211d1d20252a2d2d3337393c3f4246484b4c525457575f61656b70767e859197a1abb1a79d9184786c605346392d2013060000101d293643505c6976838f8b7f7265584c3f322d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d323f4c5865727f8b8f8376695c504336291d1000010e1a26313d4751595e5f6673808c999786796d6053463a2d20130700000000131f2c3946525f6c7985929facada093877a6d60544c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4d4d4b5153585f626d737f8c959fabafa49a8d8174665b5044382b1f1206000000000003101c28343f4a5464717e8b98a3ada2978a7d7064594f433a30282322222227303a434f5964717e8a98a2aea2988a7d706453493f33271b0f0300000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d211919191919191a191e2022272b31373e454d565e686f7c87929fa8b1a79e9184786d6053463b31261a0e000000000000000000000000000000000000020b17212a36424d56616c75818f97a1a0958c80736d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6155483b2e2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2626231f19120a0100000000000713202d3946525d6876828f9ca9ac9f92867b6e61584e433b322c292424292c3139424d57616e7b86929faca89b8e8174655b5044372b1f120500000c1825323f4b5865727e8b98a5ac9f92867977818c939a9f9c989993929192939a989c9fa6aba8a09d928d82796d665b50463d2f261b110600000000000b17232e3f4b5865727e8b98a8b2a69a8d807367584e43372b1f15100c090e131e2a36414c5666727f8c99a5b3aa998c7f7366594c402e23180c00000000000000000000050e19222d363e485059616a6f7980878f93999fa3aaabaaaaa29f9d9b9a9a999a9a9b9d9fa2aaa9aba9a19e98928d857e756d685f574e463c342a20170c030000000000000000000000000000000009121b242c343c434b51575e61676d7175797c7f81838485858685858483817f7d7a77736f6a64605b544f454039302920170f05000000000000000000000000000000000000000000030b12181f252a2f35393a404446494c4e5051525253525251504e4c4a4746413c3a37312b28221c140b07000000000000000000000000000000000006101820262b2e2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2e2b262018100600000000000000000000030506060b0f12131518181b1e25292d3036393b3f4446484b4d535457565e616467696e72777d828a9297a1a9b3aa9f958b7e71665b5044382b1f12060000101d293643505c6976838f8b7f7265584c3f322520202020202020202020202020202020202020202020202020202020202025323f4c5865727f8b8f8376695c504336291d100004111d2a36424e59636a6c6c727f8b9894877a6e6154473b2e21140800000000131f2c3946525f6c7985929facada093877a6d605858585858585858585858585858585859595a555d60646a6e767f8c919ca7b1a99f93877c6f62544a3f33281c0f030000000000000b17232e3a4754606d7a86929faca99c9083766b60554b423a342e2f2e2d333a424b55616b7683909daaab9f9285796d6053473a2d22170b0000000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2525252525262627252a2d2d33373c434750575f686e7a849199a3afaa9f958b7e71665c504438291f140900000000000000000000000000000000000000050f1925303b44505a616d7a85929ea59f92877c6f798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6155483b2e22202020202020202020202020202020202020202020202020201a1917130e070000000000000005111d2935414c5664717e8b96a1ada3998d80746a60564d443e39352f2f35383c434b545e6973808d99a3aca096897d706353493f33271b0f0300000b1824313e4b5764717e8a97a4aea399867a6d74808891969d9fa49f9e9e9e9fa4aca9a7a79f9d95918980786d675c544a3f342b1d140a0000000000000615222f3c4855626f7b8896a0acaa9d9184776a6054473c31271f1c181b1a1e242d3946525e6876838f9ca9aea298897c706356493d30231607000000000000000000020d17202b343e48505a616b707c838c92999fa4abaca7a09d999892908f8d8d8d8d8d8f909298989c9fa4abaaa29f97928a827a6e6960584e463c32291e150b00000000000000000000000000000008121b242d363e464e555d60696e74797e8285898b8d8f91919293929291908e8c8a8784807c76716c666059514b433b332921170e0500000000000000000000000000000000000000060d151d24293136394045474a515356585a5c5e5e5f605f5f5e5d5b595754524c4847433c38332d261d18120b030000000000000000000000000000040e18222a31373a3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3a37312a22180e03000000000000000000000000000003060b141a20262b3035393b4146474950535558575e616467686d7074777b7f84898f949fa2a9b2aaa2989083786d60544a3f33281c0f030000101d293643505c6976838f8b7f7265584c3f322519131313131313131313131313131313131313131313131313131313131925323f4c5865727f8b8f8376695c504336291d100006121f2c3845525e6a757979797e8a9795887b6e6255483b2f22150800000000131f2c3946525f6c7985929facada093877a6d656565656565656565656565656565656565666768676d71757b828c919ca4adaba2978e81756a5f5342382d22170b000000000000000613202c3945515d6775818e9ba6ab9f94897d70675d544c443f3c3b3b3c3f444b545d67707d89959faba4998d8174675c5145382c1b11060000000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a32323232323232333430363a3b3f44464e535a61696e7a839096a1abaea3989083786c60544a3f34281c1003000000000000000000000000000000000000000009141f29323e46525e68707e8a939ea399908378798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6155483b2e22151313131313131313131313131313131313131313131313130d0c0a07020000000000000000010d1924303a4653606d7984919ea7ab9f92877c6f685e564f47454141414045474e555c666e7b86929faba89e9184786c605346392d22170b0000000a1623303d495663707c8996abb5ab94877b6e6e737d848a9095989b9d9e9f9f9f9e9c9a9895908a847d736d665c554b42382d22190b020000000000000815212e3a47535f6a7784919eabaca095887c6f62584e4339312c282327262b2f35414c56616d7a86929facab9f9285796d6053463a2d20130700000000000000000009141f29323d46505a626c717d8690959fa3ababa49f9b95908c898584828180808081828385888b8f93999fa2aaa9a19e938f847b6f6a60584e443b30271d12070000000000000000000000000006101a242d363f4850585f676d737b80858b8f9298989a9c9e9e9f9f9f9e9e9d9b999795908d88837e786f6b605c554d453b332920170c0300000000000000000000000000000000000910181f272f353b42464b5153545c60636567696b6b6c6c6c6b6b6a686664615e5655534e46443f382f28231d150c05000000000000000000000000000a15202a343c434748494949494949494949494949494949494949494949494949494949494949494949494949494949494847433c342a20150a00000000000000000000000000020a11171f262a32373a4146474c5254535b60626568696e7174777a7d8084888c91959c9fa6adafa9a19892867b6e665c5142382d22170b000000101d293643505c6976838f8b7f7265584c3f3225190c06060606060606060606060606060606060606060606060606060c1925323f4c5865727f8b8f8376695c504336291d10000613202c3946535f6c798786868a909a95887b6f6255483c2f22150900000000131f2c3946525f6c7985929facada093877a72727272727272727272727272727272727272737475777a7d82878f949ca3adaba39992857b6e61584e432f261c11060000000000000004111d2935414c55626f7c88949faba69e9184796d665d56504a494848494950555d666d7984919ea7aa9f93877b6e61554b4034291c0a000000000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473f3f3f3f3f3f3f3f404042424647495053585f626c717b839095a0a8afa59f92867c6f655b5042382e23170c000000000000000000000000000000000000000000020d17202a36414c56616c75818e96a1a0958b7e788693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6155483b2e2215080606060606060606060606060606060606060606060606000000000000000000000000000008131f2c3845515c67727f8b95a0aba39991847a6e68615954514c4e4e4b5153575f676d78839098a2aca0968b7f72665b5044382b1b11060000000815222e3b4855616e7b8899a3afa295897c6f626b6f797e83888b8e909192929291908e8b87837e78706b605c544b43392f261c10070000000000000006121f2b37434e586673808d99a3afa89b8e81756a5f554b433c38342e3431373a4145525d68737f8c99a3afa79b8e8175675c5145382c1f13060000000000000000030d1925303b444e58626c717e879298a0a7afa79f99938e88837f7c79777574737373747577797c7f83878d92989ea5ada59e9691857c6f6a5f564c42392e23180c030000000000000000000000030c18222c363f48505a616a6f7980868d92979c9fa2aaa7a9a8a7a6a6a6a7a8a9a8a6a7a09d9a94908a837c746d675e574d453b32291e150a0000000000000000000000000000000009121b222a313940454d53555d6065666d6f72747677787979797877767573716e6867625f5853504a423d342e271e170e050000000000000000000000030f1b26313c464e53555656565656565656565656565656565656565656565656565656565656565656565656565656565655534e463c31261a0f030000000000000000000000040b141c222831363c43474c5254565e6164656c6f7275787b7e8184868a8d9196989da0a8abb0aba59e9791867d6f695f544a402f261c1106000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000613202c3946535f6c79869293979aa295887c6f6255493c2f22160900000000131f2c3946525f6c7985929facb2a5988c7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f80808284868a8f92999fa6adaaa29992877d70695e52463c321d140a0000000000000000010d19242f3a47535f6a76828f99a3aca0968f82786d68605c5456555555535b60676d78818f96a0aca2988e8175695f5343392f23180c000000000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d60544c4c4c4c4c4c4c4c4c4c4d4e4d5254535b60636a6e757e859195a0a7afa59d938b7f726a5f53493f30261c110600000000000000000000000000000000000000000000050e1925303a44505a606d7a84919ea59e91847a8793a0ada194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55606d78839099a3aba09690837a706b64605d555b5b555d60636a6e79818e959faaa49a9184796d60544a3f33281c0a000000000713202d3a4653606d7986929faca4978a7d716460666d71777b7f8183858586858483817e7b76716d666059504a423930271d140a0000000000000000030f1a26313c4854616e7b87929faaac9f92877c6f675d554e46454041414142474c515b606d7a85929eabaca095897d7063554b4034281c100400000000000000010b151f2a36424d56606a717e889299a2aaafa49c959087817c77726f6d6668676766676768666c6f72767b80868e939fa3aaa8a09792867c6f685e544b40342820150900000000000000000000000b151e2a343e48505a626c717c848c92989fa2a9aca8a8a09e9c9a9a999a9a9b9d9fa3ababaaa69f9c95908781796e695e574d443b30261c1106000000000000000000000000000009121b242c343c434b51575e61676d7175797c7f81838485858685858483817f7d7a77736f6a64605b544f454039302920170f050000000000000000000006121f2b37434e585f6262626262626262626262626262626262626262626262626262626262626262626262626262626262625f584e43372b1f120600000000000000000000040d161d262d333b42464e53565e6165686e7175787c7e8184878a8e91939a9a9da0a8aaacaeaca69f9c938e857c6f6b60574d42392e1d140a00000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000613202c3946535f6c7986929fa4a6a295887c6f6255493c2f22160900000000131f2c3946525f6c7985929facb8a79c918c8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8c8c8d8e9193999c9fa3abaca69f9892877e716b61564d42342a200b0200000000000000000008131e2b37434e58626e7c87929fa7a89e948f827a716d66646262616264656c7079818f939ea8a69f92867b6e61574d4231271d1207000000000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6058585858585858585859595a5b565e6164656c70757c828a9297a0a8afa59e938e81746d62584e41382d1e150a00000000000000000000000000000000000000000000000008131e29323e45525d68707d8a939da1978c808c99a6aea194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6155483b2e22150801010101010101010101010101010101010101010101010100000000000000000000000000000c18232e3944515c666f7c87929fa4a8a09590847d76716d6769676869676d70757b838e939ea7a59f93887d70665c5142382d22170b0000000006121f2c3844505c667784919eaaa5998c7f7266545c6064696e72747778797979787674716e6964605c544f443f3830271e150b020000000000000000000a15212d3a46535e6975818e98a3aea3999083796d675f5853514b4e4e4e4d53555d606d74818e97a1ada69d9083776b605443392e23180c000000000000000007121d27313946525e696f7c86929aa3ababa39f928d837c756f6a6662605c545a5a5a5a5a545b606265696e747b818a9298a2a9a9a19891847a6e665c51453c31261a0e0500000000000000000007121d27303c46505a626c717e8691969fa2aaaba39f9b9796918f8e8d8d8d8d8f9092999a9ea1a9aba79f9a938d837b6e695e564c42382e23170c0400000000000000000000000008121b242d363e464e555d60696e74797e8285898b8d8f91919293929291908e8c8a8784807c76716c666059514b433b332921170e050000000000000000000815212e3a47535f6a6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6a5f53473a2e211508000000000000000000030c161f282f383f444d53585f62686d72767a7e8185888b8e9196979a9d9fa4acaaacafacaba39f9b948f89817a6f6a60594f453b30271c0b0200000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000613202c3946535f6c7986929facafa295887c6f6255493c2f22160900000000131f2c3946525f6c7985929facb8ada39c9898989898989898989898989898989898989898999a9b9d9fa4abacaba7a09d9490867e716c62594f443b3022180e00000000000000000000010f1b26323c47535f6a73808d959fa8a69e948f847e7974716f6e6e6f7173787d848f939ea5a79f948c7f72695e53453c311f150b01000000000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d656565656565656565656566676869696e7074787d81878f939ea1a9aca49f938e81786d605b51463c2f261b0c03000000000000000000000000000000000000000000000000020c17202935414c56616b74818e96a19f9285929fabaea194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6155483b2e22150d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0a0907040000000000000000000007121d2834404a54606a727f8c929ca4a7a096918a827d7a7775747475767a7d818790959ea5a59e938d80736b60544b402f261c11060000000003101c28343f4a546875828f9ba8a89b8e817568565153575f6165686a6b6c6c6c6b696765615e5753504a423d342e261e150c070100000000000000000005121e2a36424d57616e7b86929fa6aba0958f82796f6a63605c555b5a5b575f62676d747f8c939ea9a99f948a7d7064594f4430271d120700000000000000000c18232f3943505a616e7b859198a3acaca399928b80786f6a625f585653504a4e4d4d4d4e4a505355575e61696e757e869297a2aaaaa1969082786d60574e42372b21170b0000000000000000000c18232e39424e58616c717f8a9298a0a8aba49f99928e8a8784828180808081828486898d92979ea1a8aca49f9590847b6e685e544a3f342820150a000000000000000000000006101a242d363f4850585f676d737b80858b8f9298989a9c9e9e9f9f9f9e9e9d9b999795908d88837e786f6b605c554d453b332920170c0300000000000000000915222f3c4855626f7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c6f6255483c2f2215090000000000000000000a151e283139424a50575f616a6f757a7f83868b8e9297989b9ea1a8a7aaacafacaaaba39f9c99928e89827c756d6860584f473d33291e150b0000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000613202c3946535f6c7986929facaca295887c6f6255493c2f22160900000000131f2c3946525f6c7985929facacacada7a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a6a7a8aaa9a7a9a19e9a95908a837b706c625a50473e32291f100600000000000000000000000a15202b37434e58606d78839096a0a8a69e96918b85817e7c7b7b7c7e80848a91969ea5a7a0958f82776c60574d42332a1f0d0300000000000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a72727272727272727272727273737576787a7d8184898e93999ea6ada8a19a938c81786d665c50493f342a1d140a0000000000000000000000000000000000000000000000000000050e1924303a444f59606d7984919aa2989298a2aeaea194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6155483b2e221a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a171614100b050000000000000000000c18232e39424e58626d73808c929ea1a8a19e948f8a8683828181828386898e93999fa7a39f938f81786d60594f42392e1d140a0000000000000c17232e404c5966737f8c99abaa9d908477685d52464d5355585b5d5e5f5f5f5e5d5b5854534d46443f3830282321201d18130c040000000000000000020e1a25313b46535f69737f8c949fa7a79f948f837c75706d676867676869696e737a818c919ca5aaa1978f82766c6155473d331e150b000000000000000004101c2934404b55616c76828f97a1aaafa49a92877e736d665f58534e4946443f41404040413f4446484d53565e616c717c859298a2aca89f948d80736a5f53473e33281c10040000000000000004101c2834404b545f6a717e87939fa2aaa9a199938e86827e7a777574737373747577797c80858b91969da5afa79f9691847a6e665c50443c32261b0f04000000000000000000030c18222c363f48505a616a6f7980868d92979c9fa2aaa7a9a8a7a6a6a6a7a8a9a8a6a7a09d9a94908a837c746d675e574d453b32291e150a0000000000000000111e2a3744515d6a77848989898989898989898989898989898989898989898989898989898989898989898989898989898983766a5d5043372a1d10000000000000000006111c263039434b545b60696e757c81868b9093999b9ea1a9a8abadafaca9a6a8a09d9a99928f8b86817c766f6b605d564e463d352b21180c030000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000613202c3946535f6c7986929f9f9f9f95887c6f6255493c2f22160900000000131f2c3946525f6c7985929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9f9e9d9c9a9897928e89837e766e69615a50483f352c20170d000000000000000000000000040f1a26313c44505c666e7b8491969ea6a9a19e97918e8b898888888a8d91969ea0a8a59e9590837a6d655b50453b3121180e0000000000000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facb2a5988c7f7f7f7f7f7f7f7f7f7f7f7f7f7f80818385878a8d91969b9fa4ababa39f9691887f776d665c544a3f372d22180b0200000000000000000000000000000000000000000000000000000008131e28323e45515d67707d88939fa29fa2aab4aea194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6155483b2e2727272727272727272727272727272727272727272727272727272423201c161008000000000000000007121c27303d46515b646e73808a92979fa3a69f9c9992908f8e8e8f9092989b9fa4a69f99928c81786d665c50473d30271d0b02000000000000061724303d4a5763707d8a99a3ac9f93867a6d6054474246484c4e505252535251504e4b4846423c3b3937332d302d2c29241d160d04000000000000000009141f2a36424d57606d78828f959fa7a69f959087817d79777574747476787b80858e939ca3aaa29892857b6e615a5044352b210c03000000000000000006131f2c3845515c67707d8a949fa9b0a69f93887e716c605c544e47433c3a38342e3433342d3338393c42464d525a616a6f7c86929aa4afa69f92877b6e62594f44392d20150a0000000000000006131f2c3845515c666f7c869299a4aea8a0979187817b75716d6869676766676768676d7073797e848e939fa4aca8a0969083786d60584e43372b20150a0000000000000000000b151e2a343e48505a626c717c848c92989fa2a9aca8a8a09e9c9a9a999a9a9b9d9fa3ababaaa69f9c95908781796e695e574d443b30261c110600000000000000111e2a3744515d6a77849095959595959595959595959595959595959595959595959595959595959595959595959595959083766a5d5043372a1d1000000000000000020c17232e38424b555d666c727b82888e92999c9fa4ababadaeaca9aba39f9d9a9795918d8a86837e7a756f6b636059524c443c342b23190f06000000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000613202c3946535f6c7986929393939393887c6f6255493c2f22160900000000131f2c3946525f6c7985929393939393939393939393939393939393939393939393939399929291908f8d8b8885817d77716c615f5750483f362d231a0e05000000000000000000000000000a152028343f4a545e696e7b848f939ea1a8a9a19e9a9795959495979a9ea0a8a8a19e938e837a6e685e53493f33291f0f060000000000000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facb8a79c918c8b8b8b8b8b8b8b8b8b8b8b8c8c8d8e909297979a9ea1a8acaba39f99928d847d736c655c544a42382e241b100600000000000000000000000000000000000000000000000000000000020c16202935414b55606b74808d96a0abaeb4bcaea194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6155483b34343434343434343434343434343434343434343434343434343434302f2c28211a110800000000000000000b151e2b343f49525c646e737e858e92999ea1a8a39f9d9c9a9b9c9d9fa3a9a29f9b948f877f776d665c544a3f352c1e150b000000000000000714212d3a4754606d7a86929faca4998a7d7063544b403a3b3f4144454646464543413e3d4347494846443f3f3c3a39352f281f160c0100000000000000030e1a26313b44505c666d7a8390959da5a7a099938e898683828181818385888c92979da5a7a09892867d70695e52483e3323190f000000000000000003101c28343f4a54606d7984919ea6b0aa9e948c7f736c625a504a423c37322d2c282327272722282b2d31363b42465058606a707e88939fa8aea3998f82766c6155493c31261b0f00000000000004111d2935414b55606d79839098a3aba9a09691857d746e6964615d565b5a5a5a5a555c6063666d7179818b939aa4afa89f958c80736a5f54473d32271b0f010000000000000007121d27303c46505a626c717e8691969fa2aaaba39f9b9796918f8e8d8d8d8d8f9092999a9ea1a9aba79f9a938d837b6e695e564c42382e23170c04000000000000111e2a3744515d6a7784909da2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a29d9083766a5d5043372a1d10000000000000000a141e28343f4a545d676d787f868f939b9fa3abacafaca9aaa29f9c999992908d8a8784817d7a76726d68636059544f45413a322b2219110700000000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000613202c3946535f6c7987868686868686867c6f6255493c2f22160900000000131f2c3946525f6c79868686868686868686868686868686868686868686868686868686868685858482807e7b7874706b64615a534d453e362d241b11080000000000000000000000000000030c17232e38424d565e696e7a828a91969d9fa7a7a7a4a2a1a1a2a4a6a7a7a09d96918a81796e685e564c41382d21170d000000000000000714212d3a4754606d7a8793a0aca69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aca5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facb8ada39c98989898989898989898989898999a9b9c9ea1a9a7aba9a8a19e99928e87817a706b605b534a423930261c1209000000000000000000000000000000000000000000000000000000000000040e18242f3a434f59606d79849199a4afbbb9aea194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e61554840404040404040404040404040404040404040404040404040404040403d3c38332c231a100500000000000000030c19222d37404a525c636c717a81868d9196989b9c9e9f9f9f9f9e9d9b9997928e89827c736c655c544b42382e231a0c03000000000000000613202c3945515d677683909ca9ab9a8e8174665c5145382e323537383939393836313d464e5456555350494b494745413a31281d1307000000000000000009141f28343f4a545e686d7a838e929d9fa7a49f9b9892908e8e8d8e8f9197999ea1a9a29e9590867d706b60574d42362c221108000000000000000006121f2b3844505c66727f8c96a0acaea2988f82776c605a50443f38302b26201f1c171a1a1a171c1f20252a30363e464e58616c73808d96a1acab9f948a7d7064584e43372b1d120700000000000613202c3945515d67737f8c95a0aaada19791847b706b615e5754524c4e4d4d4d4e4b5153545c60676d747f88939fa5afa79f92877c6f62584e43372b1d1207000000000000000c18232e39424e58616c717f8a9298a0a8aba49f99928e8a8784828180808081828486898d92979ea1a8aca49f9590847b6e685e544a3f342820150a000000000000111e2a3744515d6a7784909d9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9d9083766a5d5043372a1d1000000000000006111c26303844505c666d79828c92989ea5acaeabaca49f9d9998928f8c898683807d7a7774716d6865615e56544f48443d353028201910070000000000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d100006121f2c3845525e6a757979797979797979766a6054473b2e22150800000000121f2b3844515d697479797979797979797979797979797979797979797979797979797979797978777674716f6c65636059555046423c332c241b12090000000000000000000000000000000006111c26303b444d575e686d757e848b9095979a9c9e9e9f9f9f9e9c9a9895908b847e756d675e564c443a2f261b0f05000000000000000714212d3a4754606d7a87939f9f9f9a8d8073675a4d4034271a0d01000815222e3b4855616e7b88949f9f9f988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facacacada7a5a5a5a5a5a5a5a5a5a5a5a5a5a6a6a8a9a8a6aba39f9c9996918c87817b746d6761595049413930271e140a000000000000000000000000000000000000000000000000000000000000000007131d28313d45515d676f7c87939fa7b1acaca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e61554d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4a48443e352c21160b000000000000000007101b252e38404a525a61686d747b8084888b8e90919292929291908e8c8985817c766f6a605b534b423930261c1108000000000000000004111d2935414b5566737f8c99a7ab9e9285796d6053463e3128282a2b2c2c2c242f39434e58606261605b53585654514b433a2f24180d0100000000000000030b17232e38424c565e686d79818990959b9fa2aaa39f9d9b9a9a9b9c9ea1a9a49f9c97928c837b706b60594f453b30241a100000000000000000000713202d3a4653606d7884919ea8b2a99f92867b6e655b50483e342e261e1b1312100c060d060b0f12131a1f252a343d46505a606d7984919ea8b0a69c8f83766a5f5347392e23180c00000000000714212d3a4754606d7a85929fa7b0a69e92857b6e696059524d47464141404040414045464b51555d606d727f8b939ea9afa3998f82766a605447392f24180c00000000000004101c2834404b545f6a717e87939fa2aaa9a199938e86827e7a777574737373747577797c80858b91969da5afa79f9691847a6e665c50443c32261b0f040000000000111e2a3744515d6a77839093939393939393939393939393939393939393939393939393939393939393939393939393939083766a5d5043372a1d100000000000000b17232e38424f59606d78828f949fa3aaafaca7a09d9a93908c8985827f7c7a7673706d686764605d5654524c48433d383229241e160e07000000000000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d100004111d2a36424e59636a6c6c6c6c6c6c6c6c6260584e43372b1f130600000000101c2935414d5862696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a69676562605b53544f49453e37312a211a12090000000000000000000000000000000000000a151e29323b454d565d606c71797e83878a8d8f9192929292918f8d8b87837e79716c605d554c443b32281d140a00000000000000000714212d3a4754606d7a8793939393938d8073675a4d4034271a0d01000815222e3b4855616e7b8893939393938b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9f9e9d9c9b99979992908c89847f7b746e69605d554f443f382f271e150c020000000000000000000000000000000000000000000000000000000000000000010c161f2935404b55606b73808d95a09f9f9f9f94877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e615a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a57554f473e33281c1004000000000000000009131c262e38404850565e61696e73787c7e818384858686858583817f7c79746f6a625f585049413930271e150a000000000000000000010d18242f3b4855616e7b88959faba1978a7e71645a50433a2f241d151f141c2935404b55606a6f6e6c65676563605d554b4135291d1104000000000000000006111c26303a444c565e676d747c83898e9298999b9d9e9f9f9f9f9e9d9b999993908b857f786e6960594f473d33291f1208000000000000000005111e2a36414c5664707d8a96a1adada1978c7f72695e53493f3628231c140c0a060300000000000306090e1419222b343e45515d67717e8a96a0acab9f94887c6f62544b4034281c100400000006131f2b37434e5866727f8c97a2adaa9e948a7d70695f574f46423b3935303433342e34383a40454b515b626d74818e97a1adab9e94897c6f62554b4035291d1004000000000006131f2c3845515c666f7c869299a4aea8a0979187817b75716d6869676766676768676d7073797e848e939fa4aca8a0969083786d60584e43372b20150a0000000000111e2a3744515d6a77838686868686868686868686868686868686868686868686868686868686868686868686868686868683766a5d5043372a1d10000000000003101c28343f4a54616b74818e949ea6aeafa7a09d95908b8783807c797673706d676764615e565754524c4746413a38322c272119130c0400000000000000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d1000010e1a26313d4751595e5f6060606060606055544e463c32271b0f03000000000d1925303b4650585d5f6060606060606060606060606060606060606060606060606060605f5f5e5d5c5a585553504948443d39342b261f180f0800000000000000000000000000000000000000030c172029333b444c525a61676d71767a7e818284858686858483817e7b77716d67615a514b433b322920160b0200000000000000000714212d3a4754606d7a868686868686868073675a4d4034271a0d01000815222e3b4855616e7b868686868686867f7265584c3f3225190c000000000000131f2c3946525f6c798592939393939393939393939393939393939398929291918f8e8d8b8886837f7c78736e69615f57514c433e332d261d150c0300000000000000000000000000000000000000000000000000000000000000000000040d18242f39434f59606d798390999393939393877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e67676767676767676767676767676767676767676767676767676767676767676361594f44382c2014070000000000000000010a141c262e363e444c52575e61666a6f7274767878797978787675726f6d66626058534e443f382f271e150c03000000000000000000000714212d3a46535f697683909da8a99d9083766c61554b40352e27222222262d3845515d676f7c7b797674726f6d675d5145392c2013060000000000000000000a141e28323a444c555c606b6f777d8185898c8e90919292929291908f8d8a86837e79726d665f574f473d352b20170d0000000000000000000714202d3946525e6876828f9ca8b2ab9e9185796d60574d41382d2417110a02000000000000000000000002091019222935404b55606c7884919dabb0a69a8e8174665c5145382c1f13060000000815222e3b4754606a7884919ea9b1a79c8f82756c61574d453d36302d292427272723282c2e343a4145515b606d7a85929eaab0a69b8e8275675d5145392c1f13060000000004111d2935414b55606d79839098a3aba9a09691857d746e6964615d565b5a5a5a5a555c6063666d7179818b939aa4afa89f958c80736a5f54473d32271b0f0100000000101d2936424f5b677177797979797979797979797979797979797979797979797979797979797979797979797979797979797671665b4e4236291c10000000000006121f2b3844505c66707d89939da6b0aca49f959089837f7b76736f6d666663605d555754524c4a4745413a3936302c27211b160d08020000000000000000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d1000000915202b353f474e5253535353535353534947433c342b20150a000000000008141f2a343e464d5152535353535353535353535353535353535353535353535353535353535252514f4d4b4846443f3838332d28221a140e06000000000000000000000000000000000000000000050e172129323a414550555c6064686e7174767778797978787674716e6965605d555045403a312920170e040000000000000000000713202c3945525d687679797979797979736e64584c3f3326190d00000714212d3a46535f697679797979797979726d62564a3e3124180b000000000000131f2c3946525f6c798686868686868686868686868686868686868686858585848381807e7c7976736f6c65615e57534d45413a3127221b140b0300000000000000000000000000000000000000000000000000000000000000000000000007121d27313d45515c676f7c86868686868686867b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b737373737373737373737373737373737373737373737373737373737373737373706b6155483c2f231609000000000000000000020a131c242c323b41464d5254585f626568696b6c6c6c6c6b6a686663605c54544e4e4c4841382f1d150c03000000000000000000000005121e2a36424d5764717e8b96a1ab9f958a7d70675d51454039302f2e2f2f38404b55606d7986888583817e7c796d6054473a2d211407000000000000000000020c162029323a434b515960636b7075797c7f82838485868685858382807d7a76726d67605c544d453d352b23190e050000000000000000000814212e3b4754616e7a87939facafa3998c7f72675d51453b2f261b1206000000000000000000000000000000071018242f3944505b66727e8b99a3aeac9f9285796d6053463a2d2013080000000916222f3c4955626f7c8896a1acaca095897c6f625a50453b332a25201d191a1a1a181c1f23282f353f45515d67727f8b98a2aeac9f9286796d6053473a2d201406000000000613202c3945515d67737f8c95a0aaada19791847b706b615e5754524c4e4d4d4d4e4b5153545c60676d747f88939fa5afa79f92877c6f62584e43372b1d1207000000000e1a27333f4a555f676a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a665f554a3e32261a0d00000000000713202d3a4653606d7883909da5afafa49a938c837d77726e686663605c545653514b4a4746413e3a3935302d2a251e1b17151312100b0600010000000000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d100000040f19242d353d424546464646464646463c3b37322b22190f040000000000020d18222c343b4144464646464646464646464646464646464646464646464646464646464646454443413e3c3937332d2c27211d170e09030000000000000000000000000000000000000000000000050f1720282f353e434b5153565e616467696b6b6c6c6c6b696765615e5753514b433e352f281f170e050000000000000000000004111d2935414c565d6c6c6c6c6c6c6c6c67645c52473b2f23170b000005121e2b37424d575f6c6c6c6c6c6c6c6c65625b51463a2e221509000000000000121f2b3844515d6974797979797979797979797979797979797979797979787877767573716f6d666662605b53534d47423c352f281f17110a0200000000000000000000000000000000000000000000000000000000000000000000000000010b151f2834404b55606a6f797979797979797976695e53463a2d211407000000000000000000121e2b3845515e6b7884919eabb4a79a8e818080808080808080808080808080808080808080808080808080808080808080807d7063574a3d3024170a00000000000000000000020e1925303b444c525f6060606060605d5d5e5f5f5f5f5e5d5b596060606060605a58534a41362b2014080000000000000000000000020e1a26313b4653606d7984919ea7a79e9184796d605b514b423d3c3b3c3d424a515d67717e8b9892908e8b897e7164574b3e3124180b00000000000000000000050e172029313940454f54596063676d70727576787879797878777573706d6865605d55504a423c332b23191107000000000000000000030f1b27333f495364717e8b9aa4afac9f92867a6e61554b4033291d140a000000000000000000000000000000000007121d28333f4a54616d7a86929facaea298897d706356493d2f24190d0100000d1a2633404d596673808c99a8b2aa9d9083776a6054483e332a211a14110d080d070c1013181d242935414c55606d7985929fabaea2988a7d7164574a3e2e23170b000000000714212d3a4754606d7a85929fa7b0a69e92857b6e696059524d47464141404040414045464b51555d606d727f8b939ea9afa3998f82766a605447392f24180c000000000a16222e39434d555b5d606060606060606060606060606060606060606060606060606060606060606060606060606060605d5b554d43382d22160a0000000003101c28343f4a5464717e8a95a0acaea49f93888078706b65615e565653514a494745403d3a3936302d2c292424242b29262422201f1c1711110c0600000000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d1000000008121b242b31363839393939393939392f2e2b27201910070000000000000006101a222a30353839393939393939393939393939393939393939393939393939393939393938373634322f2d2b27221b1c16110c060000000000000000000000000000000000000000000000000000050d161e242931394045474c5254575a5c5e5f5f5f5f5e5c5a5854524d474540393129241d160d050000000000000000000000010d19242f3a444c525f606060606060605a58524a40362b1f13070000020e1a26313c454d535560606060606060585651493f34291e1206000000000000101c2935414d5862696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a6968666462605c545653504946423b373129241e160d0600000000000000000000000000000000000000000000000000000000000000000000000000000000030d18232e39434e5860626c6c6c6c6c6c6c6c6c5e574d42362a1e1205000000000000000000121e2b3845515e6b7884919eabb7a99d938e8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8073665a4d4033271a0d0000000000000000000005111e2a36414c565e6c6c6c6c6c6c6c6a675f555353524f5960636c6c6c6c6c6c67645c53483c3024180b00000000000000000000000009141f2c3844515c66727f8b95a0aca1968e81756e605c544f4a4948494a4e545b606d7984919e9f9d9a92857a6d6053473a2d2014070000000000000000000000050e171f272f343d43484f54555c606366686a6b6c6c6c6c6b6a686664615e5653514b443f38302a211911080000000000000000000005121f2b3744505b6575818e9bacb6a99c8f8276685e5243392f21170b020000000000000000000000000000000000010b17222d3846525d6875828f9ca8b4aa9a8d807367564c4135291d11040005111e2a36424d576976838f9ca9b5ab998c7f7366584e43362c21180f0905010000000004070c1319242f3a45515d6774818e9aa7b4aa9b8e817468544a3f34281c1003000006131f2b37434e5866727f8c97a2adaa9e948a7d70695f574f46423b3935303433342e34383a40454b515b626d74818e97a1adab9e94897c6f62554b4035291d100400000006111c27313b434a4f5153535353535353535353535353535353535353535353535353535353535353535353535353535353504e4a433a31271c11050000000006121f2b3844505c6675828f9ca7b1aa9d928b7e736d66605954524d494644403d3a39352f2e2d2a252120282d3031383533312f2d2b28231c1d181109000000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d100000000009121920262a2c2c2d2d2d2d2d2d2d22221f1b150f070000000000000000000810181f25292b2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2a29272522201f1b1711100b050000000000000000000000000000000000000000000000000000000000040c13191f272f34383b4146474b4e4f515253535251504e4b4846423b38352f271f18130c040000000000000000000000000008131e28323a414553535353535353534d4c4740382e24190e0200000009141f2a333c424648535353535353534c4a463f372d23180d010000000000000d1925303b4650585d5f606060606060606060606060606060606060605f5f5e5e5c5b5a585553514b4946443f3836312b261f19130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303c464e54555f606060606060605f534d453b31251a0e02000000000000000000121e2b3845515e6b7884919eabb7afa59d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a998d8073665a4d4033271a0d000000000000000000000714202d3946525e68767979797979797771675b4f464854606b70797979797979746e64584c4033271a0d01000000000000000000000004101c2834404a54606d7883919aa4a89e938c80746d6660595755555556585f666c75818e96a1aca3998e8174675d5145392c201306000000000000000000000000050d151d232932383d44484b515356595b5d5e5f5f5f5f5e5d5c5a5754524c47454039342e261e180f0800000000000000000000000613202d394653606c7885929eabb3a9988b7f7265564c4131271d0f050000000000000000000000000000000000000006111c2935414c5665727f8b98aab4aa9d918477685d5245392c201306000714202d3a46525e697885929eabafa399897c6f6256493d32231a0f060000000000000000000108131e2935404b5564707d8a97a9b3aa9d908377665c5044382b1f120600000815222e3b4754606a7884919ea9b1a79c8f82756c61574d453d36302d292427272723282c2e343a4145515b606d7a85929eaab0a69b8e8275675d5145392c1f1306000000000b151f2931393f42444646464646464646464646464646464646464646464646464646464646464646464646464646464643423e3831281f150a00000000000713202d3a4653606d7985929facaea3988d80746c605c544f4746413c3a38342e2d2c292421201d19242c34393d3e4442403e3b3a38342e2e29231b12090000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d100000000000080f151a1d1f20202020202020201615130f0a040000000000000000000000060d14191c1f1f202020202020202020202020202020202020202020202020202020201f1f1e1c1a181513120f0b0600000000000000000000000000000000000000000000000000000000000000000001080d151d23292c3036393b3e414344454646454543413e3b3a36302c29241d150d07010000000000000000000000000000010c1620282f35394646464646464646403f3b362e261c120800000000030e18212a31373a3b464646464646463f3e3a342d251b11060000000000000008141f2a343e464d51525353535353535353535353535353535353535352525251504e4d4b494645403c3937332d2a251f1a150d080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e2b343c43474953535353535353534846423b33291f140900000000000000000000121e2b3845515e6b7884919eabacacafa9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6998d8073665a4d4033271a0d000000000000000000000814212e3b4754616e7a86868686868683776a5d5144495663707d8686868686868074675a4e4134271b0e010000000000000000000000000c18232e3944515c66707d88939fa6a59c928c8079706b666462616263666a6f78808d939ea9a89f92877b6e62554b4035291d100400000000000000000000000000030b121821272c323839404546494c4f50515253535252504f4d4a4746413a39352f28231c150c060000000000000000000000000815222e3b4855616e7b8897a1adada197887b6e6255483b3022150b0000000000000000000000000000000000000000000d1924303c4855626f7b8898a2aeaca095877a6d6054473a2d211407000814212e3b4754616e7b8797a2adac9f92867a6d6053473a2d2014070000000000000000000000010d18242f3b4754616e7a8797a1adac9f9286796d6053463a2d20130700000916222f3c4955626f7c8896a1acaca095897c6f625a50453b332a25201d191a1a1a181c1f23282f353f45515d67727f8b98a2aeac9f9286796d6053473a2d20140600000000040d171f272e333637393939393939393939393939393939393939393939393939393939393939393939393939393939393736322d271f160d0300000000000815222f3b4855626e7b8898a2aeac9f92867a6d615a504a423d3936302d2c282320201d18141317222c363e45494b514f4d4a4846443f383a342d241b110600000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d1000000000000004090e1112131313131313131309080603000000000000000000000000000002080d10121313131313131313131313131313131313131313131313131313131313131211100e0b0906050300000000000000000000000000000000000000000000000000000000000000000000000000030b12181c1f252a2d2e3134363838393939383634322e2d2a251f1d18120b030000000000000000000000000000000000040d161e24292c393939393939393934332f2b241c140a010000000000060f181f262b2d2e3939393939393932312e29231b13090000000000000000020d18222c343b41444646464646464646464646464646464646464646464545444342403e3c3a38342e2d2b27221b1a140e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c19222b32373b3c46464646464646463b3a36312921170d0300000000000000000000121e2b3845515e6b7884919e9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f998d8073665a4d4033271a0d000000000000000000000814212e3b4754616e7a87939393939084776a5d5144495663707c89939393938d8174675a4e4134271b0e0100000000000000000000000007121c2834404a54606b73808d949fa7a49c928d837d7773706f6e6f7072767c828d929da5aaa1968d8174695f5343392f24180d01000000000000000000000000000001070c161b21272c2e34383a3d3f42434545464645454442403d3a3936302c29241d17110a03000000000000000000000000000a1724303d4a5763707d8a96a9b3ab9e928578695f53473a2e2114030000000000000000000000000000000000000000000813202d394653606c7985929facb1a795897c6f6256493c2f231609000916232f3c4956626f7c8995a9b3aa9e918477675d5145382c1f13060000000000000000000000000714202d3946525e687885919eabaea398887b6e6255483b2f22150800000d1a2633404d596673808c99a8b2aa9d9083776a6054483e332a211a14110d080d070c1013181d242935414c55606d7985929fabaea2988a7d7164574a3e2e23170b0000000000050d151c2227292a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2a2926221c150d040000000000000a1723303d4a5663707d8996aab4a89c8f8275685e52443f38302d2a25201f1c181413100d07111d28343e485055575e5c59575553504a4a453f362d23180c01000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000000000000000001040606060606060606060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c1014191e20212427292b2c2c2c2c2b29272521201e1a14100c070100000000000000000000000000000000000000040c13191d202d2d2d2d2d2d2d2d2726231f19120a0200000000000000060e141a1e21222d2d2d2d2d2d2d2524221e1811090100000000000000000006101a222a303538393939393939393939393939393939393939393939393837363533312f2d2c2823201f1b17110e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101920272b2e2f39393939393939392e2d2a251f170f050000000000000000000000121e2b3845515e6b7884919393939393939393939393939393939393939393939393939393939393939393939393939393938d8073665a4d4033271a0d000000000000000000000814212e3b4754616e7a87949f9f9d9084776a5d5144495663707c89969f9f9a8d8174675a4e4134271b0e01000000000000000000000000000c18232e39424f59606d788290959fa7a49d95908984807d7c7b7c7d7f838890949da4aaa39891847a6d61574d4231281d12070000000000000000000000000000000000040a0f161b1d23282c2d30333537383939393938373533312e2d2a251f1d18120c060000000000000000000000000000000c1926323f4c5965727f8c98a5b2a99c8f837669574d42372b1e120600000000000000000000000000000000000000000006121f2b3844505b667783909daab1a4978b7e7164584b3e3125180b000a1723303d4a5663707d8996a3b0a99c90837669554b4035291d100400000000000000000000000005111e2a36414c566a7683909da9b4aa96897c6f6356493c302316090005111e2a36424d576976838f9ca9b5ab998c7f7366584e43362c21180f0905010000000004070c1319242f3a45515d6774818e9aa7b4aa9b8e817468544a3f34281c10030000000000040b11161a1d1e202020202020202020202020202020202020202020202020202020202020202020202020202020201d1c1a16110a03000000000000000b1724313e4a5764717d8a97a4b0a6998d807366564c41342e26201e191312100c070604010815212d3945505a61646b68666462605c545651483f34291d1105000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d100000000000000000000000000000000000000000000000000000000000000000000004090e1112131313131313131313060400000000000000000000000000000000000000000000000004080a0a1313131313131313130e0e0b080300000000000000000000000000000000000000000000000000000000000004080e111414181b1c1e1f20201f1e1d1b181514120e0904000000000000000000000000000000000000000000000001080d111314202020202020201a1917130e080100000000000000000003090e12141520202020202020191815120d060000000000000000000000000810181f25292b2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2b2928272522201f1c1813120f0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e151b1f22222c2d2d2d2d2d2d2d21211e1a140d05000000000000000000000000121e2b3845515e6b788486868686868686868686868686868686868686868686868686868686868686868686868686868686868073665a4d4033271a0d000000000000000000000814212e3b4754616e7a8794a1aa9d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e010000000000000000000000000007121c27303d44505c666d7a8390959da5a7a09d95918d8a888888898c90959c9fa6a9a19892867c6f685e52453c311f160c0100000000000000000000000000000000000000040b1012181c1f202326282a2b2c2c2c2c2b2a29272421201d1913100c0701000000000000000000000000000000000e1b2834414e5b6774818e9aa7b3a79a8d8074675a4d4131261a0e02000000000000000000000000000000000000000000030f1c28333f4a546875818e9ba8b3a6998d8073665a4d4033271a0d000b1724313e4a5764717d8a97a4b0a89b8f8275685c4f422f24180c00000000000000000000000000010d192530424f5c6875828f9ba8b0a3968a7d7063574a3d3024170a000714202d3a46525e697885929eabafa399897c6f6256493d32231a0f060000000000000000000108131e2935404b5564707d8a97a9b3aa9d908377665c5044382b1f120600000000000000060a0e10111313131313131313131313131313131313131313131313131313131313131313131313131313131310100d0a050000000000000000000b1724313e4a5764717d8a97a4b0a5998c7f7266594c3f30231c15110e080807070808090e131925303d4955616c71777573716e6d6665625b51453a2e221509000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000000000000000000000000000000000000000000000000000000000000000000080f151a1d1f20202020202020202013100c070100000000000000000000000000000000000000050b101416172020202020202020201b1a18140f0901000000000000000000000000000000000000000000000000000000000000020507080b0e10111213131212100e0b0807050200000000000000000000000000000000000000000000000000000001040707131313131313130d0d0b07020000000000000000000000000002050708131313131313130c0b0906010000000000000000000000000000060d14191c1f1f202020202020202020202020202020202020201f1f1f1e1d1b1a18161313100c0705030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f13151620202020202020201514120e090300000000000000000000000000111d2a3743505c6872787979797979797979797979797979797979797979797979797979797979797979797979797979797979736e63584b3f3226190c000000000000000000000814212e3b4754616e7a8794a1a99d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e0100000000000000000000000000000b151e28343f4a545d686d7a838e939ea0a8a8a09d999795949596999d9fa7aba49f9792867e706a60564c41332a1f0d040000000000000000000000000000000000000000000000070c10131316191c1d1e1f20201f1f1d1c1a171413110d080400000000000000000000000000000000000000101c2936434f5c6976828f9ca9b2a5998c7f7266594c3f3326190900000000000000000000000000000000000000000000000b17222d404d5a6773808d9aa6b3a89b8e8175685b4f4235281c0f000b1825313e4b5864717e8b97a4b1a89b8e8275685b4f4235281c070000000000000000000000000000081b2835414e5b6874818e9ba7b0a4978a7d7164574a3e3124170b000814212e3b4754616e7b8797a2adac9f92867a6d6053473a2d2014070000000000000000000000010d18242f3b4754616e7a8797a1adac9f9286796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96abb5a69a8d807367544b403428201c1816151514141515171a1e242b37434e5864717e8482807d7b7977726d62564a3d3124170b000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000000000000000000000000000000000000000000000000000000000000000009121920262a2c2c2d2d2d2d2d2d2d2d1f1c18120b0300000000000000000000000000000000000810171c2023242d2d2d2d2d2d2d2d2d282724201a130b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d1012131313131313131313131313131313131313131313121211100f0d0b090706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608091313131313131313080705020000000000000000000000000000000f1b27333f4b5660686b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c66635c52473b2f23170a000000000000000000000814212e3b4754616e7a87949c9c9c9084776a5d5144495663707c89969c9c9a8d8174675a4e4134271b0e010000000000000000000000000000030c17232e38424c565e686d79818991969d9fa4aca6a3a2a1a2a3a5a8a9a29f99938e857c706c61584e443a3021180e00000000000000000000000000000000000000000000000000000406070a0c0f10121213131212110f0d0a07070501000000000000000000000000000000000000000000101d2a3643505d697683909ca9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000061926323f4c5965727f8c98a5b2a89c8f8275695c4f4236291c0f000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2834414e5b6774818e9aa7b1a4978b7e7164584b3e3125180b000916232f3c4956626f7c8995a9b3aa9e918477675d5145382c1f13060000000000000000000000000714202d3946525e687885919eabaea398887b6e6255483b2f221508000000000000000000000000000000000000000000000105090b0b1313131313131313120706030000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8899a4afa89b8e8275665c51453a322c29232322212121212223252a2f353f47535f6a76828f8f8c8a8886837e7265584b3f3225180c000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d100000000000000000000000000000000000000000000000000000000000000008121b242b3136383939393939393939392c29231d150d0300000000000000000000000000000008121a22282d30313939393939393939393533302b251d140b010000000000000000000000000000000000000000000000000000000003090d1012131313131313131313060300000000000000000000000000000000000000000000000000000000000000000004080c0e0f13131313131313131313131313131313131313131313131313131313131313131313131313130f0e0c080400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232f3a444e565c5e60606060606060606060606060606060606060606060606060606060606060606060606060606060605a58524a40362a1f1307000000000000000000000814212e3b4754616e7a878f8f8f8f8f84776a5d5144495663707c898f8f8f8f8d8174675a4e4134271b0e0100000000000000000000000000000006111c26303a444c565e676d747d848a90939a9a9c9e9f9f9f9e9d9b9997928d87817a6f6a615a50463c32281e0f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2a3744515d6a7783909daab0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1a99c908376695d5043362a1d10000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000a1723303d4a5663707d8996a3b0a99c90837669554b4035291d100400000000000000000000000005111e2a36414c566a7683909da9b4aa96897c6f6356493c30231609000000000000000000000000000000000000000000060c1115171820202020202020201f1312100c06000000000000000000000000000000000000000000000000000714202d3a4753606d7a86939facab9f9285796d60564c443d38342f2f2f2e2d2e2e2f3031363a4145515b626f7c87939b999798928a7e7164574b3e3124180b000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000000000000000000000000000000000000000000000000000000000000040f19242d353d424546464646464646464638342f271f150b010000000000000000000000000006101a242c33393c3d46464646464646464641403c362f261d1309000000000000000000000000000000000000000000000000000000070e14191d1f20202020202020202012100c06000000000000000000000000000000000000000000000000000000000002090f14181b1c20202020202020202020202020202020202020202020202020202020202020202020202020201c1b18140f0902000000000000000000000000000000000000000000000000000000040607090c0e1011121313131211100f0d0b0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090c0e1011121313131211100e0b080705020000000000000000000000000000000000000000000000000007121d28323c444b505153535353535353535353535353535353535353535353535353535353535353535353535353535353534d4b4740382e24190e02000000000000000000000714212d3a4754606d7a8283838383838174675b4e414855626f7c8283838383827f7265584c3f3225190c00000000000000000000000000000000000a151e28323a444c555c606b70787e83878b8d909192929291908f8c8985817c746d68605850483e342b20160c000000000000000000000000000000000000000000000000000000000000000306060808080808080605030000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919eaaafa396897c706356493d3023160a00000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1aa9d9083776a5d5044372a1d11000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1724313e4a5764717d8a97a4b0a89b8f8275685c4f422f24180c00000000000000000000000000010d192530424f5c6875828f9ba8b0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000911171d2124252d2d2d2d2d2d2d2d2b201f1c17110a03000000000000000000000000000000000000000000000006131f2c3945515d677683909dabada2978a7e71685e564f4745403e3c3b3b3a3a3b3b3d3f42464c515a626d76828f99a4a6aa9f92857a6d6053473a2d201407000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d100000000000000000000000000000000000000000000000000000000000000915202b353f474e5253535353535353535345403931271d1207000000000000000000000000050e18222c363e44494a5353535353535353534e4c4841392f251a0f03000000000000000000000000000000000000000000000000000811191f25292b2c2d2d2d2d2d2d2d2d1f1c17110a030000000000000000000000000000000000000000000000000000030c131a202527282d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d282725201a130c03000000000000000000000000000000000000000000000004070c10121316191b1d1e1f1f201f1f1e1d1b19171414110e0806030000000000000000000000000000000000000000000000000000000000000000000000000003070c10131416191b1d1e1f1f201f1f1e1c1a181514120e09050200000000000000000000000000000000000000000000010c16202a323a3f43454646464646464646464646464646464646464646464646464646464646464646464646464646464646403f3b362e261c120800000000000000000000000713202c3945525d686d767676767676746f64584c4047535f6a6f767676767676726d62564a3e3125180b0000000000000000000000000000000000030c162029323a434b515960666d71767b7e8183848586858484827f7d79746f6a615e564e463e362c22190e050000000000000000000000000000000000000000000000000000000000060b0f121314141414141413120f0b06000000000000000000000000000000000000000000000000121f2b3845525e6b7885919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0aa9e9184776b5e5144382b1e11000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8275685b4f4235281c070000000000000000000000000000081b2835414e5b6874818e9ba7b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000009121b22292e31323939393939393939382d2c28231c150c030000000000000000000000000000000000000000000004101d2935404b5566737f8c99a3aea99e91857a6d68605953514b4b494848474748484a4b4d53555d606c727f8c949fabaea3998d8074675d5145392c201306000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d100000000000000000000000000000000000000000000000000000000000000e1a26313d4751595e5f606060606060605f514b43392f23180c0000000000000000000000030c17202a343e485055576060606060606060605b59534b41362b20140800000000000000000000000000000000000000000000000007111a232a3135383939393939393939392c28231c150c03000000000000000000000000000000000000000000000000020c151e252c31343539393939393939393939393939393939393939393939393939393939393939393939393939393534312c251e150c020000000000000000000000000000000000000001070c1013181c1f20232527292b2b2c2d2c2c2b2a28262421201e1915120f0a03000000000000000000000000000000000000000000000000000000000000000000060b1012181d1f202325282a2b2b2c2d2c2c2a29272521211e1a14110e0902000000000000000000000000000000000000000000050f1820282f333738393939393939393939393939393939393939393939393939393939393939393939393939393939393933322f2a241c140a00000000000000000000000004111d2935414c565d6069696969696967645c53483c434e585f6269696969696965625b51463a2e221609000000000000000000000000000000000000040d172029303940454f545c6064686e7174767878797878777573706d67625f58524c443d342c241a100700000000000000000000000000000000000000000000000000000000020a11171c1f20212121212121201f1b17110a0200000000000000000000000000000000000000000000121f2b3845525e6b7884919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0aa9d9184776a5e5144372b1e11000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2834414e5b6774818e9aa7b1a4978b7e7164584b3e3125180b00000000000000000000000000000000000006111b242d343a3d3e4646464646464646453a38342e261e150a00000000000000000000000000000000000000000000000c18242f3b4754616e7a86929fa8ada19790827a6f6b63605c5557565554545454555658575e61676d747e88939fa6b0a89f92867b6e61554b4035291d1004000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000000000000000000000000000000000000000000000000000000000000111d2a36424e59636a6c6c6c6c6c6c6c6c6c5c554b4034291c1004000000000000000000000b151e29323c46505a61646c6c6c6c6c6c6c6c6c68645d53483c3024180b0000000000000000000000000000000000000000000000030e19232c353c414546464646464646464638342e261e150a00000000000000000000000000000000000000000000000009131e272f373d4042464646464646464646464646464646464646464646464646464646464646464646464646464642403d372f271e1309000000000000000000000000000000000003090e12181d1f23282c2d3032343638383939393838373533312e2d2a25211f1b150f0b060000000000000000000000000000000000000000000000000000000000020a11171c1f24292c2d30323437373839393938373634312e2d2a25201e19140e09020000000000000000000000000000000000000000060f161d23272a2b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2726231f19120a02000000000000000000000000010d1924303a444c52545c5c5c5c5c5c5b58534a41363c464e53555c5c5c5c5c5c585651493f34291e120600000000000000000000000000000000000000050e171e272e343d424a5053565e616567696b6c6c6c6b6a686663605c55534e46413a322b221a110800000000000000000000000000000000000000000000000000000000020b141c22282b2d2e2e2e2e2e2e2d2b27221b140b02000000000000000000000000000000000000000000111e2b3844515e6b7784919eaab0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a99d9083766a5d5043372a1d10000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000000000000000000010c17222d363f454a4b53535353535353535246443f3830261c1106000000000000000000000000000000000000000000000714202d3946525e6874808d96a1aaa99f9490847c76706d67666462626160616162636567696e737a818b939aa4afaaa1968d8074695e5343392f24180d01000000101d293643505c6976838f8b7f7265584c3f3225190c06060606060606060606060606060606060606060606060606060c1925323f4c5865727f8b8f8376695c504336291d10000000000000000000000000000000000000000000000000000000000000121f2c3845525e6a75797979797979797976675c5145382c1f130600000000000000000007121c27303a444e58616c70797979797979797979746f64594c4033271a0e010000000000000000000000000000000000000000000009141f2a353e474d51535353535353535353443f3830261c110600000000000000000000000000000000000000000000040f1a252f3941484d4f53535353535353535353535353535353535353535353535353535353535353535353535353534f4d4841392f251a0f04000000000000000000000000000001070c141a1d24292c2e34383a3c3f4143444546464645444342403e3b3936302e2b261f1c17110a020000000000000000000000000000000000000000000000000003090c141c23282b2f35383a3c3f41434445464646454443413e3b3a36312d2a251f1a140d050000000000000000000000000000000000000000050c12171b1d1e20202020202020202020202020202020202020202020202020202020202020202020202020202020201a1917130e0800000000000000000000000000000008131e28323a4145475050505050504e4c4841382f343c4347485050505050504c4a463f372d23180d010000000000000000000000000000000000000000050c151d232830383f44464d5254585a5d5e5f5f5f5e5d5c595653514b47433c3630292019100800000000000000000000000000000000000000000000000000000000000a141d262d3338393b3b3b3b3b3b3937332d261d140a000000000000000000000000000000000000000000111e2a3744515d6a7784909daab0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1a99c8f8276695c504336291d10000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000000000000000000000000000005111d29343f4850565860606060606060605e53504a42382e23170c0000000000000000000000000000000000000000000005111e2a36414c56606d7a849198a2aaa69f969189827d797573716f6e6e6d6d6e6e707274777b80858e939fa4acaba3989184796d60574d4231281d120700000000101d293643505c6976838f8b7f7265584c3f322519131313131313131313131313131313131313131313131313131313131925323f4c5865727f8b8f8376695c504336291d1000000000000000000104060606060606060606000000000000000000000013202c3946535f6c798786868686868686796d6053473a2d2014070000000000000000081118232e39424c565f6a707e8786868686868686868174685b4e4135281b0e02000000000000000000000000000000000000000000010d1925313c4750585e5f606060606060605f504a42382e23170c000000000000000000000000000000000000000000000814202c37414b53595b60606060606060606060606060606060606060606060606060606060606060606060606060605b59534b41372c20140800000000000000000000000000030b12181f252a2f35393a404446494c4e5051525253525251504e4c4a4746413c3a37312b28221c140b070000000000000000000000000000000000000000000000060d141a1e262e34383a404547494c4e50515252535252514f4d4b4846423b3a36302a251f170e07010000000000000000000000000000000000000001070b0f111213131313131313131313131313131313131313131313131313131313131313131313131313131313130d0c0a070200000000000000000000000000000000020c1620283035393a43434343434341403c362f262a32373b3c4343434343433f3e3a342d251b110700000000000000000000000000000000000000000000030b12181e262e34383b4146474b4e505152535251514f4c4a4645403937322a251e170e07000000000000000000000000000000000000000000000000000000000006111c262f383f444647474747474746443f382f261b11060000000000000000000000000000000000000000101d2a3643505d697683909ca9b1a5988b7e7265584b3f3225180700000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3a89b8f8275685c4f4235291c0f000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000000000000000000000000000000000915212e3a45505a62656c6c6c6c6c6c6c6c6b605c544a3f34281c1003000000000000000000000000000000000000000000020e1925303b45525d686f7c869298a0a8a8a09e948f8a8582807e7c7b7b7a7a7b7b7d7e8084878d92979da5afaaa29992867c6f675d51453b311f160c0100000000101d293643505c6976838f8b7f7265584c3f322520202020202020202020202020202020202020202020202020202020202025323f4c5865727f8b8f8376695c504336291d1000000000000004090e11121313131313131313090806030000000000000013202c3946535f6c7986929393939393867a6d6053473a2d20140700000000000000060f19232834404a545e686f7c86929a93939393968f82786d6053463a2d2013070000000000000000000000000000000000000000000004101d2935414d58626a6c6c6c6c6c6c6c6c6c5c544a3f34281c10030000000000000000000000000000000000000000000c1825313d48535d65686c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c68655d53483d3125180c000000000000000000000000060d151d24293136394045474a515356585a5c5e5e5f605f5f5e5d5b595754524c4847433c38332d261d18120b030000000000000000000000000000000000000000070f181f262a30383f44464b515356585b5d5e5e5f605f5f5d5c5a5854534d4746423b3630292018120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e161e24292c2d3636363636363433302b251d20262b2e2f36363636363632312e29231b130900000000000000000000000000000000000000000000000000070c151c23282c3036393b3e414345454645454442403d3a38342e2b262019130d050000000000000000000000000000000000000000000000000000000000000b17222d38424a505354545454545453504941382d22170b00000000000000000000000000000000000000000f1c2835424f5b6875818e9ba8b3a6998c807366594d402f23180c00000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4a79a8e8174675b4e4134281b0e000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000000000000000000000000000000000b1724313d4a56626c717979797979797979786d665c5044382c1f13080000000000000000000000000000000000000000000008141e2935414c56606a707d8691969fa3aba69f9c98928f8c8a89888787878788898b8d9195999fa2a9aba69f9892877e706a60554b4133291f0d040000000000101d293643505c6976838f8b7f7265584c3f322d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d323f4c5865727f8b8f8376695c504336291d100000000000080f151a1d1f20202020202020201615130f0a04000000000013202c3946535f6c7986929f9f9f9f93867a6d6053473a2d201407000000000000040d18212b353d44515c666d7a849198a29f9fa19791847a6d665c5144382c1f12060000000000000000000000000000000000000000000005121f2b3845515e6a74797979797979797976665c5044382c1f12060000000000000000000000000000000000000000000e1b2734404d59656f757979797979797979797979797979797979797979797979797979797979797979797979797979756f65594d4034271b0e00000000000000000000000910181f272f353b42464b5153545c60636567696b6b6c6c6c6b6b6a686664615e5655534e46443f382f28231d150c05000000000000000000000000000000000000081019212931363e424a5053555d606365676a6a6b6c6c6c6b6a696764615e5754524d46423b3329241d150d040000000000000000000000000000000000000000000000000000000000020608080b0e1011121313121211100d0b0807050200000000000000000000000000000000000000000000000000000000000000000000000000040c13191d2021292929292929282724201a13151b1f21222929292929292525221e181109010000000000000000000000000000000000000000000000000000030a11171c1f252a2d2e3234363839393938373533302d2c28231d1b150d0802000000000000000000000000000000000000000000000000000000000000030f1c28333f4a545b60616161616161605b53493f33271b0f03000000000000000000000000000000000000000d1a2734404d5a6773808d9aa6b3a89b8e817568554b4034291c100400000000000000000000000000000000000000000005121e2a36424d576976838f9ca9b2a5988c7f7265594c3f3226190c000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000000000000000005121e2a36424d5765717e868686868686868685786d6053463a3025190d01000000000000000000000000000000000000000000020d19242f3a434e58606b707c848d92999fa2aaaaa29f9c99979595949394949596989a9da0a8abaaa79f9d948f857d706c61584e433a2f21170d000000000000101d293643505c6976838f8b7f7265584c3f393939393939393939393939393939393939393939393939393939393939393939393f4c5865727f8b8f8376695c504336291d100000000009121920262a2c2c2d2d2d2d2d2d2d22221f1b150f070000000013202c3946535f6c7986929facaca093867a6d6053473a2d2014070000000000020b161f2a333d47515b606d78829096a1aaaea39992857b6e685d544a4034281c1004000000000000000000000000000000000000000000000613202c3946535f6c798686868686868686786d6053463a2d2013070000000000000000000000000000000000000000000f1c2835424f5b68758286868686868686868686868686868686868686868686868686868686868686868686868686868175685b4f4235281c0f0000000000000000000009121b222a313940454d53555d6065666d6f72747677787979797877767573716e6867625f5853504a423d342e271e170e050000000000000000000000000000000008111a222b333b424650545c6063676d6f727476777879797978777674716e6966615e56524d453f352f271f160d04000000000000000000000000000000000000000000000000000205090e121415181b1d1e1f20201f1f1e1c1a181514120e090502000000000000000000000000000000000000000000000000000000000000000000000002080d1113141d1d1d1d1d1d1b1a18140f080a0f1215151d1d1d1d1d1d191816120d07000000000000000000000000000000000000000000000000000000000000060c1014191e202125272a2b2c2c2c2b2a292623201f1c18120f0a04000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b666c6e6e6e6e6e6e6c655b5044372b1f1205000000000000000000000000000000000000000c1925323f4c5865727f8b98abb5aa9d908477675c5145382c1f13060000000000000000000000000000000000000000000714212d3a46535f697885929fabb4aa968a7d7063574a3d3024170a000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000000000000000000000000000714212d3a46535e69768390939393939393978a7d7063564c4135291d11050000000000000000000000000000000000000000000008131e28313c464f59606a6f7980878e92989b9fa2aaa6a6a4a2a1a1a0a0a1a1a3a5a7a7aca49f9d9995908a827b706b615a50463d31281d0f05000000000000101d293643505c6976838f8b7f7265584c4646464646464646464646464646464646464646464646464646464646464646464646464c5865727f8b8f8376695c504336291d1000000008121b242b31363839393939393939392f2e2b272019100700000013202c3946535f6c7986929facada093867a6d6053473a2d20140700000000000a141d28313c454f59626d74818e949fa8aea49f92877d6f695f564c42392e23180c00000000000000000000000000000000000000000000000613202c3946535f6c798692939393939386796d6053463a2d2013070000000000000000000000000000000000000000000f1c2835424f5b6875828e9393939393939393939393939393939393939393939393939393939393939393939393938e8175685b4f4235281c0f00000000000000000009121b242c343c434b51575e61676d7175797c7f81838485858685858483817f7d7a77736f6a64605b544f454039302920170f050000000000000000000000000000060f1a232c343d454d535a61666d7075797c7f81838485858685858482807e7b77736e69615e575145403931281f160c030000000000000000000000000000000000000000000002080e11151a1e21222528292b2c2c2c2c2b2b29272522211e1a14120e09020000000000000000000000000000000000000000000000000000000000000000000000010407071010101010100e0d0b08030000030608091010101010100c0b09060100000000000000000000000000000000000000000000000000000000000000000003080e111414181b1d1e1f201f1e1e1c19171313100c0700000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c787a7a7a7a7a7a776c605346392d20130600000000000000000000000000000000000000091623303c4956636f7c8999a4afac9f9286796d6053473a2d22170b0000000000000000000000000000000000000000000815222e3b4855616e7b8897a2adaea298887b6e6155483b2e221508000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000000000000000000000000000815212e3b4854616e7b87939f9f9f9f9fa99b8f8275685e5246392d20150a00000000000000000000000000000000000000000000010c161f2b343d474f585f676d737b81868b8f9298989a9b9d9e9f9f9f9f9f9f9e9d9c9a989a93908d88837d766e69615950483e342b1f160c00000000000000101d293643505c6976838f8b7f72655853535353535353535353535353535353535353535353535353535353535353535353535353535865727f8b8f8376695c504336291d100000040f19242d353d424546464646464646463c3b37322b22190f04000013202c3946535f6c7986929facada093867a6d6053473a2d2014070000000006111c262f3a434d57606b727f8b939da6afa59c928b7e716b60574d443a30271c120700000000000000000000000000000000000000000000000613202c3946535f6c7986929f9f9f9f9386796d6053463a2d2013070000000000000000000000000000000000000000000f1c2835424f5b6875828e9b9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9b8e8275685b4f4235281c0f000000000000000008121b242d363e464e555d60696e74797e8285898b8d8f91919293929291908e8c8a8784807c76716c666059514b433b332921170e05000000000000000000000000030d18212c353e464e575f616c70787d8185898b8e90919192939292908f8d8b87847f7b746e69625b514b433a31281e150b000000000000000000000000000000000000000002080d14191e20262b2e2f323436383939393938373634322e2d2b26201e1a140e090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0e101212131212110f0d0a070604000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8787878787877a6d6154473a2e211407000000000000000000000000000000000000000714202d3a4753606d7a86939facaea399897d706353493f33271b0f030000000000000000000000000000000000000004111d2935414c5565717e8b98a9b3ac9f9285786d6053463a2d201307000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000000000000000000000000000007131f2c38434e5866737f8c9aa4afaca8aaac9f92867a6d6154473c32261b0f0000000000000000000000000000000000000000000000040d19222b353d464e555d60696e747a7e8285888b8d8f909192929292929291908f8d8c898683807c76706c615f574f473e362c22190d0400000000000000101d293643505c6976838f8b7f72656060606060606060606060606060606060606060606060606060606060606060606060606060606065727f8b8f8376695c504336291d1000000915202b353f474e5253535353535353534947433c342b20150a000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000071017222d38424c555f69707d87929fa5afa79e938d80736c61594f453c32281e150b0000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8acacb2adaba5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a59b8e8275685b4f4235281c0f0000000000000006101a242d363f4850585f676d737b80858b8f9298989a9c9e9e9f9f9f9e9e9d9b999795908d88837e786f6b605c554d453b332920170c0300000000000000000000010b151f2a333e474f5860696e767d84898e9298989a9d9d9e9f9f9f9e9d9c9a9795918c86817b726d605d554b433a30271d1207000000000000000000000000000000000000040c13191f252a2d31373a3b3e41434445464645454443403e3b3a37312d2a251f1a140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070c0f0e0c0904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794949494877a6d6154473a2e211407000000000000000000000000000000000000000613202c3945515d677784909daab4ab9a8d8073655b5044372b1f140a000000000000000000000000000000000000010c13202c3945515d6775828e9ba8b5a89c8f8275665c5044382b1f1206000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000000000000000915222e3b4854606a7784919eaca49f9b9ea5a3998b7f7265584e43372b1c12070000000000000000000000000000000000000000000000071019232b343c434b51575f61676d7175797c7e80828384858586868585848482817f7d7a77736f6a64615a534d453e352c241a10070000000000000000101d293643505c6976838f8b7f726c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c727f8b8f8376695c504336291d1000010e1a26313d4751595e5f6060606060606055544e463c32271b0f030013202c3946535f6c7986929facada093867a6d6053473a2d2014070000050e192228333f4a545d676e7b859299a3afa89f958e81776c605a50473d332a20160c030000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000f1c2835424f5b6875818e9babb5b2a8a19e98989898989898989898989898989898989898989898989898989898988e8275685b4f4235281c0f000000000000030c18222c363f48505a616a6f7980868d92979c9fa2aaa7a9a8a7a6a6a6a7a8a9a8a6a7a09d9a94908a837c746d675e574d453b32291e150a0000000000000000000007121d27313c454f59616a6f7b828a91969b9fa2aaa7a7a5a3a2a2a3a4a5a8a7a7a09d99928e867f756d675d554b42392e23180c0300000000000000000000000000000000080e161e25293036393c4247484b4e50515253535252514f4d4b4846423c3a36302a251f170f0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d111314191c1b19150f090200000000000000000000000000000000000000030613131313131313130d0c0a07020000000000000000000000000003060809131313131313130b0b09050100000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e2114070000000000000000000000000000000000000004101d2935404b556773808d9aa9b3ab9e9184786c6053463c2f261b1106000000000000000000000000000000000007131d28333f4a54606d7a86929facb1a7988b7f7265544a3f34281c1003000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000000000000000000000004101c2834404b54626f7c8996a0a49a938e939eab9d9083776a5f5347392e23180c000000000000000000000000000000000000000000000000071119222a313940454d53555d6065666d6f71737576777879797979787877757472706d6866625f58555046423b332c231a1208000000000000000000101d293643505c6976838f8b7f79797979797979797979797979797979797979797979797979797979797979797979797979797979797979797f8b8f8376695c504336291d100004111d2a36424e59636a6c6c6c6c6c6c6c6c6260584e43372b1f13060013202c3946535f6c7986929facada093867a6d6053473a2d20140700030d17202b343d44505b666d79839197a2abaaa1969083796d655b50483e352b21180e04000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000d1a2734404d5a6773808d99a3aeada196918b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8175685b4f4235281c0f0000000000000b151e2a343e48505a626c717c848c92989fa2a9aca8a8a09e9c9a9a999a9a9b9d9fa3ababaaa69f9c95908781796e695e574d443b30261c11060000000000000000000c18242f39434d57616b707c858f949ea0a8aca8a19e9a989695959697989c9fa2aaaba39f98928b81796d675d544b4034281e150b0000000000000000000000000000020a121a202830353b4146474e5355585b5c5e5f5f5f5f5e5e5c5a5855534d4846423b363029211a120a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f13191d202126292825201b140c0300000000000000000000000000000000060c101220202020202020201a1917130e0800000000000000000000040a0f13151620202020202020181715110c06000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e21140700000000000000000000000000000000000000010d18242f3d495663707c8997a1adaca196897d7063584e41382d22170f06000000000000000000000000000000071118242f3844505b66717e8b98a2aeaca095887b6e6155483b2e23170b00000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000000000000000000000006131f2c3845515c6674818d9aa89f9388828e9baaa095887c6f62544a4034281c10040000000000000000000000000000000000000000000000000710181f282f353b42464c5154545c60626567686a6b6c6c6c6c6c6c6b6a69676563605d5655534e49443e36312a211a110800000000000000000000101d293643505c6976838f918b86868686868686868686868686868686868686868686868686868686868686868686868686868686868686868b918f8376695c504336291d100006121f2c3845525e6a757979797979797979766a6054473b2e2215080013202c3946535f6c7986929facada093867a6d6053473a2d201407010b151f29333d46505a606c78828f95a0a9aba29891847a6e675c53493f362d23190f0600000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000815212e3b4854616e7b86929faaab9e91847f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7d7063564a3d3023170a000000000007121d27303c46505a626c717e8691969fa2aaaba39f9b9796918f8e8d8d8d8d8f9092999a9ea1a9aba79f9a938d837b6e695e564c42382e23170c040000000000000004101d2935404b555f69707d8692979fa6aca69f9c96918e8b898988898a8c8f92989ea1a8aaa29f938f83796d665c51453d30271c1207000000000000000000000000020b141c242c323a41464d5254575f626567696b6c6c6c6c6b6a696765615f5754524d46423b332c241c140a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c10161b1e25292d2e333534312c251e150c0200000000000000000000000000030a11171c1f2d2d2d2d2d2d2d2d2726231f19120a0200000000000000070f161b1f22232d2d2d2d2d2d2d2524211d1811090000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e21140700000000000000000000000000000000000000000713202d3a4653606d7985929eacb2a89c8f82756a5f53493f332721180f0802000000000000000000000003091119232935404b55606c7884919daab3a99d908477695f53463a2d1c110600000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000000000000000000000000000713202d3a4653606d7985929eaa9d90837d8998a2a79a8d8074665c5144382c1f130800000000000000000000000000000000000000000000000000060d161d242931363a4145474a505355585a5c5d5e5f5f5f5f5f5f5e5d5c5a595654524c4847433c39332a261f180f080000000000000000000000101d293643505c6976828f9393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393938f8376695c504336291d10000613202c3946535f6c7987868686868686867c6f6255493c2f2216090013202c3946535f6c7986929facada093867a6d6053473a2d20140707121d27313b454e58616c73808d949ea7afa39992867c6f685e554b41382d241b11070000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000714212d3a46535e6974818e98a2ada196887c7272727272727272727272727272727272727272727272727272727272706b6054483c2f22160900000000000c18232e39424e58616c717f8a9298a0a8aba49f99928e8a8784828180808081828486898d92979ea1a8aca49f9590847b6e685e544a3f342820150a0000000000000006131f2c3845515d676e7b869298a1a9aaa29f948f8984817e7d7c7c7c7d7f82868b91969da4aea59e958f82786d60594f42392e23180c0000000000000000000000010b141d262e363e444c52565e61666a6e717476777879797878777673716e6966615e57524d453e362e261c140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e12181d1f272b3035393a3f42413d3730271e1409000000000000000000000000030c151c23282c393939393939393933322f2a241c140a00000000000007101920272b2e2f3939393939393932312e29221b120900000000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e211407000000000000000000000000000000000000000006121f2c3844505c6673808d9aa4afaa9e94887c6f655b50443d332a2219140e09060400000100000406090e141a232b353d45515d67717e8a95a0acada2978b7e7265574d42362a1e0a0000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000000000005111d2935414c5664707d8a97a2a9998c807885929fab9e9285796d6053463a3025190d0100000000000000000000000000000000000000000000000000040c12181f262a2f35393a3f4446494b4d4f505152525353525251514f4e4c4a4745413c3b37322d28221a140e06000000000000000000000000101d293643505c69768286868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868376695c504336291d10000613202c3946535f6c7986929393939393887c6f6255493c2f2216090013202c3946535f6c7986929facada093867a6d6053473a2d2014071118242f39434d57606a717e8b929ca6aea49f92877d706a5f564c43392f261b1209000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d20130700000000000000000000000000000000000000000005121e2a36424d57616e7b86929fa8a89c8f82766c6565656565656565656565656565656565656565656565656565656360594f44382c2014070000000004101c2834404b545f6a717e87939fa2aaa9a199938e86827e7a777574737373747577797c80858b91969da5afa79f9691847a6e665c50443c32261b0f04000000000004111d2935414b55606d79839098a2aaa9a198928a827c787472706f6f70717275797e848d929fa4aba79f948d80746b60544a4034281c10040000000000000000000009131d262f38404850565e61686e73777b7e81838485868685858482807e7b77736e69615e57504840382e261c13090000000000000000000000000000000000000000000000000000000000000000000000000000000000060c10151a1d24292c32383a4146474c4f4d49423930251b0f0400000000000000000000000a151e262e34384646464646464646403f3b362e261c120800000000040f19222b32383b3c464646464646463e3d3a342d241b1106000000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e211407000000000000000000000000000000000000000003101c28343f4a54616e7b87939fabb0a69c9083776c60584e453c342a251e1a1312100c070e070c1013131a1f262a353d47505a606d7984919ea7b1a99f9285796d6053473b31261a0e0000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000000000000000000000713202d3946525e6875828f9ba9a197897c75828e9baba1978a7d7064564c41362a1e1105000000000000000000000000000000000000000000000000000001070d141a1e24292c2e34383a3c3e40424344454646464645454442413f3d3a3935302e2b26201c170e0903000000000000000000000000000f1c2935424e5a66707679797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797670665a4e4235291c0f000613202c3946535f6c7986929f9f9f9f95887c6f6255493c2f2216090013202c3946535f6c7986929facada093867a6d6053473a2d2014101a232935404b555e696f7c86929fa4aea69d928b7f726b61584e443b31271d140a00000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000020e1a25313b46525e6973808c96a0ac9f948b7e716a5f5658585858585858585858585858585858585858585858585856544f473d33271c10040000000006131f2c3845515c666f7c869299a4aea8a0979187817b75716d6869676766676768676d7073797e848e939fa4aca8a0969083786d60584e43372b20150a00000000000613202c3945515d67737f8c95a0aaaba19792867e766f6c6565636262636465676d7279808b9399a4afa69d92897d70665c5144382c1f150a00000000000000000007101b252f38404a525a61686d747b8084888b8e8f919292929291918f8d8b8884807b746e69615a524a40382e251b0f060000000000000000000000000000000000000000000000000000000000000000000000000002090e11171c1f262b2f35393d43474c5254595c59534b42372c2015090000000000000000000006111c2630383f4453535353535353534d4b4740382e24190e020000000a16202b343d434749535353535353534b4a453f362d22180c010000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e2114070000000000000000000000000000000000000000000c17232e3846535f6975828e99a3afab9f948b7f726a60574e463e36302a25201f1c181b1a1b181c1f20262b31363f474f59616c74808d96a1adada2978d8073675d5145392a1f14090000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000000000000000000000714212e3a4754616d7a86929fab9e928579717e8b99a3a99b8f8275685e5246392d20150a0000000000000000000000000000000000000000000000000000000003090e13191d2023282c2d2f32343537383939393939393837363432302d2c2924211f1b15100b050000000000000000000000000000000d1926323e49545e66696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c69665e54493e3226190d000613202c3946535f6c7986929facaca295887c6f6255493c2f2216090013202c3946535f6c7986929facada093867a6d6053473a2d201418222c353e45515d676e7b859198a3aea79e948d80746d62594f463c32291f150b0200000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000009141f2a36424d57606d7984919aa4a69f92867c6e685d554b4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4a48443d352b21160b0000000004111d2935414b55606d79839098a3aba9a09691857d746e6964615d565b5a5a5a5a555c6063666d7179818b939aa4afa89f958c80736a5f54473d32271b0f01000000000714212d3a4754606d7a85929fa7afa49992857c716c63605b535656555657555c60676d747f87939fa6aea49d9184796d6053463c31261b0f0300000000000000030c19222d37404a525c636c717a81868c9196989a9c9e9f9f9f9f9e9d9c9a9895918d86817b716c645c524a40372d21180e0300000000000000000000000000000000000000000000000000000000000000000001040b1014191c23282c3137394045474e54565e616668655d53493d3125190c000000000000000000000c17232e38424a505f606060606060605a58524a40362a1f13070000030f1b27323d464e545660606060606060585650483f34291d11050000000000000002050708080808080808080814212e3b4754616e7a8794a1a094877a6d6154473a2e21140808080808080808080705020000000000000000000006111c2a36424d57626e7b87929fa8b0a69f92877c6f695f585046413b36312d2c282327272723282c2d31373b42465159606b717e8a929da8b1a79f92857a6d61554b4035291d10040000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000000000000000000000006121e2b37424d5765727f8b99a3ab9b8e81756d7a86929fac9f92867a6d6154473c32271b0f00000000000000000000000000000000000000000000000000000000000001080d1113171c1f20222527292a2b2c2c2c2c2c2c2b2a2927262321201d1915120f0a0400000000000000000000000000000000000a16212d38424c545a5c60606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605c5a544c42382d21160a000613202c3946535f6c7986929facaca295887c6f6255493c2f2216090013202c3946535f6c7986929facada093867a6d6053473a2d2016202a343e47515b606d79839097a1aaa9a0958f82786d605b51473d342a20170d030000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d20130700000000000000000000000000000000000000000000030e1a25303b45515d67707d88939fa6a29891847a6d675c544b423f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3d3c38332b231a0f05000000000613202c3945515d67737f8c95a0aaada19791847b706b615e5754524c4e4d4d4d4e4b5153545c60676d747f88939fa5afa79f92877c6f62584e43372b1d120700000005111e2a36424d5766727f8c97a2adaa9f93877d706a615a5350494a4949494a4b51555c606d73808c949fabaca0958b7e7164584e43372b1f1206000000000000000a151e2b343f49525c646e737e858d92999da0a8a9a29f9d9c9b9c9d9fa2aaa7a09d99928e857e736e645c52493f332a1f14090000000000000000000000000000000000000000000000000000000000000001080d11161c1f252a2e34383c42474b5153586062686d72756f65594d4134281b0e00000000000000000003101c28343f4a545c6c6c6c6c6c6c6c6c66635c52473b2f23170a000006131f2b38434e5860626c6c6c6c6c6c6c65625a50453a2e211509000000000002090e121415151515151515151515212e3b4754616e7a8794a1a094877a6d6154473a2e211515151515151515151514120e09020000000000000000000e1a26313b47535f6974808d96a0abaea39991857b6e6a615a524c46423c3a38342e3434342e34383a3c42474d535b626b707d86929fa4aeaaa0958b7f72685e5243392f24180d010000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000000000814212e3a47535f697683909daba3998a7e716875828f9caba3998c7f7265584e43372b1d1207000000000000000000000000000000000000000000000000000000000000000104060c10121316181a1c1d1e1f1f20201f1f1e1e1c1b19171413110d0806030000000000000000000000000000000000000005101c26313a42494e505353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353504e49423a31261c1005000613202c3946535f6c7986929f9f9f9f95887c6f6255493c2f2216090013202c3946535f6c7986929facada093867a6d6053473a2d201e28323c464f59636d75818e959fa9aaa1979083796d665c50493f352c22180e05000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000000009141f2935404b55606b73808d949fa8a0968f82796d665c544b433a323232323232323232323232323232323232302f2c27211a110800000000000714212d3a4754606d7a85929fa7b0a69e92857b6e696059524d47464141404040414045464b51555d606d727f8b939ea9afa3998f82766a605447392f24180c0000000714202d3a46525e697784909da9a8a2988d80746b60585046443f3d3c3c3d3e40454b515b606d7882909ca6b0a89d9083776a5f53473a2e21150600000000000006111c26303d46515b646e74808a92979fa3a9a19e999792908f8f8f909298989d9fa7a39f97928a80736e635b51453b31261a0e0400000000000000000000000000000000000000000000000000000000040a0f13191d20272c3036383f44464e53555d60656a6f747a7f8175685c4f4235291c0f00000000000000000006121f2c3844505c667679797979797979736e63584b3f3226190c00000815222e3b4754606a6f79797979797979716c62564a3d3124170b00000000050d141a1e2021212121212121212121212e3b4754616e7a8794a1a094877a6d6154473a2e2121212121212121212121201e1a140d05000000000000000009141f2b37424d57606d79849199a4afaba19791847c706c615e56534d494644404141414141404546494d53575f616d727d869298a2aeaca2989083786c60564c4131281d1207000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000000030f1b27333f4953626e7b88959fac9f92867a6d64717e8b99a3ab9d9083776a605447392e23180c0000000000000000000000000000000000000000000000000000000000000000000000030607090b0d0f101112131313131212110f0e0c0a0707040100000000000000000000000000000000000000000000000a151f2831383e4243464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464643423e3831281f150a00000613202c3946535f6c7986929393939393887c6f6255493c2f2216090013202c3946535f6c7986929facada093867a6d6053473a2d2026303a444e58616b727f8c939ea7aca29891857b6e675d544a3f372d231a100600000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000000020c18242f39434f59606d78829096a0a89f948f82786d665d554c443b332b2525252525252525252525252525252322201c160f08000000000006131f2b37434e5866727f8c97a2adaa9e948a7d70695f574f46423b3935303433342e34383a40454b515b626d74818e97a1adab9e94897c6f62554b4035291d100400000814212e3b4754616e7b8795989a9b9c92857a6d61594f463e37332d2f2f302e34394045505c666f7c88949fabaca095887b6f6255483c2d22170b0000000000000c17232e38424f59626d74808d929ea1a9a39f97918c8885838282838385888b90959ea1a8a29f928d80736d62574d42362a20160a0000000000000000000000000000000000000000000000000001070c10151b1e24292c33383b42464a5053575f62676d71777c81868c83776a5d5144372a1e110000000000000000000713202d3a4653606d78868686868686868073665a4d4033271a0d00000916232f3c4956626f7c868686868686867e7165584b3e3225180b000000050f171f252a2d2e2e2e2e2e2e2e2e2e2e2e2e3b4754616e7a8794a1a094877a6d6154473a2e2e2e2e2e2e2e2e2e2e2e2e2d2a251f170f0500000000000000030e1a26313c45515d676f7d87939fa4aea9a19691867e756e68615e575653514a4e4e4d4e4e4b515356575f62696e767f879298a2aaafa49a92867c6f665b50443a301f160c01000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000000000000000005121f2b3744505b6573808d99a7ac9c8f837668606d7a86929faca095887c6f62554b4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d161f262d32353639393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393635322d261f160d0300000613202c3946535f6c7987868686868686867c6f6255493c2f2216090013202c3946535f6c7986929facada093867a6d6053473a2d232e38424c565f6a707d87939fa5afa49a92867c6f695e554b42382e251b11080000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d20130700000000000000000000000000000000000000000000000007121d27313d44505c666d7a849197a1a69e948f81786d675d564d453d3528231c141919191919191919191919171614100b050000000000000815222e3b4754606a7884919ea9b1a79c8f82756c61574d453d36302d292427272723282c2e343a4145515b606d7a85929eaab0a69b8e8275675d5145392c1f130600000b1825323e4b5865717e888a8b8d8e908e8174685e52473d342b272223222323282f343f4a545f6a76828f9cacb1a7998c7f736653493f33271b0f030000000003101c28343f4a54606b727f8c929ca4aaa299928c84807b787675757677797b7f838a91969fa6a49c928b7f72695f53463d32271b0f030000000000000000000000000000000000000000000003090e12181c1f262b2f35393d44484d52545c60646a6e74797e83898e929084776a5d5144372a1e110000000000000000000713202d3a4653606d798693939393938d8073665a4d4033271a0d00000916232f3c4956626f7c8993939393938b7e7165584b3e3225180b0000020d17212930363a3b3b3b3b3b3b3b3b3b3b3b3b3b4754616e7a8794a1a094877a6d6154473b3b3b3b3b3b3b3b3b3b3b3b3b3a36302921170d020000000000000009151f2935404b55606b727f8b929da4ada9a198928a817a746e696562605c545b5a5a5a5b545c606266696e747b828b9299a2aaaea39f93887e706a5f544a3f32291e0d0400000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000000000000000000000613202d394653606c7884919eaba49a8b7f72655d6875828f9caaa79a8d8074675c5145382c1f14080000000000000000000000000000000000020507080c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0b0906010000000000000000040d151c212629292d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d292926211c150d0400000006121f2c3845525e6a757979797979797979766a6054473b2e2215080013202c3946535f6c7986929facada093867a6d6053473a2d28343f4a545e686f7c869299a4afa59f93887e706a60574d433a30261c1309000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000000000010b151f28343f4a545e686e7b859298a2a69e938f82796d685f574f473e342e261e160d0c0c0c0c0c0c0c0c0c0a09070400000000000000000916222f3c4955626f7c8896a1acaca095897c6f625a50453b332a25201d191a1a1a181c1f23282f353f45515d67727f8b98a2aeac9f9286796d6053473a2d20140600000714212d3a4754606d797c7d7f808183847d7063564c41352b221b17161616181d232e38424e5864717d8a9aa4afa99c8f8276655b5044372b1f12050000000006121f2c3844505c666f7c87929fa4aba29892878079736f6a6a696869656c6e72777d848f949fa6a49f92867b6e61584e43382b1f13060000000000000000000000000000000000000000060b0f141a1d23292c32373a4145474f54565e61666d71767b80858b90959b9d9084776a5d5144372a1e110000000000000000000713202d3a4653606d7986939f9f9f998d8073665a4d4033271a0d00000916232f3c4956626f7c89959f9f9f988b7e7165584b3e3225180b000009141f29333b4246484848484848484848484848484854616e7a8794a1a094877a6d6154484848484848484848484848484846423b33291f140900000000000000030d18242f3a434f59626d74808d929ca3adaaa29f938e86807b76726f6d6669686767676869666d6f72777b81868f949fa3ababa39f918c7f726c61584e42382d20170d0000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000004101d2935404b5563707d8996a1ac9f93877b6e615664717e8a98a2ab9e9285796d6053463b3025190e02000000000000000000000000000003090e12141519191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191816120d070000000000000000030a1016191c1d20202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201d1c1916100a030000000004111d2a36424e59636a6c6c6c6c6c6c6c6c6260584e43372b1f13060013202c3946535f6c7986929facada093867a6d6053473a2d353d44505c666d7a849198a2aba69d938c7f726c61584e453b31281e140a01000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000030d17232e38424c565f696f7c869299a3a59e948f827a6e69605950443f38302820180f07000000000000000000000000000000000000000d1a2633404d596673808c99a8b2aa9d9083776a6054483e332a211a14110d080d070c1013181d242935414c55606d7985929fabaea2988a7d7164574a3e2e23170b00000613202c3945515d676d6f707273757678706b6054443a30231a0f0b0609070c121c26303c4754616d7a86939facab9f9285796c605346392d20130600000003101c28343f4a54606d78839099a3afa39992867d736d67625f585c5c535b6061656c707a828f949fa9a2988f82766a6054473b2e221508000000000000000000000000000000000002080d11171c1f262a2f34383c43474c5254596063696e73797d82888d92979da0a79d9084776a5d5144372a1e110000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2aca4988b7e7165584b3e3225180b00020e1a25303b454d52545454545454545454545454545454616e7a8794a1a094877a6d61545454545454545454545454545454524d453b30251a0e020000000000000007131d28313d47515b606c77808c919ea1a9aea59e98928d87837f7c79777674747474747677797c7f83888e92999fa6aea8a199928b7f736d635a50463c2f261c0e050000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000006131f2c3945515d6774818e9ba8ab9c908376695e53606d7a86929faca2978a7d7164564d41362a1e110500000000000000000000000000060d141a1e2122262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262525221e181109010000000000000000050a0d0f101313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313100f0d0a05000000000000010e1a26313d4751595e5f6060606060606055544e463c32271b0f030013202c3946535f6c7986929facada093867a6d6053473f383d47515b606d78828f96a0aaa89f948e81746d635a50463c33291f160c0200000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000006111c26303a444d57606a707d879298a2a69e9490847b6f6b625a504a423a322a21191106000000000000000000000000000000000005111e2a36424d576976838f9ca9b5ab998c7f7366584e43362c21180f0905010000000004070c1319242f3a45515d6774818e9aa7b4aa9b8e817468544a3f34281c10030004111d2935414c555d606264656768696b6360594f4432291e110800000000010a14202d3946525e687784919daaaea298877a6e6154473b2e21140800000006121f2c3844505c66727f8b95a0aba89f92877d706b605d55534e4f4f495053555a61686d79829097a1a49f94897c6f6256493c2f231609000000000000000000000000000001040a0f13191c22282b3136394045474e53565d60656b70757b80848a8f949a9fa2a7a09d979083776a5d5144372a1e110000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0005121e2a36424d575e616161616161616161616161616161616e7a8794a1a094877a6d616161616161616161616161616161615e574d42362a1e120500000000000000010c161f2b353f44505b656c747f8a92979ea6acaaa29f9a93908c898684828181808181828486898c90959a9fa3ababa49f9691877e736d635b51473e342a1d140a000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000000000000000714202d3a4753606d7985929faba3998b7f726557515d6775818e9ba9a99c8f8275685e5246392d20160a000000000000000000000000060f181f262a2d2e3232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232312e29231b13090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202b353f474e5253535353535353534947433c342b20150a000013202c3946535f6c7986929facada093867a6d6059504a42454f59626d74808d949fa8a9a0968f82786d605b51483e342b21170d040000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000a151e29323c454e58616b707d869298a2a69f9691857d716c605c544c443c332b2317110a020000000000000000000000000000000714202d3a46525e697885929eabafa399897c6f6256493d32231a0f060000000000000000000108131e2935404b5564707d8a97a9b3aa9d908377665c5044382b1f120600010d19242f3a434c51545557585a5b5d5e56544f473d3320170d00000000000005111d2a36414c566875828e9ba8b3aa95897c6f6256493c2f2316090000000713202d3a4653606d7984919ea7ada1968d80736b6059514b474342423f44464850565d676d7a85929b9993908c8275685c4f4235291c0f02000000000000000000000001070d11161b1e252a2d33383b42464b5153585f62686d72777d82868c91969c9fa6a39f9b95908b857f7366594c403326190d0000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000714202d3a46525e696e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e7a8794a1a094877a6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e695e52463a2d2014070000000000000000040d192327333f49535b606d737d858f949da0a7acaca49f9c989892918f8e8d8d8d8e8f919298999d9fa7acaca69f99938d847d716c635b51493f352c22180b02000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000000000000000005111e2a36414d5664717e8a98a2ac9f92867a6e61544b5563707d8a97a1ac9f92867b6e6154473d32271b0f0100000000000000000000030d18212931363a3b3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3e3a342d251b110700000000000000000000000000000000000000000000000000000000050a0d0f101313131313130f0f0d0904000000000000000000000000000000000000000000000000000000000000040f19242d353d424546464646464646463c3b37322b22190f04000013202c3946535f6c7986929facaea194887b706b605b544c4d57606b727f8b929da6aba19791847a6d665c51493f362c22190f05000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000030c17202a333d464f59616b707d869298a1a8a09792877e746d665d564d453d3527221b140b0300000000000000000000000000000814212e3b4754616e7b8797a2adac9f92867a6d6053473a2d2014070000000000000000000000010d18242f3b4754616e7a8797a1adac9f9286796d6053463a2d201307000008131e28313a414547494a4c4d4e50514948443d352b210e05000000000000010d192530414e5b6774818e9aa7b0a3968a7d7063574a3d3024170a000004101d2935404b5564717d8a96a1acaa9e9184796d60594f45403937312d3337393e444c555e68717e8b8e8a86837f7c6f6255483c2f22150900000000000000000000040a0f13181d20272c3036383f44464d53555c60646a6f747a7f84898f92999ea1a9a19e99928e89837e79736d63574b3e3225180c0000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000815212e3b4854616e7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7c8995a2a295887c7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b6e6154483b2e211508000000000000000000071017222d384149505b636b707b828990959c9fa4acaca9aaa39f9d9c9b9a9a9a9b9c9d9fa3aaaaababa39f9b948f878079706b625a514940372e231a100600000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000714202d3946525e6876828f9caaab9c8f8276685e524653606d7985929eaba3998c7f7266584e43372b1d12070000000000000000000009141f29333b4246484c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4a463f372d23180d0100000000000000000000000000000000000000000000000000030a11161a1c1d2020202020201c1b1915100902000000000000000000000000000000000000000000000000000000000008121b242b31363839393939393939392f2e2b272019100700000013202c3946535f6c7986929facb8ab9e92857d736c665e56555f69707d87929fa4aea39992857b6e685d544a40372e241a100700000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000050e18212b343e474f59616b707d8691969fa7a199928b80786d685f574f473f332d261d150c03000000000000000000000000000916232f3c4956626f7c8995a9b3aa9e918477675d5145382c1f13060000000000000000000000000714202d3946525e687885919eabaea398887b6e6255483b2f2215080000010c161f282f35393a3c3d3f404243453d3b38332b23190f0000000000000000081a2733404d5a6673808d99a6b0a4978a7d7164574a3e3124170b00000613202c3945515d6775828f9ba8aea3988b7e71675d51473d352f2b2622272b2d323a434c56606d7883817e7a76736f6a5f53473b2e2115080000000000000000070c10151b1d24292c32383a41464a5053575f61676d71767c81868b91959b9fa3a69f9c96918c86817c77716d67635b51463b2f22160a0000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00121f2b3845525e6b788487878787878787878787878787878787898e99a4a4988e888787878787878787878787878787878784786b5e5245382b1f120000000000000000000006111b262f383f44515961696e757d83898f939a9c9fa2aaa7a8aaa9a7a7a7a7a7a9a9a8a6a9a29e9b99928e88827c746d676059504840372e251c11080000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000814212e3b4754616e7b86929faca3998b7e7165564c44515c6674818d9aa8ab9d9184776a605447392f23180c000000000000000000020e1a26313b454d535559595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959585651493f34291e1206000000000000000000000000000000000000000000000000040d151c2226292a2d2d2d2d2d2d292825211b140c03000000000000000000000000000000000000000000000000000000000009121920262a2c2c2d2d2d2d2d2d2d22221f1b150f070000000013202c3946535f6c7986929facb9ada197928780786d68605d676e7b859299a3aea49f92877d6f695f564c42392e251c12080000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000060f19222c353e474f59606b6f7c8490959ea5a39f928d827a6e69605950443f382f271e150d040000000000000000000000000a1723303d4a5663707d8996a3b0a99c90837669554b4035291d100400000000000000000000000005111e2a36414c566a7683909da9b4aa96897c6f6356493c30231609000000040d161e24292c2d2f313234353638302f2c272119110700000000000000000d1a2633404d596673808c99a6b1a4978a7e7164574b3e3124180b00000714202d3a4753606d7a86929facac9f92867a6d60554b403529241d1a171b1f2028313a44515c666d7775716d6866625f584e43372b1f1206000000000000030b12181c1f262b2f35393d43484c52545b6063696e73797e83888e92989da0a8a29f9a94908a847f7a756f6b65605d55514940352a1e12060000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00121f2b3845525e6b7885919494949494949494949494949494949599a0aaaaa098959494949494949494949494949494949184786b5e5245382b1f1200000000000000000000000a141d262d3340474f575e616b70777d82878b8f9298989a9b9d9e9e9f9f9f9e9d9d9b999797928e8a86817c766f6a605d554f473e362e251c130a000000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000000000006131f2b37434e5865727f8c99a3ac9f92867a6d615447404a54636f7c8996a1aca095897c6f62554b4034291c1004000000000000000005121e2a36424d575f616565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565625b51463a2e2216090000000000000000000000000000000000000000000000030d161f272d3235363939393939393635312c261e150c020000000000000000000000000000000000000000000000000000000000080f151a1d1f20202020202020201615130f0a04000000000013202c3946535f6c7986929facb9b3a9a199938c827a6f6a656d79839097a1aba59c928b7e716b60574d443a30271c130a000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000007101a232c353e474f59606a6f7a838f939fa4a49d948f847b706b625a5049413930271f160d0400000000000000000000000b1724313e4a5764717d8a97a4b0a89b8f8275685c4f422f24180c00000000000000000000000000010d192530424f5c6875828f9ba8b0a3968a7d7063574a3d3024170a00000000040c13191d202122242527282a2b252423211c170d0801000000000000000e1b2734414e5a6774818d9aa7b0a4978a7d7164574a3e3124170b00000a1723303d4a5663707d8998a3aea89b8e8275675d51433a2f23181d1d1d1d1d161f2834404a545c606a6864615e5655534e463c32261b0f030000000000030c151c23282c31373a4045474f54565e61666c70767b80858b90959a9fa2a8a09e98928e88837e79736e6863605953514b4340372e23190d020000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00121f2b3845525e6b7885919ea1a1a1a1a1a1a1a1a1a1a1a1a1a1a2a4aab2b2aaa4a2a1a1a1a1a1a1a1a1a1a1a1a1a1a19e9185786b5e5245382b1f120000000000000000000000020b141b2227353e454d525960636b70757b7e8285888b8d8f9091929292929191908e8c8a8885817e7a746f6a626058514b433d352d241c130a01000000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000000000000000815212e3b47535f6a7783909dabaa9c8f8275685e5246394653606c7884919eaba89a8d8174675c5145382c1f140900000000000000000714212d3a46535f696e72727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272726d62564a3e3125180b00000000000000000000000000000000000000000000000a151f2831383e424346464646464642413d3730271e140900000000000000000000000000000000000000000000000000000000000004090e11121313131313131313090806030000000000000013202c3946535f6c7986929facb9bab2aba49f948f847c726c77818f95a0a9a79e938c80736c61594f453c32281e150b01000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000008111a232c353d474f585f686e79818c939aa2a69f9691857d716c605b534a423931281f160d04000000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8275685b4f4235281c070000000000000000000000000000081b2835414e5b6874818e9ba7b0a4978a7d7164574a3e3124170b000000000008121a22282d303132323232323231302d282219130c04000000000006121e2b37424d576875828f9ba8b4aa96897d7063564a3d3023170a00000d1a2733404d5a6673808d99aab4aa978b7e7164554c4131282a2a2a2a2a2a2a2a2a232e39424a51535d5b5754524c4847433c342a20150a0000000000000b151e272e34383c43474b5153596063686d72787d82878d92979d9fa7a49f9c96918b86817c76716d66615e56544f47454039312e251c1207000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00121f2b3845525e6b7885919e9f9f9f9f9f9f9f9f9f9f9f9f9f9fa1a3a8b0b0a8a3a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9e9185786b5e5245382b1f12000000000000000000000000020a1117232c333b42464f54596063696e7276797c7e808283848585868585848382807d7b7975716d68625f58544e45403a312b231b120a0100000000000000000000000b1825313e4b5864717e8b97a4aca89b8e8175685b4e4235281b0f08040000000000000000000003050e1b2734414e5a6774818d9aa7aca4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000003101c28343f4a54626f7c8895a0aca3988b7e7164564c413744505b6573808d9aa7ab9f9285796d6053473b30251a0e02000000000000000815222e3b4855616e7b7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7265584c3f3225190c0000000000000000000000000000000000000000000005111c27313a434a4e505353535353534f4d49423930261b1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facb9b2a8a09da09f9691877f76808c939ea7a89f958e81776c605a50473d332a20160c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000008111a232b353d464e565e676d7780889298a0a8a09792877e736c655c544b433a31281f160c030000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2834414e5b6774818e9aa7b1a4978b7e7164584b3e3125180b0000000005101a242c33393c3e3f3f3f3f3f3f3e3c393329241e16100c0709060b1117232d3a47535f697884919eabaea398887b6e6155483b2e2215080004101c2834404b546976828f9ca9aea398887b6f6255483c2f3737373737373737373737373039404446514e4b4746413c3b37322a261f180f060000000007121c2730394044464e53555d60656b6f757a7f848a8f939a9ea1a9a29e99938f89847f7a746f6a64605c54524c48433d39352f271f1c130a00000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00121f2b3845525e6b78849193939393939393939393939393939394979ea8a89e97949393939393939393939393939393939185786b5e5245382b1f12000000000000000000000000000006111a202930363d44484f54565e6165666d6f7174757778787979787877767573716f6d6664605d56534e47433d352f281f191109000000000000000000000000000b1825313e4b5864717e8b979f9f9f9b8e8175685b4e4235281b1614100b05000000000000060b0f12131b2734414e5a6774818d9a9f9f9f978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000006121f2b3844505c6673808d9aa7ac9f92867a6d6054473a333f4953626f7c8895a0aca2978a7e7164574d42362a1e1205000000000000000a1724303d4a5763707d8a8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c86796c5f5346392c2013000000000000000000000000000000000000000000000a16222d38434c545a5d6060606060605c5a544c42372c2115090000000000000000000000000000000000000000000000000000000105090b0b13131313070604000000000000000000000000000013202c3946535f6c7986929facb9aca0969196a0a199928c838c929ca5aaa1969083796d655b50483e352b21180e040000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000081119232b343c444d555d656c737e8691969fa6a299928b80776d665d554b433a31281e150a0000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000b17222c363e44494a4b4b4b4b4b4b4a49453e352f281f1c18171616171b222935404b55616e7b8896a1acac9f9286796d6053463a2d2013070006131f2c3845515c667884919eabac9f9286796d6053464444444444444444444444444444444444444444444444444444443b3a36312a21180e030000000c18232e39424a5153585f62676d72777c81868c91969c9fa4a7a09d97928d87827d78726d68625f5853504a46413b38322c29241d150d0a0100000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00121f2b3845525e6b788486868686868686868686868686868686878c97a3a3978c878686868686868686868686868686868684786b5e5245382b1f12000000000000000000000000000000080e171f2f3a454f575c5e60605f545c60626567686a6b6b6c6c6c6b6a6a68666462605c5454524c47433c383229241d160d0700000000000000000000000000000b1825313e4b5864717e8b93939393938e8175685b4e42352b2423201c170e09030000020a11171b1f20252c34414e5a6774818d93939393938b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000000000713202d3a4653606d7985919eabaa9b8f8275675d5145392d3847535f6a7784909daaa99c8f8276695e52463a2d20160a000000000000000a1724303d4a5763707d8a96989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989286796c5f5346392c2013000000000000000000000000000000000000000000010d1a26323e4a545e66696c6c6c6c6c6c69655e54493d3125190d0000000000000000000000000000000000000000000000000000060c111517182020201f1413100c0701000000000000000000000013202c3946535f6c7986929facb7aa9d91849196a0a39f9490949ca4aba29891847a6d675c53493f362d23190f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000071019222a323b434b535b606c707c848f949da4a39f928d81786d675d554b433a30261c110600000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000004101c28333e4850555758585858585857555045413a312c282323222322282d333d45515d67727f8c99a8b2a99d908376665c5144382c1f1206000713202d3a4653606d7986939facaa9d908477665c50505050505050505050505050505050505050505050505050505050504846423b332a1f1409000004101c2834404a545c60646a6f747a7e83898e92999ea1a8a39f9b95908b85807b75706c65605d56534e46443f3836302c271f1d18120b03000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00111e2a3743505c687278797979797979797979797979797979797a8794a1a094877a797979797979797979797979797979797872685c5043372a1e11000000000000000000000000000000000f1b2834404c5761686b6c6c6c605c5455585a5c5d5e5f5f565d6065696b6c6b6965605c554e463c37312b272018130c040000000000000000000000000000000b1825313e4b5864717e868686868686868175685b4e42393831302d28221a140c07070b141b22272b2d323939414e5a677480868686868686867e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f06060403010000000000000203060e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000000000004111d2935414c5563707d8a97a1ada2988a7e7164554c41352b37434e5866737f8c99a7ac9f93877b6e6154483d32271b0f010000000000000a1724303d4a5763707d8a969f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9286796c5f5346392c2013000000000000000000000000000000000000000000030f1c2935424e5a6670767979797979797570655a4d4135281b0f020000000000000000000000000000000000000000000000000911181d2124252d2d2d2c201f1c18120b030000000000000000000013202c3946535f6c7986929facaea194877b849196a1a69f9c9fa6afa39992867c6f685e554b41382d241b110700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000071018202931394149505a616a6f7a828d929fa4a49c938e82796d675d554b42382e23171006000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000814212d3944505a616465656565656564615a514c433e38342e302f302d33383f44505a606d7985929eabb1a7998c807366544a4034281c1004000815212e3b4854616e7b879aa4afa99c90837669545d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d55534d453b31261a0e020006121f2c3844515c666d71767c81858b90959b9fa3a8a19e99928e89837e79736e6963605b53524c47433c38342e2a251e1b16100c070100000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000f1b2834404b5660686b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6e7a8794a1a094877a6d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6860564b4034281b0f00000000000000000000000000000005111e2a3744505c6873787979796d665c504b4d4f4c52565e61686d727678797876726d675f584e463c30261c160d0701000000000000000000000000000000000a1724303d4956626c7179797979797979756f65594d4646453d3c39332a261f181212181d262d3337393e4546464c58646e7479797979797979716c6256493d3024170a000b1825313e4b5864717e8b97a4aca89b8e8175685b4e4235281b13131311100e0a050005090d0f1013131b2734414e5a6774818d9aa7aca4978b7e7164584b3e3125180b0000000000000613202c3945515d6775818e9ba9ac9f92867a6d6053473a2f26323c4855616e7b88959faba4998c7f7266594f43382c1d12070000000000000a1724303d4a5763707d8a93939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939286796c5f5346392c201300000000000000000000000000000000000000000003101d2a3643505d6976828686868686868275695c4f4236291c0f03000000000000000000000000000000000000000000000009121b22292e3132393939392d2c29231d150d0300000000000000000013202c3946535f6c7986929facada09386797b849197a1a9a9abb0a89f92877d706a5f564c43392f261b12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000060e171f282f383f4450585f686d78808b9399a3a59e948f82796d675d544a3f342822180b020000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000a1623303c4955616c71727272727272716c605d554f4645403e3d3c3c3d3f44495059616c73808d97a1adab9f95887c6f6255483c2e23180c00000916232f3c4956626f7c8995acb6a89c8f82756a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a615f574d42362a1e1205000713202d3a4653606d787e83888d92989da0a7a69f9c96918c86817c77716d67615f5753504945413a37312c28231c19140f0a0400000000000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000b17232f3a454e565c5e6060606060606060606060606060616e7a8794a1a094877a6d6160606060606060606060606060605e5c564e453a2f23170b00000000000000000000000000000005121f2b3845525e6b7885868686786d60534a4c51565e61686d737a7f82858685837f796f6a5f584e42382e23170b0000000000000000000000000000000000000815212d3945505a62646c6c6c6c6c6c6c68655d53535353514a49443e363129231d1d23282f383f44464b52535353535c64676c6c6c6c6c6c6c64625a5045392d211508000b1825313e4b5864717e8b979f9f9f9b8e8175685b4e423528202020201d1d1a16110b1015191c1c2020202734414e5a6774818d9a9f9f9f978b7e7164584b3e3125180b0000000000000714212d3a4754606d7a86929facaa9b8e8175675d5145392c212d3a46535f697683909dabab9e9184776b605448392f24180c0000000000000a1724303d4a5763707d8686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686796c5f5346392c201300000000000000000000000000000000000000000003101d2a3643505d69768390939393938f8275695c4f4236291c0f030000000000000000000000000000000000000000000006111b242d343a3d3e464646463a38342f271f150b01000000000000000013202c3946535f6c7986929facada093867a6e7b859197a1a9b3aca1968b7f726b60584e443a31271d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000050d161d262d333e464e565d666d747f879298a2a69e949082796d665c50443f342a1d140a0000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000b1724313e4a5764717e7e7e7e7e7e7e7d756d67615953514b4b4a49494a4a50535b606b707e88939fa9b0a69d9083766a5f53473b2e1c120700000a1623303d495663707c8996a3afa89b8e8177777777777777777777777777777777777777777777777777777777777777776e695f53463a2d21140700101d293643505c6976828a90949a9fa2aaa29f9a948f8a847f7a756f6a64605d55534d46443f38352f2b261f1c17110e0802000000000000000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0007121e28333c454b50525353535353535353535353535354616e7a8794a1a094877a6d61545353535353535353535353535352504b453c33281e120700000000000000000000000000000003101d2a3643505d6976839098897c6f635a56555d60686d737a80858b8f9192928f8b847c6f6a5f544a3f34281c1003000000000000000000000000000000000005111d29343e48505658606060606060605b595e606060605e57555046423b342f27272e343c41495053585f6060605f5c585a60606060606060585650483e34291d1105000b1825313e4b5864717e8b93939393938e8175685b4e42352d2d2d2d2d2a2926221c151b212528292d2d2d2d34414e5a6774818d93939393938b7e7164584b3e3125180b000000000005121e2a36424d5765717e8b98a2aea2988a7d7064554b4035291e2a36424d5765727f8b99a3aca096897c6f63554b4035291d100400000000000916232f3c4855616b707979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979746a5e5145382b1f1200000000000000000000000000000000000000000003101d2a3643505d697683909c9f9f9c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000010c18222d363f454a4b535353524745403931271d1207000000000000000013202c3946535f6c7986929facada093867a6d6f7c859297a2aaab9e91847a6d675c554b423930261e140b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000040b141b2227343c444c545c606d727e869298a2a69f958f82786d605a50463c2f261c110600000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000003101d2a3643505d6976838b8b8b8b8b8b8a817a706b64605c545756555657545b60656c727d86929aa4afaa9f948a7d7064584e43372b1f0b0000000a1724303d4a5763707d8a96a3b0ab9e928583838383838383838383838383838383838383838383838383838383838383837b6e6155483b2e22150800101d2a3743505d6a7683909c9fa6a8a09d98928d88837d78736d6862605853514b46423b37332d29241e1b15100c06000000000000000000000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00010c17212a333a4043454646464646464646464646464754616e7a8794a1a094877a6d6154474646464646464646464646464543403a332a21170c01000000000000000000000000000000010e1b2834414e5b6774818e9a8e81756c656364676d737a80868d92989c9e9f9e9c9691857c6f665c5044382b1f13080000000000000000000000000000000000000c17222d363e45494b5353535353535359636b6c6c6c6c6b64615a534d45403931303940454d535b60656c6c6c6c6b686157535353535353534b49453e362d22170c00000b1825313e4b5864717e868686868686868175685b4e423939393939393736322d271f262c3235363939393939414e5a677480868686868686867e7164584b3e3125180b00000000000714212d3a46535e697683909caaab9f9285796d6053463a2f241a26313b4754616d7a86929faca89a8e8174675d5145392c1f140900000000000714202c38444f5961636c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a62584d4135291d100000000000000000000000000407090a0b0b0b0b0b0b101d2a3643505d697683909ca9a89c8f8275695c4f4236291c0f0b0b0b0b0b0b0a09070400000000000000000000000005111d29343f485056586060605f53514b43392f23180c000000000000000013202c3946535f6c7986929facada093867a6d6a6f7c859298a2aaa1968f82796d675c544a423830261d140b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000020a1117222a323a424a505b626c717d869298a2a79f948e81746d62584e42382d22170b00000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000030f1c2936424f5c6975828f9898989898938e847d76706d6666646362636465666c71787f879298a2acaca2988f82766c6155463c32261b0f0000000a1724313d4a5764707d8a97a3b0ada1979290909090909090909090909090909090909090909090909090909090909090887b6e6255483b2f22150800101d2a3743505d6a7683909da9a49c96918b85817c76716d66615e56544e4745403936312b27221b19130f0a030000000000000000000000000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000050f1821282f34373839393939393939393939393b4754616e7a8794a1a094877a6d6154473a39393939393939393939393837342f2821180f0500000000000000000000000000000000000c1825323f4b5865727e8b98938b7f75717071747a80858d92989fa2aaa4a3a5a8a1979083786d6053463a2f24190d01000000000000000000000000000000000006111b242d34393d3e464646464646525e6b757979797978706c615f57514b433e3d424b51575f656c71787979797873685c504646464646463e3d39342d241b110600000a1724303d4956626c7179797979797979756f65594d3b46464646464644423e39312930383d41434646464646464c58646e7479797979797979716c6256493d3024170a00000000000815212e3b4854616e7b87939faca99b8e8174675c5145382c1d14202d3946525e6876828f9caaab9f9285796d6053473b31251a0e00000000000714212d3a46535f696e72727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272726d62564a3e3125180b00000000000000000000040b10131616171717171717171d2a3643505d697683909ca9a89c8f8275695c4f4236291c17171717171717161613100b05000000000000000000000915212e3a45505a62656c6c6c6c605c554b4034291c10040000000000000013202c3946535f6c7986929facada093867a6d606a6f7d869298a3a89f948f82796d665c544a42382f261d140b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000061018202830383f44515a616b707d869299a4a69d938b7e716a5f544a3f33281d1207000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000020e1b2835414e5b6874818e9ba5a5a5a59e96918a837d79767271706f6f707275787d838b9299a2aaafa49a92867b6e61594f44342a20150a0000000a1724313d4a5764707d8a97a3b0b3a9a19e9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d94887b6e6155483b2e22150800101d2a3743505d6a7683909da99c928d847f7a746f6a64605c54524c48433d38352f2a261f1b17110d080100000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000000060f171e23282a2b2d2d2d2d2d2d2d2d2d2d2e3b4754616e7a8794a1a094877a6d6154473a2e2d2d2d2d2d2d2d2d2d2d2b2a28231e170f060000000000000000000000000000000000000815222f3b4855626e7b88959b918b827e7d7e81858c92989fa2a29f9a9796989c9f9f958a7d7164554c4135291d110400000000000000000000000000000000000009121b22292d303139393939394653606c7987868686847d756e69605c554f46454f545c60696e777e8586868685786b5f5245393939393931302d29221b12090000000815212d3945505a62646c6c6c6c6c6c6c68655d534648535353535353504f4a433b313a42494e4f53535353535348535c64676c6c6c6c6c6c6c64625a5045392d2115080000000007131f2c38434e5866737f8c9aa4ada2978a7d7063554b4034281c111d2a36414c5664717e8b98a2aea2988b7e7164574d42362a1b1106000000000815222e3b4855616e7b7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7265584c3f3225190c000000000000000000070f161b20222324242424242424242a3643505d697683909ca9a89c8f8275695c4f42362924242424242424242322201c160f070000000000000000000b1724313d4a56626c71797979796d675c5145382c1f13060000000000000013202c3946535f6c7986929facada093867a6d60606a707d869299a3a69f948f82786d665c544a42382f261d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e161e262e343f485059606b707e87939fa6a59f92867c6f665b5044392e23180c000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000010e1a2734414d5a6774808d9aa7b1b4aea8a19e94908a85827f7e7d7c7c7d7f82858a90959fa3ababa39f93887e71695f53473e3322180e040000000a1723303d4a5663707d8996a3b0b8b0aba99f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa9aaaaaaaaaa94877a6e6154473b2e21140800101d2a3743505d6a7683909da69a8d8079726d68625f5853504a46413b38322c29241d1a150f0b0600000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00000000050c12171b1e1f202020202020202020212e3b4754616e7a8794a1a094877a6d6154473a2e212020202020202020201f1e1b17120c05000000000000000000000000000000000000000814212e3a47535f6a7784919d9b948f8b898a8d92989fa2a29f98928d8a898b90949c9c8f8276675d5145392c201306000000000000000000000000000000000000000911171d2124252d2d2d2d313e4b5864717e889396918a827b736d67615953525960666d737b828b929792877e7064574a3d312d2d2d2d2524211d1711090000000005111d29343e48505658606060606060605b59534d535f6060606060605d5b554d4339424c545a5c6060606060605f5353585a60606060606060585650483e34291d1105000000000915222e3b4854606a7784919eacab9e9285796d6053463a2e23180d1925303a4754606d7a86929facaa9c8f8276695e5346382d22170b000000000a1724303d4a5763707d8a8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c86796c5f5346392c2013000000000000000007111921272c2f303131313131313131313643505d697683909ca9a89c8f8275695c4f4236313131313131313131302f2c272119110700000000000000000b1825323e4b5865717e86868686796d6053473a2d20140a0000000000000013202c3946535f6c7986929facada093867a6d6058606b707d879299a3a69e948f81786d665c544a41382f261b11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000010000040607080707050100040c141c2328363e474f59616c727f8c949faaa3989083786c60554b4034281c10040000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000d1a2633404d596673808c99a6b4aaa29f9a9f9f9c98928f8c8a8988898a8b8e92979da0a7aea8a199928b7f726c61574d42352c21100600000000091623303c4956636f7c8996a2afb0a69f9c9393939393939393939393939393939393939393939393939c9ea6b0aea398877a6d6054473a2d21140700101d2a3743505d6a7683909da99c928d847f7a746f6a64605c54524d48443d39352f2b261f1c17110d080200000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000000000001070b0f1112131313131313131314212e3b4754616e7a8794a1a094877a6d6154473a2e2114131313131313131312110f0b0701000000000000000000000000000000000000000006121e2b37424e5765727e8b95a09e9c9896979a9fa2a39f98928c85817e7d7e838c929f92867a6d6054473a2d2114070000000000000000000000000000000000000000060c1115171820202024303d4956626c717f8b919e948f868079706b615f5d606b6f797f868f949f93887e716c6155493c3023202020181715110c060000000000000c17222d363e45494b535353535353534e4d4d575e6c6c6c6c6c6c6c6a665f554a3e49545e66696c6c6c6c6c6c6c5e574d4e535353535353534b49453e362d22170c0000000004101c2834404b54626f7c8996a0aca99a8e8174665c5144382c1d120813202c3945515d6775818e9ba9ac9f93877b6e6153493f33271b0f030000000a1724303d4a5763707d8a96989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989286796c5f5346392c201300000000000000040f19232b32383b3d3e3e3e3e3e3e3e3e3e3e43505d697683909ca9a89c8f8275695c4f423e3e3e3e3e3e3e3e3e3e3d3b38332b23190f05000000000000000a1723303d4a5663707d8993988a7d7063574a3d31261b0f0300000000000013202c3946535f6c7986929facada093867a6d605359616b717e87929aa4a69e938e81786d665b534941382d2217140a01000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000020608080e070c101313151413110d0802020a1117242c353d47505a606c77828f98a2aa9f958b7e71675c5145382c1f14080000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000c1926323f4c5965727f8c98a5aea298928d939aa0a29f9c999796959697989b9ea1a9acaba39f9691877f726d625a50453c31231a1000000000000815222f3b4855626e7b8895a9b3ab9f948f8686868686868686868686868686868686868686868686868f949eaaac9f928579675d5145392c20130600101d2a3743505d6a7683909da9a49c96918b86817c76716d66615e56544f4745403937312b28221c19130f0a040000000000000000000000000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000000000000020405060606060606060814212e3b4754616e7a8794a1a094877a6d6154473a2e211407060606060606060504020000000000000000000000000000000000000000000000020e1a26313c4653606c78839097a1a8a4a3a4aaa29f98928d86807a74717072767f8c94998a7d7063574a3d3024170a0000000000000000000000000000000000000000000005080a0b131315212d3945505a626d727f8b919c98928c847d756e69686d747c838c92989c918b7f726c625a5044392d201413130b0a0805000000000000000006111b242d34393d3e464646464646464246535e69767979797979797771665b4f424e5a66707679797979797976695e5346464646464646463e3d39342d241b11060000000006131f2c3845515c6674818d9aa8ada197897d7063544a4034281c0b04111d2935414b5564707d8a97a2ada49a8c7f73655b5044372b1f13070000000a1724303d4a5763707d8a969f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9286796c5f5346392c2013000000000000000b16212b353d4448494a4a4a4a4a4a4a4a4a4a4a505d697683909ca9a89c8f8275695c4f4a4a4a4a4a4a4a4a4a4a4a4948443d352b21160b000000000000000815222f3b4855626e7b88959a8d817467584e43372b1f120600000000000013202c3946535f6c7986929facada093867a6d60534f59616c717e88939fa3a59e938e81786c655b53493f3327261c130a010000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000003090e1214151a1c181c1f202121201d19130c050006121a232b353e44505b656e7b86929faaa79e9184796d6053463b3025190d0100000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000b1825313e4b5864717e8b97a4ab9f9286818890959b9fa3aba4a3a2a2a3a5a8a9a7a8a19e99928d847d716d625b51483e332a1f110800000000000714212d3a4754606d7a8797a2ada99c8f82797979797979797979797979797979797979797979797979828f9ca9ab9e9184786b554b4135291d110400101d2a3743505d6a7683909c9fa6a8a09d98928d88837e79736e6863605953514b47423c38332d2a251e1b15100c07010000000000000000000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000009151f2b3844505b666f7c8591969c9f9f9e9c98928d86807a736d686463656d76828f998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000605111d29343e48505a626d727f8c929c9f96918a827b73717a818891959f9d928c7f736d625a50483e33281c1004060000000000000000000000000009121b22292d3031393939393939393b4854616e7b86868686868683776a5d50444f5c6976828686868686867b6e6154483b39393939393931302d29221b120900000000000713202d3a4653606d7985929eabab9e9185796d6053463a2e23180c010d18242f3a4653606d7985929fabac9e9184786c6053463a2f24180d0100000a1724303d4a5763707d8a93939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939286796c5f5346392c201300000000000004101b27323d474f54565757575757575757575757575d697683909ca9a89c8f8275695c57575757575757575757575756544f473d33271c10040000000000000714202d3a4753606d7a86979e9184786a5f53473a2e21150800000000000013202c3946535f6c7986929facada093867a6d605347505a616c727f8b919ba4a59e938e81776c655b504440382e261c130a0100000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000000000060e151a1e2122272823282c2d2e2e2d2a251e160e05000811192327333f49535e69737f8c98a2ada1968b7e7164564c41362a1e110500000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000a1724313d4a5764707d8a97a3ac9f9286797c83898e9299999c9d9e9f9f9f9e9d9b9896918c86807a706b625a51493f362c21180e0000000000000613202c3945515d677885929eabaa9d9184776c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c667784919eaaa99c8f8376695c50432f24180d0100101c2936434f5c6976828a8f949a9fa2a9a29f9a94908a84807b756f6b65605d55534d46443f3836302b271f1c18120e0903000000000000000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a545f6a6f7c848c909292918f8b86807b746e68605d56565b64707d8a998f8275685c4f4235291c0f020000000000000000000000000000000000000000000000000000000c17222d363f48515b636d737f8c929ca09e948f867f7d848d939aa09d938d80736d635b51483e362c22170b000000000000000000000000000000000911171d2124252d2d2d2d2d2d2e3b4854616e7b87939393939083776a5d50444f5c6976828f93939393877b6e6154483b2e2d2d2d2d2d2524211d171109000000000005111d2935414c5664707d8a97a2ada89a8d8074665c5044382b1c12070007131f2c3845515c6674818e9aa8aca096897c7063554b4035291d110400000a1724303d4a5763707d8686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686796c5f5346392c20130000000000000713202c38444f59606364646464646464646464646464697683909ca9a89c8f827569646464646464646464646464646360594f44382c20130700000000000006131f2c3945515d677885929e96887b6f6255483c3025190d01000000000013202c3946535f6c7986929facada093867a6d60534748505a626d727f8c929ca4a59d938e80776c605c524a40382e251c130a01000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000000060f181f262b2d2e34352e34383a3b3a3936302820160c0200071117222d38414d57606d7a86929faca89c908376685e5246392d20140700000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000a1623303d495663707c8996a3afa399867a6f787d82868a8c8f909192929291908e8b8884807b736d68605950483f372d241a0f0600000000000004111d2935414c55697683909ca9ab9f928578695f606060606060606060606060606060606060606d7986929faca79a8d8174675a4e4134271b0700000713202d3a4653606d787d82888d92979da0a7a69f9c97918c86817c77726d67625f5753504a46413a37322c29231d1a140f0b0600000000000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000b17222d38424e585f6a6f797f83858684827f7a736e69615e56524c4a54606d7987868683776a5e5144372b1e110400000000000000000000000000000000000000000000000000000006101b242d363f49515b636d73808d929da49e98928c8a91969fa49e938e81746e645b51493f362d241a10050000000000000000000000000000000000060c111517182020202020212e3b4854616e7b87949f9f9d9083776a5d50444f5c6976828f9c9f9f94877b6e6154483b2e2120202020181715110c060000000000000713202d3946525e6875828f9ba9ada196897c6f63544a3f34281c0b000004101c2834404b5463707c8996a1ada89b8e8174675d5145392c20140900000916232f3c4855616b707979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979746a5e5145382b1f120000000000000916222f3b4854606b7071717171717171717171717171717683909ca9a89c8f82757171717171717171717171717171706b6054483b2f22160900000000000004101d2935404b556a7783909d998c7f7266564c41362a1d1105000000000013202c3946535f6c7986929facada093867a6d6053473e48515b626d737f8c929ca4a59d938d80746e645c524a40372e251c1309010000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d20130700000000000000000000000000000000000000000000030e18212a31373a3b414243404546484746413a32281e1308000006111b262f3b45525d6875828e9ba8ac9f93877a6e6154473b2e21140800000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000916222f3c4955626f7c8895a2b5ab94877b6e6c70757a7d808284848586858583817f7c78736e68605d564f473f362d251b120800000000000000010d19242f414d5a6774808d9aabaea298887b6e61555353535353535353535353535353535355626f7c8899a3afa9988b7e7265584b3f3225180c000006121f2c3844505c666d71767b80858b90959b9fa3a9a19e99928e89837e79746e6964605b54524c47433d38342f2a251f1b17110d080100000000000000000000000000000713202d3a4653606d798693a0aca69a8d8073675a4d4034271a0700000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000006111c262f3c464e585f676d727678797876726d68615e56524c454145515d67757979797771675b4f43362a1d10040000000000000000000000000000000000000000000000000000000009121b242d373f49525b636e74808d929da5a39f99979ea1a69e948e81786c605c524940372d241b1108000000000000000000000000000000000000000005080a0b1313131315212e3b4854616e7b8794a1aa9d9083776a5d50444f5c6976828f9ca9a194877b6e6154483b2e21151313130b0a080500000000000000000714212e3a4754616d7a86929facab9e9184786c605346392e23170b0000000c18232e394653606c7884919eabac9f92857a6d6053473b31261a0e02000714202c38444f5961636c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a62584d4135291d100000000000000a1623303d495663707d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7e83919daaaa9d90837e7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d706356493d3023160a000000000000000c18242f424f5c6875828f9b9c908376685e5246392d201307000000000013202c3946535f6c7986929facada093867a6d6053473a3f49515b636d73808d929da5a59d928d80746e635c524940372e251b13090000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000009151f2a333c4247484d4f504b51535454524c443a3025190d0100000a141d2935414c5664717e8b97a4afa49a8a7e7164574b3e3124180b00000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000815212e3b4854616e7b8794abb5a295887b6f6263686d7073767778797978787674726f6a66615e56524c433d352d241b1309000000000000000000081724313e4a5764717d8a99a3afaa988b7e7165574d42464646464646464646464646424d5765727f8c98abada297887b6f6255483c2f221509000003101c28343f4a545c60646a6e74797e83898e92989ea0a8a39f9b95908b85807b76706c66615e56544e4745403936312b27221b19130c04000000000000000000000000000713202d3a4653606d798693a0aca79a8e8174675b4e412e23180c00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000a141d2a343c464e555d6065696c6c6b6965615e56524d46413b35414b555d6b6c6c6c6a675f564b3f33271b0e02000000000000000000000000000000000000000000000000000000000009121b252d374049525c646e74808d939da59f9f9f9fa79f948f82786d665b504a40372e251b1209000000000000000000000000000000000000000000000000000606060815212e3b4854616e7b8794a1a99d9083776a5d50444f5c6976828f9ca9a194877b6e6154483b2e2115080606000000000000000000000006121e2b37424d5765727f8b99a3aea89a8d8073655b5044372b1c110600000007121f2b3844505b6673808d9aa8aea2988b7e7164574d42362a1e12050004101c28333e474f5557606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5e5850473c3125190d000000000003101d2a3643505d6976838a8a8a8a8a8a8a8a8a8a8a8a8a8a8a9195a0acab9f95908a8a8a8a8a8a8a8a8a8a8a8a8a8a8a83776a5d5044372a1d1104000000000000071a2734414d5a6774808d9a9f93867a6d6154473a2e23180c000000000013202c3946535f6c7986929facada093867a6d6053473a373f49525b636e74808d939da5a49d928d80736e635b51493f372d251b120900000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000020e1a26313c454d53555a5b5c555c6061615e564c41362a1d11050000020b19242f3c4955626f7c8895a2b6ac998d8073665a4d4033271a0d00000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000714212d3a4754606d7a8799a4afa296897c6f63565d606366696a6b6c6c6c6b6a6865625f5854524d45413a312b231b1209010000000000000000000714212e3a4754616d7a86929faca89b8e8275695e53463d313939393939393939303946525e6976828f9ca9ab9e9285786c605346392d2013060000000c17232e38424a5053575f62676d71777c81868c91969c9fa4a7a09d97928d87827d78726d6862605853514b46423b37332d29241e160d0a0100000000000000000000000713202d3a4653606d798693a0aca89b8f827568544b4034281c1004000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000000000000000000000000000000000814212e3b4754616e7a87949f9f94877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000020b18222a343c434b5154595d5f5f5e5c5854524c46423b36302f3a434b515e6060605e5b564d44392e22170b0000000000000000000000000000000000000000000000000000000000000009131c252e37404a525c606c77818e93939393939393959082796d665c544a3f382e251c130900000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b87949c9c9c9083776a5d50444f5c6976828f9c9c9c94877b6e6154483b2e211508000000000000000000000000000814212e3a47535f697683909d9f9fa096897c6f6253493f33271b0a00000000030f1c28333f4a54626f7c8895a09faa9c908376695f53463a2d21140700000b16212c353e44484a5353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353514d473e352a1f1409000000000003101d2a3643505d6976839097979797979797979797979797979da0a8b1b1a79f9d97979797979797979797979797979083776a5d5044372a1d11040000000000000c1926323f4c5965727f8c98a4998b7e7164544a4034281c10040000000013202c3946535f6c7986929facada093867a6d6053473a2d374049525c606c77818e939ea6a49c928c80736d635b51493f372d241b1209000000000000000000000000000000000000000000000000010101010101010101010613202c3946535f6c7986929facaca09386796d6053463a2d20130701010101010101010101000000000000000000000006121e2b37424d575f616768696a676d6e6d685e5246392d2013080000000814212e3b4754616e7a8794a1ada89b8e8175685b4e4235281b0f02000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000613202d394653606c7986939faca3968a7d706357525457595c5d5e5f5f5f5e5d5b5855534e4746413b352f281f19110900000000000000000000000713202d3946525d6876828f9ca9ac9f92867b6e61584e433b322c292424292c3139424d57616e7b86929faca89b8e8174655b5044372b1f120500000006111c2630383f44464e53555d60656a6f747a7f848a8f93999ea1a9a29f9a938f8a847f7a746f6a64605c55534d46443f38352f28201c140a00000000000000000000000713202d3a4653606d798693a0aca99d908376665c5145382c1f130700091623303c4956636f7c8996a2afa4988b7e7165584b3e3225180b0000000000000000000000000000000000000814212e3b4754616e7a8792929292877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000000061018222a313a4145474c50525352504c4746413a36302a2528313a414547535353514f4b443b32281d110600000000000000000000000000000000000000000000000000000000000000010a131c252e384044505b656c7881868686868686868683796d675d544a42382d261c130a0100000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b878f8f8f8f8f83776a5d50444f5c6976828f8f8f8f8f877b6e6154483b2e211508000000000000000000000000000815222f3b4855626e7b8895939393939184776a605441382d22170b00000000000b17222d3847545f6a7784919393939394887b6e6155483b2e221508000005101a232c33383c3d464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464645413c352c23190e03000000000003101d2a3643505d697683909c9f9f9f9f9f9f9f9f9f9f9f9f9fa9abb0b8b8b0aaa89f9f9f9f9f9f9f9f9f9f9f9f9f9d9083776a5d5044372a1d11040000000000000b1724313e4a5764717d8a97ab9b8e8275665c5144382c1f12060000000013202c3946535f6c7986929facada093867a6d6053473a2d2e374044505b656d78818e949ea6a49c928c7f736d635b51493f362d241b120900000000000000000000000000000000000000010406070d0d0d0d0d0d0d0d0d0d0d13202c3946535f6c7986929facaca09386796d6053463a2d20130d0d0d0d0d0d0d0d0d0d0d07060400000000000000000814212d3a47535f696e7475767778797b7a6d6154473a2f24190d0100000714202d3a4753606d7a8693a0ada89c8f8275695c4f4236291c0f03000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000005121f2b3744505b657885929faba4978b7e7164584b474a4d4f515152535252504e4c4947433c39363029241e160d0700000000000000000000000005111d2935414c5664717e8b96a1ada3998d80746a60564d443e39352f2f35383c434b545e6973808d99a3aca096897d706353493f33271b0f03000000000a151e262e34383c42474b5153586062686d72787d82878d92979c9fa6a49f9c96918c86817c76716d67615e5753504945413a322e261c1207000000000000000000000713202d3a4653606d798693a0acac9f9286796d6053463a2e23180d060a1723303d4a5663707d8996a3b0a4978b7e7164584b3e3125180b0000000000000000000000000000000000000814212e3b4754616e7a8786868686877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000000000610181f282f35393a3f43454645433f3a3936302a251f191f282f35393a46464644433f39322920160b000000000000000000000000000000000000000000000000000000000000000000010a131c2627333f49535b666c757979797979797979776d675d554b42392f261c140a010000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8283838383828074675a4e414d5a6673808283838383827a6e6154473b2e211408000000000000000000000000000d1a2733404d5a66738086868686868686807366584e432f261b1106000000000006111c2b37434e5866737f86868686868686807366594d4033261a0d00000008111a21282c2f3039393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393835312a231a110700000000000003101d2a3643505d6976839093939393939393939393939393939c9fa6b0b0a69e9c93939393939393939393939393939083776a5d5044372a1d11040000000000000916232f3c4956626f7c8995ab9f9285796d6053463a2d2013090000000013202c3946535f6c7986929facada093867a6d6053473a2d2027333f49535c666d78828f949fa6a49c918c7f726d625b51483f362d241b12080000000000000000000000000000000001070d1113141a1a1a1a1a1a1a1a1a1a1a1a202c3946535f6c7986929facaca09386796d6053463a2d201a1a1a1a1a1a1a1a1a1a1a1a1313100c070000000000000815222e3b4855616e7b80828384858687807367554c4135291d120c070a0a15212e3b4854616e7b8794a1aea89c8f8275695c4f4236291c0f03000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000030f1b27333f495e6b7884919eaba5988b7f7265584c3f3d404344454646454543413f3c3b37322d2a251f19130c0400000000000000000000000000010d1924303a4653606d7984919ea7ab9f92877c6f685e564f47454141414045474e555c666e7b86929faba89e9184786c605346392d22170b0000000000030c151c23282c3137394045474e54565e61666c70757b80858a90949a9fa2a8a19e98928e89837e79736e6963605b53524c4440382e24190e020000000000000000000713202d3a4653606d798693a0acaea398897c6f62544b4034281f1612101824313e4b5764717e8a97a4b1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000714202d3946525e687579797979797975685e5246392d201307000000000000000000000000000000000000000000000000000000000000000000000000000000060d161d24292c2d323639393836322e2d2a251e19140d161d24292c2d3939393736332e2820170e0400000000000000000000000000000000000000000000000000000000000000000000010a1417222d38414a545b60686c6c6c6c6c6c6c6c6a605d554c433930271d140a02000000000000000000000000000000000000000000000000000000000000000714202d3946525e686e767676767676746e64584c404b58636e737676767676766e685e5246392d201407000000000000000000000000000c1926323f4b57636e7379797979797979736e6358463d321d140a000000000000000f1b26323c4b57636d7379797979797979736e63574b3f3226190c000000000810161c2023242d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2b29251f1911080000000000000003101d2a3643505d69768286868686868686868686868686868690949fabaa9e948f86868686868686868686868686868683776a5d5044372a1d11040000000000000814212e3b4754616e7a8799a3a297897c706356493d31261a0e0200000013202c3946535f6c7986929facada093867a6d6053473a2d20222d38414a545c666d79828f949fa7a49c918c7f726d625b51483f362c241a12080000000000000000000000000000040c13181d2021272727272727272727272727272c3946535f6c7986929facaca09386796d6053463a2d27272727272727272727272727201f1c18120b03000000000915222f3c4855626f7b888e8f9192978f8276675d5145392f241d181616141b222f3c4955626f7c8895a2afa89b8e8275685b4f4235281c0f02000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000b17222d44505d6a7783909daaa6998c7f7366594c403333363738393939383735322f2e2b26201e19140d080b09050100000000000000000000000008131f2c3845515c67727f8b95a0aba39991847a6e68615954514c4e4e4b5153575f676d78839098a2aca0968b7f72665b5044382b1b1106000000000000030a11171c1f262b2f35393d43474c52545b6063696e73797e83888e92989da0a7a39f9b95908b85807b75706c65605d56524a40352a1f13070000000000000000000713202d3a4653606d798693a0acb4aa998d8073665c51453b3128201f1c1e26323f4c5965727f8c98a5b0a3968a7d7063574a3d3024170a00000000000000000000000000000000000005111e2a36414c565e616c6c6c6c6c6c615e564c4135291d110500000000000000000000000000000000000000000000000000000000000000000000000000000000040c13181d2021262a2c2c2b292521201d19130e09040c13181d20212d2d2d2b2a27221d160e050000000000000000000000000000000000000000000000000000000000000000000000000006111b262f38424a50535b60606060606060605d54514c433a31271e150b02000000000000000000000000000000000000000000000000000000000000000005111e2a36414c565e6169696969696967645c52473c47525c6366696969696969615e564c41362a1e1105000000000000000000000000000a17232f3b47525c63666c6c6c6c6c6c6c66635c5247342b200b02000000000000000a15202f3b46515b63666c6c6c6c6c6c6c66635c52473b2f23170a0000000000050b1014161720202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201f1d19140e070000000000000000030f1c2935424e5a66707679797979797979797979797979797982909ca9a89c8f827979797979797979797979797979797771665b4f4236291d10030000000000000613202d394653606c7986929fa99a8d807367574d42372b1e120600000013202c3946535f6c7986929facada093867a6d6053473a2d201b262f38424a545c676d798290959fa7a39b918b7f726d625a50483e362c241a1108000000000000000000000000040d161d24292c2d34343434343434343434343434343946535f6c7986929facaca09386796d6053463a34343434343434343434343434342d2c28231d150c030000000713202d3a4653606d7985929c9d9f9f92867a6d60554b40352f2923232324262d36424d5765717e8b98a4b1a69a8d8073675a4d4034271a0d01000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000000061d293643505c6976838f9ca9a69a8d8073675a4d403427292a2b2c2c2c2b2a282522211f1b1919191919181715110c06000000000000000000000004101c2834404b55606d78839099a3aba09690837a706b64605d555b5b555d60636a6e79818e959faaa49a9184796d60544a3f33281c0a000000000000000000060c10151a1d24292c32383a41464a5053575e61666d71767c81868b91959b9fa3a79f9d97928d87827d78726d68635c52473b2f23170a0000000000000000000713202d3a4653606d798693a0acb8ab9e9285796d60574d433a322d2c282a2d36424d576774818e9aa7b3a995897c6f6256493c2f231609000000000000000000000000000000000000010d1925303b444c52545f5f5f5f5f5f54524c443a3025190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d111314191d1f201f1d191413110d0802000001070d1113142020201e1d1b17110b040000000000000000000000000000000000000000000000000000000000000000000000000000000a141d262f383f44464e5353535353535353504745413a31281f150c03000000000000000000000000000000000000000000000000000000000000000000010d1925303b444c52545c5c5c5c5c5c5a58524a4136404a52585a5c5c5c5c5c5c54524c443b3025190d010000000000000000000000000007131f2a35404a52575a606060606060605a58524a403522190f000000000000000004121e2a354049515759606060606060605957524a40352a1f1307000000000000000407090a131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131312100d0903000000000000000000010d1a26323e4a545e66696c6c6c6c6c6c6c6c6c6c6c6c6c6c76838f9ca9a89c8f82756c6c6c6c6c6c6c6c6c6c6c6c6c6c6a665f554a3e32261a0e0100000000000005121f2b3744505b657784919eaa9d918477695f53473a2d21140800000013202c3946535f6c7986929facada093867a6d6053473a2d20141d263039424b555d676d79839095a0a8a39f93887f726c625a50483e362c231a110800000000000000000000010c161f282f35393a40404040404040404040404040404046535f6c7986929facaca09386796d6053464040404040404040404040404040403a38342e271e150b00000006121f2c3844515c6676828f9caaaba2988b7e72675d51454039342f3030312f383f46525e6975818e9ba8b3a9988b7e7265584b3f3225180c00000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000020f1c2935424f5c6875828f9ba8a79a8e8174675b4e413428252525252525252525252525252525252525252524211d17110900000000000000000000000c18232e3944515c666f7c87929fa4a8a09590847d76716d6769676869676d70757b838e939ea7a59f93887d70665c5142382d22170b000000000000000000000003090e12181d1f272b3036383f44464d53545c60646a6f747a7f84898e92999ea1a8a19e99938f89847f7a736e63574b3f3226190c0000000000000000000713202d3a4653606d798693a0acb9ada1978b7e71695e554c443e3a3834363a3d46535e697784909daaada297877a6e6154473b2e2114080000000000000000000000000000000000000008141e29323b4146475353535353534746413a32281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070c10121312100c070705010000000000000104060713131311100e0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141d262d333839424646464646464646443a39352f281f160d03000000000000000000000000000000000000000000000000000000000000000000000008141e29323b4146475050505050504e4c4741382f3840474b4d5050505050504746413b32291e14080000000000000000000000000000020e19242e3840474b4d535353535353534d4b4740382e2410070000000000000000020d19232e3740464b4c535353535353534d4b4740372e24190e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16222d38434c545a5d606060606060606060606060606976838f9ca9a89c8f827569606060606060606060606060605d5b554d43392d22160a00000000000000030f1b27333f49536976838f9ca9a096887b6e6155483b2f24190d01000013202c3946535f6c7986929facada093867a6d6053473a2d2014141e273039434b555d676d7a839096a0a8a49a93887e716c615a50483e352c231a110800000000000000000007131d28313a4145474d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d535f6c7986929facaca09386796d60534d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4645403930271d1207000004101c2834404a5465727e8b98a2aeaa9e9184796d605b514b45403e3d3d3d3f4149505b616e7b86929facada197887c6f6255493c2f22160900000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000020e1b2835414e5b6874818e9ba7a89b8f8275685c4f4235323232323232323232323232323232323232323232312e29221b12090000000000000000000007121d2834404a54606a727f8c929ca4a7a096918a827d7a7775747475767a7d818790959ea5a59e938d80736b60544b402f261c11060000000000000000000000000001070c10161b1e252a2d33383b42464b5153585f62676d72777c82868c91969c9fa4a49f9c96918b868073665a4d4033271a0d0000000000000000000713202d3a4653606d798693a0acb1a7a09d92857b6e675d56504846443f4246474f58616e7b8795a0acab9f928578685e5246392d20140700000000000000000000000000000000000000020d1720293036393b4646464646463a3935302820160c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141c22282b2d353939393939393939372d2c29241e160d04000000000000000000000000000000000000000000000000000000000000000000000000020d1720293036393b43434343434341403c362f262e353b3f404343434343433b3936302920170d0200000000000000000000000000000007121c262e353b3f4046464646464646403f3b352e261c120000000000000000000007121c252e353b3e4046464646464646403f3b352e251c12070000000000000000000000000000000000000000000000000000000000000000000004090d0f101313131313130e0d0b0803000000000000000000000000000000000000000000000000000000030f1b26323c464e53555656565656565656565656565c6976828f9ca9a89c8f8275695c56565656565656565656565655544e463c32271b0f0300000000000000000b17222d414e5b6874818e9ba7a8988c7f7265554c4135291d1104000013202c3946535f6c7986929facada093867a6d6053473a2d20140c151e273039434c555d686e7a849196a1a9a49a93877e716c615a50473e352c231a110700000000000000010d18242f3a434b51545a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5f6c7986929facaca09386796d605a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a53514b42392e23180c0000000c18232e3a4754616d7a86929fa9aca1968d80746d605d55514b4a49494a4b4f535b606d74818e98a3aeab9e9285796d6053463a2d20130700000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000010d1a2734404d5a6773808d9aa6a99c8f8376695c50433f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3e3d3a342d241b1106000000000000000000000c18232e39424e58626d73808c929ea1a8a19e948f8a8683828181828386898e93999fa7a39f938f81786d60594f42392e1d140a0000000000000000000000000000000000040a0f13191c22282b3136394045464e53555d60656b70757b7f848a8f939a9fa2a8a09e989083776a5d5144372a1e110000000000000000000713202d3a4653606d798693a0acaca09590959082796d68615a5553504a4d525459606a74808d9aa7b1a99c8f827669564d41362a1e11050000000000000000000000000000000000000000050e171e252a2d2e3939393939392e2d29251e160e04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607090b0d0f1111121313121211100f0d0a080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f20282d2d2d2d2d2d2d2d2a21201d19130c040000000000000000000000000000000000000000000000000000000000000000000000000000050e171e252a2d2e3636363636363433302b241d242a2f32333636363636362e2d2a251e170e0500000000000000000000000000000000000a141c242a2f32333939393939393933322f2a241c140a00000000000000000000000a131c232a2f32333939393939393933322f2a241c130a000000000000000000000000000000000000000000000000000000000000000000020a1015191b1c2020202020201b1a17140e08010000000000000000000000000000000000000000000000000006131f2b37434e585f62636363636363636363636363636976828f9ca9a89c8f827569636363636363636363636363636260584e43372b1f13060000000000000000061a2633404d596673808c99a6a99c8f8276675d5145392c201306000013202c3946535f6c7986929facada093867a6d6053473a2d2014070c151e27313a434c565e686e7b849196a1a9a49992877e716c61594f473e352b23190f0400000000000004111d2935414b555d606767676767676767676767676767676767676c7986929facaca09386796d676767676767676767676767676767676767605c544b4034281c100400000713202d3946525e6874808d97a2ada89d928c7f746d67605c5557565657585960656c727f8b939daaafa4998d8074665c5044382b1f120600000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000d192633404c5966737f8c99a6aa9d9083776a5d504c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4b4a453f362d22170c0100000000000000000007121c27303d46515b646e73808a92979fa3a69f9c9992908f8e8e8f9092989b9fa4a69f99928c81786d665c50473d30271d0b020000000000000000000000000000000000000002080d11171c1f252a2e34383c43474c5154596063686e73797d82878d92979da0a79d9084776a5d5144372a1e110000000000000000000713202d3a4653606d798693a0acaa9d9084909490827a716c6562605c54565e61646b707c87929facb0a6998c7f7266594c3f3025190e02000000000000000000000000000000000000000000050d14191e20212c2c2c2c2c2c21201d19130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104060b10121315171a1c1d1e1f1f201f1f1e1d1b19171514120e09060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f12131b20202020202020201d1413110d080100000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e20212929292929292726241f1a13191f23262729292929292921201e19140d05000000000000000000000000000000000000020a12191f2326272d2d2d2d2d2d2d2726231f19120a020000000000000000000000010a12191e2325262d2d2d2d2d2d2d2626231f19120a010000000000000000000000000000000000000000000000000000000000000000040c141b212528292d2d2d2d2d2d2726241f1a130b020000000000000000000000000000000000000000000000000815212e3b47535f6a6f707070707070707070707070707075828f9ca8a89c8f827570707070707070707070707070706f6a6054473b2e22150800000000000000000b1825323e4b5865717e8b98a4ac9f92867a6d6054473a2d22170b000013202c3946535f6c7986929facada093867a6d6053473a2d201407030c151f28313a444c565e696e7b849197a1a9a39992877e706c61594f473d352b21160b0000000000000613202c3945515d676d737373737373737373737373737373737373737986929facaca0938678737373737373737373737373737373737373736d665c5145382c1f1306000005111d2935414c56616d7a85929fa5aea49b918c8079716d67656463636465686b70787f87929fa5afa89f93877b6e61544a3f34281c100300000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000c1925323f4c5865727f8b98a5aa9e9184776b5e5858585858585858585858585858585858585858585858585650483f34291d1105000000000000000000000b151e2b343f49525c646e737e858e92999ea1a8a39f9d9c9a9b9c9d9fa3a9a29f9b948f877f776d665c544a3f352c1e150b0000000000000000000000000000000000000000000000060b0f141a1d23282c32373a4145474f54565e61666d70767b80858b90959b9d9084776a5d5144372a1e110000000000000000000713202d3a4653606d798693a0aca396897d85929490847d76726e6d666b6b696e71757d859299a3afab9f94887b6e6155483b2e221508000000000000000000000000000000000000000000000002080d1114142020202020201413110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d1113171c1f20222426292a2b2b2c2c2c2b2b2a28262422211e1a1312100c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306060f131313131313131311070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d1114141d1d1d1d1d1d1b1a17140e080e1317191a1d1d1d1d1d1d1414110d0802000000000000000000000000000000000000000000070e1317191a202020202020201a1917130e08000000000000000000000000000000070d12161919202020202020201a1917130e07000000000000000000000000000000000000000000000000000000000000000000020c161e262c3135363939393939393433302b241d140b0100000000000000000000000000000000000000000000000916222f3c4955626f7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d82909ca9a99d90837d7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c6f6255493c2f22160900000000000000000a1723303d4a5663707d8996a3aea3998a7d7164544a3f33281c0f030013202c3946535f6c7986929facaca093867a6d6053473a2d20140700030d161f28323b444d575f696e7c859297a2aaa39992877e706b61594f473d32271b100400000000000714212d3a4754606d79808080808080808080808080808080808080808087929facb3a69a8d8080808080808080808080808080808080808080796d6053463a2d2013070000010d1925303a46525e68717e8b939da5ada39b928d847e797572717070707274777d828c9299a3afaaa1968e8174695f5342382e23170b0000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000b1825313e4b5864717e8b97a4ab9f9285786565656565656565656565656565656565656565656565656565625a50453a2e21150900000000000000000000030c19222d37404a525c636c717a81868d9196989b9c9e9f9f9f9f9e9d9b9997928e89827c736c655c544b42382e231a0c030000000000000000000000000000000000000000000000000003090e12181c1f262b2f35393d44484d52545c6064696e74797e83898e929084776a5d5144372a1e110000000000000000000714202d3a4753606d7a8693a0ada194887b7e8b9296918a837f7b79787778797a7d82889297a1abafa4998f8276695f53473a2d211408000000000000000000000000000000000000000000000000000105070813131313131307070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e13181d2023282b2d2f3133353737383939393837373533312e2d2a26201f1c17110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507081010101010100e0d0b08030002070a0c0d1010101010100807050100000000000000000000000000000000000000000000000002070a0c0d131313131313130d0c0a0702000000000000000000000000000000000002060a0c0d131313131313130d0c0a0702000000000000000000000000000000000000000000000000000000000000000000000a141e2830383d414346464646464641403c362f261d13080000000000000000000000000000000000000000000003101d2a3643505d69768289898989898989898989898989898990949fabab9f959089898989898989898989898989898983776a5d5044372a1d1104000000000000000815222f3b4855626e7b8895a99f9f9b8e8174665b5044382b1f12060013202c3946535f6c7986929f9f9f9f93867a6d6053473a2d2014070000040d162029323b454d575f6a6f7c859298a29fa39992877d706b60594f44382c20130700000000000814212e3b4754616e7a878d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d9299a3afb5a89d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d867a6d6053473a2d20140700000008131e2a36414c56626c74818e939da4aea49d96918b85827f7d7c7c7d7e8184898f949fa3abaaa29891847a6d60574d4230261c11060000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000a1724313d4a5764707d8a97a3ac9f93867872727272727272727272727272727272727272727272727272716c62564a3d3124170b000000000000000000000007101b252e38404a525a61686d747b8084888b8e90919292929291908e8c8985817c766f6a605b534b423930261c11080000000000000000000000000000000000000000000000000000000000070c10151b1e24292c32383b41464a5053575f62676d71777c81868c83776a5d5144372a1e110000000000000000000714212d3a4754606d7a8793a0ada194877b74818e949e95908c888685848585878a8f939aa1a9afa59f93877c6f62574d42372b1e1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f151a1d24292c2e34383a3c3e404244444546464545444342403d3b3a36312d2c28231c19130d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090c0e1011121313131211100f0d0b08070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101b26303a42494e4f5353535353534e4c4741382f241a0e0300000000000000000000000000000000000000000003101d2a3643505d6976839096969696969696969696969696969c9fa6b0b1a79f9d96969696969696969696969696969083776a5d5044372a1d1104000000000000000714202d3a4753606d7a8697939393939285796c605346392d2013060013202c3946535f6c7986929393939393867a6d6053473a2d201407000000040e172029333b454e585f6a6f7c8692989393939992867d706b6054483b2f22160900000000000814212e3b4754616e7a87949a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9fa3abb5b9aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a93867a6d6053473a2d201407000000020d1925303a44505a606d78818d929fa2aaa8a09e97928f8c8a89898a8b8e91969c9fa6ada7a09892867c6f685d52453c311e140a000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000000091623303c4956636f7c8996a2afa4998c7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7165584b3e3225180b00000000000000000000000009131c262e38404850565e61696e73787c7e818384858686858583817f7c79746f6a625f585049413930271e150a0000000000000000000000000000000000000000000000000000000000000000040a0f13191d20272c3036383f44464d53555d60656a6f747a7f8175685b4f4235281c0f0000000000000000000714212e3a4754616d7a8794a0b4ab94877a6d78828f939f9d989a939291919298979b9fa4acaba39f938d80736a6054453c31261a0e020000000000000004080c0e0f0c07070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c151b20262b2f35393a3f4446484a4d4f5051525253525251504e4c4a4846423d3a38342e29251e19140d050000000000000000000000000000000000000000000000000000000000000000000000000004070c10121316191b1d1e1f1f201f1f1e1d1b19171414110e0806030000000000000000000000000000000000000000000000000004090e1112131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313130b0a08040000000000000000000000000004080a0b1313131313131313131313131313131311100e0b06000000000000000000000005090d0f101313100f0d090500000000000000000000000000000000000000000000000000000000000000000000000000000915212c38424c545a5c6060606060605a58524a41362b1f140800000000000000000000000000000000000000000003101d2a3643505d697683909c9f9f9f9f9f9f9f9f9f9fa3a3a3a9abb0b9b9b1aba9a3a3a39f9f9f9f9f9f9f9f9f9f9d9083776a5d5044372a1d11040000000000000006131f2c3945515d677885868686868686867c6f6256493c2f2316090013202c3946535f6c798786868686868686796d6053473a2d20140700000000050e172129333c464e58606a707d8686868686868686867c706356493d3023160a00000000000814212e3b4754616e7a8794a1a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6acafb5acacacaea8a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a093867a6d6053473a2d2014070000000008131e29323f44505c666d78808b92989fa3aba9a29e9b9897969697989b9ea0a8aca9a19e9590867d6f6a60564c41332a1f0c02000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000915222f3c4855626f7b8895a2b5ab9b918c8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b85786b5f5245382c1f12050000000000000000000000010a141c262e363e444c52575e61666a6f7274767878797978787675726f6d66626058534e443f382f271e150c030000000000000000000000000000000000000000000000000000000000000000000001080d11161b1f252a2e34383c42474b5153586062686d72756f65594d4134281b0e0000000000000000000814212e3b4754616e7a87949f9fa39986796d6d79818c92989fa29f9e9e9e9fa2aaa8a9aaa29f99928b81786d60584e43332a1f150900000000000002090f14181b1b191413110d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b121820262b31373a4145474a50535557595c5d5e5e5f5f5f5e5e5d5b595755534d4946443f3835302a251e170e0802000000000000000000000000000000000000000000000000000000000000000001070c1013181c1f20232527292b2b2c2d2c2c2b2a28262421201e1915120f0a0300000000000000000000000000000000000000000000080f151a1d1f20202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020171714110c05000000000000000000050c11141717202020202020202020202020202020201e1d1b17120b0400000000000000020a1015191c1c20201c1c1915100a020000000000000000000000000000000000000000000000000000000000000000000000000d1925313d49545e65696c6c6c6c6c6c67645c52473c3024170b00000000000000000000000000000000000000000003101d2a3643505d6976839093939393939393939393939b9ea5afb7b7b6b7b9b8afa59d9b93939393939393939393939083776a5d5044372a1d11040000000000000004101d2935404b55687378797979797979796f6a6054483b2e22150900121f2c3845525e6a75797979797979797976675c5145382c1f13060000000000050f18212a333c464e58606b70797979797979797979706b6054483b2f22160900000000000814212e3b4754616e7a87949f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f93867a6d6053473a2d20140700000000020d172028343f4a545c666d747e858e92999ea1a8a7a8a5a4a3a3a3a5a7a8aca49f9d97928c837b6f6b60584e443a3021180e00000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000815212e3b4854616e7b8794abb5ada39b989898989898989898989898989898989898989898989898989285786b5f5245382c1f1205000000000000000000000000020a131c242c323a41464d5254585f626568696b6c6c6c6c6b6a686663605c54544e47433c332d261d150c030000000000000000000000000000000000000000000000000000000000000000000000000001040b1014191c23282c3137394045474e54565e616568655d53483d3125190c0000000000000000000815222e3b4855616e7b889393939392867966676d787f868d92989a9c9e9e9f9f9e9d9c9998928d877f746d665c50463d3221180e030000000000030b131a202527282621201d19130f0a040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c151d232831373c42474b5154545c60626466686a6a6b6c6c6c6b6a6a686664615f575653504a46413a3630292019130d05000000000000000000000000000000000000000000000000000000000003090e12181d1f23282c2d3032343638383939393838373533312e2d2a25211f1b150f0b060000000000000000000000000000000000000009121920262a2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423211c171008000000000000000810171c2123242d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b2a27231d160e050000000000040c141b212528292d2d292825211b140c0400000000000000000000000000000000000000000000000000000000000000000000020f1b2835414e5a657076797979797979746e64584c4033261a0d00000000000000000000000000000000000000000003101d2a3643505d6976828686868686868686868686868e939ea9b0aba9abacb2a99d938e86868686868686868686868683776a5d5044372a1d110400000000000000000c18242f39435761686b6c6c6c6c6c6c6c6260584e43382c1f130700111d2a36424e59636a6c6c6c6c6c6c6c6c6c5c554b4034291c1004000000000000060f18212a343d464f5960636c6c6c6c6c6c6c6c6c6360594f44382c20130700000000000814212e3b4754616e7a8793939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393867a6d6053473a2d2014070000000000050e17232e38424a545c606c717a81868d9196989a9c9e9f9f9f9f9e9d9c999a93908b857f786e6960594f463c32281e0f0600000000000b1825313e4b5864717e8b97a4aca89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7aca4978b7e7164584b3e3125180b000000000714212d3a4754606d7a8799a3afacada7a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a59e9285786b5f5245382c1f120500000000000000000000000000010a121a202830363b4246484e5355585b5d5e5f5f5f5f5e5d5b595653514a47433d373127221b140b03000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e11171c1f262b2f35393d43474c5254595b59534b42372c2015090000000000000000000916232f3c4956626f7c86868686868685786b5c666c727b80858a8d8f9192929291908f8c8a86807b726d605c544a3f342b200f060000000000020b151d252c313435332e2d2a251e1b16110d0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810191e272e343c43474d53555d6064666d6f7173757777787979787877767573706e696763605c54524c46413b322a251e170e06000000000000000000000000000000000000000000000000000001070c141a1d24292c2e34383a3c3f4143444546464645444342403e3b3936302e2b261f1c17110a020000000000000000000000000000000008121b242b3136383939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393931302d28221a1208000000000008121a22282d3031393939393939393939393939393939393736332e2820170e04000000020c161e262c32353639393635322c261e160c0200000000000000000000000000000000000000000000000000000000000000000003101c2936434f5c6976828686868686868074675a4e4134271b0e010000000000000000000000000000000000000000030f1c2935424e5a667076797979797979797979797979818e9ba7a69f9c9ea1a8a79b8e817979797979797979797979797771665b4f4236291d1003000000000000000007121d2731454f575d5f6060606060606056544e463d32271b0f03000e1a26313d4751595e5f606060606060605f514b43392f23180c0000000000000000060f18222b343d474f54565f606060606060605f56544f473d32271b100400000000000814212e3b4754616e7a868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686796d6053473a2d20140700000000000006111c263038424a505a61686e747b8084888b8e90919292929291908f8d8a87837e79726d665f574f473d342b20160c0000000000000b1825313e4b5864717e8b979f9f9f9b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9a9f9f9f978b7e7164584b3e3125180b000000000613202c3945515d677986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9e9285786b5f5245382c1f1205000000000000000000000000000000080e161e252a30363a3c4347484b4e50515253535252504e4c494644403937322b262017110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c10151a1d24292c32373a4146474c4f4d48423930251b0f040000000000000000000815222e3b4754606a6f797979797979787368545b60696e74797d808284858685858482807d7a746e69625b504a42382e22190f00000000000009131d272f373d40423f3a3936302c27201d18130f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009111a222a303940454e53575f62676d7175797b7d8082838485858685858483817f7d7b7874706d66615e56524c443e36302920180f07000000000000000000000000000000000000000000000000030b12181f252a2f35393a404446494c4e5051525253525251504e4c4a4746413c3a37312b28221c140b070000000000000000000000000000040f19242d353d4245464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646463e3c39332c241a100500000005101a242c33393c3e4646464646464646464646464646464644433f39322920160b0000000a141e2830383d4143464643413d3830281e140a000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e939393938d8073675a4d4034271a0d010000000000000000000000000000000000000000010d1a26323e4a545e66696c6c6c6c6c6c6c6c6c66707d89939eab9f94909196a1ac9f93887c6f666c6c6c6c6c6c6c6c6c6a665f554a3e32261a0e010000000000000000010b151f333d454c5052535353535353534948433d342b21160a00000915202b353f474e5253535353535353535345403931271d1207000000000000000000061019222b353d4448495253535353535353524948443d352b21160b0000000000000714202d3946525e687679797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797976675d5145392c201306000000000000000a141e2630383f4450565e61696e73787b7e81838485868685858482807d7a76726d67605c544d453d352b22190e040000000000000b1825313e4b5864717e8b93939393938e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d93939393938b7e7164584b3e3125180b0000000004111d2935414b556b7885929393939393939393939393939393939393939393939393939393939393939285786b5f5245382c1f120500000000000000000000000000000000050c13191f252a2d32373b3c3f414345454646454543423f3c3a38342e2b27201b150b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e12181d1f272b3035393a3f42413d3730271e14090000000000000000000006131f2b37434e5860626c6c6c6c6c6c6b68615750575e61676d7073767778797978777673706d67615e5751443f3830261c10070000000000040f1a252f3941484d4e4c4746413a38322c29241d1a15100c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b232c343c424b51585f62696e747a7d8185888a8c8f9091919292929191908e8c8a8884807d79736d68615e565046413a322a2119100700000000000000000000000000000000000000000000060d151d24293136394045474a515356585a5c5e5e5f605f5f5e5d5b595754524c4847433c38332d261d18120b030000000000000000000000000915202b353f474e52535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353534a49453e362c22170c0000000c17222c363e45494a53535353535353535353535353535353514f4b443b32281d12060005101b26303a42494e4f53534f4e49423a30261b10050000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9b9f9f998c807366594d4033261a0d000000000000000000000000000000000000000000000a16222d38434c545a5d6060606060606057606d7883919da5a499908384919ea6a49a9083786d6057606060606060605d5b554d43392d22160a00000000000000000000030d212b333b404445464646464646463c3b38322b22190f040000040f19242d353d424546464646464646464638342f271f150b0100000000000000000000071019232b32383b3d4646464646464646463d3b38322b23190f0400000000000005111e2a36414c565e6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5d554b4035291d110400000000000000020c141e262e343e444c52575e61666a6f727476777879797978777573716d6865605d55504a423c332b23191007000000000000000b1825313e4b5864717e868686868686868175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a677480868686868686867e7164584b3e3125180b00000000010d18242f44515e6b7784868686868686868686868686868686868686868686868686868686868686868685786b5f5245382c1f1205000000000000000000000000000000000002080d141a1e20262b2e2f323536383939393938373533302d2c28231c1b150f0a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c10161b1e25292d2e323534312c251e150c0200000000000000000000030f1b27323d464e545660606060606060595751444d53555c606367696b6b6c6c6b6a696663605d55534d453f342e261e140a0000000000000814202c37414b53595b5954524c48433d39352f2b261f1c18120e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b242d353e464e545c606a6f757b81868a8e929797999b9d9d9e9f9f9f9e9d9d9b999796918d8985807a746e68615a524c443c332b2219100700000000000000000000000000000000000000000910181f272f353b42464b5153545c60636567696b6b6c6c6c6b6b6a686664615e5655534e46443f382f28231d150c0500000000000000000000000e1a26313d4751595e5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060575550483e33281c11040004111c28333e48505557606060606060606060606060606060605e5b564d44392e23170b000915212c38424c545a5c60605c5a544c42382c2115090000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7a5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000005111c27313a434a4e50535353535353535e69727f8c95a0a99f93877c7e8a949faba0958c7f72695e53535353535353504f4a433b31271c110500000000000000000000000f1921292f343738393939393939392f2e2c27211910070000000008121b242b3136383939393939393939392c29231d150d0300000000000000000000000007111921272c2f30393939393939393939302f2c272119110700000000000000020e1925303b444c525f6060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f514b433a2f24180d010000000000000000020c141c2328323b41464d5354585f626567696b6c6c6c6c6b6a696664615e5653514b443f38302a2119110700000000000000000a1724303d4956626c7179797979797979756f65594d4034271b0e01000000000000000000000000010d1a2733404c58646e7479797979797979716c6256493d3024170a0000000000071d2a37434f5c67727779797979797979797979797979797979797979797979797979797979797979797873685d5044372b1e11050000000000000000000000000000000000000003090e12151b1f212225282a2b2c2c2c2c2b2a282623201f1c18120f0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f13191d202126282825201b140c030000000000000000000000000a16202b343d434749535761686b6c6c66635b5146464b515357565e61666a6c6c6a66605d56514c46423b3328231c140c020000000000000c1825313d48535d656866615e56544f4745403a37312c28231c1a140f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000007101b242d363e474f585f666d737c82878e92989b9ea2a9a6a8aaa8a7a6a6a6a7a8a9a8a6a8a19e9a97928c86807a716c615e564d453c342b22190e0500000000000000000000000000000000000009121b222a313940454d53555d6065666d6f72747677787979797877767573716e6867625f5853504a423d342e271e170e0500000000000000000000111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d211408000814212d3945505a61646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a675f564b3f33271b0e000d1925323d49545e66696c6c69665e54493d3225190d0000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000a151f2831383e42434646464643505a616e7b86929fa7a2978d817476828f99a3a79f92867b6e61594f434646464644423e3931291f150b000000000000000000000000070f171e24282b2c2d2d2d2d2d2d2d23221f1b160f0700000000000009121920262a2c2c2d2d2d2d2d2d2d2d1f1c18120b030000000000000000000000000000070f161b2022232c2d2d2d2d2d2d2d2c2322201b160f0700000000000000000008141e29323b4146535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535345403a31281d130700000000000000000000020a1117202930363b4246484e5355585b5d5e5f5f5f5f5e5d5c5a5754524c47454039342e261e180f070000000000000000000815212d3945505a62646c6c6c6c6c6c6c68655d53483d3124180c00000000000000000000000000000b1824303c48535c64676c6c6c6c6c6c6c64625a5045392d21150800000000020f1b27333f4b5660676b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6861574c4034281c0f0300000000000000000000000000000000000000000002050a0f121515181b1d1e1f20201f1f1d1b19161312100c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d111314191c1b19150f090200000000000000000000000000040f19222b32373b3c505c6873787979736d63574b434750555d60686d7276787977736d685f584e443b31292117110a02000000000000000e1b2734404d59656f75726d6863605953514b47433c38342e2a251f1b17110d08020000000000000000000000000000000000000000000000000000000000000000000000050e19222d363e485059616a6f7980878f93999fa3aaabaaaaa29f9d9b9a9a999a9a9b9d9fa2aaa9aba9a19e98928d857e756d685f574e463c342a20170c030000000000000000000000000000000009121b242c343c434b51575e61676d7175797c7f81838485858685858483817f7d7a77736f6a64605b544f454039302920170f05000000000000000000121f2c3845525e6a7579797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979716c6155493c3023170a000a1723303c4955616c71797979797979797979797979797979797771675b4f43362a1d10000f1c2835414e5a66707679797670665a4e4135281c0f0200000000000000000000000000000000000000000000000000000006050403020d1a2633404d596673808c99a6a4978b7e7164584b3e3125180b0203040506000000000000000000000000000000000000030d161f272d323536393935404b55616c75828f98a2a79f92857a6d6e7c87929fa9a2988f82756c61554b403539393736322d271f170d0300000000000000000000000000060d13181c1e1f202020202020201615130f0a040000000000000000080f151a1d1f20202020202020202013100c070100000000000000000000000000000000040b101316161f202020202020201f161613100b0400000000000000000000020d1720293036393b4646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464639352f281f160c01000000000000000000000000060e171e252a31363a3c4347484b4e50515253535252514f4d4a4746413a39352f28231c150c060000000000000000000005111d29343e48505658606060606060605b59534b41372c20140800000000000000000000000000000814202b36414a53585a60606060606060585650483e34291d110500000000000b17232e3a444e565c5e60606060606060606060606060606060606060606060606060606060606060605f5d574f453b2f24180c00000000000000000000000000000000000000000000000000030608090c0e10121213131212100f0c09070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070c0f0e0c09040000000000000000000000000000000007101920272b3845525f6b788586867f7366574d4e535a61676d727a7f83858584807a6f6a5f564d42362a1f14080000000000000000000f1b2835424e5b6875817f7a756f6b65605d55534e4644403936302b27221b19130f0a040000000000000000000000000000000000000000000000000000000000000000020d17202b343e48505a616b707c838c92999fa4abaca7a09d999892908f8d8d8d8d8d8f909298989c9fa4abaaa29f97928a827a6e6960584e463c32291e150b00000000000000000000000000000008121b242d363e464e555d60696e74797e8285898b8d8f91919293929291908e8c8a8784807c76716c666059514b433b332921170e05000000000000000013202c3946535f6c79878686868686868686868686868686868686868686868686868686868686868686868686868686868686868686867e7164574a3e3124170b000b1724313e4a5764717d8686868686868686868686868686868684776a5e5144372b1e1100101c2936434f5c69768286868276695c4f4336291c10030000000000000000000000000000000000000000000000030608091211100f0e0d1926333f4c5966727f8c99a5a4978a7d7164574a3e3124170d0e1011121307060401000000000000000000000000000000040d151c2226292a2d2c3945515d67707d8a949eaaa0958b7f72686a73808d97a1aa9e938a7d70675d51453c31262a2926221c150d0500000000000000000000000000000002070c0f11121313131313131309090703000000000000000000000004090e111213131313131313131306040000000000000000000000000000000000000000000307090a1313131313131313130a09070400000000000000000000000000050e171e252a2d2e393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939392c29241d160d040000000000000000000000000000050d14191f252a2d31373a3c3f41434445464646454442403e3a3936302c29241d17110a030000000000000000000000000c17222d363e45494b535353535353534e4d4841392f251a0f040000000000000000000000000000030f1a252f3841484c4e535353535353534b49453e362d22170c00000000000006121d28323c444b4f51535353535353535353535353535353535353535353535353535353535353535352504c453d33291e1307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f161b2a3743505d6a7683908f8276695e54585f626c71797f858c909292908c857c6f695e52463b3025190e020000000000000000101d2a3743505d6a76838c86817c77726d67625f5853514a46423b37332d29241e1b15100c0701000000000000000000000000000000000000000000000000000000000009141f29323d46505a626c717d8690959fa3ababa49f9b95908c898584828180808081828385888b8f93999fa2aaa9a19e938f847b6f6a60584e443b30271d12070000000000000000000000000006101a242d363f4850585f676d737b80858b8f9298989a9c9e9e9f9f9f9e9e9d9b999795908d88837e786f6b605c554d453b332920170c030000000000000013202c3946535f6c798692939393939393939393939393939393939393939393939393939393939393939393939393939393939393938a7e7164574a3e3124170b000b1724313e4a5764717d8a93939393939393939393939393939184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c1003000000000000000000000000000000000000000000040a0f1315161f1e1d1c1b1a1925323f4c5865727f8b98a5a3968a7d7063574a3d3024191a1b1c1d1e1f1413110d08010000000000000000000000000000030a11161a16202b37434e58606d7984919ea6a59d9083786d60606d7a85919ea6a59e9184796d60584e43372b20161a16110b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e20212d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d201d18130c040000000000000000000000000000000002080d141a1e21262b2e2f323436383939393938373633312e2d2a25201d18120c06000000000000000000000000000006111b242d34393d3e4646464646464642403d372f271d13090000000000000000000000000000000008131d262f363c4041464646464646463e3d39342d241b1106000000000000010c16202a323a3f434446464646464646464646464646464646464646464646464646464646464646464544403b332b21170d0200000000000000000000000000000000000000000000000000000000000000000000020608080c0f111213131312100e0c08070502000000020404060606060606000000000000000000000000000000000001040707131313131313130d0c0a07020000000000000000000000000002060808131313131313131310060603000000000000000000000000040a1b2835424e5b6875818e92877b6e6663646a6f767e848c92989d9f9f9d9791857b6e61564d41362a1e11050000000000000000101d2a3743505d6a768390928e89837e7a746f6a64605c54524d46443f3835302b271f1d18120e09030000000000000000000000000000000000000000000000000000030d1925303b444e58626c717e879298a0a7afa79f99938e88837f7c79777574737373747577797c7f83878d92989ea5ada59e9691857c6f6a5f564c42392e23180c030000000000000000000000030c18222c363f48505a616a6f7980868d92979c9fa2aaa7a9a8a7a6a6a6a7a8a9a8a6a7a09d9a94908a837c746d675e574d453b32291e150a0000000000000013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f978a7d7164574a3e3124170b000b1724313e4a5764717d8a979f9f9f9f9f9f9f9f9f9f9f9f9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000000070f161b1f22232c2b2a2928272625323e4b5865717e8b98a4a396897c706356493d3025262728292a2b2c21201d19130c040000000000000000000000000000000508131e28323a47535f6a73808d96a1aa9e93897d70665c5d67717e8b949faba1968d80736a5f53473e32281e13080500000000000000000000000000000000000407090a13131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313130a0907040000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e1114142020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202013110d07010000000000000000000000000000000000000003090e12151a1f212225282a2b2c2c2c2c2b2a29272421201e1913100d07010000000000000000000000000000000009121b22292d3031393939393939393534312c251d150b0100000000000000000000000000000000010b141d252b3033343939393939393931302d29221b12090000000000000000040e1820282e33373839393939393939393939393939393939393939393939393939393939393939393837342f2921190f0600000000000000000000000000000000000000000000000000000000000000000003090e121415191b1d1f1f201f1f1d1b191514120e09030b0e10111313131313130b0b0905010000000000000000000001080d111314202020202020201a1916130d0700000000000000000000030a0f1214151f202020202020201c13120f0b0600000000000000000000000c1926333f4c5966727f8c998f8279727071757c838a91969fa2aaa3a3a9a1978e8174685e5246392d2014060000000000000000101d2a3743505d6a7683909d9b95908b85807b76716d66615e5753504945413a37322c29241d1a15100b060000000000000000000000000000000000000000000000010b151f2a36424d56606a717e889299a2aaafa49c959087817c77726f6d6668676766676768666c6f72767b80868e939fa3aaa8a09792867c6f685e544b40342820150900000000000000000000000b151e2a343e48505a626c717c848c92989fa2a9aca8a8a09e9c9a9a999a9a9b9d9fa3ababaaa69f9c95908781796e695e574d443b30261c110600000000000013202c3946535f6c7986929facacacaea9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a4978a7d7164574a3e3124170b000b1724313e4a5764717d8a97989898989898989b9ea6b0aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000007101920272b2e2f3938373635343331313e4a5764717d8a97a4a295897c6f6256493c3132333435363738392d2c29241e160d040000000000000000000000000000020c1924303a44505a626e7c87929fa8a2988e81756b605455606c78839099a4a89f92877c6f625a50443a3024190c03000000000000000000000000000000040b101316162020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020171614100b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205070813131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313060401000000000000000000000000000000000000000000000002050a0f121515181b1d1e1f20201f1f1e1c1a171413110d080401000000000000000000000000000000000000000911171d2124252d2d2d2d2d2d2d282724201a130b03000000000000000000000000000000000000020b131a202427272d2d2d2d2d2d2d2524211d17110900000000000000000000060e161d23272a2b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2b28241e170f070000000000000000000000000000000000000000000000000000000000000000060b0f151a1e212225282a2c2c2d2c2b2a282522211e1a1410171b1d1e202020202020181715110c060000000000000000040c13191d202d2d2d2d2d2d2d2d2625231e19120a0100000000000000060e151a1f21222c2d2d2d2d2d2d2d29201f1c17110a020000000000000000000a1623303d495663707c8998948f837e7d7e828790949ea1a19e9996979a9f9f92877b6e6154473b2d22170b0000000000000000101d2a3743505d6a7683909da7a09d98928d88837e79736e6963605b53524c47433c38352f2b261f1c17110e0802000000000000000000000000000000000000000007121d27313946525e696f7c86929aa3ababa39f928d837c756f6a6662605c545a5a5a5a5a545b606265696e747b818a9298a2a9a9a19891847a6e665c51453c31261a0e0500000000000000000007121d27303c46505a626c717e8691969fa2aaaba39f9b9796918f8e8d8d8d8d8f9092999a9ea1a9aba79f9a938d837b6e695e564c42382e23170c04000000000013202c3946535f6c7986929facb9aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a978a7d7164574a3e3124170b000b1724313e4a5764717d8a8b8b8b8b8b8b8b8b8f939eaaaa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c1003000000000000000000000000000000000000040f19222b32373b3c4544434241403f3e3d3d4a5763707d8a96a3a295887b6f6255483c3d3e3f4041434445463a39352f281f160c01000000000000000000000000000a141e2935414c56616c76828f99a3a89f92867b6e61594f505b656f7c87939fa9a3999082766c62564c4135291e150a0000000000000000000000000000070f161b2022232d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2323201c16100800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608090c0e10111213131312110f0d0b070705010000000000000000000000000000000000000000000000060c11151718202020202020201b1b18140f0901000000000000000000000000000000000000000001080f14181a1b20202020202020181715110c06000000000000000000000000040c12171b1d1e20202020202020202020202020202020202020202020202020202020202020201f1e1c18130d0600000000000000000000000000000000000000000000000000000000000000020a11171b1f262b2e2f32353738393939383735322e2d2b261f1c23272a2b2d2d2d2d2d2d2524211d181109000000000000040d161e24292c393939393939393933322f2a241c130a000000000000060f1820262b2e2f3939393939393939362d2b28221c140b0200000000000000000713202d3a4653606d7985929f95908b898b8f93999fa39f97918c8a8a8e9299998c7f7265544a3f33281c0f0300000000000000101d2a3743505d6a768390979d9fa7a29f9a94908a85807b75706c65605d56544e4745403937312b28231c1914100b040100000000000000000000000000000000000c18232f3943505a616e7b859198a3acaca399928b80786f6a625f585653504a4e4d4d4d4e4a505355575e61696e757e869297a2aaaaa1969082786d60574e42372b21170b0000000000000000000c18232e39424e58616c717f8a9298a0a8aba49f99928e8a8784828180808081828486898d92979ea1a8aca49f9590847b6e685e544a3f342820150a000000000013202c3946535f6c7986929facb9a99d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8a7e7164574a3e3124170b000815222e3b4855616e7b7f7f7f7f7f7f7f7f7f818f9ba8aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000a16202b343d4347495251504f4e4d4c4b4a49495663707c8996a3a194887b6e615548494a4b4c4d4e4f5051524745413a31281e130800000000000000000000000006111c26303845525d68717e8b949faba1968c8073695e534749535f6a74818d97a2ab9f948b7e71685d52463d30261c110600000000000000000000000007111921272c2f303939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939302f2c27211a11080000000000000002080d101213131313131313130707040100000000000000000000000000000000000000000000000000030613131313131313131313120f0a05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005080a0b131313131313130f0e0c080400000000000000000000000000000000000000000000000003080b0d0e131313131313130b0a080500000000000000000000000000000001060b0f1111131313131313131313131313131313131313131313131313131313131313131312110f0c070200000000000000000000000000000000000000000000000000000000000000060b141b22272b31373a3b3f4244454646464543413f3b3a37312c282e33363739393939393932312e29221b120900000000010c1620282f35394646464646464646403f3b352e251c120700000000040d18222a31373a3b4646464646464646433938332d261d140a000000000000000006131f2c3845515c6774818d98a09d9896979b9fa49f99928d85807d7d818792998f8276665b5044382b1f1206000000000000000c1926323f4c5965727f858b90959b9fa3a69f9c97918c87827d78726d6862605853514b47423c38342e2a251e1b16110d0801000000000000000000000000000004101c2934404b55616c76828f97a1aaafa49a92877e736d665f58534e4946443f41404040413f4446484d53565e616c717c859298a2aca89f948d80736a5f53473e33281c10040000000000000004101c2834404b545f6a717e87939fa2aaa9a199938e86827e7a777574737373747577797c80858b91969da5afa79f9691847a6e665c50443c32261b0f040000000013202c3946535f6c7986929facb3a79a8d80808080808080808080808080808080808080808080808080808080808080808080808080807c6f6255483c2f221509000714212d3a46535f696e7272727272727272727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000030f1b27323d464e54565f5e5d5c5b5a595857565556626f7c8995a2a194877a6e615455565758595a5b5c5d5e5f54524c433a2f24190d0100000000000000000000000b17232e38424e58606d7a85929ea6a69e9184796d60574d42414e58616d7a85929ea7a69e92857a6d61584e42382e23170c0200000000000000000000040f19232b32383b3d46464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646463d3c38332c231a10050000000000060d14191c1f1f202020202020201413110d0801000000000000000000000000000000000000000000060c1012202020202020202020201e1b161009010000000000000002080d101213131313131313090806030000000000000000000000000000000000000000000000010407071213131313131313131313120f0a050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f181d262d33373c4247484c4e505252535252504e4c4846423c3834393f43444646464646463e3d3a342d241b110600000008131e28323a414553535353535353534d4b4740372e24190d020000010c161f2a343c43474852535353535353534f46443f382f261c11060000000000000004101c2834404b55616e7b86929fa4a5a3a4a7a09d948f868079737070747d87939285796c605346392d201306000000000000000b1825313e4a57626d72797e83898e92999ea1a8a19e99928f89847f7a746f6a65605d55534d46443f3836302c27201d19130f0a0400000000000000000000000006131f2c3845515c67707d8a949fa9b0a69f93887e716c605c544e47433c3a38342e3433342d3338393c42464d525a616a6f7c86929aa4afa69f92877b6e62594f44392d20150a0000000000000006131f2c3845515c666f7c869299a4aea8a0979187817b75716d6869676766676768676d7073797e848e939fa4aca8a0969083786d60584e43372b20150a0000000013202c3946535f6c7986929facada0938679737373737373737373737373737373737373737373737373737373737373737373737373736f6a5f53473a2e2115080005121e2a36424d575f616565656565656566727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c1003000000000000000000000000000000000006131f2b37434e5860626c6b6a696867666463626160626f7b8895a2aa93867a6d606162636465666768696a6b6c605d564c4135291d11040000000000000000000003101c28343f4a54606a74818d97a1ab9f948a7e71675d51453b3c46525e68727e8b95a0aca1978e81746a60544a3f34281f1409000000000000000000000b16212b353d44484953535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353534a48443d352c21160b000000000810181f25292b2c2d2d2d2d2d2d2d2d201d19130c04000000000000000000000000000000000000030a11171c1f2d2d2d2d2d2d2d2d2d2d2b27211b130a010000000000060d14191c1f1f2020202020201515120f0a030000000000000000000000000000000000000001080d1113141f202020202020202020201e1b161009010000000000000004090e1112131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313130b0a0804000000000000000000000001060b0f111113131313131207060300000000000000000000000000000000000000000000000000000000000000000000060606060606060503000000020608080c0f111213131312100e0b08070502000000000000000000000000000000000000000000000000000008111a212a2f383f44464d5355585b5d5f5f605f5e5d5b5855534d46443f444b4f515353535353534b4a453f362d22180c0100010d19242f3a444c525f606060606060605957524940352a1e1307000007131d28313c464e53555f606060606060605c53504a42382d22170b00000000000000000c18232e3946525e69727f8b929b9e9f9e9b959089827b736d6763646b74818e98887b6e6255483b2f221508000000000000000916222e3a46515b62676d71777c81868c91969c9fa6a39f9b96918c86817c77716d67615f5753504a46413b38322c29241e1b15100c0700000000000000000003101c28343f4a54606d7984919ea6b0aa9e948c7f736c625a504a423c37322d2c282327272722282b2d31363b42465058606a707e88939fa8aea3998f82766c6155493c31261b0f00000000000004111d2935414b55606d79839098a3aba9a09691857d746e6964615d565b5a5a5a5a555c6063666d7179818b939aa4afa89f958c80736a5f54473d32271b0f0100000013202c3946535f6c7986929facada093867a6d676767676767676767676767676767676767676767676767676767676767676767676767625f584e43372b1f120600020e1a26313b454d53555858585858585966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000815222e3b4754606a6f7877767574737271706f6e6d686e7b8894a1a39886796c6c6d6e6f7071727374767778796d685d5245392c201306000000000000000000030c19232b3844505c666f7c87939fa9a3998f82766c61554b403335414c56606c7883909aa4a99f93887c6f665c50443b30251a0d03000000000000000004101b27323d474f5456606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606056554f473d33271c1004000006101a222a3035383939393939393939392c29241e160d0400000000000000000000000000000000030c151c23282c3939393939393939393937332c251c1309000000000810181f25292b2c2d2d2d2d2d2d22211f1b150e060000000000000000000000000000000000040c13191d20212b2d2d2d2d2d2d2d2d2d2d2b27211b130a010000000000080f151a1d1f20202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020171714110c050000000000000000040c12171b1d1e20202020201f1312100c060000000000000000000000000000000000000000000000000000000105090b0b13131313131312120f0c04090e121415191b1d1f1f201f1f1d1b181414110e0802000000000000000000000000000000000000000000000008111a232c333c41495053575f6265686a6b6c6c6c6b6a6865615f5753504a4e565b5e606060606060585650483f34291d11050004111d2935414c565d6c6c6c6c6c6c6c6c66635b52473b2f23160a00071018242f3a434e585f626c6c6c6c6c6c6c6c69605b544a3f33281c0f030000000000000007121d2a36424d56626d7380898f9292918f8a837d766e69605d5559626f7c89988a7d7063574a3d3024170a0000000000000006121e29353f4951555c60646a6f757a7f848a8f949a9fa2a8a09e98928e88837e79736e6964605c54524c48443d39352f2b261f1c18120b030000000000000006121f2b3844505c66727f8c96a0acaea2988f82776c605a50443f38302b26201f1c171a1a1a171c1f20252a30363e464e58616c73808d96a1acab9f948a7d7064584e43372b1d120700000000000613202c3945515d67737f8c95a0aaada19791847b706b615e5754524c4e4d4d4d4e4b5153545c60676d747f88939fa5afa79f92877c6f62584e43372b1d120700000013202c3946535f6c7986929facada093867a6d605a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a55534e463c31261b0f03000009141f2a333b4246484c4c4c4c4c4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000916232f3c4956626f7c8584838281807f7e7d7c7b7a79787a8794a19f92867978797a7b7c7d7e7f8081828384867a6d6054473a2d2114070000000000000000000b151e2a36414d56606d78839099a4a99f92877c6f625a5043392f303a44505b666f7c87939faaa49a9083786d60574d42362a1f150b01000000000000000713202c38444f5960636c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6361594f44382c20140700020d18222c343b414446464646464646464639352f2820160c010000000000000000000000000000000a151e262e343846464646464646464646433e372e251b1005000006101a222a303538393939393939392f2e2b2620181006000000000000000000000000000000040d161e24292c2d383939393939393939393937332c251c13090000000009121920262a2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423211c171008000000000000060e161d23272a2b2d2d2d2d2d2c201f1c17110a03000000000000000000000000000000000000000000000000060c111517182020202020201f1e1c1810151a1e212225282a2b2c2d2c2b2a282521201e19140f0a040000000000000000000000000000000000000000060f1a232c353e454d535b6064696e72757778797979787674726e6964605c545660676a6c6c6c6c6c6c65625a50453a2e211509000713202c3945525d687679797979797979736d63574b3f3225190c050e19222935404b555f6a6e7979797979797979766c665b5044382b1f120600000000000000000e1925303b44515b636e737d82858684827d78706b625f57514b53606d788686867f7265584c3f3225190c00000000000000010d18232d373f434b5153586062686d73787d82888d92989da0a8a29f9b95908b85807b76706d66615e56544f4745413a37312c28231d150c030000000000000713202d3a4653606d7884919ea8b2a99f92867b6e655b50483e342e261e1b1312100c060d060b0f12131a1f252a343d46505a606d7984919ea8b0a69c8f83766a5f5347392e23180c00000000000714212d3a4754606d7a85929fa7b0a69e92857b6e696059524d47464141404040414045464b51555d606d727f8b939ea9afa3998f82766a605447392f24180c00000013202c3946535f6c7986929facada093867a6d60534d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4847433c342a20150a000000030e18212a31363a3b3f3f3f3f3f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000916232f3c4956626f7c8991908f8e8d8c8b8a898887868583919daa9f92878385868788898a8b8c8d8e8f9091877a6d6054473a2d211407000000000000000007121d27303946525e68727f8b95a0aba1978d80746a5f53483e312728333f4a54606b74818e98a2aca0958c7f72695e52463e31271d1207000000000000000916222f3b4854606b707979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979706b6155483c2f2316090008141f2a343e464d5152535353535353535345413a32281e1308000000000000000000000000000006111c2630383f44535353535353535353534f4940372c21160a00020d18222c343b4144464646464646463c3a37312a22180e0300000000000000000000000000010c1620282f35393a4546464646464646464646433e372e251b1005000008121b242b3136383939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393931302d28221a120800000000040e1820282e3337383939393939392d2c28231c150c03000000000000000000000000000000000000000000000911181d2124252d2d2d2d2d2d2c2b28241c1f262b2e2f32353738393939383735312e2d2a251f1b150d07010000000000000000000000000000000000020b18212c353e474f575f656c71767b7f8183858586858583817f7b77716d665f58677277797979797979716c62564a3d3124170b000714212d3a4754606d7a86868686868686807366594d4033261a0d0b16202b343d45515d676e7c868686868686868682796c605346392d201306000000000000000009141f29323f49525c636b707578797875706c656059534d4544505c6674797979726d62564a3e3124180b000000000000000007111b252d31394045474e54565e61666d70767b81858b91959b9fa3a79f9d97928d87827d78736e6863605954514c47433c38342e271e150b000000000005111e2a36414c5664707d8a96a1adada1978c7f72695e53493f3628231c140c0a060300000000000306090e1419222b343e45515d67717e8a96a0acab9f94887c6f62544b4034281c100400000006131f2b37434e5866727f8c97a2adaa9e948a7d70695f574f46423b3935303433342e34383a40454b515b626d74818e97a1adab9e94897c6f62554b4035291d1004000013202c3946535f6c7986929facada093867a6d6053474040404040404040404040404040404040404040404040404040404040404040403c3a37312a22180e0400000000060f181f262a2d2e323232333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000916232f3c4956626f7c89959d9c9b9a99979695949992919195a0aca399929091929995969798999a9b9c9d93877a6d6054473a2d21140700000000000000000c18232e39424f59616e7b85929fa7a79e92857a6d60584e43362c1f222d38424f59616e7a86929fa7a79f92867b6e61594f43392f24180c030000000000000a1623303d495663707d86868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686867d7063564a3d3023170a000d1925303b4650585d5f606060606060605f524c443a2f24190d01000000000000000000000000000c17232e38424a505f60606060606060605f5a52493e33271b0f0008141f2a343e464d51525353535353534847433c342a20150a0000000000000000000000000008131e28323a41454752535353535353535353534f4940372c21160a00040f19242d353d4245464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646463e3c39332c241a10050000010c16202a323a3f43444646464646453a38342e261e150a00000000000000000000000000000000000000000009121b22292e313239393939393939373430282c31373a3b3f4244454646464543413e3b3936302b272018130c04000000000000000000000000000000000a141d2a333e474f5961696e787e83888b8e909292939291908e8b88837e786f6a606a77848686868686867e7165584b3e3225180b000714212d3a4754606d7a8793939393938c807366594d4033261a0a141d28323d46515b606d798391989393939991847a6d665b5044382b1f12060000000000000000020d17202d37404952596063686b6c6b6864605b534f47423c3f4a545c6a6c6c6c65625b51463a2e2215090000000000000000000a131b1f272f34383d43474c52545c60646a6e747a7f84898f92999ea1a9a29f9a938f8a847f7a75706b65605d55534e4645403930271d1207000000000714202d3946525e6876828f9ca8b2ab9e9185796d60574d41382d2417110a02000000000000000000000002091019222935404b55606c7884919dabb0a69a8e8174665c5145382c1f13060000000815222e3b4754606a7884919ea9b1a79c8f82756c61574d453d36302d292427272723282c2e343a4145515b606d7a85929eaab0a69b8e8275675d5145392c1f1306000013202c3946535f6c7986929facada093867a6d6053473a34343434343434343434343434343434343434343434343434343434343434342f2e2b2620181006000000000000060e141a1e2122252526333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000916232f3c4956626f7c8995a2a7a6a5a4a3a2a1aaa29f9e9da0a7b1aba39f9d9e9fa2aaa2a3a4a4a5a6a7a093877a6d6054473a2d2114070000000000000004101c2834404b54606b75818e98a2aca0958b7e72685d52463c31241a1c262f3d46525e68727f8c95a0aca2988e81756b61554b4035292015090000000000000a1623303d495663707c89939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393897d7063564a3d3023170a00101c2935414d5862696c6c6c6c6c6c6c6c6c5d564c4135291d110400000000000000000000000003101c28343f4a545c6c6c6c6c6c6c6c6c6c6c645a4f43372b1e12000d1925303b4650585d5f60606060606055534e463c31261b0f030000000000000000000000030c19242f3a444c52545e6060606060606060605f5a52493e33271b0f000915202b353f474e52535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353534a49453e362c22170c000006121d28323c444b4f5153535353535246443f3830261c11060000000000000000000000000000000000000006111b242d343a3d3e4646464646464544403b34383c4247484c4e505252535252504e4b4746413b373229241d160d05000000000000000000000000000006111b262f3c454f59616b707b838a9095989b9d9e9f9f9f9e9d9b9895908b837c706b67798592939393938a7d7164574a3e3124170b000714212d3a4754606d7a87939f9f9f998c807366594d4033261a111c262f3a444e58626d75818e95a0aaa59f92877c6f685e544a3f33281c0f03000000000000000000050e1b252e3740474f54565c5f5f5e5c57535049413d373138424a50535f6060585651493f34291e1206000000000000000000010a0d151d23292c32383a41464a5053585f62676d72777d82878d92979d9fa7a49f9c96918c86827c77726d67625f5853514b42392e23180c000000000814212e3b4754616e7a87939facafa3998c7f72675d51453b2f261b1206000000000000000000000000000000071018242f3944505b66727e8b99a3aeac9f9285796d6053463a2d2013080000000916222f3c4955626f7c8896a1acaca095897c6f625a50453b332a25201d191a1a1a181c1f23282f353f45515d67727f8b98a2aeac9f9286796d6053473a2d201406000013202c3946535f6c7986929facada093867a6d6053473a2d2727272727272727272727272727272727272727272727272727272727272722211f1b150e06000000000000000003090e121415191926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000916232f3c4956626f7c89959b9a999998979695949892919095a0aba39992909192989495969798999a9b9c93877a6d6054473a2d211407000000000000040d1a242c3845515c66707d89939eaaa59d9083786c60564c41342a2012141d2a36414c56606d7883919da5aa9e938a7d70675d51453c31261a0d0400000000000a1623303d495663707c89969f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f96897d7063564a3d3023170a00121f2b3844515d6974797979797979797976685d5245392c20130700000000000000000000000006121f2c3844505c66767979797979797979766c5f5346392d201300101c2935414d5862696c6c6c6c6c6c6c625f584e43372b1f120600000000000000000000000b151e2935414c565d606b6c6c6c6c6c6c6c6c6c6c645a4f43372b1e12000e1a26313d4751595e5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060575550483e33281c1104000b17232e3a444e565c5e60606060605f53504a42382e23170c000000000000000000000000000000000000010c18222d363f454a4b53535353535352504c454044464e5355585b5d5e5f605f5e5d5b5854524d47433d352f281f170f05000000000000000000000000000b17222d38414d57616b707d8690959d9fa7a8aaaaa39f9e9e9e9fa3a09d9590867d706d798698a29f9f96897d7063564a3d3023170a000714212d3a4754606d7a8793a0aca6998c807366594d4033261a17222d38424c56606a727f8b939ea8a79e938b7f726a60564c42382d22170b000000000000000000000009131c252e353d4448494f5253514f4a46443f382f2b2630383f44465353534c4a463f372d23180d010000000000000000000000030b12181c1f272b3036383f44464e53555d60656b70757b80858b90959b9fa3a8a19e99928e89847f7a746f6a64605c544b4034281c10040000030f1b27333f495364717e8b9aa4afac9f92867a6e61554b4033291d140a000000000000000000000000000000000007121d28333f4a54616d7a86929facaea298897d706356493d2f24190d0100000d1a2633404d596673808c99a8b2aa9d9083776a6054483e332a211a14110d080d070c1013181d242935414c55606d7985929fabaea2988a7d7164574a3e2e23170b000013202c3946535f6c7986929facada093867a6d6053473a2d201a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1515120f0a040000000000000000000000020507080c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000916232f3c4956626f7c89908f8e8d8c8b8a898887868584839099a49f9287838485868788898a8b8c8d8e8f90877a6d6054473a2d2114070000000000010c161f2a36424d57606d7984919da5aa9e93897c6f665b50443a3022180e0b1925303b44515c66707d89939eaaa59e9184796d60574e42372b20160c01000000000a1623303d495663707c8996a3acacacb5afaca7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a396897d7063564a3d3023170a00131f2c3946525f6c7986868686868686867a6d6054473a2d2114070000000000000000000000000713202d3a4653606d788686868686868686796c605346392d201300121f2b3844515d697479797979797979766a5f53473a2e2115080000000000000000000007121d27303945525d686d78797979797979797979766c5f5346392d201300111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d211408000f1b27333f4b5660676b6c6c6c6c6c6c605c544a3f34281c1003000000000000000000000000000000000005111d29343f485056586060606060605f5d574f4a5153575f6265686a6b6c6c6c6b6a6864615e56544e45413a312921170f050000000000000000000000030f1b27333f49535f69707d8792989fa7aba7a09d9898929191919299989d9f9892877d707a8794aab4a396897c706356493d3023160a000714212d3a4754606d7a8793a0ada6998c807366594d403326172128333f4a545e686f7c87929fa5aaa0958e81756d62584e443a2f261c11060000000000000000000000010a131c232b33383c3d42454645423d3937332d261d1e262e34383a4646463f3e3a342d251b11060000000000000000000000000001070c10161b1e252a2e34383c43474b5154596063696e73797e83888e92989ea1a8a39f9b95918b85817c76716d665c5145382c1f1306000005121f2b3744505b6575818e9bacb6a99c8f8276685e5243392f21170b020000000000000000000000000000000000010b17222d3846525d6875828f9ca8b4aa9a8d807367564c4135291d11040005111e2a36424d576976838f9ca9b5ab998c7f7366584e43362c21180f0905010000000004070c1319242f3a45515d6774818e9aa7b4aa9b8e817468544a3f34281c10030013202c3946535f6c7986929facada093867a6d6053473a2d20140d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0908060300000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000916222f3c4955626f7c83838281807f7e7d7c7b7a7978777887939f9e9184787879797a7b7c7d7e7f80818283847a6d6054473a2d211407000000000007131d28313a46535f69737f8c96a0aca2988e81756b60544a3f32281e100608141e2834404a54606b75828f98a2aca0968c80736a5f53473e32281e1308000000000a1623303d495663707c8996a7b1bbb5aba39f9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a96897d7063564a3d3023170a00131f2c3946525f6c7985929393939393877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693939393939386796c605346392d201300131f2c3946525f6c79868686868686867c6f6255483c2f221509000000000000000000000c18232e39424f59606d7a85868686868686868686796c605346392d201300121f2c3845525e6a7579797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979716c6155493c3023170a00111d2a37434f5c6772777979797979786d665c5044382c1f120600000000000000000000000000000000000915212e3a45505a62656c6c6c6c6c6c6c696157545c60646a6e72757778797979787674716e68626058514b433b332921170d030000000000000000000005121f2b3744505b656e7b859299a2aaaaa39f95918b888584848586888b90959e9992857b7b8894a1aea295897c6f6256493c2f231609000714212d3a4754606d7a8793a0ada6998c807366594d4033261e29333b44505b666d7a849199a3aea2989083796d605b51463d32281d140a00000000000000000000000000010a111921272c2f303538393835312d2b27221b14151c23282c2d39393932312e29231b13090000000000000000000000000000000000040a0f13191c23282b31373a4145474f54575e61676d71767c81868c91969c9fa4a7a09d98928e88837e796d6053463a2d20130700000613202d394653606c7885929eabb3a9988b7f7265564c4131271d0f050000000000000000000000000000000000000006111c2935414c5665727f8b98aab4aa9d918477685d5245392c201306000714202d3a46525e697885929eabafa399897c6f6256493d32231a0f060000000000000000000108131e2935404b5564707d8a97a9b3aa9d908377665c5044382b1f12060013202c3946535f6c7986929facada093867a6d6053473a2d201407010101010101010101010101010101010101010101010101010101010000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000815212e3b47535f6a6f77767574737271706f6e6e6d66667885929e9d9083766b676d6e6f7071717273747576776d675d5145392c20130600000000020b18242f3a43505a616e7b86929fa8a89f92867b6e61594f42382d20160c00020c18232e39424f59616e7b86929fa8a89f92867b6e625a50443a2f24190c020000000a1623303d495663707c8995a0a9b3afa399928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d897d7063564a3d3023170a00131f2c3946525f6c7985929f9f9f9f93877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d7986939f9f9f9f9386796c605346392d201300131f2c3946525f6c79859293939393887b6f6255483c2f22150900000000000000000005101c2834404b54606b74818e979393939393939386796c605346392d20130013202c3946535f6c79878686868686868686868686868686868686868686868686868686868686868686868686868686868686868686867e7164574a3e3124170b00111e2b3844515e6b7784868686868686786d6053463a2d20130800000000000000000000000000000000000b1724313d4a56626c71797979797979787369585f666d71777b7f8183858586858583817e7b756f6a605d554d453b33291f150b010000000000000000030f1b27333f4953606c77829097a2abaaa398928b837f7b79787778797b7f83899196978f827c8895a2aea295897c6f6256493c2f231609000714212d3a4754606d7a8793a0ada6998c807366594d40332627303b454f59606c78828f96a1aba49f92857b6e675d51493f342b20160b02000000000000000000000000000000070f161c202223292c2c2b2924201f1b17110a0a11171c1f202c2d2d2524221e181109010000000000000000000000000000000000000002080d11171c1f262b2f35393d44484d53555c60646a6f747a7f848a8f939a9fa2aaa29f9a94908a8376695d5043362a1d1000000815222e3b4855616e7b8897a1adada197887b6e6255483b3022150b0000000000000000000000000000000000000000000d1924303c4855626f7b8898a2aeaca095877a6d6054473a2d211407000814212e3b4754616e7b8797a2adac9f92867a6d6053473a2d2014070000000000000000000000010d18242f3b4754616e7a8797a1adac9f9286796d6053463a2d2013070013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c1003000000000000000000000000000000000006131f2b37434e585f626a69686766666564636261605c6a7784919d9c8f8275695c60616263646566676869696a605d554c4135291d1104000000000a141d2935404b55616c75828f98a3aca0968c7f73695e52473d2f261c0e04000007121c27303d46535e69737f8c96a0aca3998f82766c61564c4135291e140a0000000714202d3a4753606d79839097a2acac9f928780808080808080808080808080808080808080808080808080808080808080808080808080807b6e6255483b2f22150800131f2c3946525f6c7985929facaca093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929f9f9f95887b6f6255483c2f2215090000000000000000050e1b242c3845515c666f7c88939fa99f9f9f9f9f9386796c605346392d20130013202c3946535f6c798692939393939393939393939393939393939393939393939393939393939393939393939393939393939393938a7e7164574a3e3124170b000e1b2734414e5a6774818d93939398897c6f6356493c2f24190d01000000000000000000000000000000000b1825323e4b5865717e868686868686857866616a6f787e83888b8e909192939291908e8b86827c746d675e574d453b31271d1207000000000000000005121f2b3744505b65717e8a949fa9aea39892867f78726e6c656b666d6e72767d849094948c7f8c99a5afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033232e39424d57616b73808c949fa8a69d928a7e71695f554b40372d22190e050000000000000000000000000000000000050b101316161c1f201e1c1713120f0b060000060c101213202020191815120d06000000000000000000000000000000000000000000000000060b10151a1d24292c33383b42464b5153586062686d72787d82878d92989da0a7a69f9c9084776a5d5144372a1e1100000a1724303d4a5763707d8a96a9b3ab9e928578695f53473a2e2114030000000000000000000000000000000000000000000813202d394653606c7985929facb1a795897c6f6256493c2f231609000916232f3c4956626f7c8995a9b3aa9e918477675d5145382c1f13060000000000000000000000000714202d3946525e687885919eabaea398887b6e6255483b2f2215080013202c3946535f6c7986929facada093867a6d6053473a2d20140c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c070604010000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000030f1b26323c464e53555e5d5c5b5a595857565554535d697683909c9b8e8174685b535455565758595a5b5c5d5e54514c433a2f24190d0100000006111b262f3845515d67717e8a949eaaa69e9184796d60574d42352b1d140a000000000b151e2a36424d57606d7984919ea6ab9f948a7e71685d52453d30261c1106000006131f2c3945515d676e7b85929aa4afa3998e81747373737373737373737373737373737373737373737373737373737373737373737373736e695f53473a2e21140800131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f22150900000000000000020c16202b37424d57606d7983919aa4afacacacac9f9386796c605346392d20130013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f978a7d7164574a3e3124170b000a1724313d4a5764707d8a99a3aa998c807366564c4135291d1104000000000000000000000000000000000b1724313e4a5764717d8a939393939786796d6c707c838b9095989b9d9e9f9f9f9e9d9b99928f8781796e695e574d43392f24180c03000000000000000613202d394653606c7883909da6b0a79f92867d726c6662605b545c6062656b707a8290959286929facafa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d40332834404b545e69707d88939fa6a99f948d80736c61574d43392f251b100700000000000000000000000000000000000000000407090a0f1213120f0a0605030000000000000306071313130c0b090601000000000000000000000000000000000000000000000000000000030a0f13181d20272c3136394045464e54565e61666c70767b80858b90959ca4aa9d9084776a5d5144372a1e1100000c1926323f4c5965727f8c98a5b2a99c8f837669574d42372b1e120600000000000000000000000000000000000000000006121f2b3844505b667783909daab1a4978b7e7164584b3e3125180b000a1723303d4a5663707d8996a3b0a99c90837669554b4035291d100400000000000000000000000005111e2a36414c566a7683909da9b4aa96897c6f6356493c302316090013202c3946535f6c7986929facada093867a6d6053473a2d2019191919191919191919191919191919191919191919191919191413110d0701000000000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000a15202a343c43474951504f4e4d4c4b4a4948474f5b6875828e9b9a8d8073675a4d4748494a4b4c4d4e4f50514745413a31281e1308000000000b17222d38414e58606d7984919ea6ab9f948a7d70675c51453b3023190b0200000000030c1a25313b45515c67707d8a949eaba69e91857a6d60584e42382e23170b000004101d2935404b555f69707d88939fa6ab9d938b7e716a67676767676767676767676767676767676767676767676767676767676767676767625f574d42372b1e120600131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f2215090000000000000008131e28323a47535f69737f8c95a0acb6b8b9beac9f9386796c605346392d20130013202c3946535f6c7986929facacacaea9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a4978a7d7164574a3e3124170b000714212d3a4754606d7a86929fa99d908376685d5245392c201307000000000000000000000000000000000a1723303d4a5663707d89969f9fa994877a6d707e8690959da09e9c9b9a9b9c9ea1a9aba39f9a938e847b6e695e554b403529201509000000000000030f1c28333f4a5463707d8995a0acab9f958b7e716b605b5453504a5053555961686d798391999299a3aeafa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033343c45515c666e7b85929aa4aba1979082786d605a50453c31271d1309000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d11161c1f252a2e34383c43474c52545b6064696e747a7e838c929caa9d9084776a5d5144372a1e1100000e1b2834414e5b6774818e9aa7b3a79a8d8074675a4d4131261a0e02000000000000000000000000000000000000000000030f1c28333f4a546875818e9ba8b3a6998d8073665a4d4033271a0d000b1724313e4a5764717d8a97a4b0a89b8f8275685c4f422f24180c00000000000000000000000000010d192530424f5c6875828f9ba8b0a3968a7d7063574a3d3024170a0013202c3946535f6c7986929facada093867a6d6053473a2d26262626262626262626262626262626262626262626262626262621201d18130c040000000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c1003000000000000000000000000000000000000040e18222a32373b3c44434241403f3e3d3c3b414e5a6774818d9a988c7f7265594c3f3c3d3e3e3f40414243443a39352f281f160c01000000030f1b27333f49535f6a73808d96a19fa3998f82766c61554b4033291f100700000000000009141f2934404b55616c76828f99a39fa1978d80746a60544a3f34281c100300000c18242f39434d57616b73808c949ea8a59f92867c6f685d545a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a55534d453c31261a0e0200131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f221509000000000000030d1925303a44505a616e7b86929fa7afacabadb3ac9f9386796c605346392d20130013202c3946535f6c7986929facb9aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a978a7d7164574a3e3124170b000613202c3945515d677683909ca99f92867a6d6054473a2d211409000000000000000000000000000000000a1623303d495663707c8996a3aca195887b707e8792989e9896918f8e8d8e8f91979b9fa4aca49f9691847b6e675d51453c31261a0f02000000000006121f2b3844505b6674818e9ba7b1a99d9083766d6259504a46443f4446484f565d676f7c87929fa3abb4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d40313c46505a606d78839097a2aca39991857a6e665c50483e332a1f150b00000000000000000000000000000000000000000000000000000000000004080a0a1313131312110f0b070100000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f141a1d24292c32383a41464a5053585f62676d7279808c99a69d9084776a5d5144372a1e110000101c2936434f5c6976828f9ca9b2a5998c7f7266594c3f3326190900000000000000000000000000000000000000000000000b17222d404d5a6773808d9aa6b3a89b8e8175685b4f4235281c0f000b1825313e4b5864717e8b97a4b1a89b8e8275685b4f4235281c070000000000000000000000000000081b2835414e5b6874818e9ba7b0a4978a7d7164574a3e3124170b0013202c3946535f6c7986929facada093867a6d6053473a333333333333333333333333333333333333333333333333333333332d2c29241d160d0400000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000007101820262b2e2f37363534333332313033404d596673808c99978b7e7164584b3e313031323334353636372d2c29241e160d040000000005121f2b3744505b656f7c87929393939392877c6e625a5043392e21170d00000000000000030c18232f3943505a616e7b86929393939393877c6f665c5044382b1f1206000007121d27313b454f59606c78828f96a0aaa39891847a6d665b504d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4847423c332a2015090000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f2215090000000000010b151f2a36414c56626c76828f98a3aca49f9ea1a9b39f9386796c605346392d20130013202c3946535f6c7986929facb9a99d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8a7e7164574a3e3124170b0004111d2935414c5566737f8c99a9a3998a7d7164574a3e31261a0e02000000000000000000000000000000091623303c4956636f7c8996a2afa295897c7c86929996918c8784828181818285888e939aa1a9a8a0969083796d60584e43372b1f140900000000000613202d394653606c7985929eabada1978a7d70645a50443f393734383a3d444c555f6a74818e9aa7b1bdafa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d403a434e58616c74808d959fa9a59f92877d6f685e544a3f362c21180d0300000000000000000000000000000000000000000000000000000000050b10141617202020201f1e1b17120c0500000000000000000000000000000000000000000000000000000000000000000000000002080d11171c1f262a2f35383d43484c52545c60646a6e747a7e838c929caa9d9084776a5d5144372a1e110000101d2a3643505d697683909ca9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000061926323f4c5965727f8c98a5b2a89c8f8275695c4f4236291c0f000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2834414e5b6774818e9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3a39352f281f160c01000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000000070e151b1f21222b2a29282726252425323f4c5865727f8b98968a7d7063574a3d30242425262728292a2b21201d19130c0400000000000613202d394653606c79838686868686868680736a5f53473e30271d0f05000000000000000007121d27313e47535f6973808686868686868683796d6053463a2d2013070000010b151f2a333e44505b666d7a849198a2aaa1968f82786c60594f45404040404040404040404040404040404040404040404040404040403b3a37312a21180e030000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f221509000000000007121d27313946525e68717e8b949faaa49a939297a1ad9f9386796c605346392d20130013202c3946535f6c7986929facb3a79a8d80808080808080808080808080808080808080808080808080808080808080808080808080807c6f6255483c2f22150900010d19242f3c4956626f7c8997a2ab9a8e817467574d42372b1e12050000000000000000000000000000000916232f3c4956626f7c8995a2afa396897d839098938d847f7b777574747476787c81889197a1a9a8a0958d80736a5f53473b30251a0e02000000000916232f3c4956626f7c8997a2adab9e9285796d6053463f332d2b282c2d323a434e58626e7b88959fabb8afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d40414b555f6a717e8a929da7a89e938c7f726b60564c42382e241a0f06000000000000000000000000000000000000000000000000000000000810171c2023242d2d2d2d2b2a28231e170f06000000000000000000000000000000000000000000000000000000000000000000040a0f13191c22282b3136394045474e54565e61666d70767b80858b90959ca4aa9d9084776a5d5144372a1e110000111e2a3744515d6a7783909daab0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1a99c908376695d5043362a1d10000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d60534c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4745413a31281d1307000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c1003000000000000000000000000000000000000000000040a0f1315161e1d1c1b1a19181724313e4a5764717d8a9795897c6f6256493c2f231718191a1b1c1d1e1413110d080100000000000005121f2b3744505b656c7679797979797979736e64584e43352c1e150b000000000000000000010b151f2b37424d57636e7379797979797979776d665c5044382b1f1206000000030d182128333f4a545d686f7c86929fa4a89f948c80736b61574d43392f343434343434343434343434343434343434343434343434342f2e2b2620180f06000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f22150900000000020b18232f39434f59616d7a85929ea6a99f938785929eab9f9386796c605346392d20130013202c3946535f6c7986929facada0938679737373737373737373737373737373737373737373737373737373737373737373737373736f6a5f53473a2e21150800000813202d394653606c7985929eab9e918478695f53463a2d2114060000000000000000000000000000000916222f3c4955626f7c8895a2afa89c8f828f9593888079726e6969686768696a6f747d859197a2ada79f92877c6e62574d42362a1e1205000000000c1926323f4c5965727f8c98a9b3a79b8e8174665c50443828221f1c1f2028313c47535f6a7683909da9b6afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d3f45515d676f7c86929fa4aaa0968f81756d62594f443b30261c12080000000000000000000000000000000000000000000000000000000008111a22282d3031393939393837342f2821180f05000000000000000000000000000000000000000000000000000000000000070c10151b1e24292d33383b42464b5153586062686d73787d82888d92989da0a7a69f9c9084776a5d5144372a1e110000111e2b3844515e6b7784919eaaafa396897c706356493d3023160a00000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1aa9d9083776a5d5044372a1d11000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d605959595959595959595959595959595959595959595959595959595959595954514b433a2f24180d010000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000000000000000306080911100f0e0d0c0b1623303d495663707c899694877b6e6154483b2e21150b0c0d0e0f1011070604010000000000000000030f1b27333f49535b60696c6c6c6c6c6c6c67645c52463c31231a0c0300000000000000000000030d1a26313c45525c63666c6c6c6c6c6c6c6a605c544a3f34281c100300000000060f17222d38424c565f6a717e8b929da7a69f93887d70695f554b40352927272727272727272727272727272727272727272727272722211e1a150e0600000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f221509000000000a141d2934404b55606b74818e97a1ada1978e8183909da99f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d676767676767676767676767676767676767676767676767676767676767676767676767625f584e43372b1f1206000006121f2b3844505b6675828e9ba8a196887b6e6155483b2e23170c0000000000000000000000000000000916222f3c4955626f7c8895a2afaa9e948f9493887e736d67615e575b5a5b5860626b6f7c85929ea6afa3998e8175695e52463a2d201408000000020f1b2835424e5b6875818e9ba8b5ab988b7e7165544a3f342817121012161f2b37434e5866727f8c99abb5afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366595049515b606d79849198a2aea29891847a6d605b51473d32291e150a0000000000000000000000000000000000000000000000000000000005101a232c33393c3d464646464543403a332a21170c01000000000000000000000000000000000000000000000000000003090e12181c1f262b3035383f44464d53555d60656a6f757a7f848a8f949a9fa2aaa29f9a948f8a8276695d5043362a1d100000121f2b3845525e6b7885919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0aa9e9184776b5e5144382b1e11000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6666666666666666666666666666666666666666666666666666666666666666605d554b4135291d11040000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000403020100000915222f3c4855626f7b889598867a6d6053473a2d201407000102030304000000000000000000000000000b17222d38414950535d606060606060605a58524a40332a20110800000000000000000000000009151f2a33404a52585a606060606060605d53504a42382e23170b00000000000006111c262f3a444e58616c74808d959fa9a49a92857b6e675d51453f342b20171a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1514120e09030000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f22150900000006111b262f3845515c67707d89939ea9a69e91857a84919daa9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d605a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a55534e463c31261b0f030000030f1c28333f4a5465717e8b98a8a8988b7e7265544a3f34281c100300000000000000000000000000000916222f3c4955626f7c8895a2afb0a69e9c958c80736c605c55524d4e4e4e4e5459606a717e8a949fabab9f92877b6e6154483b3025190e02000005111d2a36414c566a7784909daaafa499887b6f6255483c2e23170603060d1a26313c4956626f7c8999a3afafa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c80736b605b5358626d75818e96a0aaa49f92867c6f675d51493f352b20170c03000000000000000000000000000000000000000000000000000000000b17222c363e44494a5353535352504b453c33281e1207000000000000000000000000000000000000000000000001040b10141a1d23282c32373a41464a5053575f61676d71777c81868c91969c9fa6a7a09d98928d88837e786d6053463a2d2013070000121f2b3845525e6b7884919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0aa9d9184776a5e5144372b1e11000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada09386797272727272727272727272727272727272727272727272727272727272727272726d675d5145392c2013060000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a879a928579675d5145392c2013060000000000000000000000000000000000000006111b262f383f444650535353535353534d4c4740382e21180e00000000000000000000000000030e18212e3840474b4d535353535353535046443f3830261c1106000000000000000a141d28323c46505a606d78839097a1aba2979083796d605b51463d32291e140a0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0808060200000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f2215090000000b17222d38414e58606d7984919ea5aa9e948a7e7885919eab9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d60534d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4847433c342a20150a000000000b17222d3b4854616e7b8795a0a89b8f8275665c5044382c1f120600000000000000000000000000000916222f3c4955626f7c8895a2afb8b0a89d9083786d605a514b464241414143474f58616c76828f9ca9afa3998c7f7266564c41362a1e110500000713202d3946525e687985929facac9f9386796d6053463a2d20130600000913202d3a4653606d7986929facafa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0adab9e91847d726c655d606a727f8b939ea8a79d928a7e716a5f554c41372d23190e050000000000000000000000000000000000000000000000000000000004101c28333e48505557606060605e5c564e453a2f23170b00000000000000000000000000000000000000000001080d11161c1f252a2e34383c43474c52545b6063696e73797e83898e92999ea1a8a39f9b95908b85807b76716d665c5144382c1f12060000111e2b3844515e6b7784919eaab0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a99d9083766a5d5043372a1d10000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb2a6998c7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f796d6054473a2d2114070000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986939184786b554b4035291d100400000000000000000000000000000000000000000a141d262d3337394346464646464646403f3c362e261c0f060000000000000000000000000000060f1c262e363b3f4046464646464646443a38342e261e140a0000000000000000020b16202a343e44515c666e7b859199a3a9a0958e81756d62584e443a30261c11060001010101010101010101010101010101010000000000000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f2215090000040f1b27333f49535f6a73808c96a0aca2988f82757985929fac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053474040404040404040404040404040404040404040404040404040404040404040403c3a37312a22180e04000000000614202d3a46525e697784919daa9f9285796d6053463a2d20130800000000000000000000000000000916222f3c4955626f7c8895a2afb9ada1968a7d71665c5045403936303432373d46505a63707d8a97a1adab9d908377685e5246392d20140700000714212e3a4754616d7a8798a2aeab9e918478675c5145382c1f1306000006131f2c3845515c667784919daaafa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0adada19691877f776d68686f7c87929fa5a99f958d80746c61584e433a2f251b110700000000000000000000000000000000000000000000000000000000000814202d3944505a61646c6c6c6c6b6860564b4034281b0f0200000000000000000000000000000000000000040c13191d20272c3036394045464e54565d61666c70757b80858b90959b9fa3a8a19e99928e89837e7a746e6a64605c544a4034281c10040000111e2a3744515d6a7784909daab0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1a99c8f8276695c504336291d10000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9a89c918c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c877b6e6154483b2e2115080000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d79869a9184786b554b4135291d11040000000000000000000000000000000000000000020b141b22272b2d36393939393939393433302b241c140b000000000000000000000000000000000a141c242a2f323339393939393939372d2b28231c140c02000000000000000000040e18222834404a545e69707d87929fa5a79e938b7f726a60564c42382e23170f0600000000000000000000000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f22150900040d1a232b3744505b656f7c87929fa8a79f92867b6e7986939fac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a34343434343434343434343434343434343434343434343434343434343434342f2e2b2620181006000000000005121e2a36424d576774808d9aaaa298897c6f6356493c2f24190d01000000000000000000000000000916222f3c4955626f7c8895a2afb8ab9e9184786c60544a3f342f2a2527272b333e4653606c7885929eabaca095877a6e6154473b2e21140800000915222f3c4855626f7b8895aab4a99d9083766a554b4034281c1004000004101c2834404b546975828f9ca8afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0adb2a9a199928c827a6f6d7a849199a3aba1979083786d605a50463c31281e130a000000000000000000000000000000000000000000000000000000000000061623303c4955616c70797979797872685c5043372a1e07000000000000000000000000000000000000010a0d161e24292c33383b42464b5153585f62686d72787d82878d92979da0a7a49f9c96918c86817c77726d67625f5853514a42392e23180c000000101d2a3643505d697683909ca9b1a5988b7e7265584b3f3225180700000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3a89b8f8275685c4f4235291c0f000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9ada39c999999999999999999999999999999999999999999999999999999999999999994877b6e6154483b2e2115080000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794928679675d5145392c201306000000000000000000000000000000000000000000020a11171b1f202a2d2d2d2d2d2d2d2726231f19120b0200000000000000000000000000000000020a12191f2326272d2d2d2d2d2d2d2a201f1c17110a020000000000000000000000061018232e39424d57606b727f8c939ea7a59f92877c6f685e544a3f342821180d04000000000000000000000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f221509010c161f2a36414c56606c77839099a3aba0958c7f726d7a879aa4af9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d2727272727272727272727272727272727272727272727272727272727272722211f1b150e06000000000000020e1a25303d4a5763707d8a98a3aa998c807366564c4135291d1104000000000000000000000000000916222f3c4955626f7c8895a2afb6ac9a8d8074665b5042382e231d1a1b1b212b3844505b6674818e9ba7b1a7978a7e7164574b3e3124180700000a1623303d495663707c8996a3afa89c8f8275695c4f422e23180c000000000c18232e414e5a6774818d9aa7afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0adbbb2aba39f948f847c78828f96a1aba49992857b6e665c51483e342a1f160c0100000000000000000000000000000000000000000000000000000002080e111724313d4a5764707d8686868684786b5e5245382b18120e09030000000000000000000000000000000a131c1f282f35393d44484d52545c60646a6f747a7f848a8f939a9fa2a9a19e9a938f8a847f7a756f6b65605d55534e4644403930271c12070000000f1c2835424f5b6875818e9ba8b3a6998c807366594d402f23180c00000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4a79a8e8174675b4e4134281b0e000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9b5ada8a6a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a194877b6e6154483b2e2115080000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000403020101000915222f3c4855626f7b889598877a6d6054473a2d2114070001020303040000000000000000000000000000000000060b0f12131d202020202020201a1917130e080100000000000000000000000000000000000000080e1317191a202020202020201d1312100b06000000000000000000000000000007121c27303b454f59626d75818e95a0aaa39991847a6d665c50443e332a1f160c010000000000000000000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f22150907121d28313946525e68727e8b949faba3999083786d6e7a8794a1b69f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d201a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1515120f0a0400000000000000000914202d3a4753606d7a86929fa99d908376685d5245392c201307000000000000000000000000000916222f3c4955626f7c8895a2afafa49a897d7063544a3f30261c120e0a0f1c28333f4a5465717e8b98abb5a69a8d8073675a4d402e23180c00000a1724313d4a5764707d8a97a3b0a89b8e8175685b4e4235281b0700000000071a2633404d596673808c99a6afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0adb8b0aaa9a69e969186828f949fa8a69f93877d70695e544b40362c22180d04000000000000000000000000000000000000000000000000000001070c14191b2227313d4a5764707d8a93939185786b5e52453828231c1a140d070100000000000000000000000007121c252e313a4145474f54575e61666d71767c81868c91969c9fa4a79f9d97928d87827d78726d6863605953514b47433c38342e271e150b000000000d1a2734404d5a6773808d9aa6b3a89b8e817568554b4034291c100400000000000000000000000000000000000000000005121e2a36424d576976838f9ca9b2a5988c7f7265594c3f3226190c000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9afa7a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f94877b6e6154483b2e2115080000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000000000000000206080811100f0e0d0c0b1623303d495663707c899694887b6e6155483b2e22150b0c0d0e0f10110707050100000000000000000000000000000003050610131313131313130d0d0b07030000000000000000000000000000000000000000000002070a0c0d131313131313131107060300000000000000000000000000000000000b151e29333d47515b606d79839098a2aba1968f82786d605a50453c31281d13070000000000000000000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070303030303030303030303030713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f2215090b18242f39434f59616e7a85929fa6a89f92877c6f666e7b8894a1ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d20140d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d090806030000000000000000000006131f2c3945515d6776838f9ca99f92867a6d6054473a2d211409000000000000000000000000000916222f3c4955626f7c8895a2afac9f93867a6d6054473a2d21150a01000b17222d3c4855626f7b8899a4afa99c8f837669554b4034281c1004000b1724313e4a5764717d8a97a4b0a79a8d8174675a4e4134271b0e010000000c1926323f4c5965727f8c98a5afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0adb0a69e9c9fa2a199928f949ea6a89e948c7f736b60574d42392e241b10060000000000000000000000000000000000000000000000000000030b12181e252a2d33373d4a5764707d8a979e9185786b5e524538342e2a251f18120c0400000000000000000000020d19232e3740434c5154596063696e73797e83888e92989ea0a8a29f9a95908b85807b76706c66615e56544f4745403a37312c28231c150c03000000000c1925323f4c5865727f8b98abb5aa9d908477675c5145382c1f13060000000000000000000000000000000000000000000714212d3a46535f697885929fabb4aa968a7d7063574a3d3024170a000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9a79d95939393939393939393939393939393939393939393939393939393939393939393877b6e6154483b2e2115080000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c1003000000000000000000000000000000000000000000030a0f1214151e1d1c1b1a19181824313e4b5764717e8a9795897c6f6256493c2f231718191a1b1c1d1e1413110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c17202b353f45515d676e7b86929aa4a89f948d80736c61574e433a2f2418110700000000000000000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114101010101010101010101010101013202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f22150a141d2935404b55616b75818e97a2aca1968d80746a626f7b8895a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d20140701010101010101010101010101010101010101010101010101010101000000000000000000000000000004101d2935404b5566727f8c99a9a3998a7d7164574a3e31261a0e020000000000000000000000000916222f3c4955626f7c8895a2afaa9e918477675d5145392c20130300000613202d3a4653606d7986939facab9e918478675c5145382c1f1306000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e010000000c1825323f4b5865727e8b98a5afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0adaa9e948f9298a2a39f9c9ea6aaa1968f82776c60594f453b30271d12090000000000000000000000000000000000000000000000000000060d151d23293036383f44464a5764707d8a979e9185786b5e5246444039363029241d160d0600000000000000000006121e2a35404951555d60656b70757b80858a90959a9fa2a8a09d98928e88837e79736e6963605b54524c48433d39352f2b261f1c18120b030000000000091623303c4956636f7c8999a4afac9f9286796d6053473a2d22170b0000000000000000000000000000000000000000000815222e3b4855616e7b8897a2adaea298887b6e6155483b2e221508000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9a2958b868686868686868686868686868686868686868686868686868686868686868686867b6e6154483b2e2115080000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000000060e151a1f21222b2a29282726252425323f4c5865727f8b98968a7d7063574a3d30242425262728292a2b21201d19130c0500000000000000000000000305060e101010101010090806030000000000000000010304060606060504030100000000000000000000000000000000000000000000000000000000000000000000000000000000050e19232935404b555f69707e88939fa6a69d928a7e716a5f554b40352923190e05000000000000000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d211c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f2215111c262f3845515d67707d8a939ea9a59e9184796d60626f7c8895a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f3c4955626f7c8897a1ab9a8d817467574d42372b1e12050000000000000000000000000916222f3c4955626f7c8895a2afa89c8f827569554b4135291d1104000006131f2c3845515c677884919eabac9f9386796d6053463a2d201307000b1825313e4b5864717e8b97a4b1a79a8d8074675a4d4134271a0e010000000b1825323e4b5865717e8b98a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada99c8f82869298a3aba9aaaea39891847a6d655b50473d33291e150b0000000000000000000000000000000000000000000000000000070f181f272f343b4146495053565964707d8a979e9185786b5e5753514a46423b352f281f180f0700000000000000000a16232f3b46515b63676d72777d82878d92979d9fa7a39f9b96918b86817c76716d67615f5753504a46413a38322c29241d1a15100c07000000000000000714202d3a4753606d7a86939facaea399897d706353493f33271b0f030000000000000000000000000000000000000004111d2935414c5565717e8b98a9b3ac9f9285786d6053463a2d201307000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867979797979797979797979797979797979797979797979797979797979797979797976695e52463a2d2014070000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000000060f1820262b2e2f37363534343332313033404d596673808c99978b7e7164584b3e313031323334353636372e2d2a251e170e050000000000000000060b0f12131b1d1d1d1d1d1d1615130f0a0400020507080b0e1011121313131211100e0b08070502000000000000000000000000000000000000000000000000000000000000000000000000071118242f39434d57616c73808d949fa8a49f92867c6e675d51453f352b20170c030000000000000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2929292929292929292929292929292929292d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f221517222d38424e58606d7984919ea5a99e938a7d70675d626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d20140c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c070604010000000000000000000000000000000713202d394653606c7885919eaa9e918477695f53463a2d2114060000000000000000000000000916222f3c4955626f7c8895a2afa79a8d8174675a4e412f24180d01000004101c2834404b556a7683909da9afa49a887b6e6155483b2e221508000b1824313e4b5764717e8a97a4b1a79a8d8074675a4d4134271a0e010000000b1825323e4b5865717e8b98a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807d869299a3abb5ac9f92867c6f685d53493f352b21170c0300000000000000000000000000000000000000000000000000071019212a313940454c52535b60636669707d8a979e9185786b6763605c54524d454039312921191007000000000000000c1925323e4b57636d737a7f84898f92999ea1a9a19e99928f89847f7a746f6a64605c55534d46443f3836302c27201d18130f0a040000000000000000000613202c3945515d677784909daab4ab9a8d8073655b5044372b1f140a000000000000000000000000000000000000010c13202c3945515d6775828e9ba8b5a89c8f8275665c5044382b1f1206000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5e574d42362a1e12050000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c1003000000000000000000000000000000000000030e18222a31373a3b44434241403f3e3d3c3b414e5a6774818d9a998c7f7266594c3f3c3d3d3e3f40414243443a3936302920170c020000000000020a11171b1f202729292929292922221f1b150e090e111414181a1c1e1f20201f1f1e1c1a181514120e0904010000000000000000000000000000000000000000000000000000000000000000000007121d28313c45505a606c78828f96a1aaa2989183796d605b51473d33291e150b0000000000000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d6054473a36363636363636363636363636363636363636363a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f22151c28333f4a545f6a73808d96a1aca2978e81756b6155626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d2019191919191919191919191919191919191919191919191919191413110d07010000000000000000000000000005121f2b3744505b6575818e9baca096887b6e6155483b2e23170c0000000000000000000000000916222f3c4955626f7c8895a2afa6998c807366594d4033261a07000000000c18232e424f5c6975828f9ca8b6ac95897c6f6256493c2f231609000b1724313e4a5764717d8a97a4b0a79a8d8174675a4e4134271b0e010000000c1825323f4b5865727e8b98a5afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c80737d879299a4aca6998c80736a60584e453c332a21170f05000000000000000000000000000000000000000000000000060f19222b333c434b51565e61656c6f7375777e8a979e9184787674706d66615e57514b433b332b22190f060000000000000d192633404c5966737f868b91959b9fa3a69f9c97918c86827d78726d68625f5853514b46423b38332d2a251e1b16110d0701000000000000000000000004101d2935404b556773808d9aa9b3ab9e9184786c6053463c2f261b1106000000000000000000000000000000000007131d28333f4a54606d7a86929facb1a7988b7f7265544a3f34281c1003000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d60606060606060606060606060606060606060606060606060606060606060605f524d453b30251a0e020000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000a15202a343c43474851504f4e4d4c4b4a4948474f5b6875828e9b9a8d8073675a4d4748494a4b4c4d4e4f50514746413a32291e130800000000020b141b22272b2d343636363636362f2e2b262019141a1e20212527292b2c2c2d2c2c2b29272421211e1a14110d08020000000000000000000000000000000000000000000000000000000000000000010c161f2a333e44505b666d7a849198a3aaa0958e81756d62594f453b30271c120700000000000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d605447434343434343434343434343434343434343434343434653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f221a242b3844505b666f7c87929fa8a69f92857a6e615956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d26262626262626262626262626262626262626262626262626262621201d18130c04000000000000000000000000030f1b27333f495364717e8b9aa4a8988b7e7265544a3f34281c100300000000000000000000000916222f3c4955626f7c8895a2afa5988b7f7265584c3f3225190c00000000071b2835424e5b6875818e9ba8b0a396897d7063564a3d3023170a000a1724303d4a5763707d8a96a3b0a89b8e8175685b4e4235281b07000000000c1926323f4c5965727f8c98a5afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c8073717e87939aa4ab9e92857c6f6a5f574d453b332921170e0500000000000000000000000000000000000000000000040d18212b343c454d555c60686e73787c7f828486929fa196898482807d79746e69605d554d453d342b21180d030000000000101d2a3743505d6a768390989da0a8a29f9a948f8a84807b75706c65605d56544e4745403936312b28221c19130f0a040100000000000000000000000000010d18242f3d495663707c8997a1adaca196897d7063584e41382d22170f06000000000000000000000000000000071118242f3844505b66717e8b98a2aeaca095887b6e6155483b2e23170b00000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d60535353535353535353535353535353535353535353535353535353535353534846423b33291f1409000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000020f1a26313c464e53555e5d5c5b5a595857565554535d697683909c9b8e8174685b535455565758595a5b5c5d5e54524c443a3025190d010000000a141d262d333739414343434343433c3b37322a2220252a2d2e313436373939393938373634312e2d2a25201d19130d070100000000000000000000000000000000000000000000000000000000000000040d182128333f4a545e686f7c86929fa5a79e938c7f726b60574d42392e23181006000000000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d60544f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f53606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f221f2a36424d57606c78839099a3ab9f948b7e71685e5256626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a333333333333333333333333333333333333333333333333333333332d2c29241d160d040000000000000000000000000b17222d3b4754616e7a87939fa89b8f8275665c5044382c1f120600000000000000000000000916222f3c4955626f7c8895a2afa5988b7e7265584b3f3225180c000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a000916232f3c4956626f7c8995acb6a89b8f8275685c4f422e23180c000000000d1a2633404d596673808c99a6afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c80736c717e88939fa3a19792857c6e695f574d453b332920170e050000000000000000000000000000000000000000010c161f2a333c464e575f676d737a8084898c8f919298a3a8a197918f8d8a85817b736d675f574e463d332a1f150b0100000000101d2a3743505d6a7683909da7a09d98928d88837d79736e6963605b53524c47433c38342f2a261f1c17110d080200000000000000000000000000000000000713202d3a4653606d7985929eacb2a89c8f82756a5f53493f332721180f0802000000000000000000000003091119232935404b55606c7884919daab3a99d908477695f53463a2d1c110600000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d60534746464646464646464646464646464646464646464646464646464646463b3a36302921170d02000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c1003000000000000000000000000000000000006121f2b37434e585f626a69686767666564636261605c6a7784919d9c8f8275695c60616263646566676869696a615e564c41362a1d1105000006111b262f383f44464e5050505050504947433c34292c30363a3b3e41434445464646454443413e3b3a36312c29241e18130c0400000000000000000000000000000000000000000000000000000000000000060f17222d38424c56606a717e8b939da7a59f92877d70695e544a40342822180d040000000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d605c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f2228313a46525e69727f8b959faba3999082776c60564c56626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3a39352f281f160c0100000000000000000000000614202d3946525e687783909daa9f9285796d6053463a2d20130800000000000000000000000916222f3c4955626f7c8895a2afa4988b7e7165584b3e3225180b000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b000815222e3b4855616e7b889aa4afa99d9083766a544b4034281c10040000010e1b2734414e5a6774818d9aa7afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c8073666c727f8b919ca4a19791857b6e695f574d453b322920170e050000000000000000000000000000000000000008131e28313c464e5860696e7980868d9196999c9d9fa3aaaba9a19e9c9a97928d8680796e6960584e453b31271d120700000000101d2a3743505d6a7683909d9b95908b85807b76716d66615e5753504945413a37322c29231d1a140f0b06000000000000000000000000000000000000000006121f2c3844505c6673808d9aa4afaa9e94887c6f655b50443d332a2219140e09060400000100000406090e141a232b353d45515d67717e8a95a0acada2978b7e7265574d42362a1e0a0000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a393939393939393939393939393939393939393939393939393939392e2d2a251f170f0500000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000814212e3a47535f6a6e77767574737271706f6e6d6d66667885929e9d9083766b666d6e6f7070717273747576776d685e5246392d20130700000b17222d38414950535a5c5c5c5c5c5c55544e463c35393b4246474b4d4f515253535252514f4d4b4846423b39353029241d160d070000000000000000000000000000000000000000000000000000000000000006111c262f3a444e58626c74818e959fa9a39991857b6e665c51443e342a20160b0200000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d696969696969696969696969696969696969696969696969696969696d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f242f3a43505a616e7b86929fa7a89f92867c6e655b504956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d60534c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4745413a31281d1307000000000000000000000005111e2a36414c566773808d9aaaa298897c6f6356493c2f24190d01000000000000000000000916222f3c4955626f7c8895a2afa4988b7e7165584b3e3225180b000000010e1a2734414d5a6774808d9aa7b1a4978b7e7164584b3e3125180b000714202d3a4753606d7a86939facab9e918478665c5145382c1f1306000004111d2935404b556976828f9ca9afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366626d727f8c929ca4a19791847b6e695e574d443b322920160e040000000000000000000000000000000000010d19242f3a434e58606a6f7b838c92989ea1a9a8aaa39f9e9e9fa3aaa8a9a29f98928d837b6f6a60574d43392f24180c03000000101d2a3743505d6a768390928e89837e79746e6a64605c54524d46443f38352f2b261f1c18120e09030000000000000000000000000000000000000000000003101c28343f4a54616e7b87939fabb0a69c9083776c60584e453c342a251e1a1312100c070e070c1013131a1f262a353d47505a606d7984919ea7b1a99f9285796d6053473b31261a0e0000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d21201e1a140d050000000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000815222f3b4855626e7c83838281807f7e7d7c7b7a7978777887939f9e9184787778797a7b7c7d7e7f80818283847a6d6154473a2e21140700030f1b27333f49535b6067696969696969625f584e454045474d5254585a5c5e5f5f605f5f5e5c5a5754534d4745413a352f281f191109010000000000000000000000000000000000000000000000000000000000000a141d28323c46505a606d79839097a1aba1979083786d605a50463c32281d140a00000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a767676767676767676767676767676767676767676767676767676767676788693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f2935414c55616c75828f98a2aca0968c80736a5f53494956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d605959595959595959595959595959595959595959595959595959595959595954514b433a2f24180d0100000000000000000000010d1925303d495663707d8998a2aa998c807366564c4135291d1104000000000000000000000916222f3c4955626f7c8895a2afa4988b7e7165584b3e3225180b000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b0006131f2c3845515c677885919eabac9f9286796d6053463a2d20130600000613202c3945515d677784919eaaafa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c8073665b636d73808d929da5a19691847b6e695e564d443a322820160d040000000000000000000000000000000004111d2935414c555f6a6f7c8590959fa2aaa69f9c98989291919298979c9fa4aaa39f9590857c6f695f554b4035291f1509000000101d2a3743505d6a76838c86817c77716d67625f5853504a46423b37332d29241e1b15100c0701000000000000000000000000000000000000000000000000000c17232e3846535f6975828e99a3afab9f948b7f726a60574e463e36302a25201f1c181b1a1b181c1f20262b31363f474f59616c74808d96a1adada2978d8073675d5145392a1f14090000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d2020202020202020202020202020202020202020202020202020201514120e0902000000000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000916222f3c4955626f7c88908f8e8d8c8b8a898887868584839099a49f9287838485868788898a8b8c8d8e8f90877a6e6154473b2e2114080005121f2b3744505b656c747676767676766f6a5f574d4b5153575e616467696a6c6c6c6c6b6a696764615e5754524c45403a312b231b130a010000000000000000000000000000000000000000000000000000000000020b16202b343f45515c676e7b859299a3a99f958d80746c61584e443a2f261b1106000000000000000000000000000000000000131f2c3946525f6c7985929facb6a99c8f82828282828282828282828282828282828282828282828282828282828282828f9ca9b5ac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f303845515d67707d8a939eaaa49a9184796d60584e414956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6666666666666666666666666666666666666666666666666666666666666666605d554b4135291d110400000000000000000000000813202d3a4653606d7985929fa99d908376685d5245392c201307000000000000000000000916222f3c4955626f7c8895a2afa5988b7f7265584c3f3225190c000000010e1b2834414e5b6774818e9aa7b0a4978a7d7164574a3e3124170b0004101c2934404b55697683909ca9afa399887b6f6255483c2d22170b00010714202d3a4753606d7a86939facafa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366595b636e74808d939da5a19691847b6e685e564c443a32281f160d040000000000000000000000000000030e18222c3945515d676e7c859297a0a7a8a09e94908b8886858586878a8f93999fa7a7a09792857b6e675d51453c31261a0e0000000f1b2835424e5b6875817f7a756f6b65605d55534e46443f3836302b27221b19130f0a040000000000000000000000000000000000000000000000000000000006111c2a36424d57626e7b87929fa8b0a69f92877c6f695f585046413b36312d2c282327272723282c2d31373b42465159606b717e8a929da8b1a79f92857a6d61554b4035291d10040000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d201413131313131313131313131313131313131313131313131313080705020000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100704000000000000000000000000000000000916222f3c4955626f7c88959b9a9a99989796959a93929190959faba39992909192989495969798999a9b9c94877a6e6154473b2e211408000613202d394653606c79808283838383837c6f695e56555d6065696e717476777879797978777674716e6966605d56514b433d352d251c130a000000000000000000000000000000000000000000000000000000000000040e19222834404b555e69707d87929fa5a79d928a7e716a5f564c41382d22170f050000000000000000000000000000000000131f2c3946525f6c7985929facb8ab9f948f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f949fabb7ac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2e38424e58606d7a84919ea6a99f93887d70675c51463c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada09386797272727272727272727272727272727272727272727272727272727272727272726d675d5145392c201306000000000000000000000006131f2c3845515c6775828f9ca89f92867a6d6054473a2d211409000000000000000000000916222f3c4955626f7c8895a2afa6998c7f7366594c4033261906000000020f1b2835424e5b6875818e9ba8b0a3968a7d7063574a3d3024170a00000c18232f414d5a6774808d9aa7b5ab978b7e716453493f33271b0f0b0e121c28333f4a5463707d899aa4afafa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c80736659525c606c77818e939ea6a09691847a6e685e564c443a31281f160d04000000000000000000000000000a15202b37434e58606d7a849197a2a9a79f969189837e7b797878797b7e828790959ea5a9a1979184796d60574d42372b1d120700000e1b2734404d59656f75726d6863605953514b47433c38342e2a251f1b17110d0801000000000000000000000000000000000000000000000000000000000000000e1a26313b47535f6974808d96a0abaea39991857b6e6a615a524c46423c3a38342e3434342e34383a3c42474d535b626b707d86929fa4aeaaa0958b7f72685e5243392f24180d010000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d20140d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0b0a0805000000000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c1614100b0500000000000000000000000000000916222f3c4955626f7c8895a2a7a6a5a4a3a2aca49f9f9e9d9fa7b1aba39f9d9e9fa2aaa2a3a3a4a5a6a7a194877a6e6154473b2e2114080005121f2b3744505b656e7b858f8f8f8f8f857b6e685d60676d72777b7e80828485868685858482807e7b77726d68605d554f473f372e251c1209000000000000000000000000000000000000000000000000000000000000071018232e39434d57606b727f8c939ea8a49f92867c6f685d53493f332721170c0300000000000000000000000000000000131f2c3946525f6c7985929facb8b0a69f9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9fa6b0bbac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c343f4a54606a74808d96a1ada1978e81746b60554b403c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facb2a6998c7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f796d6054473a2d211407000000000000000000000004101c2834404b5565727f8b98a8a3998a7d7064574a3d31261a0e020000000000000000000916222f3c4955626f7c8895a2afa79a8d8074675a4d412e23170c000000030f1c2936424f5c6975828f9ca8afa296897c6f6356493c302316090000071824313e4b5764717e8a97a7b1a79a8e8174655b5044372b211b171a1d242b3844505b6673808d9aacb6afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d505b656c78818e949ea6a09691837a6d685e564c433a31281f160d030000000000000000000000020f1a26313b4754606a74818e96a0a9a89f9590847d76716e6c656b696e71757c838e939ea6a9a0968d8073695f5347392e23180c00000c1825313d48535d656866615e56544f4745403937312c28231c1a140f0b060000000000000000000000000000000000000000000000000000000000000000000009141f2b37424d57606d79849199a4afaba19791847c706c615e56534d494644404141414141404546494d53575f616d727d869298a2aeaca2989083786c60564c4131281d1207000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d201a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a171714110c0500000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336292423201c171008000000000000000000000000000916222f3c4955626f7c88959d9c9b9a98979695949992919095a0aca399929091929994969798999a9b9c9d94877a6e6154473b2e21140800030f1b27333f49535e696f7c8692999c9790837a6d666d72797f83878b8d8f919292939292918f8d8a87837f7a736d676059514940372e241b0f0600000000000000000000000000000000000000000000000000000000000007121d27303b454f59636d75818f95a0aaa29891847a6d655b50443d33291e150b00000000000000000000000000000000131f2c3946525f6c7985929facb8b8b0aba9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9abb0b8b9ac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c3844505c666f7c87939fa9a69e92857a6d60594f43393c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facb9a89c918c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c877b6e6154483b2e2115080000000000000000000000000c18232e3b4855626e7b8896a1ab9a8d817467574d42372b1e12050000000000000000000916222f3c4955626f7c8895a2afa89b8f827568544a3f34281c1003000004101d2935404b556a7683909da9b4aa95887b6e6255483b2f22150800000814212e3b4754616e7b8795a0acab9e9184786c6053463e332b2722252a2f35404a54606c7884919eabb8afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d49535b666d78828f949fa6a09590837a6d685d564c433a31281f150c030000000000000000000006121f2b37434e58626f7c89939da8aca09690837a706b6561605b575e61646a6f78818e949faaa89f92867b6e62554b4034281c1004000814202c37414b53595b5954524c48433d39352f2b261f1c17110e0903000000000000000000000000000000000000000000000000000000000000000000000000030e1a26313c45515d676f7d87939fa4aea9a19691867e756e68615e575653514a4e4e4d4e4e4b515356575f62696e767f879298a2aaafa49a92867c6f665b50443a301f160c01000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d27272727272727272727272727272727272727272727272727272727272423211c171008000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f433633302f2c28211a11080000000000000000000000000916222f3c4955626f7c8891908f8e8d8c8b8a898887868583909daa9f92878385868788898a8b8c8d8e8f9091877a6e6154473b2e21140800000b17222d38414d57606a707e87939fa0958f82786e787f858b9095979a9c9d9f9f9f9f9e9d9c9a9795908c868079706b625b514940362c21180e030000000000000000000000000000000000000000000000000000000000000b151e29333d47515b606d79839198a2aaa0968f82776c60594f453b30271d1207000000000000000000000000000000131f2c3946525f6c7985929facb8b0a8a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa0a1a6aeb8ac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c424d57606d78839099a4aa9e948a7e71685d52473d303c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facb9ada39c999999999999999999999999999999999999999999999999999999999999999994877b6e6154483b2e2115080000000000000000000000000714212e3a47535f6a7884919eaa9e918477695f53463a2d2114060000000000000000000916222f3c4955626f7c8895a2afaa9d908377665c5044382c1f1206000006131f2c3845515d677885919eabaea298877a6d6154473a2e21140700000714202d3a46525e697784909dabada197897d70635a50453d37332d3136394045515c66717d8a96a1adb9afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d414a545c666d79828f949fa7a09590837a6d685d554b433931271e150c030000000000000000000814212e3a47535f6a76828f9ca5afa49a91847a6d6860595553504d5254585f666d78828f98a3aea3998d8074675c5145382c1f130600040f1a252f3941484d4e4c4746413a38322c29241d1a15100c060000000000000000000000000000000000000000000000000000000000000000000000000000000009151f2935404b55606b727f8b929da4ada9a198928a817a746e696562605c545b5a5a5a5b545c606266696e747b828b9299a2aaaea39f93887e706a5f544a3f32291e0d0400000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a34343434343434343434343434343434343434343434343434343434343431302d28221a12080000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f433e3f3d3c38332c231a110800000000000000000000000915222f3c4855626f7c8584838281807f7e7d7c7b7a79787a8794a19f92867978797a7b7c7d7e7f8081828384867a6e6154473b2e211408000006111b262f3b454e58616c727f8b929d9f948e817b838c92979d9fa7a8a09e9c9b9a9b9c9d9fa4a7a09d98928d847d726d635b51483e332a201509000000000000000000000000000000000000000000000000000000000000030c17212b353f45515d676e7c86929fa4a89e948c7f736b60574d43392e231810070000000000000000000000000000131f2c3946525f6c7985929facb8a89e969393939393939393939393939393939393939393939393939393939393939393959ca6b1ac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c46535f69727f8c95a0aba2988f82766c61564c41352f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facb9b5ada8a6a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a194877b6e6154483b2e21150800000000000000000000000006121f2b37434e586774818e9aaba096887b6e6155483b2e23170c0000000000000000000916222f3c4955626f7c8895a2afac9f9286796d6053463a2d20130900000714202d3a4753606d7a86939facab9f928578685e5246392d201307000005111e2a36424d5666737f8c99a3afa99c8f82766c61574f46443f414142464b515a606d7883919da8b0b8afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d40424a545c676d79829095a0a7a09590837a6d675d554b433930271e150c0300000000000000000815222f3b4855626e7b88949fabac9f93877d6f685d564f4846444246484e545c666e7b86929facab9f9285796d6053463a2d201307000009131d272f373d40423f3a3936302c27201d18120f0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d18242f3a434f59626d74808d929ca3adaaa29f938e86807b76726f6d6669686767676869666d6f72777b81868f949fa3ababa39f918c7f726c61584e42382d20170d0000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d605347404040404040404040404040404040404040404040404040404040404040403e3c39332c241a100500000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f464a4c4a48443e352c231a1108000000000000000000000815212e3b47535f6a6f7877767574737271706f6e6d676e7b8894a1a39886796c6c6d6e6f7071727374757677796e685e5246392d2014070000000a141d29333c464f59626d74808d939e9d938e8690959ea2a8a19e9896918f8e8d8e8f91939a9d9fa7a29f9691877f736d635a50453c31261a0e05000000000000000000000000000000000000000000000000000000000000050f19232935414b555f6a717e8a929da6a69f93877d70695e554b40342822190e0400000000000000000000000000131f2c3946525f6c7985929facb8a2968c87868686868686868686868686868686868686868686868686868686868686868a95a1adac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f62554844505a616e7b86929fa7a79f92867b6e615a50443a302f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facb9afa7a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f94877b6e6154483b2e211508000000000000000000000000020f1a26313e4a5764717d8a99a4a8988b7e7265544a3f34281c100300000000000000000916222f3c4955626f7c8895a2afaea398887c6f6255493c31251a0d06030615222f3c4855626f7c889aa4afaa9d9083776a564c4135291d11050000020e1925303b4854616e7b87929fabab9f948a7d706a60595350494e4e4d53555d606c73808c959c9ea6b0afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4038424b555d676d7a839095a0a79f959082796d675d554b433930271e150c0200000000000006121f2b37434e586774808d9aa6b0a89b8e82756b60564c443d3937363a3c424a545f6975818e9baba7a2978a7d7064574a3d3124170a0000020b151d252c313435332e2d2a251e1b16100d070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d28313d47515b606c77808c919ea1a9aea59e98928d87837f7c79777674747474747677797c7f83888e92999fa6aea8a199928b7f736d635a50463c2f261c0e050000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d60534d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4a49453e362c22170c00000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f51575957554f473e352c231a110800000000000000000006121f2b37434e585f626c6b6a696867656463626160626f7b8895a2aa93867a6d606061636465666768696a6b6c615e564c41362a1e1105000000020b17212b343e47515b606c78818f959f9d999299a0a7a49f96918b8884828181818284878b90959ea2a8a199928c7f736c61574e42372b22170b00000000000000000000000000000000000000000000000000000000000000071118242f3a434e58616c73808d949fa8a49992857b6e675c51453f342b20160b02000000000000000000000000131f2c3946525f6c7985929facada093877a797979797979797979797979797979797979797979797979797979797979788693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255484c56616c76828f98a2aba0958c7f72695e53483e32282f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facb9a79d95939393939393939393939393939393939393939393939393939393939393939393877b6e6154483b2e211508000000000000000000000000000a14212e3a4754616d7a86939fa89b8f8275665c5044382c1f120600000000000000000916222f3c4955626f7c8895a2afb4aa988b7f7265574d42362a1f161210121c2834404a5465717e8b98acb6a79b8e8174685b4e413025190d010000000914202d3a46525e6975818e99a3afa69e92857c6f6b62605b535a5b575e61676d737e8893948f949eaaafa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d403039434b555d686d7a839096a0a79f959082796d675d554b423930261e140b0200000000000815212e3b47535f6a7884919eabaca096897c6f62594f443a322d2b2a2d3038424d5763707d89999b9a99988d8073665a4d4033271a0d000000030b131a202527282621201d19130f0a04010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2b353f44505b656c747f8a92979ea6acaaa29f9a93908c898684828181808181828486898c90959a9fa3ababa49f9691877e736d635b51473e342a1d140a000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d605a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a575550483e33281c1105000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c515b63666361594f473e352c231a11080000000000000000030f1b26323c464e53555f5e5d5c5b5a595857565556626f7c8995a2a194877a6e615455565758595a5b5c5d5e5f54524c443b3025190d0100000000050f19222c353f44505b666d79839096a1a39fa3aba49a938c847f7b777675747475777a7e838a9297a1a8a39f918a7e716a5f53473e33281c10040000000000000000000000000000000000000000000000000000000000000007131d28313c46505a606d78828f96a1aba1979083796d605a50463c32281d140a000000000000000000000000131f2c3946525f6c7985929facada093877a6d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f625548525d68717e8a949faaa4999083786d60574d42362c232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facb9a2958b868686868686868686868686868686868686868686868686868686868686868686867b6e6154483b2e211508000000000000000000000000000713202d3946525d687683909da99f9285796d6053463a2d20130800000000000000000916222f3c4955626f7c8895a2afb6a99c8f8376695e53463c3128201f1c1f232c3844515c6675818e9ba8b3a9988b7f7265584c3f322519080000000005121e2a36424d57626e7c87929fa7ada19791857d746f6c6568676869696e7279808893958f828f9ca8afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d40333039434c565e686e7a849196a1a79f948f82796d675c544b423830261d140a00000000000915222f3c4855626f7c8896a1adaa9e9184776a6054473d3228201f1e2026303c4753606d79868f8e8d8c8b8b8276695c504336291d100000000002090f14181b1b191413110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d192327333f49535b606d737d858f949da0a7acaca49f9c989892918f8e8d8d8d8e8f919298999d9fa7acaca69f99938d847d716c635b51493f352c22180b02000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6767676767676767676767676767676767676767676767676767676767676767676764615a5045392d211408000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c5b636d72706b61594f473e352c231a110800000000000000000a15202a343c4347485251504f4e4d4c4b4a49495663707c8996a3a194887b6e615548494a4b4c4d4e4f5051524746413b32291e140800000000000007101a2328333f4a545d676e7a84919eabacafa49a93888079726e696968676869686d71767e859196a1aaa39f92867c6e625a5044392d20150a00000000000000000000000000000000000000000000000000000000000000010c161f2a333e44505c666d7a849199a3a99f958e81746c62584e443a2f261c11060000000000000000000000131f2c3946525f6c7985929facada093877a6d606060606060606060606060606060606060606060606060606060606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f62554f59606d7a85929ea6a89f93877c6f665c50453b3124232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867979797979797979797979797979797979797979797979797979797979797979797976695e52463a2d2014070000000000000000000000000005111d2935414c566673808c99aaa298897c6f6356493c2f24190d01000000000000000916222f3c4955626f7c8895a2afb9ac9f93877b6e61584e433a312d2c282b2e343f4953606d7985929eabada197887c6f6255493c2f22160900000000020e1a25303b47535f6a73808d95a0a8a9a1979188817c797674747476787b7f848d939890837e8a97a3afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d403328313a434c565e686e7b849197a1a69f948f82796d665c544a42382f261c1106000000000c1925323f4c5865727f8b98a8b2a79a8d807467584e43352b20161212151f2c3845515c677481828180807f7e7d7063564a3d3023170a00000000000004080c0e0f0c07070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071017222d384149505b636b707b828990959c9fa4acaca9aaa39f9d9c9b9a9a9a9b9c9d9fa3aaaaababa39f9b948f878079706b625a514940372e231a100600000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada09386797373737373737373737373737373737373737373737373737373737373737373737373716c6155493c3023170a000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f82766958636d727f7d706b61594f473e352c231a110800000000000000040e18222a32373b3c4544434241403f3e3d3d4a5763707d8a96a3a295887b6f6255483c3d3e3f4041424344463b3936302920170d0200000000000000081117222d38424b555e6873808c99a6b3ac9f93887e736d67615f575b5a5b565e61656c717b849198a2aea2988f82766c6155493c32271b0f0300000000000000000000000000000000000000000000000000000000000000040d182128343f4a545e686f7c87929fa5a79d938b7e716a60564c42382d22170f0600000000000000000000131f2c3946525f6c7985929facada093877a6d605453535353535353535353535353535353535353535353535353606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f625554606b74818e97a1ada1968d80746a60544a3f33291f232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5e574d42362a1e120500000000000000000000000000010d1924303c4956636f7c8998a2aa998c807366564c4135291d1104000000000000000916222f3c4955626f7c8895a2afbbafa4998d80746a5f554c433d3a383438393f44505b65717d8a97a2adab9e9285786c605346392d201306000000000009141f2b37434e58606d79839096a0a8a9a19a938e8985828181818284878c91969992867c7d8a97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d40332628313a444c565e696e7b859197a1a69f948f82786d665c544a42382d22170b000000030f1b27333f49536875818e9ba8b4aa978a7d7064574a3d3224190d0505101c2934404b55646f74757474737271706b6054483c2f221609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f383f44515961696e757d83898f939a9c9fa2aaa7a8aaa9a7a7a7a7a7a9a9a8a6a9a29e9b99928e88827c746d676059504840372e251c11080000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb3a79a8d8080808080808080808080808080808080808080808080808080808080808080808080807e7164574a3e3124170b000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695f6a727f8c867d706b61594f473e352c231a11080000000000000006101820262b2e2f3938373635343231313e4a5764717d8a97a4a295897c6f6256493c3132333435363738392e2d2a251e170e0500000000000000000006111c28343f4a54606d7a85929eabb7aa9d91847a6d665d55534d4e4e4e4c52545a61696f7c86929fa8aa9f948a7d7064584e43372b1f13060000000000000000000000000000000000000000000000000000000000000000060f17232e38424c56606a727f8b939da7a59f92867c6f685e544a3f332821180d03000000000000000000131f2c3946525f6c7985929facada093877a6d605447464646464646464646464646464646464646464646464653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f62555c666f7d88939fa9a59e9184796d60584e42382e2117232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d60606060606060606060606060606060606060606060606060606060606060605f524d453b30251a0e0200000000000000000000000000000813202d3a4653606d7985929fa99d908376685d5245392c201307000000000000000916222f3c4955626f7c8895a2afb4aba39f92877c6e675d554f4846443f44464a5059606c7883909da9b1a79a8e8174655b5044372b1f12050000000000030f1a26313c45515c676e7b8491969fa4aca49f9b97928f8e8d8e8f9196999e9892877e717e8a97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261f28323b444d575f696f7c859298a2a69e948f81786d665c544a3f33281c0f03000005121f2b3744505b657784909daaaea298877b6e6154483b2e21150800000c18232f3943535d64686968676665646360594f44382c2014070000000000000000000000000000000000000000000406071013131313131310100d0a050000000003060809121313131313130d0c0a0702000000000000000000000000000000000a141d262d3340474f575e616b70777d82878b8f9298989a9b9d9e9e9f9f9f9e9d9d9b999797928e8a86817c766f6a605d554f473e362e251c130a000000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9a99d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8174675b4e4134281b0e010000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f827669626e7b869292877d706b61594f473e352c231a110800000000000000060e151b1f21222c2b2a2928272625323e4b5865717e8b98a4a396897c706356493d3025262728292a2b2c21201e19140d050000000000000000000006121f2b3844505c66727f8c97a1adb8aca0968f81786c605b514842414141464750575f6a727f8c96a1ada69d9083766a6054473b2e22150900000000000000000000000000000000000000000101010101010101010101010006111c26303a444e58626d74818e95a0a9a39891847a6d665b50443e332a1f150b010000000000000000131f2c3946525f6c7985929facada093877a6d6054473a39393939393939393939393939393939393939393a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6257606d7984919aa4a99e938a7d70675d51463c30261c16232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d60535353535353535353535353535353535353535353535353535353535353534846423b33291f140900000000000000000000000000000006121f2c3844505c6675828f9ba89f92867a6d6054473a2d211409000000000000000916222f3c4955626f7c8895a2afaea39992999083796d6760595553504a5053545c606b727f8b959fabaca095897c6f6353493f33271b0f030000000000000a15202934404b555e696e7b848e939a9fa3aba9a19e9c9b9a9b9c9e9f9d9590867e70717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d403326162029323b454d575f6a6f7c869298939393938e81786d665b5044382b1f120600000613202d394653606c7985929facab9f928578695e52463a2d201407000007121d2731414b53595b5c5b5a59585856544f473d33271c100400000000000000000000000000000000000001070c1013141d2020202020201d1c1a16110a03040a0f1215151f2020202020201a1916130d07000000000000000000000000000000020b141b2227353e454d525960636b70757b7e8285888b8d8f9091929292929191908e8c8a8885817e7a746f6a626058514b433d352d241c130a01000000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000060606060e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a8e8174675b4e4134281b0e010000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695f6a707e869292877d706b61594f473e352c231a0e0400000000000000040a0f1215151f1e1d1c1b1a1925323f4c5865727f8b98a5a3968a7d7063574a3d3024191a1b1c1d1e1f1414110d080200000000000000000000000713202d3a4653606d7985919ea9b3b2aca89e938d80746d625a50463d3336393e454e58606d7984919eabab9f95887c6f6255493c31251a0e02000000000000000000000000000000010507070d0d0d0d0d0d0d0d0d0d0d0d0d0d0a141e29323d46515b606d79839097a1aaa1968f82786c60594f453c31271d12070000000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca195887b6e625f69737f8c95a0aca2978e81756b61554b40342b1e1516232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d60534746464646464646464646464646464646464646464646464646464646463b3a36302921170d0200000000000000000000000000000003101c28343f4a5465727e8b98a8a3998a7d7064574a3d31261a0e020000000000000916222f3c4955626f7c8895a2afac9f928692958f827a706b6562605c545b6062666d727d86929fa7b0a69d9083776b605441382d22170b00000000000000030c18232f39434d575e696e7981878f92999b9d9e9f9f9f9e9d9b9895908a837c706c717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a172029333c454e58606a6f7d868686868686868681796c605346392d20130600000714212e3a4754616d7a8798a2aeaa9d9084776a574d42362a1e12050000010b151f2f3941484c4e4f4e4d4d4c4b4a48443d352b21160b000000000000000000000000000000000000030b12181d1f202a2d2d2d2d2d2d2a2926221c150d0e151b1f21222c2d2d2d2d2d2d2625231e19120a010000000000000000000000000000020a1117232c333b42464f54596063696e7276797c7e808283848585868585848382807d7b7975716d68625f58544e45403a312b231b120a0100000000000000000000000b1825313e4b5864717e8b97a4aca89b8e8175685b4e4235281b0f0200000000000306060c13131313131b2734414e5a6774818d9aa7aca4978b7e7164584b3e3125180b0013202c3946535f6c7986929facacacaea9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a69a8e8174675b4e4134281b0e010000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f82766958616c707d869292877d706b61594f473e352c20160c020000000000000000030608091211100f0e0d1926333f4c5966727f8c99a5a4978a7d7164574a3e3124170d0e0f1011130807050100000000000000000000000000091623303c4956636f7c8997a1adb2a8a19ea19d928b7f726c61584e453c322d333c44515c66727f8c99a7b1a79a8d807367574d42362a1e12050000000000000000000000000002080d1113141a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a17202b343f45515c676e7b859299a4a89f948d80736c61574d43392f2418100700000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2120202020202020202020202020202020202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca194887b6e61626e7b86929fa8a69f92857b6e61594f433a2f22190c16232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a393939393939393939393939393939393939393939393939393939392e2d2a251f170f0500000000000000000000000000000000000c17232e3b4855616e7b8896a0ab9a8d817467574d42362a1e12050000000000000916222f3c4955626f7c8895a2afa6998c7f8c94948f847d76726f6d666b666c6e72787f879298a3aea99f948a7e7164594f442f261b1106000000000000000007121d27313b454d575e676d747c82868b8e909192929291908e8b88837e786f6a64717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0e17212a333c464e58606b6f7979797979797979756c665b5044382b1f120600000815222f3b4855626e7b8895aab4a99c8f8276695c4f4330251a0e02000000030d1d262f363c4041424141403f3e3d3c38332b231a0f050000000000000000000000000000000000030d151d24292c2d363939393939393736322d271f161820262b2e2f3939393939393933322f2a241c130a0000000000000000000000000000000006111a202930363d44484f54565e6165666d6f7174757778787979787877767573716f6d6664605d56534e47433d352f281f191109000000000000000000000000000b1825313e4b5864717e8b979f9f9f9b8e8175685b4e4235281b0f02000000060b0f12131920202020201b2734414e5a6774818d9a9f9f9f978b7e7164584b3e3125180b0013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9a8e8174675b4e4134281b0e010000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276696464646b707d859292867d706b61594f473d32281e130800000000000000000000000006050403020d1a2633404d596673808c99a6a4978b7e7164584b3e3125180b02030405060000000000000000000000000000000005111d2935414c566773808d9aa9b2a8a0969196a19f93877e706a60574d443a312834404a54616e7b8795a0acaa9e918477695e53463a2d211407000000000000000000000000050c13191d2021272727272727272727272727272727272727272934404b555e69707d87939fa6a69f93887d70695f554b40352922190e05000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114131313131313131313131313131313202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca194877a6e616c76828f98a3ab9f948b7e72685e52473e31281d100916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d21201e1a140d050000000000000000000000000000000000000614212d3a46535f697784919eaa9e918477695f53463a2d2114060000000000000916222f3c4955626f7c8895a2afa396897d828f97969189837f7b79787778797b7f848b9299a3aaaaa2978f82766c6155473d321d140a000000000000000000010b151f29333b454d555d606a6f757a7e8183858586858583817f7b77716d665f64717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d0f18212a343c464f5960636c6c6c6c6c6c6c6c68605b544a3f33281c0f030000091623303c4956636f7c8996a2afa89b8e8275685b4f4235281c0900000000000b141d252b303335363534333231302f2c27211a11080000000000000000000000000000000000020c151f272f35383a4346464646464643423e3831281f222a31373a3c45464646464646403f3b352e251c120700000000000000000000000000000000080e171f252a33383d44484d5254545c60626567686a6b6b6c6c6c6b6a6a68666462605c5454524c47433c383229241d160d0700000000000000000000000000000b1825313e4b5864717e8b93939393938e8175685b4e4235281b0f0200020a11171c1f20262c2d2d2d2c202734414e5a6774818d93939393938b7e7164584b3e3125180b0013202c3946535f6c79869293939393939393939393939393939393939393939393939393939393939393939393939393939393938e8174675b4e4134281b0e010000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276717171717171717c859292867d706b61594f443a3024190d01000000000000000000000000000000010d1a2734404d5a6773808d9aa6a5988b7e7265584b3f3225180c0000000000000000000000000000000000000000000713202d3946525d687784919daaaca09691849197a19992867c6f695f564c43392f2e3946535e697784919daaaca096877b6e6154483b2e2115080000000000000000000000050e171e252a2d2e34343434343434343434343434343434343434342f39434d57606b737f8c939ea8a49a92857b6e675d51453f342b20170c030000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070606060606060606060606060713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca094877a6d68717e8b949faaa3999083776c60564d41352c1f160c0916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d2020202020202020202020202020202020202020202020202020201514120e09020000000000000000000000000000000000000005121e2a36424d576774818d9aaba096887b6e6155483b2e23170b0000000000000916222f3c4955626f7c8895a2afa3968a7d7b8592999e95908b888685848486888c91959fa3abaaa29892857b6e615a5045352b210b0200000000000000000000030d172129333b434b51586062686e71747678797978787674726e6964605c5464717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d060f18222b343d474f54565f606060606060605b53504a42382d22170b0000000a1723303d4a5663707d8996a3b0a79a8e8174675b4e4134281b0e0100000000020b131a202427282928272625252322201c160f080000000000000000000000000000000000000a141e27313940454750535353535353504e4a433a31212a343c434748525353535353534d4b4740372e24190d0200000000000000000000000000000000050d141a21272c33383b4246474a505355585a5c5d5e5f5f5b60666c6c6c6c6c6a5c544a4745413a37312b272018130c040000000000000000000000000000000b1825313e4b5864717e868686868686868175685b4e4235281b0f00060b141c22282b2d333939393939382b34414e5a677480868686868686867e7164584b3e3125180b0013202c3946535f6c7987868686868686868686868686868686868686868686868686868686868686868686868686868686868686868174675b4e4134281b0e010000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f90837e7d7d7d7d7d7d7d7e7f869392867d706b61564c4135291d1105000000000000000000000000000000010e1b2734414e5a6774818d9aa7a5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000714212e3a4754616d7a8796a0acaa9e91847b859298a29892857b6e685e554b42382d36424d576774818d9aa7b2a8978a7e7164574b3e3124180b00000000000000000000020c1720293036393a4040404040404040404040404040404040404040404040454f59606c77828f96a0aaa2979083796d605b51463d32291e150a0000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca093867a6d6d7a85929ea6a89f92867c6e655b50443b30231a0d040916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d20141313131313131313131313131313131313131313131313131308070502000000000000000000000000000000000000000000020e1a26313d4a5764707d8a99a3a8988b7e7265544a3f34281c100300000000000916222f3c4955626f7c8895a2afa4978a7d717d8792989f9d9899929191919298989da0a8aba79f9892867d70695f53483e3323190f000000000000000000000000050f172129313a40454e54565e6164686a6b6c6c6c6b6a6865615f5753505864717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d00061019222b353d43484952535353535353534e46443f382f261c11060000000a1724303d4a5763707d8a96a3b0a79a8d8174675a4e4134271b0e01000000000001090f14181a1b1c1b1a1a1918171614100b0500000000000000000000000000000000000006111c263039434b51535d6060606060605d5b554d433829333c464e53555f6060606060605957524940352a1e1307000000000000000000000000000000000002090e161c21272c30363a3b3f4446494b4d4f5051575f666c72797979797975665c504439352f2b26201b160d0701000000000000000000000000000000000a1724303d4956626c7179797979797979756f65594d4034271b0e090f181d262d3338393f4646464646453834404c58646e7479797979797979716c6256493d3024170a00121f2c3845525e6a757979797979797979797979797979797979797979797979797979797979797979797979797979797979797979746f64594c4033271a0d010000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f95908a8a8a8a8a8a8a8a8a8c93999892867d70685d5246392d201307000000000000000000000000000000020e1b2835414e5b6874818e9b9f9f998c807366594d4033261a0d000000000000000000000000000000000000000000091623303c4956636f7c8996a8b2a89b8e81757c869299a19791847a6d675c544a3f33313e4b5865717e8b98a4b1a6998d8073665a4d4033271a060000000000000000000008131e29323a4146474d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d505b656d7a849198a2a9a0958e81756d62594f443b30261c110600000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca39986796d75818e97a2aca0968c80736a5f53493f32291f1108000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d20140d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0b0a080500000000000000000000000000000000000000000914212d3a4754606d7a86929fa89b8f8275665c5044382b1f120600000000000916222f3c4955626f7c8895a2afa4978a7e71707d8690959d9fa39f9e9e9e9fa3aaa9a8a79f9d9590867d706b60574d42362c22110700000000000000000000000000050f171f282f353d43474c5254585b5d5e5f5f5f5e5d5b5855534d464b5864717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d0000071019232b32383b3c4646464646464646423938332d261d140a000000000a1724303d4a5763707d8a96a3b0a79a8d8174675a4e4134271b0e010000000000000003070909131211100f0e0d0a09070400000000000000000000000000000000000000091317232e38424b555d60696c6c6c6c6c6c6a665f554a3e323b454e585f626c6c6c6c6c6c6c66635b52473b2f23160a00000000000000000000000000000000000000050b10161c1f252a2d2e34383a3c3e444d525b62696e787f8686868687796d6053463a2d241e1b150f0a040000000000000000000000000000000000000815212d3945505a62646c6c6c6c6c6c6c68655d53483d3124180d1419212a2f383f44464c535353535352443f3848535c64676c6c6c6c6c6c6c64625a5045392d21150800111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c67645d53483c3024180b000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f9393939393939393939393979fa4a39892857a6d6154473a2e211407000000000000000000000000000000020f1c2835424f5b6875828e939393938d8073675a4d4034271a0d0100000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1a6998c7f73707e87939fa0969083796d665b50443f363c4956636f7c8996abb5a89c8f8275695c4f422e23170b000000000000000000010d1925303a444c52545a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a535d686f7c86929fa4a79e938b7f726b60564c42382e23170c00000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929fac9f928679707d89939ea9a59d9184796d60584e41382d20170d00000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d201a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a171714110c050000000000000000000000000000000000000613202c3945515d677683909ca99f9285796d6053463a2d20130800000000000916222f3c4955626f7c8895a2afa4978a7e716b707c838a9095989b9d9e9f9f9f9e9d9b9895908a837b706b60594f453b31241a10000000000000000000000000000000050d161d242932373b4146474b4e505252535252504e4c4846423e4b5864717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d00000007101921272c2f303939393939393939352d2b28221c140b02000000000a1723303d4a5663707d8996a3b0a79a8e8174675b4e4134281b0e010000000000040a0f131516201f1e1d1c1b1a171614100b050000000000000000000000000000000009121b2528343f4a545d676d767979797979797671665b4e423b444d575f6a6f78797979797979736d63574b3f3225190c000000000000000000000000000000000000000000050b1014191e202429323a414650565e616d727b828c929992877e71665c5044382b1f130f0a04000000000000000000000000000000000000000005111d29343e48505658606060606060605b59534b41372c200e171f252a333b424a5053595f6060605f5e504a42414a53585a60606060606060585650483e34291d1105000e1a26313d4751595e5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060605b59534a41362b201408000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828686868686868686868686868b93999992877e70685d5246392d20130700000000000000000000000000000003101c2936434f5c6976828686868686868074675a4e4134271b0e0100000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b1a4978a7e716c727f8b929d9f958f81786c605b51483e3b4754616e7a8799a4afaa9d9084776a544a3f34281c1003000000000000000005111d2a36414c565e6167676767676767676767676767676767676767676767676767676767676a717e8a929daba59f92877d6f685e544a3f34281c1003000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929fac9f9285797984919ea5a99d93897d70675c51463c2f261b0e0500000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d27272727272727272727272727272727272727272727272727272727272423211c171008000000000000000000000000000000000004111d2935414c5566737f8c99a9a297897c6f6356493c2f24190d01000000000916222f3c4955626f7c8895a2afa4978b7e71646a6f787e83888b8e909192929291908e8b88837e766e6960594f473d33291f120800000000000000000000000000000000040c131820272b3036393b3e4143454646454543413f3b3a363e4b5864717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d00000000070f161b1f22232c2d2d2d2d2d2d2d28201f1c17110a020000000000091623303c4956636f7c8996a2afa79b8e8174685b4e4135281b060000000000070f161b1f22232c2b2a292827262322201c160f08000000000000000000000000000008111b242d373f44505c666d798286868686868683766a5d5043434c565f696f7c85868686868686807366594d4033261a0d00000000000000000000000000000000000000000000000710191f282f353e444c525a61696e767f8690949a93877e716c61544a3f34281c100100000000000000000000000000000000000000000000000c17222d363e45494b535353535353534e4d4841392f251a19202930363f454d545b60666c6c6c6c6c6a5c544a3f41484c4e535353535353534b49453e362d22170c00000915202b353f474e5253535353535359636b6c6c6c6c6b64615a534d53535353535353534d535b60656c6c6c6c6b686157535353534e4c4841382f251a0f03000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e11000f1c2835414e5a6670767979797979797979797979797e869392877e706c61564c4135291d1105000000000000000000000000000000020f1b2835414e5a657076797979797979746e64584c4033261a0d0000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8afa396897c70636d74808d939e9e938d80746d625a50463d4653606c7986939facab9e928578665c5044382b1f120600000000000000000713202d3946525e686d7373737373737373737373737373737373737373737373737373737373737374808d99a3aea39991847a6e665c5044382c1f1206000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929fab9e918578808d96a0aca1978e81746b60554b40342a1d140a0000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a34343434343434343434343434343434343434343434343434343434343431302d28221a120800000000000000000000000000000000010d19242f3c4956626f7c8997a2a9998c807366564c4135291d1104000000000916222f3c4955626f7c8895a2afa4978b7e71645f666d71777b7e8183858586858583817e7b76716c615f574f473d352b21180d00000000000000000000000000000000000001070d151b1e252a2d2e31353738393939383735322e2d313e4b5864717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d0000000000040a0f1315161f202020202020201b13120f0b06000000000000000915222f3c4855626f7b8895aab4a89b8f8275685c4f422d22170b0000000007101921272c2f3039383736353433302f2c27211a110800000000000000000000000007101a232d363f49525c606d78828f94939393938c807366594d434c565e686e7b85919793939992877d706356493d3023160a00000000000000000000000000000000000000000000040f19222b313a41454f565e616c717b828b92989a93887e716c615a5042382e23170b00000000000000000000000000000000000000000000000006111b242d34393d3e4646464646464642403d372f271d1e2529323b424651575f666c72797979797975665c5044383c4041464646464646463e3d39342d241b11060000040f19242d353d42454646464646525e6b757979797978706c615f57514b434646424b51575f656c71787979797873685c5046464641403c362f261d130800000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e11000d1925323d49545e66696c6c6c6c6c6c6c6c6c6c717e879392877e716c615a50443a3024190d01000000000000000000000000000000000d1925313d49545e65696c6c6c6c6c6c67645c52473c3024170b000000000000000000000000000000000000000003101c2936434f5c6976828f9ca9aea295887b6f62606c78818f959f9d928b7f726c61584e4544505b667885929fabac9f9386796d6053463a2d20130700000000000000000714212e3a4754616d7a80808080808080808080808080808080808080808080808080808080808080808086929facaba1969082786d6053463a2d201307000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faa9d91847b87929fa8a69e92857a6d61594f43392e22180b020000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d605347404040404040404040404040404040404040404040404040404040404040403e3c39332c241a1005000000000000000000000000000000000813202d394653606c7985929ea99d908376685d5245392c201306000000000916222f3c4955626f7c8895a2afa4978b7e7164545c6064696e72747678787979787675726e6964615a534d453d352b23190f060000000000000000000000000000000000000000040a0f14191e202125282a2b2c2c2c2b2a28252225313e4b5864717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d000000000000000307090913131313131313130f0606030000000000000000000714212e3a4754616d7a8798a2aea99c8f837669544a3f33281c0f030000040f19222b32383b3c464544434241403d3c38332b231a0f0500000000000000000000060f19222c353e48515b636e74818e949ea69e948e81746e63574b4b555d686e7a849197a1a49f93877e716b6054483b2f221609000000000000000000000000000000000000000000000a16212b343d434b515961686d757e858f949f9f93887f716c625a50483e30261c11060000000000000000000000000000000000000000000000000009121b22292d3031393939393939393534312c2518202830353e444d525b62696e787f8686868687796d6053463a2d33343939393939393931302d29221b12090000000008121b242b313638393939394653606c7987868686847d756e69605c554f46454f545c60696e777e8586868685786b5f524539393433302b251d140b0100000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e11000915212c38424c545a5c6060606060605a626c717e879392877e716c615a50483e32281e130800000000000000000000000000000000000915212c38424c545a5c6060606060605a58524a41362b1f1408000000000000000000000000000000000000000003101d2a3643505d697683909ca9aea194877b6e615b666d79839096a09f93877e706a60574d444a546b7884919eabafa49a867a6d6053473a2d20140700000000000000000815222f3b4855626e7b888d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d9299a3aeb2a99f94897d7063564a3d3023170a000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faa9d9083839099a3aa9f948a7e71685d52473d30271d0f06000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d60534d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4a49453e362c22170c0000000000000000000000000000000006121f2b3844505b6675828e9ba89f92867a6d6054473a2d211409000000000916222f3c4955626f7c8895a2afa4978b7e7164585053575f6165686a6b6c6c6c6b6a6865615f57555046423b332b231a1108000000000000000000000000000000000000000000000002080e111414181b1d1f1f201f1f1d1b191825313e4b5864717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d00000000000000000000000606060606060606020000000000000000000000000613202d394653606c7985929facaa9e918477665b5044382b1f120600000a16212b343d434849535251504f4e4d4a48443d352b21160b000000000000000000050f18222b343e47505a626d73808d939da69f948f82786d605c524a545c676d7a839096a0a49c918b7f726c61594f44382c201307000000000000000000000000000000000000000000030f1b27323d464e555d606b707a818a92979f9b918b7f726d625a50483e362c1e140a0000000000000000000000000000000000000000000000000000000911171d2124252d2d2d2d2d2d2d282724201d2429323a414650565e616d727b828c929992877e71665c5044382b27272d2d2d2d2d2d2d2524211d17110900000000000009121920262a2c2c2d2d313e4b5864717e889396918a827b736d67615953525960666d737b828b929792877e7064574a3d312d282724201a130b020000000000000000000000020507080c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e110005101b26303a42494e4f535353534e58626c717e879393877e716c615a50483e362c20160c02000000000000000000000000000000000004101b26303a42494e4f5353535353534e4c4741382f241a0e03000000000000000000000000000000000000000004111d2a3744505d6a7783909daaada194877a6e61545d676d7a849197a19992867c6f695f564c515e6b7784919eaab6a094877a6d6154473a2e21140700000000000000000815222f3b4855626e7b88959a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9fa3abb5bbb0a6968a7d7063574a3d3024170a000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929fac9f928790959faba2988f82766c61564c41352b1e150b00000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d605a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a575550483e33281c1105000000000000000000000000000000030f1c28333f4a5465717e8b98a7a3998a7d7064574a3d31261a0e020000000916222f3c4955626f7c8895a2afa4978b7e7164584b464d5355585b5d5e5f5f5f5e5d5b5855534d49453e36312a211a11080000000000000000000000000000000000000000000000000000020507080b0e101213131212100e0c1825313e4b5864717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b657784909daaac9f9285796c605346392d20130600030f1b27323d464f54565f5e5d5c5b5a5956544f473d33271c100400000000000000040e17212a343d464f59616c727f8c929ca5a0959082796d665c5044505c666d79829095a0a59d928c7f736d625a50473d32271b100400000000000000000000000000000000000000000007131f2c38434e5860676d747d858e939fa29b918b7f726d625a50483f362d241a0c0200000000000000000000000000000000000000000000000000000000060c11151718202020202020201b1b191f282f353e444c525a61696e767f8690949a93877e716c61544a3f34281c1b20202020202020181715110c060000000000000000080f151a1d1f202024303d4956626c717f8b919e948f868079706b615f5d606b6f797f868f949f93887e716c6155493c30231b1a18140f08010000000000000000000003090e121415191926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100000a141e2830383d414346464647535f6a717e879393877e716c615a50483e362c231a0e04000000000000000000000000000000000000000a141e2830383d414346464646464641403c362f261d130800000000000000000000000000000000000000000004111e2b3744515e6a7784919daaada094877a6d6154555e686e7b859298a29892857b6e685e554b5e6a7784919daaada194877a6e6154473b2e21140800000000000000000815222f3b4855626e7b8895a1a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a7acaeb5acacaca3968a7d7063574a3d3024170a000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca39992999fa7a79f92867b6e615a50443a3023190c0300000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6767676767676767676767676767676767676767676767676767676767676767676764615a5045392d211408000000000000000000000000000000000b17222d3b4854616e7b8795a0ab9a8d817467574d42362a1e12050000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e4246484b4e505252535252504e4b4847423c39332a261f180f0800000000000000000000000000000000000000000000000000000000000000000204050606060504020b1825313e4b5864717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000030f1b27333f49536875818e9ba8aea398887b6e6255483b2d22170b0407131f2c38434f5960636c6b6a696867666360594f44382c201407000000000000040d162029333c464e58616b717e88939fa4a19690837a6d675d544a525c606d78818f949fa69e938d80746d635b51483e352b21160b000000000000000000000000000000000000000000000915222e3b4854606a6f79818a91979ea39c918c7f726d625b51483f362d241b12080000000000000000000000000000000000000000000000000000000000000005080a0b131313131313130f19222b313a41454f565e616c717b828b92989a93887e716c615a5042382e23170b131313131313130b0a0805000000000000000000000004090e11121315212d3945505a626d727f8b919c98928c847d756e69686d747c838c92989c918b7f726c625a5044392d20140d0b08030000000000000000000000060e141a1e2122252526333f4c5966727f8c99a5aa9d9184776a5e5144372b1e110000020c161e262c32353639393c4855626f7b869393887e716c615a50483e362c241a11080000000000000000000000000000000000000000020c161e262c3135363939393939393433302b241d140b0100000000000000000000000000000000000000000004111e2b3744515e6a7784919daaada194877a6e61544c565f696f7c869299a19791847a6d675c545e6b7784919eaaada094877a6d6154473a2e21140700000000000000000815222f3b4855626e7b88959f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f968a7d7063574a3d3024170a000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929facaba39fa3ababa0958c7f72695f53483e32281e11070000000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada09386797373737373737373737373737373737373737373737373737373737373737373737373716c6155493c3023170a000000000000000000000000000000000614202d3a46525e697784919daa9e918477695f53463a2d2114060000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e363a3b3f4143454546464543423f3b3a37312d28221a140e060000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000b17222d3f4c5865727f8b98a8b2aa978a7e7164544a3f33281b13101014222f3b4854606b6f79787776757473706b6054483c2f2216090000000000030c161f28323b454e58606a707d87929aa4a19791847b6e685d554b515b636e74818e939ea69e948e81776c605b51493f362c23190f04000000000000000000000000000000000000000000000916232f3c4956626f7c848e9393939393918c7f726d625b51493f362d241b12090000000000000000000000000000000000000000000000000000000000000000000000000606060606000a16212b343d434b515961686d757e858f949f9f93887f716c625a50483e30261c110600060606060606000000000000000000000000000000000001040605111d29343e48505a626d727f8c929c9f96918a827b73717a818891959f9d928c7f736d625a50483e33281c100400000000000000000000000000060f181f262a2d2e323232333f4c5966727f8c99a5aa9d9184776a5e5144372b1e11000000040c141b212528292d2e3a47535f6a73808c887e716c625a50483e362c241a120800000000000000000000000000000000000000000000040c141b212528292d2d2d2d2d2d2726241f1a130b020000000000000000000000000000000000000000000004111d2a3744505d6a7783909daaaea194877b6e6154484d57606a707e87939fa0969082796d665b5e6b7884919eabb4aa93877a6d6054473a2d21140700000000000000000815222f3b4855626e7b88939393939393939393939393939393939393939393939393939393939393939393939393939393938a7d7063574a3d3024170a000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929facb5afacafafa4999083786d60574d42362c20160c000000000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facb3a79a8d8080808080808080808080808080808080808080808080808080808080808080808080807e7164574a3e3124170b0000000000000000000000000000000005121e2a36424d576774808d9aaaa096887b6e6155483b2e23170b0000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e312d2e32353738393939383735322e2d2b261f1c170e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0aca6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000616222f3c4955626f7c8896a1ada79a8e8174665b5044382d241f1c1d1f27303c4956636f7d868584838281807d7063564a3d3023170a00000000020b151e28313a444d575f6a6f7c869299a3a29892857b6e695e564c505a626d73808d939da59f948f82786d655b504940372d241a110700000000000000000000000000000000000000000000010e1b2734414e5a67748186868686868686867f736d635b51493f372d241b1209000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323d464e555d606b707a818a92979f9b918b7f726d625a50483e362c1e140a00000000000000000000000000000000000000000000000000000000000c17222d363f48515b636d737f8c929ca09e948f867f7d848d939aa09d938d80736d635b51483e362c22170b00000000000000000000000000030e18212a31363a3b3f3f3f3f3f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100000000020a1015191c1c1f2b37434e58636d73807e716c625a50483e362c241a1208000000000000000000000000000000000000000000000000020a1015191b1c2020202020201b1a17140e0801000000000000000000000000000000000000000000000003101d2a3643505d697683909ca9aea295887b6f625548454e58616c727f8c929d9f948e81786c605b657885929eabaea29886796d6053463a2d20130700000000000000000815222f3b4855626e7b8686868686868686868686868686868686868686868686868686868686868686868686868686868686867d7063574a3d3024170a000000131f2c3946525f6c7985929facaca093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929facb8bbb9b2a89f93877c6f665c50453b31241a0e04000000000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facb9a99d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8174675b4e4134281b0e01000000000000000000000000000000020e1a25303d4a5763707d8a98a3a8988b7e7265544a3f34281c100300000916222f3c4955626f7c8895a2afa4978b7e7164584b3e31252225282a2b2c2c2c2b2a282522211e1a15110c050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4aca295887c6f6255493c2f221609000714212d3a4754606d7a87939f9f9f998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000815212e3b47535f6a7884919eabab9e9185786c6053493f352f2c28292c2f39424f5966727f8c91908f8e8d8b7e7265584b3f3225180c000000000a141d273039434c565e696e7c859298a2a39992867c6f695f564d4f59626c727f8c929ca5a0959082796d665c53493f372e251b12080000000000000000000000000000000000000000000000010d1a2733404c58646e747979797979797979736d635b51493f372d251b12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131f2c38434e5860676d747d858e939fa29b918b7f726d625a50483f362d241a0c02000000000000000000000000000000000000000000000000000000000006101b242d363f49515b636d73808d929da49e98928c8a91969fa49e938e81746e645b51493f362d241a10050000000000000000000000000009141f2a333b4246484c4c4c4c4c4c5966727f8c99a5aa9d9184776a5e5144372b1e1100000000000005090d0f0f1a26313c46525b646e73716d625a50483e362d241a120800000000000000000000000000000000000000000000000000000004090d0f101313131313130e0d0b080300000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8afa296897c6f6356493d46505a626d74808d939e9e938d80736d606c7986929facab9f928578665c5044382c1f120600000000000000000814212e3a47535f6a76797979797979797979797979797979797979797979797979797979797979797979797979797979797979706b6155483c2f231609000000131f2c3946525f6c7985929f9f9f9f93877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d7986939f9f9f9f9386796c605346392d201300131f2c3946525f6c7985929facacacacada1968d80746a60544a3f33291f120900000000000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facb9aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a8e8174675b4e4134281b0e01000000000000000000000000000000000914202d3a4753606d7a86929fa89b8f8275665c5044382b1f120600000916222f3c4955626f7c8895a2afa4978b7e7164584b3e312518181b1d1f1f201f1f1d1b181514120e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b979f9f9f95887c6f6255493c2f221609000714212d3a4754606d7a8793939393938c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006131f2b37434e586774808d9aa6ada1978a7d70655b5045413a383435393b424b54606b7783909d9d9c9b95887b6e6155483b2e22150800000006111b262f39424b555e686e7b849197a2a49a92877d706a60574d4f59616c717e88939fa4a19690837a6d675d544a41382d251c1309000000000000000000000000000000000000000000000000000b1824303c48535c64676c6c6c6c6c6c6c6c66635b51493f372d251b130900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222e3b4854606a6f79818a91979ea39c918c7f726d625b51483f362d241b12080000000000000000000000000000000000000000000000000000000000000009121b242d373f49525b636e74808d929da5a39f99979ea1a69e948e81786c605c524940372d241b110800000000000000000000000000020e1a26313b454d53555858585858585966727f8c99a5aa9d9184776a5e5144372b1e11000000000000000000000a15202a344049525c646765625a50483f362d241b1209000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3e48515b606c78818f959f9d928b7f726c6d7a8799a3afaa9e9184776b544a3f34281c1003000000000000000006121e2b37424e575f6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6361594f44382c201407000000131f2c3946525f6c7986929393939393877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693939393939386796c605346392d201300131f2c3946525f6c7985929f9f9f9f9fa59e9184796d60584e42382e21170d0000000000000000000916232f3c4956626f7c89959f9f9f9386796c605346392d20130013202c3946535f6c7986929facacacaea9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a69a8e8174675b4e4134281b0e010000000000000000000000000000000006131f2c3945515d6776828f9ca99f9285796d6053463a2d20130800000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180c0e101212131312100f0c08080602000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b9393939393887c6f6255493c2f221609000714212d3a4754606d7a86868686868686807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000030f1b26323c4855626e7b88949eaca99d9083786c605a524c4645404045474c545c66707d8995a0aaa99d918477695f53463a2d2114070000000b17222d38414a545d676d7a839196a1a49f93887e716b60584e4e58606b707e87929aa4a19791847b6e685d554b42392f261b130a00000000000000000000000000000000000000000000000000000814202b36414a53585a60606060606060605957514940372e251b13090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c848e9393939393918c7f726d625b51493f362d241b120900000000000000000000000000000000000000000000000000000000000000000009121b252d374049525c646e74808d939da59f9f9f9fa79f948f82786d665b504a40372e251b1209000000000000000000000000000005121e2a36424d575f616565656565656566727f8c99a5aa9d9184776a5e5144372b1e1100000000000000000000030e18222e37404a52585a585650483f362d241b120900000000000000000000000000000000000000000000000000000000000000000000000000010507071313131313131313080705020000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2a5998c7f7266594c3f363f44505b666d79839096a09f93877e706f7c8995abb5a99c8f8376695c50432e23170c000000000000000000020e1a26313c454e535560606060606060606060606060606060606060606060606060606060606060606060606060606060606057554f473e33281c1004000000131f2c3946525f6c7986868686868686867a6d6054473a2d2114070000000000000000000000000713202d3a4653606d788686868686868686796c605346392d201300131f2c3946525f6c798692939393939393938a7d70675d51463d30261c0f060000000000000000000916232f3c4956626f7c89939393939386796c605346392d20130013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9a8e8174675b4e4134281b0e010000000000000000000000000000000004101d2935404b5566727f8c99a9a297897c6f6356493c2f24190d01000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b0204050606060504020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e868686868686867c6f6255493c2f221609000713202c3945525d687679797979797979736d63574b3f3225190c000000000000000000000000000000000000000000000000000000000000000000000a15212e3a47535f6a76828f9aa4ab9f958c7f726c605d5653514b4b5153565e666d7983909da7ada2978b7f7265574d42372b1e12050000030f1b27333f49535c666d79839095a0a59c928b7f726c61594f4d575f6a6f7d869299a3a29892857b6e695e564c433930271d140a010000000000000000000000000000000000000000000000000000030f1a252f3841484c4e53535353535353534c4b4640372e251c1309010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a67748186868686868686867f736d635b51493f372d241b1209000000000000000000000000000000000000000000000000000000000000000000000009131c252e37404a525c606c77818e93939393939393959082796d665c544a3f382e251c13090000000000000000000000000000000714212d3a46535f696e7272727272727272727f8c99a5aa9d9184776a5e5144372b1e11000000000000000000000006101c252e3840474c4d4b4a453f362d241b120900000000000000000000000000000000000000000000000000000000000000000000000002080d11131420202020202020201514120e0902000000000000000000000000000000000a1724313d4a5764707d8a97a9b2a89b8e817568564c4136333f4a545d676d7a849197a19992867c717e8a97a4b1a79a8e8174675b4e4134281b06000000000000000000000915202a333c4247485353535353535353535353535353535353535353535353535353535353535353535353535353535353534a48443e352c21160b00000000121f2b3844515d6974797979797979797976685d5245392c20130700000000000000000000000006121f2c3844505c66767979797979797979766c5f5346392d201300131f2c3946525f6c7986868686868686868681756c61554b40342b1e150a000000000000000000000916232f3c4956626f7c86868686868686796c605346392d20130013202c3946535f6c79869293939393939393939393939393939393939393939393939393939393939393939393939393939393938e8174675b4e4134281b0e0100000000000000000000000000000000000c18242f3c4955626f7c8897a1a9998c807366564c4135291d1104000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4956626c7179797979797979766a5f53473b2e2115080004111d2935414c565d6c6c6c6c6c6c6c6c66635b52473b2f23160a0000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e58626f7c87939fa8a79f93887e746d6863605c54555d6063686e78818e95a0aca69f9285796d6053473c31261a0e02000005121f2b3744505b656d78828f959fa59d938c80736d625a504c565f696f7c859298a3a39892867c6f695f564d443a31271e150b020000000000000000000000000000000000000000000000000000000008131d262f363c40414646464646464646403e3b352e251c130a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2733404c58646e747979797979797979736d635b51493f372d251b1209000000000000000000000000000000000000000000000000000000000000000000000000010a131c252e384044505b656c7881868686868686868683796d675d544a42382d261c130a010000000000000000000000000000000815222e3b4855616e7b7f7f7f7f7f7f7f7f7f818f9ba8aa9d9184776a5e5144372b1e110000000000000000000000000a131c262e363c3f403e3d3a342d241b1209000000000000000000000000000000000000000000000000000000000000000000000000050c13191d20212d2d2d2d2d2d2d2d21201e1a140d050000000000000000000000000000000815222e3b4855616e7b8896a1adaa9d908477685e5246392d38424b555e686e7b859298a29892857b808d9aa6b4aa988b7f7265584c3f3225190c00000000000000000000030e18212a31373a3b4646464646464646464646464646464646464646464646464646464646464646464646464646464646463d3c38332c231a100500000000101c2935414d5862696c6c6c6c6c6c6c6c6c5d564c4135291d110400000000000000000000000003101c28343f4a545c6c6c6c6c6c6c6c6c6c6c645a4f43372b1e1200121f2b3844515d6974797979797979797979756f65594f433a2f22190c03000000000000000000000815222e3b4754606a6f79797979797979766c5f5346392d20130013202c3946535f6c7987868686868686868686868686868686868686868686868686868686868686868686868686868686868686868174675b4e4134281b0e0100000000000000000000000000000000000713202d394653606c7885919ea99c908376685d5245392c201306000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212d3945505a62646c6c6c6c6c6c6c625f584e43372b1f130600010d19242f3a444c525f606060606060605957524940352a1e130700000000000000000000000000000000000000000000000000000000000000000000020f1a26313c4754606a74818e96a0a9a49a9387807a74706d666a6a676d70747a828e939ea7a89f948b7e72675d5145392a1f140900000815212d3945505a606c77818e949fa69e938e81746e635b5146525e686e7b859197a2a39992867d706a5f574d443b32281f150c030000000000000000000000000000000000000000000000000000000000010b141d252b303334393939393939393933322f2a231c130a0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824303c48535c64676c6c6c6c6c6c6c6c66635b51493f372d251b13090000000000000000000000000000000000000000000000000000000000000000000000000000010a131c2627333f49535b666c757979797979797979776d675d554b42392f261c140a01000000000000000000000000000000000b1724313e4a5764717d8a8b8b8b8b8b8b8b8b8f939eaaaa9d9184776a5e5144372b1e11000000000000000000000000010b141c242b30333432312e29221b1209000000000000000000000000000000000000000000000000000000000000000000000000050e161e252a2d2e39393939393939392e2d2a251f170f0500000000000000000000000000000714212d3a46535f697884919eabac9f93877a6d6154473c322f39434c565f696f7d86929aa197918483909daaaea298897c6f6356493c302316090000000000000000000000060f1820262b2e2f393939393939393939393939393939393939393939393939393939393939393939393939393939393939302f2c28211a110800000000000d1925303b4650585d5f606060606060605f524c443a2f24190d01000000000000000000000000000c17232e38424a505f60606060606060605f5a52493e33271b0f00101c2935414d5862696c6c6c6c6c6c6c6c6c68655d53473e31281d1007000000000000000000000006131f2b38434e5860626c6c6c6c6c6c6c6c645a4f43372b1e1200121f2c3845525e6a757979797979797979797979797979797979797979797979797979797979797979797979797979797979797979746f64594c4033271a0d01000000000000000000000000000000000005121f2b3744505b6575818e9bac9f92867a6d6054473a2d211407000916222f3c4955626f7c8895a2aca4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d29343e485056586060606060606055534e463c32261b0f03000008131e28323a414553535353535353534d4b4740372e24190d0200000000000000000000000000000000000000000000000000000000000000000000000a15202b37434e58606d7a849197a2a9a499938d85807d79787777787a7c81868f949ea5a9a1969082776c60554b403529180e0300000a1724303d4956626c74808d939ea69f948f81786d605c52494754616e7a849197a1a49a92877e706b60584e453c322920160d0300000000000000000000000000000000000000000000000000000000000000020b131a202427272d2d2d2d2d2d2d2d2625231e19120a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814202b36414a53585a60606060606060605957514940372e251b130900000000000000000000000000000000000000000000000000000000000000000000000000000000010a1417222d38414a545b60686c6c6c6c6c6c6c6c6a605d554c433930271d140a0200000000000000000000000000000000000b1724313e4a5764717d8a97989898989898989b9ea6b0aa9d9184776a5e5144372b1e1100000000000000000000000000020b12191f2326272524211d181109000000000000000000000000000000000000000000000000000000000000000000000000020c1620283036394646464646464646463b3a36302921170d020000000000000000000000000005121e2a36424d576875818e9baaafa49a8b7e7164584e43372b313a444d57606b717e88939fa096919095a0abac9f9285796d6053463a2d201307000000000000000000000000060e151a1e21222d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423201c16100800000000000008141f2a343e464d5152535353535353535345413a32281e1308000000000000000000000000000006111c2630383f44535353535353535353534f4940372c21160a000d1925303b4650585d5f60606060606060605b59534b42352c1f160c000000000000000000000000030f1b27323d464e5456606060606060605f5a52493e33271b0f00111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c67645d53483c3024180b000000000000000000000000000000000000030f1b27333f495364717e8a9aa4a3998a7d7064574a3d3124170a000916222f3c4955626f7c88959f9f9f978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17222d363e45494b535353535353534947433c342a20150a000000010c1620282f35394646464646464646403f3b352e251c1207000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323c45515d676e7c859297a0a7a49f97928d89868584848586898d92989fa6a79f9791847b6e655b50433a2f2418060000000b1825313e4b5864717e8b929da5a0958f82796d665c504a43505d6a76839096a0a99f93887e716c61594f463c332a20170e0400000000000000000000000000000000000000000000000000000000000000000001080f14181a1b2020202020202020191916120d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1a252f3841484c4e53535353535353534c4b4640372e251c13090100000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f38424a50535b60606060606060605d54514c433a31271e150b020000000000000000000000000000000000000b1724313e4a5764717d8a979f9f9f9f9f9f9f9f9f9f9f9f9d9184776a5e5144372b1e11000000000000000000000000000001080e1317191a181715110c060000000000000000000000000000000000000000000000000000000000000000000000000008131e28323a41465353535353535353534846423b33291f140900000000000000000000000000020e1a26313e4a5764717e8a98a2aeac9c8f82766a5f53473f352f323c454f59616c727f8c929da09d9da0a7b1aa9c8f8275665c5145382c1f13060000000000000000000000000003090e121415202020202020202020202020202020202020202020202020202020202020202020202020202020202020171614100b0500000000000000020d18222c343b414446464646464646464639352f2820160c010000000000000000000000000000000a151e262e343846464646464646464646433e372e251b10050008141f2a343e464d515253535353535353534f4d48423930231a0d04000000000000000000000000000a16202b343d43474953535353535353534f4940372c21160a000e1a26313d4751595e5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060605b59534a41362b201408000000000000000000000000000000000000000b17222d3a4754616d7a87939393938d8174675a4e4134271b0e000916222f3c4955626f7c8893939393938b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b242d34393d3e464646464646463c3b37322a22180e0400000000040d161e24292c393939393939393933322f2a241c130a00000000000000000000000000000000000000000000000000000000000000000000000000000a15202935414c555f6a6f7c8590959fa3a9a19e9a96979291909192999a9fa2aaa29f9590857b6e695e53493f31281d13070000000d1a2633404d596673808c99a4aa9d91847a6d675c544a3f45525e6b7885919ea8a5998c7f726c625a50473d342a21180e0500000000000000000000000000000000000000000000000000000000000000000000000003080b0d0e13131313131313130d0c0a06020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131d262f363c40414646464646464646403e3b352e251c130a0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d262f383f44464e5353535353535353504745413a31281f150c03000000000000000000000000000000000000000b1724313e4a5764717e8a93939393939393939393939393939184776a5e5144372b1e110000000000000000000000000000000003070b0d0d0b0b09050100000000000000000000000000000000000000000000000000000000000000000000000000010d1925303a444c525f60606060606060605f524d453b30251a0e02000000000000000000000000000914202d3a4753606d7985929fabab9f94887c6f625b5145403937333d46505a626d74808d939ea7aaabb1aea2988b7e7164544b4034281c1004000000000000000000000000000000020608081313131313131313131313131313131313131313131313131313131313131313131313131313131313130a0907040000000000000000000006101a222a3035383939393939393939392c29241e160d0400000000000000000000000000000000030c151c23282c3939393939393939393937332c251c13090000020d18222c343b414446464646464646464642413d3730271e11080000000000000000000000000000040f19222b32383b3c4646464646464646433e372e251b1005000915202b353f474e5253535353535353535353535353535353535353535353535353535353535353535353535353535353535353534e4c4841382f251a0f03000000000000000000000000000000000000000613202d3946525e687783868686868684776b5e5144382b1e11000916222f3c4955626f7c868686868686867e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b22292d3031393939393939392f2e2b2620181006000000000000040c13191d202d2d2d2d2d2d2d2d2625231e19120a010000000000000000000000000000000000000000000000000000000000000000000000000000040d19242f3a434e58606a6f7b838c92989ea1a9a7a9a29f9d9d9e9fa3aba9a19e98928d837b6e695f574d41382d1f160c010000000d1a2633404d596673808c99a3ac9f92867c6f695f564c4345525e6b7885919ea6a89c8f82786d605c52493f362c2319100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b141d252b303334393939393939393933322f2a231c130a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141d262d333839424646464646464646443a39352f281f160d0300000000000000000000000000000000000000000b1724313e4a5764717e8686868686868686868686868686868684776a5e5144372b1e1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2a36414c565e6c6c6c6c6c6c6c6c6c6c5e574d42362a1e12050000000000000000000000000006131f2c3945515d6774818d99a3afa69c8f82766d625a514b474242414148515b606c78818f959fabb8b4aa9f92857a6d6054473a2e23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810181f25292b2c2d2d2d2d2d2d2d2d201d19130c04000000000000000000000000000000000000030a11171c1f2d2d2d2d2d2d2d2d2d2d2b27211b130a0100000006101a222a3035383939393939393939393534312c251e150c0000000000000000000000000000000007101920272b2e2f393939393939393937332c251c13090000040f19242d353d4245464646464646464646464646464646464646464646464646464646464646464646464646464646464646464641403c362f261d1308000000000000000000000000000000000000000005111e2a36414c5667717779797979797772675c4f43372a1d11000815212e3b47535f6a7679797979797979716c6256493d3024170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000911171d2124252d2d2d2d2d2d2d22211f1b150e06000000000000000001080d111314202020202020201a1916130d07000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28313c464e5860696e7980868d9197999c9d9fa3aaaaa9a19e9c9a97928d8680796e695f574d453b2f261b0d04000000000a1623303d495663707d87929aa4a29891857b6e685e554b424e5b6874818e949fa79e948e81746e635b51483e352b22180f060000000000000000000000000000000000000000000000000000000000000000000000000000030607090b0d0f1111121313121211100f0d0a08070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b131a202427272d2d2d2d2d2d2d2d2625231e19120a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141c22282b2d353939393939393939372d2c29241e160d040000000000000000000000000000000000000000000a1723303c4955616c71797979797979797979797979797979797771675b4f43362a1d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050a0d0f1013130f0e0c09040000000000000713202d3946525e6876797979797979797976695e52463a2d2014070000000000000000000000000004101d2935404b55616e7b87929fa9ab9f948b7f726c605d55534d4e4e4e4b51535b666d7983909da9b6aea2988d8073675d5145392c1d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d14191c1f1f202020202020201413110d0801000000000000000000000000000000000000000000060c1012202020202020202020201e1b1610090100000000000810181f25292b2c2d2d2d2d2d2d2d2d282825201b140c030000000000000000000000000000000000070f161b1f22232d2d2d2d2d2d2d2d2b27211b130a0100000008121b242b31363839393939393939393939393939393939393939393939393939393939393939393939393939393939393939393433302b251d140b010000000000000000000000000000000000000000010d1925303a44555f676a6c6c6c6c6c6b6760564b3f33271b0e0006131f2b37434e585f626c6c6c6c6c6c6c64625a5045392d21150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c11151718202020202020201615130f0a04000000000000000000000001040707131313131313130d0c0a0702000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a333d464e575f676d737b8085898c8f919298a3a8a196918f8d8985807b736d675e574d453c33291d140a00000000000916222f3b4854606b717e88939fa4a19791847a6d675d544a4653606d78828f959fa69d938d80736d625a50473d342a21180e050000000000000000000000000000000000000000000000000000000000000000000104060b10121315171a1c1d1e1f1f201f1f1e1d1b19171514120e0906030000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080f14181a1b2020202020202020191916120d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f20282d2d2d2d2d2d2d2d2a21201d19130c04000000000000000000000000000000000000000000000814212d3945505a61646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a675f564b3f33271b0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11161a1c1d20201c1b1915100902000000000714212e3a4754616d7a86868686868686867b6e6154483b2e21150800000000000000000000000000000c18242f3946535f6974808d96a1aba69f92877e736d67615f575b5a5b555d60636a6f7a83909daab6ab9f92857a6d61554b42382d2217110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d101213131313131313130707040100000000000000000000000000000000000000000000000000030613131313131313131313120f0a050000000000000000060d14191c1f1f20202020202020201c1b19150f090200000000000000000000000000000000000000040a0f13151620202020202020201e1b16100901000000000009121920262a2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d282724201a130b020000000000000000000000000000000000000000000008131e2932434d555b5d60606060605e5c564e44392e23170b00030f1b26323c464e535560606060606060585650483e34291d110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005080a0b1313131313131309080603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18212b343d454d555d60696e73787c7f828486929fa196898482807d79746e69605c554d453c332a21170b0200000000000713202c38444f59616c727f8c929da5a0969083796d665c5044515c666d79839096a0a59c928b7f726c61594f463c332920170d0400000000000000000000000000000000000000000000000000000000000001070d1113171c1f20222426292a2b2b2c2c2c2b2b2a28262422211e1a1312100c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000003080b0d0e13131313131313130d0c0a06020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f12131b20202020202020201d1413110d0801000000000000000000000000000000000000000000000004111c28333e48505557606060606060606060606060606060605e5b564d44392e23170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d151c2226292a2d2d292825211b140c030000000714212e3a4754616d7a87939393939393877b6e6154483b2e211508000000000000000000000000000007121d2a36424d57606d7a849199a3aba39992878079736e696968676869676d70757c8490959fabb3ab9e91847a6e675d544a3f3328231a100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d10121313131313131313130f0e0c09040000000000000000000000000000000000000000000000030608091313131313131313120f0a050000000000000000080f151a1d1f20202020202020202020202020202020202020202020202020202020202020202020202020202020202020201b1a18140f08010000000000000000000000000000000000000000000000020d1720313b434a4f515353535353514f4b443c32281d120600000a15202a343c434749535353535353534b49453e362d22170c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010407070b0d0f111213131212100e0c080705020000000000000000000000000000000000000000000000000000000000060f19222b333c434b51565e61666c6f7375777e8a979e9184787673706d66615e56514b433b332a21180f0500000000000003101b27323d47505a626d73808d939ea69f958f82786d605b524a545d676d7a849197a1a49f93887e716b60584e453b32291f160c0300000000000000000000000000000000000000000000000000000003090e13181d2023282b2d2f3133353737383939393837373533312e2d2a26201f1c17110d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306060f1313131313131313110706040100000000000000000000000000000000000000000000000000000c17222c363e45494a53535353535353535353535353535353514f4b443b32281d12060000000000000000000000000000000000000000000000000000000000000000000000000000000000030d161f272d32353639393534312c261e150c0200000714212e3a4754616d7a87949f9f9f9f94877b6e6154483b2e2115080000000000000000000000000000010e1a26313b45525d686f7d879299a3aaa399938d847f7b787675747475777a7d828991969fa7aca6a8a1969083796d665b50443f362c22190f05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0e111112131312110f0c0908060300000000000000000406070b0f1213131211100e0c0b0906010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004090e111213131313131313131313131313131313131313131313131313131313131313131313131313131313131313130e0d0b08030000000000000000000000000000000000000000000000000000050e1f2931393f4244464646464644433f39322a20160c010000040e18222a32373b3c464646464646463e3d39342d241b110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070a0d10111213131211100d0a07060400000000030505060606060606000000000000000000000000000000000000000000000000000002080d111314171a1c1e1f1f201f1f1d1b181514120e090400000000000000000000000000000000000000000000000000000000071019212a313940454d52545b60636669707d8a979e9185786b6763605c54524d454039302921180f0600000000000000000b16212b353e48515b606c77818e949fa79e948e81746d635a504b555e686e7b859198a2a49a92877d706a5f574d443a31281e150b02000000000000000000000000000000000000000000000000040a0f151a1d24292c2e34383a3c3e404244444546464545444342403d3b3a36312d2c28231c19130d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090c0e1011121313131211100f0d0b080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005101a242c33393c3e4646464646464646464646464646464644433f39322920160b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2831383e4243464642413d3730271e140900000714212e3a4754616d7a8794a0acaca194877b6e6154483b2e21150800000000000000000000000000000009141f2935414c56606b717e879298a0a8a49f97918c8885838181818283868a8f939da0a8a39f999b9e9f958f81786c605b51483e342b21170d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e121415181b1d1e1f201f1f1d1b191515120f0a0401000000070c101313181c1e1f201f1e1d1b181815120d0600000000000000000004090e111213131313131313131313131313131313131313131313131313131211100e0c0a07060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d171f272e33363739393939393837332e2820180e040000000006101820262b2e2f3939393939393931302d29221b120900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d111314171a1d1e1f1f201f1e1c1a171413100c07010c0f1112131313131313090907030000000000000000000000000000000000000000050b1013191d20212427292b2b2c2c2c2b2a282522211e1a14100c07010000000000000000000000000000000000000000000000000000070f181f272f353b42464a5053565964707d8a979e9185786b5e5653504a46423b342e271e170f06000000000000000000040f19232c363f44505b656d78828f95a0a69d938c80736c62594f4c565f696f7c869299a3a39992867c6f695f564c433a30271d140a0000000000000000000000000000000000000000000000070c151b20262b2f35393a3f4446484a4d4f5051525253525251504e4c4a4846423d3a38342e29251e19140d050000000000000000000000000000000000000000000000000000000000000000000000000004070c10121316191b1d1e1f1f201f1f1e1d1b19171414110e0806030000000000000000000000000000000000000000000000000004090e1112131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313130b0a080400000000000000000008121a22282d3031393939393939393939393939393939393736332e2820170e04000000000000000000000000000000000000000000000000000000000000000000000000000000000005111c27313a434a4e5053534f4d49423930261b1004000714212e3a4754616d7a8794a0adaea194877b6e6154483b2e211508000000000000000000000000000000030d19242f3a444f59616c717e8691969fa2a9a19e9997918f8e8d8e8f9092999b9ea5a69f99928d8e939e9e938d80746d625a50463d33291f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f141a1e212125282a2b2c2c2c2b2a282622211f1b15110d08030b12181c1f2025292b2c2c2c2b2a272524221d18110901000000000000080f151a1d1f202020202020202020202020202020202020202020202020201f1f1e1d1b19161413100c07040100000000000000000000000000000000000000000000000407090a13131313131313131313131313131313131313131313131313131313131313131313131313131313130b0a080400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d151c2227292a2d2d2d2d2d2b2a27231d160e06000000000000060e151b1f21222d2d2d2d2d2d2d2524211d171109000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e13191d20212427292b2b2c2c2c2b292724201f1c18120e181c1e1f2020202020201615130f0a0400000000000000000000000000000000040a0f171c1e24292c2d3133363738393939383735322e2d2a261f1d18120b060000000000000000000000000000000000000000000000000000060d151d24293036383f44464a5764707d8a979e9185786b5e5246443f38363028231d150c05000000000000000000000007111a2427333f49535c666d79839096a1a59c928b7e716b61584e4d575f6a707d879299a4a29891857b6e685e554b42392f261b11060000000000000000000000000000000000000000030b121820262b31373a4145474a50535557595c5d5e5e5f5f5f5e5e5d5b595755534d4946443f3835302a251e170e0802000000000000000000000000000000000000000000000000000000000000000001070c1013181c1f20232527292b2b2c2d2c2c2b2a28262421201e1915120f0a0300000000000000000000000000000000000000000000080f151a1d1f20202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020171714110c0500000000000000000810171c2123242d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b2a27231d160e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16222d38434c545a5d60605c59544b42372c211509000714212e3a4754616d7a8794a0adaea194877b6e6154483b2e2115080000000000000000000000000000000008131e28323d47505a616c717c848c92989d9fa4a9a19e9c9b9a9b9c9d9fa3a9a29f9a94908780818e949f9d928b7f726c61584e453b31251a0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c161b1f252a2d2e31343738393939383735322f2e2b26201d19130c151d23282c2d32353839393838363432312e29231b1309000000000009121920262a2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2c2b29282623201f1d1813110d080100000000000000000000000000000000000000050b101416172020202020202020202020202020202020202020202020202020202020202020202020202020202020171714110c05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b11161a1d1e20202020201e1d1b17120c040000000000000000040a0f13151620202020202020181715110c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e141a1e24292c2d3033363738393939383634302d2c29231d1a24282b2c2d2d2d2d2d2d23221f1b160f070000000000000000000000000000070f151b22282d3035393a3e404244454646454543413f3b3a36312c29241d17110a0200000000000000000000000000000000000000000000000000030b12181f252a2d33383d4a5764707d8a979e9185786b5e524538342e2a251f18120b0300000000000000000000000000091217222d38414b545d676e7a849197a1a49f92877d706a60574d4e58606b717e87939fa4a19791847a6d675d544a41382d22171209000000000000000000000000000000000000070c151d232831373c42474b5154545c60626466686a6a6b6c6c6c6b6a6a686664615f575653504a46413a3630292019130d05000000000000000000000000000000000000000000000000000000000003090e12181d1f23282c2d3032343638383939393838373533312e2d2a25211f1b150f0b060000000000000000000000000000000000000009121920262a2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423211c1710080000000000000000050c11141717202020202020202020202020202020201e1d1b17120b04000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a26323e4a545e66696c6c68655d54493d3125190c000714212e3a4754616d7a8794a0a2a2a194877b6e6154483b2e21150800000000000000000000000000000000010c16202b343e48505a616a6f797f858b90939a9a9c9d9e9f9f9f9e9d9c9a9897928d88837c7378828f95a09f93877e706a60574d42362a1e1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a111720272b31363a3b3e4144444546464544423f3c3b37322c29241e191e272e34383a3e42454646454443413f3d3a342d251b110600000008121b242b31363839393939393939393939393939393939393939393939393939393837363432302d2c2924201d19130e0902000000000000000000000000000000000810161c2023232d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423211c17100800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060a0e1011131313131311110e0b0601000000000000000000000003060809131313131313130b0a0805000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f181f262a2f35393a3d404344454646454443403d3a38342f2a252f3437383939393939392f2e2c272119100700000000000000000000000009101920272b33393a4145474a4d4f515252535252504e4b4846423b39352f27221b140b050000000000000000000000000000000000000000000000000001070c14191c2228313d4a5764707d8a93939185786b5e52453828231c19140c070000000000000000000000000000000006111b262f39424c555e686e7b859298a2a39992867c6f695f564c4f59616c727f8b929ca5a0969083796d665c53493f3327241a1007000000000000000000000000000000000810191e272e343c43474d53555d6064666d6f7173757777787979787877767573706e696763605c54524c46413b322a251e170e06000000000000000000000000000000000000000000000000000001070c141a1d24292c2e34383a3c3f4143444546464645444342403e3b3936302e2b261f1c17110a020000000000000000000000000000000008121b242b3136383939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393931302d28221a120800000000000000000004080a0b1313131313131313131313131313131311100e0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c2935424e5a6670767979756f65594d4134281b0e000714212e3a4754616d7a87949595959594877b6e6154483b2e2115080000000000000000000000000000000000040d19222d363e48505860676d737a7f83878a8d8f90929292929190908e8b8885807c766f6a6d7a8390969a9992867c6f695e53463a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151c232832373b4246484b4e505152535252504e4c4847433c39352f28222b30394045464b4f5152535251504e4b4a463f372d23180d0100040f19242d353d42454646464646464646464646464646464646464646464646464646454443413f3d3a38352f2c29241e1a140c06000000000000000000000000000008111a21272c2f30393939393939393939393939393939393939393939393939393939393939393939393939393939393931302d28221a120800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b1218212a31363a4145474a4d505152525352514f4d4a4745403936313a4044454646464646463c3b38322b22190f04000000000000000000020a131b222b32373e44494c5254575a5c5e5e5f5f5f5e5d5b5855534d47454039332d261d170e06000000000000000000000000000000000000000000000000000002090e111724313d4a5764707d8686868684786b5e5245382b17110e09020000000000000000000000000000000000000a141d27303a434c565f696f7c869299a3a29892857b6e685e554b505a626d73808d939da69f958f82786d655b50443f362c22190f04000000000000000000000000000009111a222a303940454e53575f62676d7175797b7d8082838485858685858483817f7d7b7874706d66615e56524c443e36302920180f07000000000000000000000000000000000000000000000000030b12181f252a2f35393a404446494c4e5051525253525251504e4c4a4746413c3a37312b28221c140b070000000000000000000000000000040f19242d353d4245464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646463e3c39332c241a1005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d69768286868175685c4f4235291c0f000714212e3a4754616d7a87888888888888877b6e6154483b2e21150800000000000000000000000000000000000007101b242d363e464e555c60676d72767b7e80828485858685848483817e7c79746f6a625f686e7b848d8d8d8d8d857b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d151e262e343d43474d5354585b5d5e5f5f5f5e5d5b5955534e4745413a3129343c424b5153585c5e5f5f5f5e5d5a585651493f34291d1206000915202b353f474e5253535353535353535353535353535353535353535353535353525251504e4c494745403a39352f2a251f17110a03000000000000000000000005101a232c33383c3d46464646464646464646464646464646464646464646464646464646464646464646464646464646463e3c39332c241a100500000000000004090e111213131313131313131306040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004090e111213131313131313131306040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151c2328333b42464c5254575a5c5e5e5f5f5f5e5c5a5753514b46423b454c50525353535353534948433d342b21160a0000000000000000000a141c252d343d43475055565d606466696a6b6c6c6c6b6a6865615f5753514b443f382f292018100600000000000000000000000000000000000000000000000000000000061623303c4955616c70797979797872685c5043372a1e06000000000000000000000000000000000000000000020b151e28313b444d57606a707d87929fa3a19791847a6e675d544a515b636e74818e949ea79f948e81776c605b51483e342b21160a0000000000000000000000000009121b232c343c424b51585f62696e747a7d8185888a8c8f9091919292929191908e8c8a8884807d79736d68615e565046413a322a2119100700000000000000000000000000000000000000000000060d151d24293136394045474a515356585a5c5e5e5f605f5f5e5d5b595754524c4847433c38332d261d18120b030000000000000000000000000915202b353f474e52535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353534a49453e362c22170c00000000000000000000000000000000000000010406070a0c0e101112131313121211100e0c0a070604010000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000713202d3a4653606d787c7c7c7c7c7c7c7c786d6053463a2d2013070000000000000000000000000000000000000009121b242d343d434b51555d6065696e717375777879797978777674716f6d66625f58565e696f7c8181818181807f7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2730383f444e54575e6164676a6b6c6c6c6b6a6865625f5854524c433f353c464e545c6065686b6c6c6b6b696765625b51463a2e221509000e1a26313d4751595e5f60606060606060606060606060606060606060606060605f5f5f5e5c5b595653514b4745413a363028231c150c05000000000000000000000b16212c353d44484a53535353535353535353535353535353535353535353535353535353535353535353535353535353534a49453e362c22170c0000000000080f151a1d1f20202020202020202013100c0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f151a1d1f20202020202020202013100c070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e272e343f454d53565d606366696a6b6c6c6c6b696763605c55534d444f575c5f60606060606056544e463d32271b0f030000000000000009121c262e373f464e545a6164686d7173757778797978787674726e6965605d555049413a322a221810060000000000000000000000000000000000000000000000000000000814202d3944505a61646c6c6c6c6b6860564b4034281b0f00000000000000000000000000000000000000000000030c161f29323c454e58616b717e8b919ca4a0969083796d665c5349525c606d78828f959fa69e938d80736d625a50473d32271b0f03000000000000000000000009121b242d353e464e545c606a6f757b81868a8e929797999b9d9d9e9f9f9f9e9d9d9b999796918d8985807a746e68615a524c443c332b2219100700000000000000000000000000000000000000000910181f272f353b42464b5153545c60636567696b6b6c6c6c6b6b6a686664615e5655534e46443f382f28231d150c0500000000000000000000000e1a26313d4751595e5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060575550483e33281c11040000000000000000000000000000000104080d11131417191b1d1e1f1f20201f1e1e1d1b19161413100d0704000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f0006121f2c3844505c666d6f6f6f6f6f6f6f6f6d665c5144382c1f1206000000000000000000000000000000000000000009121b222b313940454b5154575e616467696a6b6c6c6c6b6a69676562605c54534e4d575f6a6f747474747474726d62564a3d3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d273139424a50586062696e71747777787979787775726f6a66605d56504540454e5860666d717578797978777674726d62564a3d3124180b00111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a69676563605d5554524c46423b342e261e170f06000000000000000004101c27333d474f55566060606060606060606060606060606060606060606060606060606060606060606060606060606060575550483e33281c110400000009121920262a2c2c2d2d2d2d2d2d2d2d1f1c18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121920262a2c2c2d2d2d2d2d2d2d2d1f1c18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c273039404451575f61686d7073767778797978777673706d67615e57505761686b6c6c6c6c6c6c6260584e43382c1f130700000000000006101b242e384049515860626c70757a7d808284858586858583817e7b77726d67605b534c443c342a22180e05000000000000000000000000000000000000000000000000000004101c28333e48505557606060605e5c564e453a2f23170b0000000000000000000000000000000000000000000000040d17202a333d464f59626c737f8c929da5a0958f82786d655b5044505c666d79839095a0a59d928c7f726c61594f43382c1f13070000000000000000000007101b242d363e474f585f666d737c82878e92989b9ea2a9a6a8aaa8a7a6a6a6a7a8a9a8a6a8a19e9a97928c86807a716c615e564d453c342b22190e0500000000000000000000000000000000000009121b222a313940454d53555d6065666d6f72747677787979797877767573716e6867625f5853504a423d342e271e170e0500000000000000000000111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d2114080000000000000000000000000002080d1113191d2021232628292b2c2c2c2c2c2b2b2a28252320201d1813100c0700000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f0003101c28343f4a545c606262626262626262605c544a4034281c10040000000000000000000000000000000000000000000910191f272f343a4145474d5254575a5c5d5f5f5f5f5e5d5d5b585553514a4743454e585f6267676767676765625b51463a2e2215090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c18242f39434b545c606a6f757b7e8183848586858583817f7c78726d68625a514b4d57606a6f797e82848586858483817f7265584b3f3225180c00121f2c3845525e6a7579797979797979797979797979797979797979797979797979797877767472706d6765605d56524d443f38302921180f06000000000000000714202c38444f5961636c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d211408000008121b242b3136383939393939393939392c29231d150d03000000000000000000000000000000000000000000000000000000000000000000000000000000000008121b242b3136383939393939393939392c29231d150d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e39424a515b63696e747a7d808384858586858482807d79746e69605b536873787979797979796f6a6054483b2e2215090000000000030e18222d36404a525b626a6f767d82868a8d8f919192929291908e8b88847e79716c655e564e463c342a20170c0300000000000000000000000000000000000000000000000000000b17222c363e44494a5353535352504b453c33281e1207000000000000000000000000000000000000000000000000050e18212b343e47505a636d74808d939ea69f948e81776c6053464a545d676d7a839196a1a49f93887e716b6054483b2f221509000000000000000000050e19222d363e485059616a6f7980878f93999fa3aaabaaaaa29f9d9b9a9a999a9a9b9d9fa2aaa9aba9a19e98928d857e756d685f574e463c342a20170c030000000000000000000000000000000009121b242c343c434b51575e61676d7175797c7f81838485858685858483817f7d7a77736f6a64605b544f454039302920170f05000000000000000000121f2c3845525e6a7579797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979716c6155493c3023170a000000000000000000000001080d13191d2024292c2d303335363738393939393837363432302d2c29241f1c18120b060000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f00000c17232e38424a5053555555555555555553514a42392e23180c0000000000000000000000000000000000000000000000070d151d23292f35393b4246474a4d4f51525253525151504e4b4946444039373c464e53555a5a5a5a5a5a585651493f34291d120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e2935404b555d666d747c82878b8e909192929291908e8c88847f7a716d605d55535f696f7c848b8f9192929291908d86796c605346392d20130013202c3946535f6c798786868686868686868686868686868686868686868686868685858483817f7c7976726d68615e57504a423b332a22180f050000000000000916232f3c4855616b707979797979797979797979797979797979797979797979797979797979797979797979797979797979716c6155493c3023170a00040f19242d353d424546464646464646464638342f271f150b01000000000000000000000000000000000000000000000000000000000000000000000000000000040f19242d353d424546464646464646464638342f271f150b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a545c606d727b81868a8d8f9191929292918f8d8a85807b726c655c6b78858686868686867c6f6256493c2f23160900000000000a15202a343e48525c636d727c838a8f9299999c9d9e9f9f9f9e9d9b9895908b857e776d685f584e463c32291e150a000000000000000000000000000000000000000000000000000005101a232c33393c3d464646464543403a332a21170c0100000000000000000000000000000000000000000000000000060f19222c353f48515b606c78818f94939393938c7f7366594c424b555d686e7b84919793939a92867c6f6356493c302316090000000000000000020d17202b343e48505a616b707c838c92999fa4abaca7a09d999892908f8d8d8d8d8d8f909298989c9fa4abaaa29f97928a827a6e6960584e463c32291e150b00000000000000000000000000000008121b242d363e464e555d60696e74797e8285898b8d8f91919293929291908e8c8a8784807c76716c666059514b433b332921170e05000000000000000013202c3946535f6c79878686868686868686868686868686868686868686868686868686868686868686868686868686868686868686867e7164574a3e3124170b00000000000000000000040c13191e24292c2f35393a3d3f4143444546464645454443413f3d3a39352f2c28231d17110a02000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000006111c2630383f444649494949494949494644403930271c1207000000000000000000000000000000000000000000000000030b12181d24292c30363a3b3e40424445464646454443413e3c3a38342e2b343c4347484e4e4e4e4e4e4b4a463f372d23180c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303845515d676d7880898f93999a9d9e9f9f9f9e9d9b9896918c857e756d675d58626e7b8691969b9e9f9f9e9e9c9386796c605346392d20130013202c3946535f6c79869293939393939393939393939393939393939393939399929292918f8e8c8986827e7a746e69605c544d453c342a21170c0200000000000a1723303d4a5663707d86868686868686868686868686868686868686868686868686868686868686868686868686868686867e7164574a3e3124170b000915202b353f474e5253535353535353535345403931271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000915202b353f474e5253535353535353535345403931271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18212c3844515c666d757f878d9298999c9d9e9f9f9f9e9c9a98928d867f776d666679869293939393887b6e6255483b2f22150800000000030f1b26313c46505a636e737f8790949c9fa3aba8a5a3a1a1a1a3a5a7a7a09d97928b827a6f6a5f584e443b30261c1106000000000000000000000000000000000000000000000000000008111a22282d3031393939393837342f2821180f0500000000000000000000000000000000000000000000000000000007101a232d364044505b666d79828686868686868275695c4f42434c565e696f7c858686868686867f7265584c3f3225190c000000000000000009141f29323d46505a626c717d8690959fa3ababa49f9b95908c898584828180808081828385888b8f93999fa2aaa9a19e938f847b6f6a60584e443b30271d12070000000000000000000000000006101a242d363f4850585f676d737b80858b8f9298989a9c9e9e9f9f9f9e9e9d9b999795908d88837e786f6b605c554d453b332920170c030000000000000013202c3946535f6c798692939393939393939393939393939393939393939393939393939393939393939393939393939393939393938a7e7164574a3e3124170b000000000000000000070d161e24293035393a4145474a4c4e505152525353525151504e4c494745403a38342e27221b140b060000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f00000c17232e38424a5053555555555555555553514a42392e23180c0000000000000000000000000000000000000000000000000001070c13181d20252a2d2e313436373839393938373634322f2d2c2823222a31373a3c4141414141413f3d3a342d251b110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e3842505a606d79828d929b9fa4ababa39f9d9c9b9c9d9fa19e97928b82796d685f6a76828f98a1a8aaa39f9995949386796c605346392d20130013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9f9e9d9c9a9899928f8b86817b736d665e574e463c33291e140a00000000000a1723303d4a5663707d899393939393939393939393939393939393939393939393939393939393939393939393939393938a7d7164574a3e3124170b000e1a26313d4751595e5f606060606060605f514b43392f23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000e1a26313d4751595e5f606060606060605f514b43392f23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000915202c38434f59606d78818c92999fa2aaa9a8aaa29f9e9e9e9fa29f98928c81786d6d798699a39f9f94877a6e6154473b2e2114080000000006121f2b37434e58626c73808b92999fa6aca49f9c989695949596989c9fa4a9a19e948f847c6f6a5f564d42382e23170c0300000000000000000000000000000000000000000000000000000810171c2023242d2d2d2d2b2a28231e170f06000000000000000000000000000000000000000000000000000000000008111b2428333f4a545c676d767979797979797570655a4d413a444d575f6a6f78797979797979726d62564a3e3124180b00000000000000030d1925303b444e58626c717e879298a0a7afa79f99938e88837f7c79777574737373747577797c7f83878d92989ea5ada59e9691857c6f6a5f564c42392e23180c030000000000000000000000030c18222c363f48505a616a6f7980868d92979c9fa2aaa7a9a8a7a6a6a6a7a8a9a8a6a7a09d9a94908a837c746d675e574d453b32291e150a0000000000000013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f978a7d7164574a3e3124170b00000000000000000810181f282f353a4145474c525456595b5c5e5f5f5f5f5f5e5e5d5b585653514b46454039332d261d180f0700000000000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f0003101c28343f4a545c606262626262626262605c544a4034281c1004000000000000000000000000000000000000000000000000000001070d11141a1e20212427292a2c2c2c2c2b2a2a282522201f1c181820262b2e2f34343434343432312e29231b1309000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616c74818e949da4aca7a09d9992908f8f8f9192999a9e9f948f837a6d666f7c88949faaaea398928c88878886796c605346392d20130013202c3946535f6c7986929facacacada7a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a6a7a8a9a7aba39f9c98928d867f786e695f584e453b30261c1106000000000a1723303d4a5663707d89969f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f978a7d7164574a3e3124170b00111d2a36424e59636a6c6c6c6c6c6c6c6c6c5c554b4034291c10040000000000000000000000000000000000000000000000000000000000000000000000000000111d2a36424e59636a6c6c6c6c6c6c6c6c6c5c554b4034291c1004000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313b4854606b74808d939fa3ababa49f9b979892919192939a989d9f938f82786d7a8794abb4a094877a6d6154473a2e211407000000000815212e3a47535f6a717e8b929fa3aba69f9a938f8c89888788898c90939a9ea6a69f9691857c6f685e544a3f34281f1409000000000000000000000000000000000000000000000000000000050b10141617202020201f1e1b17120c0500000000000000000000000000000000000000000000000000000000000000091217222d38424b555c60696c6c6c6c6c6c69655e54493d323b454e585f626c6c6c6c6c6c6c65625b51463a2e221509000000000000010b151f2a36424d56606a717e889299a2aaafa49c959087817c77726f6d6668676766676768666c6f72767b80868e939fa3aaa8a09792867c6f685e544b40342820150900000000000000000000000b151e2a343e48505a626c717c848c92989fa2a9aca8a8a09e9c9a9a999a9a9b9d9fa3ababaaa69f9c95908781796e695e574d443b30261c110600000000000013202c3946535f6c7986929facacacaea9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a4978a7d7164574a3e3124170b0000000000000008111a222a313a41454c5254565d60636668696a6b6c6c6c6c6b6a69676563605d5553514b443f382f2a21191107000000000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f0006121f2c3844505c666d6f6f6f6f6f6f6f6f6d665c5144382c1f1206000000000000000000000000000000000000000000000000000000000104090e111414171a1c1e1f1f201f1e1e1d1b18161312100c0e151b1f21222727272727272524221d18110900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c66717e8b939ea6aea59d95908a86838282838486898d92979f959083786d73808d99a6b0a89f9286807c7a7b7d7063574a3d3024170a0013202c3946535f6c7986929facb9ada39b9898989898989898989898989898989899999a9c9ea1a8a9acaaa29f98928c837b6e6a5f574d42382e23170b010000000a1723303d4a5663707d8996a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1978a7d7164574a3e3124170b00121f2c3845525e6a75797979797979797976675c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000121f2c3845525e6a75797979797979797976675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000006121e2b37424e57636f7c87939fa5afa9a199938f8a878584848586888c90959e948d80747b8794a1ada093877a6d6054473a2d2114070000000713202c38444f59626f7c86929fa4afa49c948f87827f7c7b7a7b7c7f83878f949fa3a8a19791857a6e665c50443b31261a0e030000000000000000000000000000000000000000000000000000000004080a0a1313131312110f0b070100000000000000000000000000000000000000000000000000000000000000000006111c262f39434b51535d6060606060605c5a544c423729333c464e53555f606060606060585651493f34291e120600000000000007121d27313946525e696f7c86929aa3ababa39f928d837c756f6a6662605c545a5a5a5a5a545b606265696e747b818a9298a2a9a9a19891847a6e665c51453c31261a0e0500000000000000000007121d27303c46505a626c717e8691969fa2aaaba39f9b9796918f8e8d8d8d8d8f9092999a9ea1a9aba79f9a938d837b6e695e564c42382e23170c04000000000013202c3946535f6c7986929facb9aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a978a7d7164574a3e3124170b00000000000007101a242c343c434c51565d6065686d707274767778797979787877767472706d6764605c555049413c332b231910070000000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000713202d3a4653606d787c7c7c7c7c7c7c7c786d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000020507080b0d0f11121313131211100e0b0907060400040a0f1215151b1b1b1b1b1b181815120c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7884919ea5afa69d938e837d797776757677797c80858c9298958e81747683909ca9aca0958a7e736f6e6e706b6155483c2f2316090013202c3946535f6c7986929facb9a79b918b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8c8d8d8f9196979c9fa3abaaa29f9590847c6e695e544a3f34281d13070000000a1723303d4a5663707d899494949494949494949494949494949494949494949494949494949494949494949494949494948a7d7164574a3e3124170b0013202c3946535f6c798786868686868686796d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c798786868686868686796d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3a47535f6a76828f9aa4afaba1979287827d7a79787778797b7f838a9196928a7e7b8895a1ada093867a6d6053473a2d2014070000000916222f3b4854606b76828f98a2aea49c928c827b7672706e6e6e7072767c828b9299a3a9a1979082786d60574d42362a20150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d273139404547505353535353534f4d49423930212a343c434748525353535353534c4a463f372d23180d010000000000000c18232f3943505a616e7b859198a3acaca399928b80786f6a625f585653504a4e4d4d4d4e4a505355575e61696e757e869297a2aaaaa1969082786d60574e42372b21170b0000000000000000000c18232e39424e58616c717f8a9298a0a8aba49f99928e8a8784828180808081828486898d92979ea1a8aca49f9590847b6e685e544a3f342820150a000000000013202c3946535f6c7986929facb9a99d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8a7e7164574a3e3124170b0000000000040e19222c363e464e555d60686d72767a7d7f8183848585868685848483817f7c7a75706d67605b534e463d352b22190d0400000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a87888888888888877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000000000001030405060606050403010000000000000000030608090e0e0e0e0e0e0c0b09060100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a96a0acac9f948e8179716d67696869676d70747a7f869095938a7e7885929fabaa9d9184776c6261616361594f44382c2014070013202c3946535f6c7986929facb2a5988b7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f80808284878b8f92999fa7aea79f9691847b6e665c50443a2f24180d0100000a1723303d4a5663707d87878787878787878787878787878787878787878787878787878787878787878787878787878787877e7164574a3e3124170b0013202c3946535f6c7986929393939393867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929393939393867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b88949facaea39992857d75716e686b6b666d6e72767d84909492857d8996a3aca09386796d6053463a2d201307000005111e2a36424d5663707d89949faaa79d928c80766e69656362616263656a6f767f879299a4a99f948c7f73695f53463c31261a0f010000000000000000000005080a0b1313131313131313131313131313131313131313131313131313131313131313131313130f0f0d09040000000000000000000000000000000000000000020b151f272f34383a4346464646464642413d3730271e222a31373a3c454646464646463f3e3a342d251b110600000000000004101c2934404b55616c76828f97a1aaafa49a92877e736d665f58534e4946443f41404040413f4446484d53565e616c717c859298a2aca89f948d80736a5f53473e33281c10040000000000000004101c2834404b545f6a717e87939fa2aaa9a199938e86827e7a777574737373747577797c80858b91969da5afa79f9691847a6e665c50443c32261b0f040000000013202c3946535f6c7986929facb3a79a8d80808080808080808080808080808080808080808080808080808080808080808080808080807c6f6255483c2f22150900000000020c16202b343e4850585f676d737a7f8386898c8e8f9192929292929191908e8b8986827d79716c655f584f473d342b20160c01000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a87949595959594877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d576875818e9ba8afa49a8f82786d66605d555c555c6063676d727b838f9391857b8797a2ada79a8d8074675a545557554f473e33281c10040013202c3946535f6c7986929facada093867972727272727272727272727272727272737475787a7e828790959da4aea9a1969083786d60554b4135291d110400000713202d3a4653606d787a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a796d6053463a2d2013070013202c3946535f6c7986929f9f9f9f93867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929f9f9f9f93867a6d6053473a2d2014070606060606060606060504020000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b0ac9f92877c6f6b64615e56545c6062656c707a8290949083909daaaca09386796d6053463a2d20130700000714202d3a46525e6976828f9ca6aca0958d80736d625f575655545556585f626d727e87939fa6a69f92867b6e61584e43372b1e13080000000000000000060c111517182020202020202020202020202020202020202020202020202020202020202020202020201c1b191510090200000000000000000000000000000000000000030d151d23292c2d363939393939393635312c261e151820262b2e2f3939393939393932312e29231b13090000000000000006131f2c3845515c67707d8a949fa9b0a69f93887e716c605c544e47433c3a38342e3433342d3338393c42464d525a616a6f7c86929aa4afa69f92877b6e62594f44392d20150a0000000000000006131f2c3845515c666f7c869299a4aea8a0979187817b75716d6869676766676768676d7073797e848e939fa4aca8a0969083786d60584e43372b20150a0000000013202c3946535f6c7986929facada0938679737373737373737373737373737373737373737373737373737373737373737373737373736f6a5f53473a2e2115080000000008131e28323d46505a616a6f7a80868b909399999b9c9d9e9f9f9f9f9e9d9c9a9898928e8a847e786e6a60594f463d32281e1308000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0a2a2a194877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000020608080b0e10121213131211100e0b0807050200000000000000000000000000000000000000000000000000000000000000000000000000020507080a0d0f1111121313131211100e0c0906050300000000000000000000000000000000000000000714202d3a46525e697885919eabac9f93877c6f665c54514b4f4b5153555d60696e79818f949083909da9b3a4988b7e7165584b484a48443e352c21160b000013202c3946535f6c7986929facada093867a6d656565656565656565656565656566666769686d71767c838d929da5afa89f958c7f72675d5145392c201307000006131f2c3845515c666d6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d675c5145382c1f13060013202c3946535f6c7986929facaca093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facaca093867a6d6053473a2d20141313131313131313131212110f0d0a07060401000000000000000000000000000000000000000005111e2a36424d576976838f9ca9b1a79a8d80736a605954524c4a5053555a61676d798290959095a0abaca09386796d6053463a2d20130700000814212e3b4754616e7b87939e9fa39d9083786d605b534d49484748494e535b626c727f8c949faba3988f82756a5f53473a2f24190d010000000000000911171d2124252d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d292825211b140c0300000000000000000000000000000000000000030b12181c1f202a2d2d2d2d2d2d292825211b140c0e151b1f21222c2d2d2d2d2d2d2524221e1811090100000000000003101c28343f4a54606d7984919ea6b0aa9e948c7f736c625a504a423c37322d2c282327272722282b2d31363b42465058606a707e88939fa8aea3998f82766c6155493c31261b0f00000000000004111d2935414b55606d79839098a3aba9a09691857d746e6964615d565b5a5a5a5a555c6063666d7179818b939aa4afa89f958c80736a5f54473d32271b0f0100000013202c3946535f6c7986929facada093867a6d676767676767676767676767676767676767676767676767676767676767676767676767625f584e43372b1f1206000000010d1924303a444e58616c707c848d92989c9fa4a49f9e9c9a9a99999a9a9b9d9fa3a29f9b96918b837c706b60584e443a2f24190d020000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0adaea194877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000104090e121415181b1d1e1f20201f1e1d1a181514120e090401000000000000000000000000000000000000000000000000000000000000000105080e11141417191c1d1e1f20201f1f1e1c1b181513120f0b060000000000000000000000000000000000000815212e3b4854616e7b8797a1adaa9d9083776a5f544b4540424045474b51575f676d78828f9590959fabb0a3968a7d7063574a3d3d3c38332c231a1005000013202c3946535f6c7986929facada093867a6d6058585858585858585858585858595a5a565d60646a6f78808d939eaab1a79e92857a6d6054473a2f24180d010004101c2834404b545c606161616161616161616161616161616161616161616161616161616161616161616161616161616161605c554b4034281c10040013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20202020202020202020201f1f1e1c1a171413110d08040000000000000000000000000000000000000714202d3a46525e697885929fabaca095877b6e61584f4746413f44464850555d676e7b85929da0a7b1aca09386796d6053463a2d20130700000c1926323f4c5965727f8c8f91929996897d70665c5047423d3b3b3b3d4347515a606c77828f99a3aa9f93877c6f62564c4135291d1104000000000009121b22292d30313939393939393939393939393939393939393939393939393939393939393939393939393635312c261e150c020000000000000000000000000000000000000001070c1013141d2020202020201c1b1915100902030a0f1215151f202020202020191815120d06000000000000000006121f2b3844505c66727f8c96a0acaea2988f82776c605a50443f38302b26201f1c171a1a1a171c1f20252a30363e464e58616c73808d96a1acab9f948a7d7064584e43372b1d120700000000000613202c3945515d67737f8c95a0aaada19791847b706b615e5754524c4e4d4d4d4e4b5153545c60676d747f88939fa5afa79f92877c6f62584e43372b1d120700000013202c3946535f6c7986929facada093867a6d605a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a55534e463c31261b0f0300000005111d2935414c56606a707e8691969fa2a49f9b9993918f8e8d8d8c8d8d8f9092989a9fa2a19e9590867d706a60564c4135291e13080000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0adaea194877b6e6154483b2e21150800000000000000000000000000000000000000000000000001080d11151a1e212225282a2b2c2c2c2b2b2a272421211e1a14100d070100000000000000000000000000000000000000000000000000000002080d1114191e20212426292a2b2c2c2d2c2c2b29272522201f1b17110f0a040000000000000000000000000000000916222f3c4955626f7c8895a9b3a79a8d817467584e4239352f34383a40454d555c666d7a85919d9fa7b1afa396897c706356493d302f2c28211a110800000013202c3946535f6c7986929facada093867a6d60534c4c4c4c4c4c4c4c4c4c4c4c4c4d4d4c5254585f666c78818e98a2aeada2978b7e7265554b4035291d100400000c18232e39424b51535454545454545454545454545454545454585c5c5c5c5c58545454545454545454545454545454545453514b43392e23180c000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d2d2d2d2d2d2d2d2d2d2d2d2c2b2a28262421201d1913100c07000000000000000000000000000000000814212e3b4754616e7b8798a2aeaa9d908377695e53463d393634383a3e434c555e69717e8b97a1adb9aca09386796d6053463a2d20130700000a1723303d4a5663707d80828486888a84776b60544a3f37312f2e2f31373f44505b656e7b87929faca49a8e8174685d5245392c2013080000000006111b242d34393d3e46464646464646464646464646464646464646464646464646464646464646464646464642413d3730271e140900000000000000000000000000000000000000000000040607101313131313130f0f0d09040000000003060809121313131313130c0b0906010000000000000000000713202d3a4653606d7884919ea8b2a99f92867b6e655b50483e342e261e1b1312100c060d060b0f12131a1f252a343d46505a606d7984919ea8b0a69c8f83766a5f5347392e23180c00000000000714212d3a4754606d7a85929fa7b0a69e92857b6e696059524d47464141404040414045464b51555d606d727f8b939ea9afa3998f82766a605447392f24180c00000013202c3946535f6c7986929facada093867a6d60534d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4847433c342a20150a000000000713202d3946525d686f7c869298a0a7a099938f8a868482818080808081828486898d92989da59f9892867c6f685d52453a3024190d0100000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0acaca194877b6e6154483b2e2115080000000000000000000000000000000000000000000000070c13191d20262b2e2f3234363839393938373634312e2d2a25201d18120c0400000000000000000000000000000000000000000000000002090e13191e20252a2d2e30333537383839393938373634322f2d2b27221b1b16100b04000000000000000000000000000a1723303d4a5663707d8996a3b0a6998c7f7366594c402f2924292c2f353b434b545d68707d8a959fabb7afa396897c706356493d3023201c1610080000000013202c3946535f6c7986929facada093867a6d6053473f3f3f3f3f3f3f3f3f3f3f3f40414145474e545b666d7a85929fabb3a99c908376675d5145392c201306000007121d2730394045464747474747474747474747474747505a6264686868686865625b5147474747474747474747474747474645403930271d1207000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a3939393939393939393939393938373533312d2c29241f1c18120c060000000000000000000000000000091623303c4956636f7c8996aab4a79a8e817467574d42342d2a282b2d313a434d57606d7985929eabb8aca09386796d6053463a2d20130700000916222f3c4854606b70737577797b7d7d7063594f42382e26222122262b333f49535f6974818e9aa6ac9f92867a6d6054473a2f24190d010000000c17222d363e45494b5353535353535353535353535353535353535353535353535353535353535353535353534f4d49423930261b10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c5664707d8a96a1adada1978c7f72695e53493f3628231c140c0a060300000000000306090e1419222b343e45515d67717e8a96a0acab9f94887c6f62544b4034281c100400000006131f2b37434e5866727f8c97a2adaa9e948a7d70695f574f46423b3935303433342e34383a40454b515b626d74818e97a1adab9e94897c6f62554b4035291d1004000013202c3946535f6c7986929facada093867a6d6053474040404040404040404040404040404040404040404040404040404040404040403c3a37312a22180e0400000005121e2a36424d57616d7a859298a3a69f959087827d7a77767474737373747577797d80868e929ba3a29891847a6d60564c4135291d110400000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a87949f9f9f9f94877b6e6154483b2e211508000000000000000000000000000000000000000000030b12181e24292c31373a3b3e414345454646454443413e3b3a36312c29241d160d0802000000000000000000000000000000000000000000070c141a1e252a2d3036393b3d4042444445464646454443413f3c3937332d2b27201b160d070100000000000000000000000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f2e23181c1f24293139424c56616c7683909da9b3afa396897c706356493d302316100b05000000000013202c3946535f6c7986929facada093867a6d6053473a3232323232323232323233332f35393c424a545e68737f8c99a9b2ac9f9286796d6053473a2d2014070000000b151e272e34383a3b3b3b3b3b3b3b3b3b3b3b3b3b4956626c717575757575726d62564a3b3b3b3b3b3b3b3b3b3b3b3b3b3a38342e271e150b00000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053474646464646464646464646464645454442403d3a39352f2c28231d17110a030000000000000000000000000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f31261e1c1f2028313b45515c6673808d99aab4aca09386796d6053463a2d20130700000714202c38444f5960636669666d6f71706b6054473d30262c2c2c2b2a222d38414d57626e7b88949faba3988b7e7265554c4135291d1104000005111d29343e485056586060606060606060606060606060606060606060606060606060606060606060606060605c5a544c42372c21150900000000000002070a0c0d131313131313120908060300000000060b0e10111313131313130f07060300000000000000000000000000000000000000000000000714202d3946525e6876828f9ca8b2ab9e9185796d60574d41382d2417110a02000000000000000000000002091019222935404b55606c7884919dabb0a69a8e8174665c5145382c1f13060000000815222e3b4754606a7884919ea9b1a79c8f82756c61574d453d36302d292427272723282c2e343a4145515b606d7a85929eaab0a69b8e8275675d5145392c1f1306000013202c3946535f6c7986929facada093867a6d6053473a34343434343434343434343434343434343434343434343434343434343434342f2e2b2620181006000000000714212d3a46535f6974808d97a1a99f948f837c75706d686967676666676768666d70747a818b919ba5a1968d8074685d5245392c20130700000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a87939393939393877b6e6154483b2e2115080000000000000000000000000000000000000000060c151d23282f35393c4247484b4e50515253535251504d4b4846423b39352f281f19130c04000000000000000000000000000000000000030b12181f252a3036393b4146474a4c4f50515253535252514f4e4b4846443f3837322c272118130c04000000000000000000000a1723303d4a5663707d8996abb5a6998d807366544a403428211e1a181f27303a44505a64707d8a97a2adafa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d6053473a2d252525252525252525262724292c2f38424c56626f7b8896a1adaea399897c6f6256493c2f231609000000030c151d23282c2d2e2e2e2e2e2e2e2e2e2e2e313e4b5864717e82828282827f7265584c3f322e2e2e2e2e2e2e2e2e2e2e2d2c28231d150c0300000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d605353535353535353535353535353535252514f4d4a4745413a38342e28231c150c0700000000000000000000000b1824313e4b5764717e8a97a4b0a4978a7d7164574a3e3124171012161f2834404b54626f7c8998a3aeaca09386796d6053463a2d201307000004101c27333d474f54565a545c6062646360594f44353638393939383734312f3c47535f6a76838f9ca9aa9c908376675d5145392c20130600000815212d3945505a62646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c69655e54493d3125190d0000000000070d1316191a2020202020201f1515120f0a04040b11171a1d1e2020202020201c1312100b060000000000000000000000000000000000000000000814212e3b4754616e7a87939facafa3998c7f72675d51453b2f261b1206000000000000000000000000000000071018242f3944505b66727e8b99a3aeac9f9285796d6053463a2d2013080000000916222f3c4955626f7c8896a1acaca095897c6f625a50453b332a25201d191a1a1a181c1f23282f353f45515d67727f8b98a2aeac9f9286796d6053473a2d201406000013202c3946535f6c7986929facada093867a6d6053473a2d2727272727272727272727272727272727272727272727272727272727272722211f1b150e0600000000000815222e3b4855616e7b86929fa9a1978f82796e6a64615d565b5a5a595a5a545c6063686d747f8b939ea89f92867a6d6054473a2d21140700000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a86868686868686867b6e6154483b2e211508000000000000000000000000000000000000000810181e272e343a4145474d5355585b5d5e5f5f5f5e5e5d5a5754534d474540393129251e160e0500000000000000000000000000000000050c151c232830363a4146474d525457595c5d5e5f5f605f5f5e5c5a585553504947433d383229241d160d060000000000000000000915222f3c4855626f7b8899a3afa89b8f8275665c51443a322d2b2627272628323e4653606d7985929fabafa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201919191919191919191a191d20262f3a47535f6a7885919eabb5ab978b7e7164584b3e3125180b00000000030b12181c1f20212121212121212121212734404d5a6773808d8f8f8f8e8174685b4e41352821212121212121212121201f1c18120b030000000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d606060606060606060606060606060605f5e5d5b595754514c46454039342e261e191009000000000000000000000b1825313e4b5864717e8b97a4b0a396897d7063564a3d3023170a060d18232e3a4653606d7986929facaca09386796d6053463a2d2013070000000b16212b353d44484a4d4b5153555756544f473e4143454646464543413e3a39424e5765727e8b98a7ac9f92867a6d6054473a2d21140600000a1724303d4956626c717979797979797979797979797979797979797979797979797979797979797979797979797570655a4d4135281b0f000000010a12191e2325262d2d2d2d2d2d2c22211f1b150e0e161d22272a2a2d2d2d2d2d2d29201f1c17110a02000000000000000000000000000000000000030f1b27333f495364717e8b9aa4afac9f92867a6e61554b4033291d140a000000000000000000000000000000000007121d28333f4a54616d7a86929facaea298897d706356493d2f24190d0100000d1a2633404d596673808c99a8b2aa9d9083776a6054483e332a211a14110d080d070c1013181d242935414c55606d7985929fabaea2988a7d7164574a3e2e23170b000013202c3946535f6c7986929facada093867a6d6053473a2d201a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1515120f0a04000000000004101c2934404b556673808c99a2a99e91857a6d675f5854524c4e4d4d4d4d4e4b5153565d606d75818e9ba9a2988b7e7164584b3e3125180b00000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000713202d3946525e6876797979797979797976695e52463a2d20140700000000000000000000000000000000000009121a222a303940454c5254575f626567696b6c6c6c6b6a696764615e5753514b433e35302820170e050000000000000000000000000000050e171e272e343b42464c5254565e616366686a6b6b6c6c6c6b6a69676562605b53544e48443d352f281f180f0600000000000000000714202d3a4753606d7a86929facab9e9285796d60564c443d3a373134333332323845515c6675828f9ca8afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140c0c0c0c0c0c0c0c080d11141d2b37434e58697683909ca9b2a5988c7f7265594c3f3226190c000000000000070c1013131414141414141414141a2734404d5a6773808d9a9b9b8e8174685b4e4135281b1414141414141414141313100c0700000000000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a686664605d5553514b443f38302b221b120a0100000000000000000b1825323e4b5865717e8b98a4afa296897c6f6356493c302316090007131f2c3845515c667683909da9aca09386796d6053463a2d201307000000050f1a232b33383c3d40404546484a494845474a4d505152535252504e4b4746414754616e7a8795a0aca3998a7d7064574a3d2e23170b00000b1825313e4b5864717e8686868686868686868686868686868686868686868686868686868686868686868686868275695c4f4236291c0f0000000a131c242a2f3233393939393939392f2e2b2620181720272e333637393939393939352d2b28231c140c02000000000000000000000000000000000005121f2b3744505b6575818e9bacb6a99c8f8276685e5243392f21170b020000000000000000000000000000000000010b17222d3846525d6875828f9ca8b4aa9a8d807367564c4135291d11040005111e2a36424d576976838f9ca9b5ab998c7f7366584e43362c21180f0905010000000004070c1319242f3a45515d6774818e9aa7b4aa9b8e817468544a3f34281c10030013202c3946535f6c7986929facada093867a6d6053473a2d20140d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d090806030000000000000006131f2c3845515c6777848f929797988b7f72685d554e4746414141404040414045464c525b626f7c8897a2aa9b8e8174685b4e4135281b0e02000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f0005111d2a36414c565e6c6c6c6c6c6c6c6c6c6c5e574d42362a1e1205000000000000000000000000000000000009121a242c343c434b51565d6066696e7174767878797978777674716e6965605d555046413a322920170e05000000000000000000000000050e172029303940444d52565e6165686e70737577777879797978777674726f6c65626058544f45413a312a21180f060000000000000006131f2c3945515d677783909dabada1978a7e71685e564f484742424140403f3f3f404b546673808c99a6afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000001040b1b2631424f5c6875828f9ba8b2a6998c7f7366594c403326190d000000000000000004060708080808080808080d1a2734404d5a6773808d9aa69b8e8174685b4e4135281b0e0808080808080808070604000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867979797979797979797979797979797979797878777573706d6764605c54504a423d342d241c130a01000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f2316090004101c2834404b546875828f9ba8aca09386796d6053463a2d2013070000000008111a21272c2f302e34383a3c43474b5154575a5c5e5f5f5f5e5d5a5854524c48525e687784919daaab9a8d807467544a3f34281c1003000b1825313e4b5864717e8b939393939393939393939393939393939393939393939393939393939393939393938f8275695c4f4236291c0f000007121c252e353b3f40464646464646453c3a37312a22202932393f4344464646464646423a38342e261e140a00000000000000000000000000000000000613202d394653606c7885929eabb3a9988b7f7265564c4131271d0f050000000000000000000000000000000000000006111c2935414c5665727f8b98aab4aa9d918477685d5245392c201306000714202d3a46525e697885929eabafa399897c6f6256493d32231a0f060000000000000000000108131e2935404b5564707d8a97a9b3aa9d908377665c5044382b1f12060013202c3946535f6c7986929facada093867a6d6053473a2d2014070101010101010101010101010101010101010101010101010101010100000000000000000000000714202d3a4753606d79808285878a8c86796d60564c433c393530343333342e34383a4147535f6a7885929fa99d9083766a5d5043372a1d1004000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f00010d1925303a444c525f60606060606060605f524d453b30251a0e020000000000000000000000000000000007111a242c363e464e555c60686d72777b7e818384858686858483807e7b76716d67615a524c443b332920170b0200000000000000000000040d172029323b424a51575e61686d72777a7d7f82838485868685858482817e7b78746f6a636059514b433b332a21180d0400000000000004101d2935404b5566737f8c99a3aea99e91847a6d68615955534d4f4e4d4c4c4c4b4b4c5865727f8b98a5afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000001040a1b2835424e5b6875818e9ba8b2a5988b7f7265584c3f3225190c000000000000000000000000000000000000010d1a2734404d5a6773808d9aa69b8e8174685b4e4135281b0e0200000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facb9a2958b86868686868686868686868686868686868685858482807d7a76716d66605c544e463f372e251c1309000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000c18232e414e5b6874818e9ba7aca09386796d6053463a2d2013070000000000080f161c2022232a313a41454e53555d606467696b6c6c6c6b6a6764615d56544f566774818d9aa7a99c908376665c5044382b1f1206000b1825313e4b5864717e8b979f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9c8f8275695c4f4236291c0f00020d19242e3740474b4d535353535353524847433c342a21323b444a4f515353535353534f46443f3830261c1106000000000000000000000000000000000815222e3b4855616e7b8897a1adada197887b6e6255483b3022150b0000000000000000000000000000000000000000000d1924303c4855626f7b8898a2aeaca095877a6d6054473a2d211407000814212e3b4754616e7b8797a2adac9f92867a6d6053473a2d2014070000000000000000000000010d18242f3b4754616e7a8797a1adac9f9286796d6053463a2d2013070013202c3946535f6c7986929facada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c676d7376787b7d807f73675d51443a312d29242727262723282c3037434e586a7784919daa9e9184776b5e5144382b1e1105000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000008131e28323a41465353535353535353534846423b33291f140900000000000000000000000000000000050e19232c363e4850585f676d737a7f84888b8e90919292929191908d8a87837e79716c615e564d453b32291d140a000000000000000000010c161f29323b444c545c60696e757a7f83878a8c8f90919292939292918f8d8b8885817c76706b605d554d453c332a20160c010000000000000c18242f3b4854616e7b86929fa8ada19690827a706b65615f575c5a5a5959585858585865717e8b98a4afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140a0a0a0a0a0a0a0b070d10141b2a36414c566976828f9ca9b4aa978a7e7164574b3e3124180b000000000000000000000000000000000000010d1a2734404d5a6773808d9aa69b8e8174685b4e4135281b0e0200000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140b0b0b0b0b0b0b0b0b0a0a0907060401000000000000000000000000000000000000000000000013202c3946535f6c7986929facb9a79d959393939393939393939393939393939399939291908e8c8a86837e79726d666058514940372e251b10070000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f2316090000071a2734404d5a6773808d9aa6aca09386796d6053463a2d201307000000000000050b1019232b343c434c52585f62676d71747678797979787674716d686360595865717e8b98a4ac9f9285796d6053463a2d201307000b1825313e4b5864717e8b97a4a5a5a5a5a5a5a5a5a5a5a5a7a9aeacacacafa9a7a5a5a5a5a5a5a5a5a5a5a59c8f8275695c4f4236291c0f0007131e2a3540495257596060606060605f55534e463c332939444d555b5d6060606060605c53504a42382e2317130a0000000000000000000000000000000a1724303d4a5763707d8a96a9b3ab9e928578695f53473a2e2114030000000000000000000000000000000000000000000813202d394653606c7985929facb1a795897c6f6256493c2f231609000916232f3c4956626f7c8995a9b3aa9e918477675d5145382c1f13060000000000000000000000000714202d3946525e687885919eabaea398887b6e6255483b2f2215080013202c3946535f6c7986929facada093867a6d6053473a2d20140c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c07060401000000000000000000000004101c2934404b555c606769696e7073736d63554b403228201d191a1a1e21262b30363e46525e697885919eab9e9184786b5e5145382b1e1205000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f00000c17232e38424a5053555555555555555553514a42392e23180c000000000000000000000000000000020d17202b353e48505a616a6f797f868c9195989a9c9e9f9f9f9e9d9c9a9795908b857e766d685e574d443b2f261b1106000000000000000007121d28313b444d565e666d727b81868c909596999b9d9e9e9f9f9f9e9d9c9a9897918d89837d746d675f574d453c32281e13080000000000000714202d3a46525e6974808d96a1a9a89f9590847d77726e696a6867666665656565646465717e8b98a4afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d6053473a2d2016161616161616171718181d20262d3946525e687784909daaaea298897c6f6356493c30231609000000000000000000000000000000000000010d1a2734404d5a6773808d9aa69b8e8174685b4e4135281b0e0200000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20181818181818181818171716151413110d080705020000000000000000000000000000000000000013202c3946535f6c7986929facb9afa7a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa49f9f9e9d9b9999928f8b857f786f6a625b514940372d22190c0300000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000000050e19222b353d464e565d606a6f747a7d8083848586858583817e7a76706b625f626f7c8995aaaea298887b6e6255483b2f221508000b1825313e4b5864717e8b979898989898989898989898989a9da4aebaafa59d9a9898989898989898989898988f8275695c4f4236291c0f000a16232f3b47525b63666c6c6c6c6c6c6c625f584e453b323f4a555f676a6c6c6c6c6c6c68605c544a3f3428251c120900000000000000000000000000000c1926323f4c5965727f8c98a5b2a99c8f837669574d42372b1e120600000000000000000000000000000000000000000006121f2b3844505b667783909daab1a4978b7e7164584b3e3125180b000a1723303d4a5663707d8996a3b0a99c90837669554b4035291d100400000000000000000000000005111e2a36414c566a7683909da9b4aa96897c6f6356493c302316090013202c3946535f6c7986929facada093867a6d6053473a2d2019191919191919191919191919191919191919191919191919191413110d0701000000000000000000000c18232f39434b51535a575e61646666635b5143392f20191d2021262b2e31373a41464f59616e7b8796a1aa9d9083776a5d5044372a1d1104000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f0003101c28343f4a545c606262626262626262605c544a4034281c1004000000000000000000000000000008141e29323d47505a616c717c848c92989da0a7a7a7a4a3a2a1a2a4a6a7a79f9d97918a827a6e695e564c41382d22170b01000000000000010d18242f39434d565e686e787f868e92999da0a7a6a8a7a5a4a3a3a4a5a7a9a7a9a19e9a94908981796e695f574d443a2f24190d04000000000005121e2a36424d57606d79849197a1a9a79f969189837f7b78767574737372727271717171717e8b98a4afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d6053473a2d232323232323232324242524292c2f38404b55616e7a86939facac9f9285796d6053463a2d201307000000000000000004060708080808080808080d1a2734404d5a6773808d9aa69b8e8174685b4e4135281b0e0808080808080808070604000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d242424242424242424242424232221201d191514120e0903000000000000000000000000000000000013202c3946535f6c7986929facb9b3a9a19e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9fa2aaa2a5a8aba39f9c97928c837c726d635b51493f342b1e150b00000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000000020c17202b343d474f585f686d747c81868a8d8f9192929291908d8b86827d766f6a616d7a8798a2aeaa968a7d7063574a3d3024170a000b1825313e4b5864717e8b8b8b8b8b8b8b8b8b8b8b8b8b8b8d929da9b5a99d938e8b8b8b8b8b8b8b8b8b8b8b8b8b8275695c4f4236291c0f000c1925323f4b57636d73797979797979786f6a5f574d443a434f5b677177797979797979756d665c504440372d241b1108000000000000000000000000000e1b2834414e5b6774818e9aa7b3a79a8d8074675a4d4131261a0e02000000000000000000000000000000000000000000030f1c28333f4a546875818e9ba8b3a6998d8073665a4d4033271a0d000b1724313e4a5764717d8a97a4b0a89b8f8275685c4f422f24180c00000000000000000000000000010d192530424f5c6875828f9ba8b0a3968a7d7063574a3d3024170a0013202c3946535f6c7986929facada093867a6d6053473a2d26262626262626262626262626262626262626262626262626262621201d18130c0400000000000000000007121d2731394045474d4d535457595957514940312720252a2d2e31373a3c42464c5259616b73808d99a9aa9b8e8175685b4f4235281c0f02000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f0006121f2c3844505c666d6f6f6f6f6f6f6f6f6d665c5144382c1f120600000000000000000000000000020b1925303b444f59616c717e8691969fa2aaa9a19e9b9796959595979a9ea1a8a9a19e948f837b6e685e53493f33271e130800000000000004101d2935404b555e696e7a838c92989fa3ababa39f9d9a9897969697989a9d9fa3ababa69f9c938e847b6e695f564c41352921160a0000000000020e1a25303b45515d676f7c8591979ea5a8a09e95908b8885838281807f7f7f7e7e7e7e7d7d808d9aa7afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d6053473a3030303030303030303031312f35393c4149515d67727e8b99a4afa79c8f8275665c5145382c1f1306000000000000070c1013131414141414141414141a2734404d5a6773808d9aa69b8e8174685b4e4135281b1414141414141414141313100c0700000000000013202c3946535f6c7986929facada093867a6d6053473a31313131313131313131313131302f2d2c292422211e1a14100b0600000000000000000000000000000013202c3946535f6c7986929facb9ada1979292929292929292929292929292929292989495989b9fa3aaa9a19e9591877f736d635b51463c30271d1207000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000008131e29323d464f59606a6f7a81878e92989a9c9e9f9f9f9e9d9a99928f89837c726d687885929faba5988b7f7265584c3f3225190c000815222f3b4855626e7c7f7f7f7f7f7f7f7f7f7f7f7f7f7f808d9aa7b4a79a8e807f7f7f7f7f7f7f7f7f7f7f7f7f7d7063574a3d3024170a000d1a2633404d59667380868686868686857c6f695e564c4344515d6a778386868686868682786d605c52493f362d231a1107000000000000000000000000101c2936434f5c6976828f9ca9b2a5998c7f7266594c3f3326190900000000000000000000000000000000000000000000000b17222d404d5a6773808d9aa6b3a89b8e8175685b4f4235281c0f000b1825313e4b5864717e8b97a4b1a89b8e8275685b4f4235281c070000000000000000000000000000081b2835414e5b6874818e9ba7b0a4978a7d7164574a3e3124170b0013202c3946535f6c7986929facada093867a6d6053473a333333333333333333333333333333333333333333333333333333332d2c29241d160d040000000000000000010b151f272f34383a404246484a4d4c4b464037292c2d3036393a3e4247484d53565e616b707d87929faca2988b7e7265584b3f3225180c00000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000713202d3a4653606d787c7c7c7c7c7c7c7c786d6053463a2d201307000000000000000000000000000a141d2a36414c56606b717e879298a0a8a8a19e97928e8b898888898a8d91969ea1a8a69f9591847a6e655b50443a2f24190d0000000000050f1a232c3945515d676e7b8490959fa2aaa9a19e9992908d8b8a89898a8b8d9092999ea1a9aba59e9691847b6e685d52453d32271b0f03000000000009141f2935414b555f6a6f7c858f939c9fa4a79f9d989892908f8d8d8c8c8b8b8b8b8a8a8a8d929da9afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d6053473d3d3d3d3d3d3d3d3d3d3d3e3e3f4045474e535b606d7984919eababa0958a7d7164544b4034281c100400000000030b12181c1f20212121212121212121212734404d5a6773808d9aa69b8e8174685b4e41352821212121212121212121201f1c18120b030000000013202c3946535f6c7986929facada093867a6d6053473e3e3e3e3e3e3e3e3e3e3e3e3e3d3d3c3a39352f2e2d2a261f1c17110a020000000000000000000000000013202c3946535f6c7986929facb8ab9e9285858585858585858585858585858585858687898b8e92989fa2aaa7a099928b7f736d62584e43392e23180c000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000010d1925303a444e58606b707c848e939a9fa2aaa9a8a4aba39fa3aba39f9c9490877f746d7784919daaa69a8d8073675a4d4034271a0d000814212e3a47535f6a6e72727272727272727272727272727d8a96a3b0a3978a7d72727272727272727272727272706b6155483c2f231609000a1623303d495663707d87929a93939791847b6e685e554b424d5a6774808d93939393938e81746e635b51483f352c231910060000000000000000000000101d2a3643505d697683909ca9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000061926323f4c5965727f8c98a5b2a89c8f8275695c4f4236291c0f000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2834414e5b6774818e9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3a39352f281f160c010000000000000000030d151d23292c2d31363a3b3d40403e3b352f35393a3d4146474a4d5355575f61686d747d869299a3a79f92867a6d6154473a2e21140700000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a87888888888888877b6e6154483b2e21150800000000000000000000000006111b262f3846525e68707d879299a3aaa49d96918a85817e7d7b7b7c7d80848a91969fa7a7a0968f82776c60564c4135291c1106000000000b16212c38444f59606d798390969fa7aea59d97918c8683817e7d7d7d7d7e8083868c91979ea5ada8a09691847a6d60594f43382c1f14090000000000020d18242f3a434e585f6a6f7a82898f93999c9fa2aaa29f9d9b9a999998989898979797979a9da4aeafa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d605349494949494949494949494a4a4b4c4b5153585f656c74808d96a1aca4999083786c605346392e23180c00000000030c151d23282c2d2e2e2e2e2e2e2e2e2e2e2e34404d5a6773808d9aa69b8e8174685b4e41352e2e2e2e2e2e2e2e2e2e2e2d2c28231d150c0300000013202c3946535f6c7986929facada093867a6d60534b4b4b4b4b4b4b4b4b4b4b4b4b4a4a49484745413f3b3a36312b28231c140c0701000000000000000000000013202c3946535f6c7986929facada093867978787878787878787878787878787878797a7c7f82868c92989fa7aba39f918b7f726a60554b4034281d12070000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000005111d2a36414c56606a707d8691969fa4acaaa29f9b979599929994979a9e9f99928c81787683909ca9a79b8e8174685b4e4135281b0e0006121e2b37424e575f6265656565656565656565656565707d8a96a3b0a3978a7d706565656565656565656565656361594f44382c201407000916222f3b4854606b717e88939fa4a19691847a6d675d544a4653606c78818e949fa69d938d80736d635a50473e352b22180f0600000000000000000000111e2a3744515d6a7783909daab0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1a99c908376695d5043362a1d10000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d60534c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4745413a31281d1307000000000000000000030b12181c1f20252a2d2e3133332f34383a4045474a4c525457575f6265696e737a81889298a2a8a0958d8073685d5246392d20130700000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a87949595959594877b6e6154483b2e2115080000000000000000000000000b17222d38414f59616e7a859299a3aba49c928d847e787471706f6e6f7173787d8490959fa8a89f948c7f72685d5245382d22170b00000004101c27333c4854606b74818e95a0a8ada39c938e857f7b777472717070717274777a7f858e939ca4ada9a0968e81746b6054483b31251a0e02000000000007131d28313c464e585f686d757c82878b8f929897999a9b9c9d9d9d9e9e9e9e9f9f9f9fa3abacb5afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d6056565656565656565656565657575859555d60646a6f77808d929da8a59f93877d70655b5044372b1d1207000000000b151e272e34383a3b3b3b3b3b3b3b3b3b3b3b3b404d5a6773808d9aa69b8e8174685b4e413b3b3b3b3b3b3b3b3b3b3b3b3a38342e271e150b00000013202c3946535f6c7986929facada093867a6d6057575757575757575757575757575757565554514c4c4846423b38342e261e18120b030000000000000000000013202c3946535f6c7986929facada093867a6d6b6b6b6b6b6b6b6b6b6b6b6b6b6b666d6d6f72757a808590959fa6aea49f92877c6f675c5145392e23180c0000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000040f19232d3946525e686f7c869298a1a8aba39f98928e8a88878686888a8e92979f9f938d8075828f9ba8a89c8f8275695c4f4236291c0f00020e1a26313c454e535558585858585858585858585863707d8a96a3b0a3978a7d7064585858585858585858585857554f473e33281c1004000713202c38444f59616c727f8b929ca5a0969083796d665c5349505b666d78828f959fa59c928c7f726c625a50473d342a21180e05000000000000000000111e2b3844515e6b7784919eaaafa396897c706356493d3023160a00000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1aa9d9083776a5d5044372a1d11000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d605959595959595959595959595959595959595959595959595959595959595954514b433a2f24180d0100000000000000000001070c1013141a1e2124293036394045474b515357565e616467696e72767b80858d939aa2a79f969183796d60564c4135291d110500000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0a2a2a194877b6e6154483b2e2115080000000000000000000000030f1b27333f4953616b75828f97a1aba49c918c8079716c66646362626264666c707a839096a0aca69f92857a6d60544a3f33281c0f0300000714202c38444f5963707d89939ea7aea49c918c817a726e686765646363646567686e737a818c919ca5afa89e93897c6f63574d42362a1e12050000000000010c161f2a343c464e565e616b6f757b7f8285888a8c8d8f8f9090919191919292929292999ba3acafa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d636363636363636363636363636364646668676d71757c828d929da4a49f938c7f726b6053493f33271b0b0000000007121d273039404546474747474747474747474747474d5a6773808d9aa69b8e8174685b4e474747474747474747474747474645403930271d1207000013202c3946535f6c7986929facada093867a6d64646464646464646464646464646464646362605d555855534d46443f383029231d150d0500000000000000000013202c3946535f6c7986929facada093867a6d605f5f5f5f5f5f5f5f5f5f5f5f5f5c60616265686d737b838f949fa7afa3999183796d60544b4034281c100400000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000a16212c38444f59616d7a849198a2aaaaa299928d85817d7b7a79797b7d81858b92979d928a7e818e9ba7a99d9083766a5d5043372a1d1000000915202a333c4247484c4c4c4c4c4c4c4c4c4c4c5763707d8a96a3b0a3978a7d7064574c4c4c4c4c4c4c4c4c4c4a48443e352c21160b000004101c27323d47505a626d73808c929da59f958f82786d655b504a545c666d79839096a0a49c918b7e716c61594f463c332a20170d040000000000000000121f2b3845525e6b7885919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0aa9e9184776b5e5144382b1e11000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6666666666666666666666666666666666666666666666666666666666666666605d554b4135291d1104000000000000000000000000040610181f272f353b41464b5153555d606467686d7174777b7f83888d92989fa4a39f9590847b6e675d51443a3024190d0100000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0adaea194877b6e6154483b2e211508000000000000000000000005121f2b3744505b65707d8a939ea9a79d928c7f746d67605b5456555556545b60686d7984919da6aea2988c7f72665b5044382b1f120600000916222f3c4854606b7783909da5afa89d928c7f746d68615e56585756565758565e61686d747f8c939da9afa59c8f8276695e53463a2d211407000000000000040d18222a343c444c52596063696e7276797b7d7f81828383848484848585858585868b909ba7afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867970707070707070707070707070707071717274767a7d82878f949da4a099938c80746d63594f41382d22170b000000000c18232e39424b515354545454545454545454545454545a6773808d9aa69b8e8174685b545454545454545454545454545453514b43392e23180c000013202c3946535f6c7986929facada0938679717171717171717171717171717171717170706f6d676865615f5753504a423d342f271f170e05000000000000000013202c3946535f6c7986929facada093867a6d605352525252525252525252524a50535456565e61696e78828f95a0acaba0958b7f72665c5145382c1f130600000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000030f1b27323c4855606b75818e96a1aaaaa2989287807a75716e6d676d6e7074797f858f949e9185818e9ba8aa9d9084776a5d5144372a1e110000030e18212a31373a3b3f3f3f3f3f3f3f3f3f3f4a5763707d8a96a3b0a3978a7d7064574a3f3f3f3f3f3f3f3f3f3d3c38332c231a10050000000b16212b353e48515b636e74808e939ea69f948e81776c605b514b545d676d7a849196a1a39f92877e706b60584e453b322920160d0300000000000000121f2b3845525e6b7884919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0aa9d9184776a5e5144372b1e11000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada09386797272727272727272727272727272727272727272727272727272727272727272726d675d5145392c201306000000000000000000000000071019222a313940454d52555c6064676d7074777a7d8184888c90959a9fa2a39f98928c837b6e695e554b4032281e13080000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0adaea194877b6e6154483b2e21150800000000000000000000000613202d394653606c7883909da6aca0958d80736d605c55504a4a4848494a50565d676f7d89949facaa9e9185786c605346392d2013060004101c2834404b5463707d8995a0acaca0968d80736d605d56524d4b4a4a4a4a4b4c52565d606d74818e97a2adab9f94877b6e6154483b2e211507000000000000050e171e252a323a41464f54575e6165666d6f717374757676777777787878787879797e8b98a4afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facb0a396897d7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d7d7e7f8183868a8e93999f9f9d9590877f746e645b51473d2f261b110600000004101c2834404b545c606161616161616161616161616161616773808d9aa69b8e817468616161616161616161616161616161605c554b4034281c10040013202c3946535f6c7986929facb1a4978b7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d7d7c7b7a7875726e6964605c544f454039312920170e050000000000000013202c3946535f6c7986929facada093867a6d605347454545454545454545453f444647494c52575f666d7a83919da6b0a79e9184796d6053463a2d20130900000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000007131f2c38444f5963707d89939ea8aea29892867d746d686462605d606164676d727a828e93979185929facaa9e9184776b5e5144382b1e11000000060f1820262b2e2f3232323232323232323d4a5763707d8a96a3b0a3978a7d7064574a3d3232323232323232302f2c28211a110800000000050f19232c363f49525c606c78818f949fa69e938d80746d635a504b555e686e7b849197a2a39992867d706a5f574d443b32281f150c03000000000000111e2b3844515e6b7784919eaab0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a99d9083766a5d5043372a1d10000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb2a6998c7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f796d6054473a2d2114070000000000000000000000061019232b343c434b51565e61676d71757a7d8084868a8d9196989d9fa7aba399928e867f796e695e574d43392f20160c020000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0acaca194877b6e6154483b2e2115080000000000000000000005111e2a36424d5763707d8a95a0aca69d9083786d605b514b443f3d3c3b3c3f444c55606b7683909c9f9e9d97897c6f6256493c2f2316090006131f2c3845515c6675818e9ba7b1a99e9184796d605b524c46413f3e3d3d3e3f41464c525b606d7a85929fabb0a6988c7f7265594c3f2f24180d0100000000020c1720293036393a3e3f44484d5354545c606264666768696a6a6a6b6b6b6b6c6c6c717e8b98a4afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facb9a5998f8989898989898989898989898989898a8a8b8c8e9092989b9e9c9995908a837d726d645c53493f352b1d140a0000000006131f2c3845515c666d6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e73808d9aa69b8e81746e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d675c5145382c1f13060013202c3946535f6c7986929facb9a69a908b8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a89888784827f7b76716d666059514b433a322920160c0300000000000013202c3946535f6c7986929facada093867a6d6053473a38383838383838382e34383a3a3c41464d545d686f7c89949eaaada1968a7d7064574a3d31251a0e02000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000915222f3b4854606b7683909da5afa69f92867d706b605d565554515355555d60686d78818e94989298a2aeab9e9184786b5e5145382b1e1200000000060e151a1e21222525252525252525303d4a5763707d8a96a3b0a3978a7d7064574a3d31252525252525252423201c16100800000000000007111a242d374044505b666d79828f95a0a59d928c7f726c625a504c565e696e7c859298a2a39892867c6f695f564d443a31271e150b020000000000111e2a3744515d6a7784909daab0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1a99c8f8276695c504336291d10000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9a89c918c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c877b6e6154483b2e21150800000000000000000000030c18222b353d464e555d60686e73797e82868a8d90939a9a9ea0a8a9abb1ac9f9287817b736d665e574d453b31271d0e04000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a87949f9f9f9f94877b6e6154483b2e211508000000000000000000000714202d3a46525e6976828f9ca7ab9f94897d70665c50454039332d2f2f2d333a434f5964717e8b989291908f8c7f7366594c403326190d000713202d3a4653606d7985929facada1978a7e71675d5145413a36303130303130363a4145525d68737f8c99a9b3a89c8f827569554b4035291d10040000000008131e29323a4146474b4c4d4e4f51524a50535557595a5c5c5d5d5e5e5e5e5f5f5f65717e8b98a4afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facb9aba199969696969696969696969696969696969797999b9d9f9e96918f8c88837e78706b625b534a41372e23190b02000000000713202d3a4653606d797a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a808d9aa79b8e817a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a796d6053463a2d2013070013202c3946535f6c7986929facb9aca29a97979797979797979797979797979797979797969596918f8b88837e78706b605c554c443a32281e150a00000000000013202c3946535f6c7986929facada093867a6d6053473a2d2c2c2c2c2c2c2c23282b2d2e30363b424c56606b75828f9cabb2a89b8e817568574d42362a1e1205000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700030f1c28333f4a54636f7c89959fabab9f948b7e716a6059524c48474546484b51565e666d788290989fa2aab4ab9e9185786b5e5245382b1f12000000000003090e1214151919191919191924303d4a5763707d8a96a3b0a3978a7d7064574a3d3124191919191919171614100b05000000000000000008121b2528333f4a545c676d79839096a0a49c918b7e716c61594f4d575f6a6f7d869299a3a29891857b6e685e564c433930261d140a0000000000101d2a3643505d697683909ca9b1a5988b7e7265584b3f3225180700000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3a89b8f8275685c4f4235291c0f000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9ada39c999999999999999999999999999999999999999999999999999999999999999994877b6e6154483b2e211508000000000000000000000b151e2a343d474f585f676d737b80858a8f92989a9d9fa4a39f9fa4aba4a7a79a8d807b756f6a605c544a42382e23170c03000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a87939393939393877b6e6154483b2e211508000000000000000205070814212e3b4754616e7b87939facaa9c9083766b60544a3f342f282222222228313d4855616e7b878685848483817f7265584b3f3225180c00091623303c4956636f7c8998a2a5a69e9285796d60554b40352f2a2524232324252a2f35414c56626f7c8897a1adab9e918578675d5145392c201306000000010d1925303a444c525457595a5b5c5d5e5b5953484a4c4e4f5050515151515252525965727f8c98a5afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facb9b3aba5a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a4a4a5a7a99e948f84827f7b76716c656059514941382f251c110700000000000a1723303d4a5663707d87878787878787878787878787878787878d929da99e938e87878787878787878787878787878787877e7164574a3e3124170b0013202c3946535f6c7986929facb9b4aca6a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a3a3a8a19e9b9894908a847d746d675e564c443a30261c1106000000000013202c3946535f6c7986929facada093867a6d6053473a2d201f1f1f1f1f1f171c1f2021252a303a434f5964707d8a99a3afab9e928578695e53463a2d211407000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070006121f2b3844505b6674818e9ba7b1a79c8f82766c62584f45413b3a393a3b40454c545c666e7b86929facb4b7ab9e9184786b5e5145382b1e1200000000000000020608080c0c0c0c0c0c1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170c0c0c0c0c0a0907040000000000000000000000091317222d38424b555d676d7a849197a1a39f92877e706b60584e4e58606a707d87929aa4a19791847a6e685d554b42382f261b1106000000000f1c2835424f5b6875818e9ba8b3a6998c807366594d402f23180c00000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4a79a8e8174675b4e4134281b0e000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9b5ada8a6a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a194877b6e6154483b2e21150800000000000000000007121c27303c464f59606a6f7980868d92979c9fa3a8a09e9a9992939995989b9f9d928d87827c736d665c544a3f34281e150a000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a86868686868686867b6e6154483b2e211508000000000002080e1114141d2935404b5565727f8c99a4aea2988a7e7164594f42382e231d17191917212d3a46535f69767b7a7978777675726d62564a3d3124180b000c1926333f4c5966727f8c969798999a8d8174665c5143392f241e1917171717191e24303a4653606c7985929eabada197867a6d6053473a2d20140700000005111d2a36414c565e6164656768696a6b68655d534840414243434444444545454d596673808c99a6afa295897c6f6256493c2f2316090000000000000013202c3946535f6c7986929facb9afa7a2a09f9f9f9f9f9f9f9f9f9f9f9f9fa0a1a2a4a6aaa89c8f827e7a736e6964605b534f473f372f261d130a0000000000000a1723303d4a5663707d89949494949494949494949494949494949a9da4aea59e9b949494949494949494949494949494948a7d7164574a3e3124170b0013202c3946535f6c7986929facb9afa7a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa0a0a1a2a5a8aba8a69f9c95918981796d685e564c42382e23170c030000000013202c3946535f6c7986929facada093867a6d6053473a2d201412121212060b10121314191e28313d4754606d7a86929facada297877b6e6154483b2e211508000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000613202d394653606c7985929eabaca095897c6f635a50463d35302d2c2d2f353a424a545e6973808d9aa4afb7aa9e9184776b5e5144382b1e11000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000006111c262f39434c555e686e7b859197a2a39992867d6f6a5f574d4e58616b717e88939fa4a09690837a6d675d544a41382d22170b060000000d1a2734404d5a6773808d9aa6b3a89b8e817568554b4034291c100400000000000000000000000000000000000000000005121e2a36424d576976838f9ca9b2a5988c7f7265594c3f3226190c000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9afa7a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f94877b6e6154483b2e2115080000000000000000000c18232e39424e58606b6f7c848c92989fa2a7a09d9996918d8a868687888b8e92989f9a948f8780786d665c50443e30261c11060000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000713202d3946525e6876797979797979797976695e52463a2d20140700000000050d14191e2021252c3845515d6776838f9cabac9f9285796d6053463d3026252525252525252a36424d575f696e6d676b6a696865625b51463a2e221509000e1b2835414e5b68748188898a8b8d8e8b7e7164544b4031271d130e080a0a080e131f2b3744505b657683909da9b3a994887b6e6155483b2e2215080000000713202d3946525e686d71727374767778756f65594d3d323536373737383835404b556774818e9aa7b2a995887b6e6255483b2f2215080000000000000013202c3946535f6c7986929facb9a79d95939393939393939393939393939393949597999d9f9e948f8a85807b726d605c544a42392e2318140b010000000000000a1723303d4a5663707d8996a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a7a9aeb6afaaa8a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1978a7d7164574a3e3124170b0013202c3946535f6c7986929facb9a79d959393939393939393939393939393939393949496989b9fa2a9aba7a09d938e837a6d685e544a3f342820150a0000000013202c3946535f6c7986929facada093867a6d6053473a2d2014070505050000030607080c16202c3945515d677783909daab3a9968a7d7063574a3d3024170a000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000916232f3c4956626f7c8997a2adaa9d9083776b6054483f34292421202024293039424d57616e7b87939facb7aa9d9184776a5e5144372b1e11000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000a141d27303a434c565f696f7c859298a3a39892857c6f695e564c4f59616c727f8b929ca5a0959082796d665c53493f332722170c0000000c1925323f4c5865727f8b98abb5aa9d908477675c5145382c1f13060000000000000000000000000000000000000000000714212d3a46535f697885929fabb4aa968a7d7063574a3d3024170a000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9a79d95939393939393939393939393939393939393939393939393939393939393939393877b6e6154483b2e211508000000000000000004101c2834404a545f6a6f7d8691969fa2a69e9c95908c8884807d7a797a7c7e81858c92989e99938c81786d605a5042382e23170c0000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f0005111d2a36414c565e6c6c6c6c6c6c6c6c6c6c5e574d42362a1e1205000000050e171f252a2d2e32323a4753606d7986929faca89b8e8275675c51453832323232323232323230313b454d575e61605d555d5c5b585651493f34291d1206000714212d3a4754606d7a7b7c7d7f8081827b6e6155483b2e22150b0100000000030f1b27333f49536975828f9ca8aea295887b6f6255483c2f2215090000000714212e3a4754616d7a7e7f8081828485817568584e43372e2c2823282c2f3945515d677783909daaada196877a6d6054473a2d2114070000000000000013202c3946535f6c7986929facb9a2958b86868686868686868686868686868787888a8d90959a9f9c98928d867e756d665c544a40342820160a000000000000000a1723303d4a5663707d89969f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa6a8aeb6afa9a79f9f9f9f9f9f9f9f9f9f9f9f9f9f9f978a7d7164574a3e3124170b0013202c3946535f6c7986929facb9a2958b86868686868686868686868686868686868788898c8e92979da0a8aca59d9590837a6d665c50443c31261a0f0300000013202c3946535f6c7986929facada093867a6d6053473a2d20140700000000000000000004111d2935414c556975828f9ca8b1a4988b7e7165584b3e3225180b000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000c1925323f4c5865727f8b98a9b3ab998c7f7266594f43362d2219141313181e27303b46525e697683909da9b6aa9d9083776a5d5044372a1d11000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000020b151e28313a444d575f6a6f7d869299a3a29791847b6e685e554b505a626d73808d939da59f948f82786d655b50443e34281d11050000091623303c4956636f7c8999a4afac9f9286796d6053473a2d22170b0000000000000000000000000000000000000000000815222e3b4855616e7b8897a2adaea298887b6e6155483b2e221508000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9a2958b868686868686868686868686868686868686868686868686868686868686868686867b6e6154483b2e211508000000000000000006121f2c3844515c666f7c859298a0a8a19e948f89847f7b7774706d6c6d6f7174797f869195a09f938e81746c61544a3f34281c100300000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f00010d1925303a444c525f60606060606060605f524d453b30251a0e020000020d1720293036393b3f3f3f495663707c8998a3aeaa988b7e7265554b403f3f3f3f3f3f3f3f3f3f3d3c383b454d535453514b51504f4b4a463f372d23180d01000613202c3945515d676d6e7071727374756e695f53463a2d2114030101000205080f17222d424f5b6875828e9ba8b5ab95887b6e6255483b2f2215080000000815212e3b4854616e7b878c8d8e8f909184786a6054473f3a38342e34383a404b55606d7a86929facab9e918578675d5145392c2013060000000000000013202c3946535f6c7986929facada0938679797979797979797979797979797a7a7b7e8083888d9299a19f98928b81786d665c51443d32271b0f030000000000000a1723303d4a5663707d89939393939393939393939393939393939a9da4aea59d9b939393939393939393939393939393938a7d7164574a3e3124170b0013202c3946535f6c7986929facada0938679797979797979797979797979797979797a7b7c7f81858b91969fa4aca79f959082786d60584e43372b1f140900000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000010d19242f414e5b6874818e9ba7b2a5988c7f7265594c3f3226190c000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000e1b2834414e5b6774818e9aa7afa399897c6f6356493d32231b100806070c151e2a36424d576774808d9aa7b3a99c8f8276695c4f4336291c10000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000030c161f29323b454e58606b707e87929fa3a19691847a6d675d5145515b636e74818e939ea69e948e81776c605a5045392d21150800000714202d3a4753606d7a86939facaea399897d706353493f33271b0f030000000000000000000000000000000000000004111d2935414c5565717e8b98a9b3ac9f9285786d6053463a2d201307000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867979797979797979797979797979797979797979797979797979797979797979797976695e52463a2d20140700000000000000000713202d3a4653606d78839197a2a8a097928a827c77726e6967636060616265676d727b839196a19d938a7d70665c5044382c1f120600000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000008131e28323a41465353535353535353534846423b33291f140900000008141f29323b4146474c4c4c4c5966727f8c99aaaea398887b6f62554c4c4c4c4c4c4c4c4c4c4c4c4948443d3b4246484745404443423f3d3a342d251b1106000004111d2935414c555d6062636465666869615f574d42362a1e120d0d0e090e121419212b37434e58697683909ca9aea399877a6d6154473a2e2114070000000714212d3a46535e697884919a9b9c9d96897c6f625a504a464440434044464b515c67717e8b98a3aeaa9b8f827568554b4135291d11040000000000000013202c3946535f6c7986929facada093867a6d6c6c6c6c6c6c6c6c6c6c666c6d6e6f7173777b80879196a1a29f938e81786d60584e43382b20150a0000000000000a1723303d4a5663707d86868686868686868686868686868686868d929da89d938e86868686868686868686868686868686867e7164574a3e3124170b0013202c3946535f6c7986929facada093867a6d6c6c6c6c6c6c6c6c6c6c6c6c6c666d6d6e6f7275797e848d939aa4afa79f948d80736a5f53473b31261a0e02000013202c3946535f6c7986929facada093867a6d6053473a2d20140700000000000000000000081b2734414e5a6774818d9aa7b2a6998c7f7366594c403326190d000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700101d293643505c6976838f9ca9ac9f92867a6d6053473a2d201407000000030c1a25303f4b5865727e8b98a5b1a89b8e8275685b4f4235281c0f000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000040d172029333c464f59616c717e8b919ca4a0969083796d60534749525c606d78818f949fa69e938d80736c6156493d3024170a00000613202c3945515d677784909daab4ab9a8d8073655b5044372b1f140a000000000000000000000000000000000000010c13202c3945515d6775828e9ba8b5a89c8f8275665c5044382b1f1206000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5e574d42362a1e12050000000000000006131f2b37434e5865727f8c95a0a9a09691857d766f6b66625f575753535455555d60696e7a84919ea59e9184786d6053463a2d20130800000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000006111c2630383f444649494949494949494644403930271c12070000020e1925303b444d5254585858585b6875828e9ba8ac9f9286796d605858585858585858585858585856544f473d363a3b3a39352f363532312e29231b1309000000010d19242f3a434c5154555657585a5b5c55534d453b31261a1a1a1a1b1b1a1e21252a333b4754606a7884919eabac9f9286796c605346392d20130600000005121e2a36424d576774818e9aa6a9a89b8e81756c605c5453514a504a5153555d606d7983919daaaea2988b7e7165584b3e2f24180d010000000000000013202c3946535f6c7986929facada093867a6d606060606060606060605b606061626466696e747c849196a1a59e938d80736a6054473c31261a0f0200000000000916232f3c4855616b707979797979797979797979797979797979808d9aa69b8e817979797979797979797979797979797979716c6155493c3023170a0013202c3946535f6c7986929facada093867a6d606060606060606060606060605c6061616365676d71798088939fa5afa69f92877c6f62574d42362a1e1205000013202c3946535f6c7986929facada093867a6d6053473a2d20140700000000000000000004101c2834404a546875828e9ba8b2a5988c7f7265594c3f3226190c000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700111e2b3744515e6a7784919daaab9e918578675d5145392c1f130600000000091724313e4a5764717d8a97a4b0a79a8d8174675a4e4134271b0e000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000050e17212a343d474f59626c727f8c929da89f958e8175685b4e4244505c666d79828f95a0a59d928b7e7164584b3e3125180b000004101d2935404b556773808d9aa9b3ab9e9184786c6053463c2f261b1106000000000000000000000000000000000007131d28333f4a54606d7a86929facb1a7988b7f7265544a3f34281c1003000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d60606060606060606060606060606060606060606060606060606060606060605f524d453b30251a0e02000000000000000815222e3b47545f6a7784919ea7a39891847b706b63605955534d4a474647484b51575e68707d8a96a1a1968a7e7164574b3e2f24190d01000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f00000c17232e38424a5053555555555555555553514a42392e23180c000005111e2a36414d565e6165656565656a7784909daaaa9d9083776665656565656565656565656565656360594f44382d2e2d2c292429282524221d181109010000000008131e28313a41454748494a4c4d4e4f4846423b332923272727272728252a2d30363c454e58626f7c8896a1adab9c908376655b5044372b1f1205000000020e1a25313c4855626f7c88949faaaa9e938a7e726d6662605c545d545c6062676d75808d95a0aca99f92867a6d6154473a2e211407000000000000000013202c3946535f6c7986929facada093867a6d6053535353535353534a505354545557575f616a6f7b84919ea7a59f92877c6f62584e43372b1f120600000000000714202c38444f5961636c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c73808d9aa69b8e81746c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d2114080013202c3946535f6c7986929facada093867a6d6053535353535353535353534a5153545556555d60676d747f8c939daaaea3998e8275695f53463a2d211407000013202c3946535f6c7986929facada093867a6d6053473a2d2014070606000104060708090b141f2c3844515c667683909ca9b1a4988b7e7165584b3e3225180b000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700121f2b3845525e6b7885919eabaa9d9084776a554b4035291d1004000000000b1824313e4b5764717e8a97a4b1a5998c7f7266594c3f3326190c000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000060f18222b353e47505a636d74808d9aa7a79d9083766a5d50433f4a545c676d7a84909daaa4998c807366594d4033261a0d0000010d18242f3d495663707c8997a1adaca196897d7063584e41382d22170f06000000000000000000000000000000071118242f3844505b66717e8b98a2aeaca095887b6e6155483b2e23170b00000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d60535353535353535353535353535353535353535353535353535353535353534846423b33291f140900000000000000000916222f3c4955626f7c8896a0ac9f92867c6e696159544f4847423d3a393a3c40454d56606c7884919ea89b8f827568554c4135291d1104000000000000000000000000000000000408101d2a3643505d697683908f8275685c4f4235291c0f0003101c28343f4a545c606262626262626262605c544a4034281c1004000714202d3946525e686e7272727272727985929faca89b8e8275727272727272727272727272727272706b6054483c3126201f1d181d1c181815120d06000000000000010c161f282f35393a3b3d3e3f4041423b3a36312c2f3034343434343531363a3b41464e57606a74808d9aa8aea3998c7f726653493f33271b0f03000000000915212e3b47535f6a76828f98a2aea59f92877f78726f6d666a696a666d6f7379818d929da7aca2978d8074685d5246392d201307000000000000000013202c3946535f6c7986929facada093867a6d6053474646464646463f44464747484b4d53585f69707d8a959faba3998f82766a5f53473a2e211408000000000004101c27333d474f55566060606060606060606060606060606773808d9aa69b8e817468606060606060606060606060606060575550483e33281c11040013202c3946535f6c7986929facada093867a6d6053474646464646464646464044464748494b51555d606d74818e98a2aeab9f93877b6e6155483b2f24180d010013202c3946535f6c7986929facada093867a6d6053473a2d2014131313070d10131414151a1d27303a4653606d7985929fabb2a896897c706356493d3023160a000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700121f2c3945525f6c7885929faba99c908376695d50432f24180c00000000000c1825323f4b5865727e8b98a5b5ab978a7e7164574a3e3124170b000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000007101a232d373f44505c666d7983909da9a59d9083766a5d5043434c565e696f7c85929faca3998c807366594d4033261a0d0000000713202d3a4653606d7985929eacb2a89c8f82756a5f53493f332721180f0802000000000000000000000003091119232935404b55606c7884919daab3a99d908477695f53463a2d1c110600000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d60534746464646464646464646464646464646464646464646464646464646463b3a36302921170d0200000000000000000b1825323e4b5865717e8b98a8a79a8d81746a5f574f48443d3a37312d2d2e2f353b44505b6574818e9ba79e928578675d5145392c2013060000000000000000000000000000050c1114171d2a3643505d697683908f8275685c4f4235291c0f0006121f2c3844505c666d6f6f6f6f6f6f6f6f6d665c5144382c1f1206000814212e3b4754616e7a7f7f7f7f7f7f7f8c98a2aea99c8f827f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7d7063574e42372b1e13100c070f0c0b0906010000000000000000040d161e24292c2d2f3031323335362e2d2a32383b3d404040404141424246484c525860696f7c87929faca99f92867b6e6155483b2d22170b000000000006121f2b37434e58626f7c86929fa4aca399928b837f7b797777767777797c80858e939da4aea49a92857a6d61564c4135291d1105000000000000000013202c3946535f6c7986929facada093867a6d6053473a393939392d3338393a3b3c3e42464e57616c7683909da9ab9f94887b6e6255483b2f2215060000000000000b16212c353d44484a53535353535353535353535353535a6773808d9aa69b8e8174685b53535353535353535353535353534a49453e362c22170c000013202c3946535f6c7986929facada093867a6d6053473a393939393939392e34383a3a3b3c40454b515b616d7a86929facafa4998c7f7366554b4035291d10040013202c3946535f6c7986929facada093867a6d6053473a2d202020202020181d20202122252a2f39434d57636f7c8998a2aeaca196877b6e6154473b2e211408000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700121f2c3945525f6c7885929faba99c908376695d50432f24180d01000000000c1926333f4c5966727f8c99a5afa399887c6f6255493c2f221609000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000060f19222c363f49525c606d78828f959fa69d938c807366594d424b555e686e7b859198a2a49a92867d706356493d3023160a00000006121f2c3844505c6673808d9aa4afaa9e94887c6f655b50443d332a2219140e09060400000100000406090e141a232b353d45515d67717e8a95a0acada2978b7e7265574d42362a1e0a0000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a393939393939393939393939393939393939393939393939393939392e2d2a251f170f050000000000000000000d192633404c5966737f8c99a6a3968a7d7063584e453e38322e2b262020212429333f49536673808d99a6a197877a6d6054473a2d211407000000000000000000000000000810171c2123242a3643505d697683908f8275685c4f4235291c0f000713202d3a4653606d787c7c7c7c7c7c7c7c786d6053463a2d201307000714202d3a4753606d7a868b8b8b8b8b8c919caab4ab9f948f8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b84776a5f53473a2e2114080000020000000000000000000000000000040c13191d202122232425272829222b353d4448494d4d4d4d4e4e4f4d5354565e616a6f7b849199a3aba1978d8174695f53463a2d1b11060000000000030f1b26323c47535f6a717e8b939aa2aaa39f95918c8886848483838485898c92979ea5aaa39f93887d70685e52443a3024190d01000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d2d2d2d22282b2d2d2e2f31363c45505a65727f8c98a5b0a6998c7f7366594c402d22170b00000000000005101a232c33383c3d464646464646464646464646464d5a6773808d9aa69b8e8174685b4e464646464646464646464646463e3c39332c241a1005000013202c3946535f6c7986929facada093867a6d6053473a2d2d2d2d2d2d2d23282c2d2e2e2f35394046525e6873808d99a9b3ab9d908377675d5145392c2013060013202c3946535f6c7986929facada093867a6d6053473a2d2d2d2d2d2d2d24292c2d2e2f30363b424b555f6974818e9aaab4ab9e918478695e52463a2d201407000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700121f2b3845525e6b7885919eabaa9d9084776a554b4035291d1004000000030f1b27333f49536773808d9aa6ac9f92867a6d6053473a2d201407000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000050e18212b343e48515b636e74818e949ea79e948e81746e63574b4a545d676d7a849197a1a49f93887e716b6054483b2f22160900000003101c28343f4a54616e7b87939fabb0a69c9083776c60584e453c342a251e1a1312100c070e070c1013131a1f262a353d47505a606d7984919ea7b1a99f9285796d6053473b31261a0e0000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d21201e1a140d05000000000000000000000d1a2633404d596673808c99a6a295887c6f6255493c332c27211e1d2024292d333b434e586774818d9aa7a994887b6e6155483b2e22150800000000000000000000000008121a22282d3031323643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a87888888888888877b6e6154483b2e211508000613202c3945515d6775828f98989898999ca3adbcb0a69f9c98989898989898989898989898989896887b6e6255483b3025190e02000000000000000000000000000000000001080d111314151617191a1b1c27323d474f54565a5a5a5a5a5b5c575e6164686d747c859196a0aaa39992857a6e61574d42362a1e0a000000000000000a15202b37434e58616c727f8892989fa3a7a09d99999291909090919298999ea2a9a69f98928b7f726c61564c4132281e130800000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d202020171c1f20212122262a333e4955626f7c8895a2afa99c8f82766953493f33271b0f0300000000000008111a21272c2f30393939393939393939393939404d5a6773808d9aa69b8e8174685b4e4139393939393939393939393931302d28221a120800000013202c3946535f6c7986929facada093867a6d6053473a2d202020202020181c1f20212224292f35414c56626f7c8897a2adac9f9286796d6053473a2d2014070013202c3946535f6c7986929facada093867a6d6053473a393939393939392f35393a3b3b3d42464d545c676e7b87929facb1a79a8d817467574d42362a1e1105000b1825323e4b5865717e8b98a4aca295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700111e2b3744515e6a7784919daaab9e918578675d5145392c20130600000005121f2b3744505b6576838f9ca9aa9d908477675c5145382c1f1306000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000040d17202a333d47505a626d73808c939da69f958f82786d605b5244505c666d79839096a0a59c928b7f726c61594f44382c201307000000000c17232e3846535f6975828e99a3afab9f948b7f726a60574e463e36302a25201f1c181b1a1b181c1f20262b31363f474f59616c74808d96a1adada2978d8073675d5145392a1f14090000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d2020202020202020202020202020202020202020202020202020201514120e090200000000000000000000000c1925323f4c5865727f8b98a9a396897c706356493d332b262324292c2f35383f444d56606a7683909da9a399877a6e6154473b2e211408000000000000000000000008121a242c33393c3e3f3e43505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a87949595959594877b6e6154483b2e2115080004101d2935404b5565717e8b99a49f9fa5a7adb5bbb2aaa4a19f9f9f9f9f9f9f9f9f9f9f9f9f9fa8998c7f7266564d41362a1e11050000000000000000000000000000000000000001040607080a0b0c0d13202c38444f596063676767676768686a696e71757a81879197a0a8a19892877d6f685e52453b31261a0e00000000000000040f1a26313c46505a636d727e868e92999da0a8aba39f9e9d9c9d9e9fa2aaaaa29f9b948f867e726d62594f443a3020160c0200000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d2014130b0f12131414151a212e3b4754616e7a8794a1adab9e928578655b5044372b1f1205000000000000000810161c2023232d2d2d2d2d2d2d2d2d2d2d34404d5a6773808d9aa69b8e8174685b4e41352d2d2d2d2d2d2d2d2d2d2d2423211c1710080000000013202c3946535f6c7986929facada093867a6d6053473a2d2014131313130c1012131415181d25303a4653606c7985929fabafa399897c6f6256493c2f2316090013202c3946535f6c7986929facada093867a6d60534746464646464646464640454747484a4d52575e666d79829099a3afab9f95897c6f6356493c30251a0e02000b1825323e4b5865717e8b989f9f9f95897c6f6256493c2f23160900000d1a2733404d5a6673808d999f9f9f9386796d6053463a2d20130700101d293643505c6976838f9ca9ac9f92867a6d6053473a2d20140a0000000613202d394653606c7985929fabac9b8e817468554b4034291c1004000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000030c161f29323c464f59616c727f8b929ca5a0969083796d665c5049525c606d78828f959fa69e938d80736d625a50473d32271b10030000000006111c2a36424d57626e7b87929fa8b0a69f92877c6f695f585046413b36312d2c282327272723282c2d31373b42465159606b717e8a929da8b1a79f92857a6d61554b4035291d10040000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d2014131313131313131313131313131313131313131313131313130807050200000000000000000000000000091623303c4956636f7c8997a1a5988b7e7265594f453d3731302f35393a40454950565e686f7c89959fac9f9286796d6053463a2d2013070000000000000000000008121a242c363e45494a4c4a46505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0a2a2a194877b6e6154483b2e21150800010d18242f3a4754616d7a86939393939a9da5afb5aaa0989593939393939393939393939393939393908376685e5246392d2014070000000000000000000000000000000000000000000000000000000916222f3b4854606b707373737374747576787b7e82868e9299a1a39f9791867e716b60564d4133291f140900000000000000000a15202a343e48515b636c717b81878c919597999c9d9e9e9f9f9f9e9d9b9998928e89827b716c625b51473e32281e0e040000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140c0c0c0c0c0c090e13202d3a4653606d798693a0acac9f9286796c605346392d2013060000000000000000050b10141617202020202020202020202734404d5a6773808d9aa69b8e8174685b4e41352820202020202020202020171714110c05000000000013202c3946535f6c7986929facada093867a6d6053473a2d2014070606000004060707070c131f2b3844505b667683909ca9b5ab978a7e7164574b3e3124180b0013202c3946535f6c7986929facada093867a6d6053535353535353535353534b5153545557575e61696e78818e949fabafa59d9083776b6054483b2f1f140900000b1825323e4b5865717e8b9393939393897c6f6256493c2f23160900000d1a2733404d5a6673808d939393939386796d6053463a2d201307000e1b2834414e5b6774818e9aa7afa399897c706356493d30261c110a080a111c28343f4a54626f7c8898a2aea49a8a7e7164574b3e2f23180c00000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000020b151e28313b444e58606b707e87929fa4a19791847a6d675d544a515b636e74818e949ea79e948e81776c605b51483e352b21160b0000000000000e1a26313b47535f6974808d96a0abaea39991857b6e6a615a524c46423c3a38342e3434342e34383a3c42474d535b626b707d86929fa4aeaaa0958b7f72685e5243392f24180d010000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d20140d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0b0a080500000000000000000000000713202d3a4653606d7985929ea99c8f82766b60574f47433e3d3d4045474b51535b60686e7a84919ea7a99d908376665c5145382c1f130600000000000000000008121a242c363e48505557585651505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0adaea194877b6e6154483b2e21150800000713202d3946525e687682868686868e929da9b0a4988e888686868686868686868686868686868686887b6e6154473b2e2114080000000000000000000000000000000000000000000000000000000a1623303d495663707d808080808181828385878b8f92999fa09e99928d857c716c61594f443b3021180d030000000000000000030e18222d363f49515a61696e747b8084888b8d8f90919292929291908e8c8985817c766e69615a51493f352c20160c000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20191919191919191a1a1c222d3a4754606d7a8793a0adafa399877a6d6054473a2d211407000000000000000000000407090a1313131313131313131a2734404d5a6773808d9aa69b8e8174685b4e4135281b1313131313131313130b0a08040000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000030f1c28333f4a546875828f9ba8b2a5988b7f7265584c3f3225190c0013202c3946535f6c7986929facada093867a6d606060606060606060606060555d6061626466696e737b828e939ea6b0a79e938a7d7063594f44382c200d0200000b1825323e4b5865717e868686868686867c6f6256493c2f23160b0301071a2733404d5a66738086868686868686786d6053463a2d201307000c1825323f4b5865727e8b98a9b2ab998c7f7266594f42382e231a1615141c232c3844505c6673808d9aaaac9f93877a6d6154473a2e21140700000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000a141d27303a434d565f6a6f7d869299a3a29892857b6e685e554b505a626d73808c939da69f958f82786d655b50493f362c23190f0400000000000009141f2b37424d57606d79849199a4afaba19791847c706c615e56534d494644404141414141404546494d53575f616d727d869298a2aeaca2989083786c60564c4131281d1207000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d201a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a171714110c0500000000000000000006121f2b3844505c6673808c96a19f94897d70696059534e4b49494b5153555d60656c717a839096a0aca2978c7f7265544b4034281c1004000000000000000008121a242c363e48505a616465625b515d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0adaea194877b6e6154483b2e211508000005111e2a36414c5666707679797979818e9aa7aea195887c79797979797979797979797979797979797976685e5246392d2014070000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c8d8d8d8d8e8f909298979c9c9a9896918d86807a6f6a615a50473d32291f0f060000000000000000000006101b242e373f4850575e61696e73777b7e80828484858686858583827f7d79756f6b625f5750483f372d231a0e04000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d252525252525252626262b2d333c4855616e7b8894a1aeaea399867a6d6053473a2d201407000000000000000000000000000006060606060606060d1a2734404d5a6773808d9aa69b8e8174685b4e4135281b0e0606060606060606000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000b17222d414e5b6774818e9aa7b2a5998c7f7266594c3f3326190c0013202c3946535f6c7986929facada093867a6d6c6c6c6c6c6c6c6c6c6c6c6c6c676d6e6e7073767b80858f949ea5afa8a0958e81756b6155473d32271b0f0000000b1724313d4a56626c71797979797979796f6a6054473b2e231c150c0b121826323f4b58636e737979797979797976665c5044382c1f1206000916222f3c4955626f7c8897a1adaa9d9184776b60544a3f342b26232222262e35414c56606d7985919eabaa9d908376685e5246392d20130700000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000006111c262f39434c565e696e7c859298a3a39992867c6f695f564c4f59616c727f8b929ca5a0969083796d665c53493f372d241a110700000000000000030e1a26313c45515d676f7d87939fa4aea9a19691867e756e68615e575653514a4e4e4d4e4e4b515356575f62696e767f879298a2aaafa49a92867c6f665b50443a301f160c01000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d27272727272727272727272727272727272727272727272727272727272423211c171008000000000000000003101c28343f4a54606d7a849199a49e91847b6f6b625f58585656555d6064676d71787e859095a0a8a49e92857a6d6154473a2e23180c000000000000000008121a242c363e48505a616c71726d625b5d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0acaca194877b6e6154483b2e2115080000010d1925303a44545e66696c6c6c75818e9ba8ada194877a6e6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b5e564d41362a1e11050000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c999a9a9a9b9b9d9fa29f94908d8b8884807b746d68605850483e352b20170d00000000000000000000000915202b353f474e524d52575f62666a6e71737577787879797978777573706d67636059534d46423c332a1f140900000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a323232323232323233333137383f444f5964717e8b97a4b1ac9f928679675d5145392c1f1306000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa69b8e8174685b4e4135281b0e0200000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140700000000000000000000061b2834414e5b6774818e9aa7b2a6998c7f7366594c403326190d0013202c3946535f6c7986929facada09386797979797979797979797979797979797a7a7b7d8082868c92979fa6afa79f969183796d60594f44352b21160b0000000915212e3a45505a62656c6c6c6c6c6c6c6260584e443d342e271e18151d2329333c47525c63666c6c6c6c6c6c6c6c5c544a3f34281c1003000613202d394653606c7884919eabaca095897d70665c50443f37312f2e2f30383f46525e68717e8b97a1ada3988b7e7265564c41362a1e110500000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000091217222d38424b555d686e7b849197a2a39f92877d706a60574d4e58606b707e87929fa4a19791847a6d675d544a41382d251b120800000000000000000009151f2935404b55606b727f8b929da4ada9a198928a817a746e696562605c545b5a5a5a5b545c606266696e747b828b9299a2aaaea39f93887e706a5f544a3f32291e0d0400000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a34343434343434343434343434343434343434343434343434343434343431302d28221a120800000000000000000b17232e3845525d68707d87939aa19691847d746f6a6764636366676d70757a7e838b9297a0a7a49c928b7e71685d5246392d1d12070000000000000008121a242c363e48505a616c717e7f726d6257697683908f8275685c4f4235291c0f000714212e3a4754616d7a87949f9f9f9f94877b6e6154483b2e211508000008131e28323a4146545a5d60606875828f9ba8ada093877a6d606060606060606060606060606060606054524d443b3025190e020000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5a6a7a7a8a9aba99c9083807e7c77736e69615e564e463e362c23190e0500000000000000000000010e1a26313d4751595e5f6060605e575f626466696a6b6b6c6c6c6b6a686663605d6060606055534d453c31261a0e02000000000000000000000013202c3946535f6c7986929facada093867a6d6053473f3f3f3f3f3f3f3f3f3f404142464a5057606b75828f9ca8b5aa9d9184776a554b4035291d1004000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa69b8e8174685b4e4135281b0e0200000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140700000000000000000205101c2834404b556875828f9ba8b2a5988b7f7265584c3f3225190c0013202c3946535f6c7986929facb9a2958b868686868686868686868686868686868687888a8c8f92999fa2a9aba39f9590847b6e675d51473e3323190f0400000005111d29343f4850565860606060606060605e56544f444039302a211f272f343e454d53555d60606060606060605f504a42382e23170c000005121f2b3744505b6574808d9aa6b0a89d9083786d605a5047433d3c3b3c3d424a505b616d7a85929ea9ab9f92867a6d6154473a3025190d0100000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000007101b2428333f4a545c676d7a839096a1a49c918b7e716b61584e4d565f6a6f7d869299a3a29891857b6e685e554b42382f261b130900000000000000000000030d18242f3a434f59626d74808d929ca3adaaa29f938e86807b76726f6d6669686767676869666d6f72777b81868f949fa3ababa39f918c7f726c61584e42382d20170d0000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d605347404040404040404040404040404040404040404040404040404040404040403e3c39332c241a10050000000000000006111c2935414c56606b717e8892989f969188817c777471707073767a7d81858b91959ea1a9a29f928d80736c61564c4135291d0b0000000000000008121a242c363e48505a616c717e878b7f72695e697683908f8275685c4f4235291c0f000714212e3a4754616d7a87939393939393877b6e6154483b2e21150800010d1925303a444c52545757575c6875828f9ba8aca09386796d60575757575757575757575757575755544e46413b32291f1408000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c999f9fa0a1a2a4a6aa9e9185817e7a746e69605c554d443d342c241a1107000000000000000000000004111d2a36424e59636a6c6c6c6c6b636059585a5c5d5e5f5f5f5f5e5d5b575f626a6c6c6c6c6c5f574d42372b1e1205000000000000000000000013202c3946535f6c7986929facada093867a6d60534c4c4c4c4c4c4c4c4c4c4c4d4e4d53545b6069707d88939facb3a99b8e8174685b4e412f24180c00000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa69b8e8174685b4e4135281b0e0200000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140c0c0c0c0c0c0c0c090e1116202c3845515c677683909ca9b6ac978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9a79d959393939393939393939393939393939393949597999c9fa3abaca49f99928d837b6e695e554c41352c21110700000000010c18222d363f454a4b5359636a6c6c6c6c6b636059514a423c332a2a3139404550575f626a6c6c6c6c6c5f574d53443f3830261c11060000030f1b27333f4953626f7c88949eabab9f958c7f726c625a534e4a4948484a4e545c606d75818e97a1ada3998d8074685d524639291e13080000000000000000000002070a0c0d0908060a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000000040f19222d363e44505b666d79828f95a0a59d928c7f726c62594f4c565e696e7c859298a2a39892867c6f695e564c433930261d140a01000000000000000000000007131d28313d47515b606c77808c919ea1a9aea59e98928d87837f7c79777674747474747677797c7f83888e92999fa6aea8a199928b7f736d635a50463c2f261c0e050000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d60534d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4a49453e362c22170c00000000000000000d19242f3a444f59626c717e868f949c9a938e8883807e7c7c7f83868a8e92989da0a7a39f97928a80736e645a50443a3024190d00000000000008121a242c363e48505a616c717e879292867b6e61697683908f8275685c4f4235291c0f000714212e3a4754616d7a86868686868686867b6e6154483b2e2115080005111d2a36414c565e61646464646875828e9ba8aca09386796d6464646464646464646464646464646260584e43372b20170d02000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c939393939495979a9d9f97918e8b85817b736d675e564d453b30271d1207000000000000000000000006121f2c3845525e6a757979797978706b605c544d5151525353524b515a61696e777979797976695f53463a2d211407000000000000000000000013202c3946535f6c7986929facada093867a6d60585858585858585858585859595a575f61666c717b84919aa4afada2978a7e7164574b3e3124180700000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa69b8e8174685b4e4135281b0e0200000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201919191919191919191a191e2028323a4653606d7986929facafa49a897c6f6356493c302316090013202c3946535f6c7986929facb9afa7a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa0a1a1a3a6a8a6a8a09e9a938f8780796e695e574d433a2f231a1000000000000006111b242d343a3d3e525e6a757979797978706b605c544d453f36333c434b515a61696e777979797976695f53463a342e261e150a000000000b17222d3847535f6a75828f99a3afa79f92877e716c625f5857565555575860666d737f8c939ea9a89f92867b6e61564c413529170d02000000000000000000070d131619191515120f1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000a16212b343e48515b606c78818e949fa69e938d80746d635a504b555d686e7b849197a2a49992867d706a5f574d443a31281e150b02000000000000000000000000010c161f2b353f44505b656c747f8a92979ea6acaaa29f9a93908c898684828181808181828486898c90959a9fa3ababa49f9691877e736d635b51473e342a1d140a000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d605a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a575550483e33281c11050000000000000008131e28323d47505a626c717b82898f92999b95908d8b89898c8f92999b9fa2a9a29e99928e857e736e645c52483e32281e13080000000000050e1a242c363e48505a616c717e879292867d70695e697683908f8275685c4f4235291c0f000713202d3946525e6876797979797979797976695e52463a2d201407000713202d3946525e686d717171717174818e9ba7ada093877a717171717171717171717171717171716f6a6054473c31261a0e02000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f868686868687888a8d90959a9e9b98928d8680796e695f574d43392e23180c03000000000000000000000613202c3946535f6c7987868686847d736d665f5751464146454d555c606c717b83868686867b6e6155483b2e221508000000000000000000000013202c3946535f6c7986929facada093867a6d65656565656565656565656566666769696e72787e859196a1acb1a79f9285796d6053473a2d20140700000000000000000000000000000000000000000000010d1a2734404d5a6773808d9a9a9a8e8174685b4e4135281b0e0200000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d2525252525252525252627252a2d323a444e5863707d8998a2aeac9f93867a6d6154473a2e2114070013202c3946535f6c7986929facb9afa7a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9f9e9d9b999796918c87827c736d675e574d453b31281e11080000000000000009121b22292e3946535f6c7987868686847d736d665f575146413e454d555c606c717b83868686867b6e6155483b2e231c150c030000000006111b2b37434e58626f7c87929fa6aea39992877e766f6a666462616263666a6f78808c919ca5aaa0968c8073695e53443a302419050000000000000000010a12191e23252622211f1b1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000030f1b27323d47505a636d74808d939ea69f948e81786c605b514a545c676d7a839096a1a49f93877e716b60584e453b32281f160c030000000000000000000000000000040d192327333f49535b606d737d858f949da0a7acaca49f9c989892918f8e8d8d8d8e8f919298999d9fa7acaca69f99938d847d716c635b51493f352c22180b02000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6767676767676767676767676767676767676767676767676767676767676767676764615a5045392d21140800000000000000010c16202b353f48505a61696e767d8287929fa09d9a979696999c9fa3a9a29f9b97928d86817a716c635c524a40362d20160c0200000000020d17202c363e48505a616c717e879292867d706b6057697683908f8275685c4f4235291c0f0005111d2a36414c565e6c6c6c6c6c6c6c6c6c6c5e574d42362a1e1205000714212e3a4754616d7a7e7d7d7d7d7d828f9ca9b1a4988b7f7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7c6f62574d42372b1e1205000000000000000000000000000000000000000000000000000000000c1825323e4b57636d72797979797a7a7b7e8083888d9399a09f99928c837b6e695f554b4034281f140900000000000000000000000b1825323e4b5865717e8b9296918780786e69625b524c4550575f676d747e869095948d8074695f53463a2d211407000000000000000000000013202c3946535f6c7986929facada09386797272727272727272727272727272737476787b7f848a9297a1a8b2a9a0958c7f72675d5145382c1f130600000000000000000000000000000000000000000000010d1a2734404d5a6773808d8d8d8d8d8174685b4e4135281b0e0200000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a32323232323232323232333330363a3e444c565f6a75818e9baab4aa9d918477685d5246392d2013070013202c3946535f6c7986929facb9a79d959393939393939393939393939393939399929291908f8d8a8784807b756f6a605c554d453b33291f160c0000000000000000000911181d25323e4b5865717e8b9296918780786e69625b524c4550575f676d747e869095948d8074695f53463a2d21110a030000000000000f1b26313c47535f6a73808c949fa7aba399928b827c7773706f6e6f7073777c838d929ca3aba2989184796d60574d4232281e130800000000000000000a131c242a2f32332f2e2b262024303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000007131f2c38434f59616c727f8c929da5a0959082796d665b5044505b666d79828f95a0a59c928b7f726c61594f463c332920160d0400000000000000000000000000000000071017222d384149505b636b707b828990959c9fa4acaca9aaa39f9d9c9b9a9a9a9b9c9d9fa3aaaaababa39f9b948f878079706b625a514940372e231a100600000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada09386797373737373737373737373737373737373737373737373737373737373737373737373716c6155493c3023170a0000000000000000040d19232d363f49515a61696e757b818e9aa7aaa7a4a3a3aba39f9c9997928e8a85807b746d68615a524a40382e241b0e04000000000008141f29323e48505a616c707e879291857c6f6b646464697683908f8275685c4f4235291c0f00010d1925303a444c525f60606060606060605f524d453b30251a0e02000714212d3a4754606d7a868a8a8a8a8a8f949fabb3a79b918b8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8377695f53463a2d211408000000000000000000000000000000000000000000000000000001020a16222f3a46515b63666c6c6c676d6e6f7173777c81879195a0a39f9590847b6e675c51453b30251a0e02000000000000000000000b1724313d4a56626d73808c9399938d837b726d615e56515a61696e79818a9298958f82786d60574d42372b1e1205000000000000000000000013202c3946535f6c7986929facb2a5988b7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f80818384888b91959fa2a9afa8a1979083796d60554b4035291d100400000000000000000000000000000000000000000000000a1724303d4a5763707d80808080807e7164574a3e3124170b0000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473f3f3f3f3f3f3f3f3f3f3f3f404142464750565d686f7c87939facb0a69a8d807367564c4135291d11050013202c3946535f6c7986929facb9a2958b86868686868686868686868686868686868685858382807e7b77736e69625f58514b433b332921170d0400000000000000000000060c1724313d4a56626d73808c9399938d837b726d615e56515a61696e79818a9298958f82786d60574d42372b1e1200000000000000000a15202b37434e58606d78828f959fa6aba39f948f8883807d7c7b7b7d7f838990959ca4aba39992867c6f675d51453b3120160c020000000000000007121c252e353b3e403c3b37322a24303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000915222f3b4854606b717e88939fa4a19690837a6d675c544a4653606c78818e949fa69d938c80736d625a50473d342a21170e0500000000000000000000000000000000000006111b262f383f44515961696e757d83898f939a9c9fa2aaa7a8aaa9a7a7a7a7a7a9a9a8a6a9a29e9b99928e88827c746d676059504840372e251c11080000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb3a79a8d8080808080808080808080808080808080808080808080808080808080808080808080807e7164574a3e3124170b00000000000000000915202a333f48515b636c717b81878e939da9acaba49f9d999992908c8985817d79746e69615e56504840382e261c12090000000000020e1925303b44505a616c707e879291847c717171717171717683908f8275685c4f4235291c0f000008131e28323a41465353535353535353534846423b33291f140900000613202c3945525d6876828f979797979c9fa6b0b7aca39b9897979797979797979797979797979795887b6e6155483b3025190e0200000000000000000000000000000000000000000407090a0d0e0f10121e2a353f495157596060555d60616264676a6f747c839095a0a7a0969083796d60574d42362a1e1205000000000000000000000915212e3a45505a636e74818e939f9590867e756d68605c606c717b838e939f969083796d665c50453c31261a0e02000000000000000000000013202c3946535f6c7986929facb9a79b918b8b8b8b8b8b8b8b8b8b8b8b8b8b8c8c8d8f9196989da0a7adaba59e9691857b6e675c5143392f24180c0000000000000000000000000000000000000000000000000916232f3c4855616b707373737373716c6155493d3023170a0000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d60534c4c4c4c4c4c4c4c4c4c4c4c4c4d4e4d52545a61686d7a83909aa4afac9f94887c6f6255493c3024190d010013202c3946535f6c7986929facada093867979797979797979797979797979797979797878777573716e6966625f57534e454039302920170f050000000000000000000000000915212e3a45505a636e74818e939f9590867e756d68605c606c717b838e939f969083796d665c50453c31261a0e0200000000000000030f1b26313c44505c666d7a8390949fa4aca69f9c95908c8a8988888a8c90959d9fa7a8a19992877e716a5f554b4033291f0e0400000000000000020d19242e3740464b4c4847433c3429303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000091623303c4956636f7c86929a93939791847b6e685d554b424d5a6673808d93939393948e81746e635b51483e352b22180f0500000000000000000000000000000000000000000a141d262d3340474f575e616b70777d82878b8f9298989a9b9d9e9e9f9f9f9e9d9d9b999797928e8a86817c766f6a605d554f473e362e251c130a000000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9a99d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8174675b4e4134281b0e01000000000000020e1a26313c45505a636d727e868e939a9da5a39f9c9993908c898683807c7975706d66615e57524c443e362e261c140a00000000000005111e2a36414d56616c707e879292867f7e7d7d7d7d7d7d7d7e83918f8275685c4f4235291c0f0000020c1620283036394646464646464646463b3a36302921170d02000004111d2935414c5665727e8b9aa49f9fa1a3a9b1bbb5aca7a49f9f9f9f9f9f9f9f9f9f9f9f9f9fa7988c7f7265564c41362a1e1105000200000000000000000000000000000000050b101416171a1b1c1d1e1f232e373f464b4c53534b5153545557585f626a6f7a839097a1a8a0958d8074695e52463a2d2014090000000000000000000005111d29343f48525b606d78818f959f98928b827a706b676d747e8690959d9891847b6e675d544a3f332a1f140900000000000000000000000013202c3946535f6c7986929facb9ada39b989898989898989898989898989899999a9c9ea1a8aaacaaa69f9c938e847c6f695f554b4031271d12070000000000000000000000000000000000000000000000000714202c38444f596163676767676764615a5045392d2114080000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6058585858585858585858585858595a5a565e61656c707a829095a0acafa49a8f82766a5f53473b2e1e1308000013202c3946535f6c7986929facada093867a6d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a686664615e5755534d47433c342e271e170e050000000000000000000000000005111d29343f48525b606d78818f959f98928b827a706b676d747e8690959d9891847b6e675d544a3f332a1f14090000000000000000000a152028343f4a545d686d7a828d939a9fa6aba7a09d999795949596999d9fa7aba39f9691877e716c61584e43392f21170d000000000000000007131e2a35404952575955534e463f35303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000c1925323f4c5865727f868686868686857c6f695e564c4343505c69768286868686868682786d605c52493f362c23191006000000000000000000000000000000000000000000020b141b2227353e454d525960636b70757b7e8285888b8d8f9091929292929191908e8c8a8885817e7a746f6a626058514b433d352d241c130a01000000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f06060606060000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a8e8174675b4e4134281b0e0100000000000006121e2b37424e57626d727f8a92989fa4a29f99928f8b8683807d797673706d6664605c54534d46413a322c241c140a020000000000000714202d3946525e68707e87929999928c8a8a8a8a8a8a8a8a8a91958f8275685c4f4235291c0f000000050e161e252a2d2e39393939393939392e2d2a251f170f05000000010d19242f3b4754616e7b879393939394979fa9bcaea49c9993939393939393939393939393939393908376685e5246392d20140c070f0b0a080500000000000000000000000810161c202324262728292a2b2c202e353a3e3f464640454747484b4e535860686d7a85929ea9a79f92877b6e6154483b31261a0e02000000000000000000010c18222d364044505c666d79829095a09f938f857d746f79818a9298a09992867c6f695e554b42382e21180e0300000000000000000000000013202c3946535f6c7986929facacacada7a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a6a7a9a9a7aca49f9d99948f89817a6f6a5f574d43392e1f150b0100000000000000000000000000000000000000000000000004101c28333e474f55575a5a5a5a5a575550483e33281d11050000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d656565656565656565656565656566666769696e72777d8590949fa7b1a79f93877c6f62584e43372b1f0c02000013202c3946535f6c7986929facada093867a6d6060606060606060606060606060605f5f5e5d5c5a5754524d4847423c373128231d150c050000000000000000000000000000010c18222d364044505c666d79829095a09f938f857d746f79818a9298a09992867c6f695e554b42382e21180e03000000000000000000030c17232e38424c565d686d78808790949b9fa2aaa8a6a3a2a1a2a3a6a8a9a29f99928d847d716c615a50463c31271d0f0500000000000000000a16232f3b46525b6366625f585146413a3d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000b1824313e4a56626d72797979797979786f6a5f574d443a414e5a667076797979797979756d665c504a40372d241a11070000000000000000000000000000000000000000000000020a1117232c333b42464f54596063696e7276797c7e808283848585868585848382807d7b7975716d68625f58544e45403a312b231b120a0100000000000000000000000b1825313e4b5864717e8b97a4aca89b8e8175685b4e4235281b0f13131313130c06060300000000010e1b2734414e5a6774818d9aa7aca4978b7e7164584b3e3125180b0013202c3946535f6c7986929facacacaea9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a69a8e8174675b4e4134281b0e010000000000000814212e3a47535f6a717e8b919fa2a69f98928d87827e7a7673706d676663605c5453514b46423b363029201c17110a020000000000000814212e3b4754616e7b859299a3a39f9793939393939393939393938f8275685c4f4235291c0f00000000050c13191d20212d2d2d2d2d2d2d2d21201e1a140d0500000000000814202d3a46525e69768386868686878d97aab4a89c928c8686868686868686868686868686868686887a6e6154473b2e211c181c1b171714110c05000000000000000008111a21282c2f30333435363738392d2c282f3233392f35393a3b3c3e43474e565e68717e8b97a1ada3998d807367574d42362a1e12050000000000000000000006111b2428343f4a545d676d7a839196a19e979188807b838e929fa29f93877d706a5f574d433a30261c0f060000000000000000000000000013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa49f9f9f9e9d9c9a999a93908d88827d756d685f584e453c30271d0d0300000000000000000000000000000000000000000000000000000b16212c353e44484a4d4d4d4d4d4a49453e362c22170c000000000000000000000000000000000000000013202c3946535f6c7986929facada093867972727272727272727272727272727272737475787b7f838a91979fa6b0a79f958d80746a6054463c32261b0f00000013202c3946535f6c7986929facada093867a6d605353535353535353535353535353535252504f4d4b4846423b3a37312b262018120b030000000000000000000000000000000006111b2428343f4a545d676d7a839196a19e979188807b838e929fa29f93877d706a5f574d433a30261c0f06000000000000000000000006111c26303a434c565d666d737c83898e9298999b9d9e9f9f9f9e9d9b9997928d87817a6f6b615a50483e342a1f150b0000000000000000000c1925323e4b57636d736f6a625b524c443d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000915222e3a46515b62656c6c6c6c6c6c6c625f584e453b323e49545e66696c6c6c6c6c6c69605c544a3f382e251b1208000000000000000000000000000000000000000000000000000006111a202930363d44484f54565e6165666d6f7174757778787979787877767573716f6d6664605d56534e47433d352f281f191109000000000000000000000000000b1825313e4b5864717e8b979f9f9f9b8e8175685b4e4235281b1320202020201913120f0b060000010e1b2734414e5a6774818d9a9f9f9f978b7e7164584b3e3125180b0013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9a8e8174675b4e4134281b0e01000000000005111e2a36424d57626e7b86929fa3a59e949086807b75716d686663605d555653504a464540393631302e2d2b28231c140c0400000000000714202d3946525e68717e87929999928a8686868686868686868686868175685c4f4235291c0f000000000002080d11131420202020202020201514120e090200000000000005111e2a36424d56667176797979797b8798a3aea6998c8079797979797979797979797979797979797976685e5246392d2c292329282423211d17100800000000000005101a232c33383c3d404142434445453a38342e27262d24292c2d2e2f31373d444c56606c7885919eabab9e918478695f53463a2d2114070000000000000000000000091217232e38424b555d686e7b849197a2a19a938d8890959da59d928b7f726b61584e453b31281e140a000000000000000000000000000013202c3946535f6c7986929393939393939393939393939393939393939a93929291908f8e8c898683807b76706b615e564e463c332a1e150b00000000000000000000000000000000000000000000000000000005101a232c33383c3d40404040403e3d39332c241a1005000000000000000000000000000000000000000013202c3946535f6c7986929facb2a5988b7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f80818285878b90959ea1a9aea69f959083796d60584e43342a20150a00000013202c3946535f6c7986929facada093867a6d6053474646464646464646464646464645454442403e3b3a36302e2b261f1b150c0700000000000000000000000000000000000000091217232e38424b555d686e7b849197a2a19a938d8890959da59d928b7f726b61584e453b31281e140a000000000000000000000000000a151e28313a444c545c606a6f767c8185898c8e909192929292918f8c8985807b746d68605950483e362c22180d030000000000000000000d192633404c5966737f7c726d615d564f444a5763707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000006121e29343f495156586060606060605f55534e463c332938424c545a5c6060606060605c53504a42382e261c130900000000000000000000000000000000000000000000000000000000080e171f252a33383d44484d5254545c60626567686a6b6b6c6c6c6b6a6a68666462605c5454524c47433c383229241d160d0700000000000000000000000000000b1825313e4b5864717e8b93939393938e8175685b4e4235281f202c2d2d2d2c26201f1c17110a02000e1b2734414e5a6774818d93939393938b7e7164584b3e3125180b0013202c3946535f6c79869293939393939393939393939393939393939393939393939393939393939393939393939393939393938e8174675b4e4134281b0e0100000000000714202d3a46525e6975828e98a2a89e938e827b736e6964615e565653514b4946443f3a3e4041403e3d3b3a38342e261e160d040000000005111e2a36414d56616c717e879392867e797979797979797979797979756f65594d4134281b0e00000000000000010507071313131313131313080705020000000000000000020e1925303b44555f666a6c6c6c6c7985929faca89b8e81756c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b5e564c413b3a38342f363531302d28221a120800000000000b16212c353e44484a4d4e4f505152524644403930271c181d20202122262b323a44505b6674818e9aa7ada196887b6e6155483b2e22150800000000000000000000000006111c263039434c565e696f7c859299a3a49f9a959da0a79e948d80746d62594f463c33291f160c02000000000000000000000000000013202c3946535f6c79878686868686868686868686868686868686868686868685858483817f7d7a77736e6a636059524c443c342a21180c030000000000000000000000000000000000000000000000000000000008111a21282c2f30343434343431302d28221a120800000000000000000000000000000000000000000013202c3946535f6c7986929facb9a79b918b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8c8d8d8f9197989da0a7adaaa39f948f837a6d675c51463d3222180e0400000013202c3946535f6c7986929facada093867a6d6053473a3939393939393939393939393938373533312e2d2a25211e1a150f0a0400000000000000000000000000000000000000000006111c263039434c565e696f7c859299a3a49f9a959da0a79e948d80746d62594f463c33291f160c0200000000000000000000000000030c161f28323a424a515860626b6f75797c7f828385858685858482807c79746e6a615e564f473e362c241a1006000000000000000000020f1c2835424f5b687581867f756d686059504a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000010d18232d373f464a4c535353535353524847433c342a21303a42494e505353535353534f46443f3830261c130a010000000000000000000000000000000000000000000000000000000000050d141a21272c33383b4246474a545c6a6c6c6c6c6c66605b5f5e5e5d5b59575553504a4745413a37312b272018130c040000000000000000000000000000000b1825313e4b5864717e868686868686868175685b4e4235282b383939393939332d2b28221c140b060e1b2734414e5a677480868686868686867e7164584b3e3125180b0013202c3946535f6c7987868686868686868686868686868686868686868686868686868686868686868686868686868686868686868174675b4e4134281b0e0100000000000814212e3b4754616e7b87939faaa0968e81786e69615e5754524c494745403d3a3840464b4c4e4c4b494846443f3830281f160c01000000020e1925303b44505a616c717e879392877e716c6c6c6c6c6c6c6c6c6c68655d54493d3125190c000000000000000000000000000000000000000000000000000000000000000009141f2932434d555b5d60605b667783909daaaa9d908377675c60606060606060606060606060606054524c4446484745404443423e3d39332c241a100500000004101c28333e474f5557595a5b5c5d5e5f53514a42392e231810131414151b2028333f4a5464717e8b97a4b2a8978a7e7164574b3e3124180b000000000000000000000000000a141e27313a444d575f6a707d879299a49f9f9f9fa9a0958f82786d605b51473e342a21170d04000000000000000000000000000000121f2c3845525e6a757979797979797979797979797979797979797979797979797877767472706d6866625f58544f46413a322a22180f060000000000000000000000000000000000000000000000000000000000000810161c20232427272727272423211d1710080000000000000000000000000000000000000000000013202c3946535f6c7986929facb9ada39b9898989898989898989898989898989899999a9c9ea1a9aaacaba39f98928c827a6d685e554b40342b2110060000000013202c3946535f6c7986929facada093867a6d6053473a2d2d2d2d2d2d2d2d2d2d2d2c2c2b2a29272421201e1a14120e09030000000000000000000000000000000000000000000000000a141e27313a444d575f6a707d879299a49f9f9f9fa9a0958f82786d605b51473e342a21170d04000000000000000000000000000000040d162028303940444e54596063666d707275767879797978777573706d66625f57524c443d342c241a120800000000000000000000020f1c2835424f5b6875828e8b827a6f6b605c545763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000006111b252d343a3e3f464646464646453c3a37312a221e2830383e4143464646464646423a38342e261e140a010000000000000000000000000000000000000000000000000000000000000002090e161c21272c30363a44505c66757979797979726c665f5751504f4d4a4846443f3a39352f2b26201b160d0701000000000000000000000000000000000a1724303d4956626c7179797979797979756f65594d402e34384546464646463f3938332d261d180f091a2733404c58646e7479797979797979716c6256493d3024170a00121f2c3845525e6a757979797979797979797979797979797979797979797979797979797979797979797979797979797979797979746f64594c4033271a0d0100000000000b1825313e4b5864717e8b99a4aa9d9184796d665f57524d4746413d3a38352f3040495157595b5958565453504a423a31281e13080000000008141f29323e48505a616c717e889392877e716c615a6060606060605c59544b42372c2115090000000000000000000000000000000000000000000000000000000000000000020d1720313b434a4e50534a546774818e9aa7ac9f9286796d6053535353535353535353535353535347464a51535453514b504f4e4a49453e362c22170c0000000714202c38444f596163666768696a6b6c605c544a4034281c100607080a0e17222d3d4a5763707d8a96a3b0a5988b7f7265584c3f3225190c00000000000000000000000000020c151f28323b454e58606b717e8793939393939393969083796d665c50493f352c22190f0500000000000000000000000000000000111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a69676663615e5655534e48443d363028201810060000000000000000000000000000000000000000000000000000000000000000050b101416171a1a1a1a1a171714110c05000000000000000000000000000000000000000000000013202c3946535f6c7986929facacacada7a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a6a7a8aaa8a6a7a09d99928e867f786d685e564c43392e22190f000000000013202c3946535f6c7986929facaca093867a6d6053473a2d20202020202020202020201f1f1d1c1a181514120e0906020000000000000000000000000000000000000000000000000000020c151f28323b454e58606b717e8793939393939393969083796d665c50493f352c22190f050000000000000000000000000000000000040d161e272e343d43474f54545c606366686a6b6c6c6c6b6a686663605c54534e46413a322b221a12080000000000000000000000020f1c2835424f5b6875828e938f847d736d665e5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000009131b23292e3132393939393939392f2e2b262018161e262d323536393939393939362d2b28231c140c0200000000000000000000000000000000000000000000000000000000000000000000050b10161c1f252d3a4653606d7987868686867f786e69625b524d443e3c3a38342e2c29241e1b150f0a040000000000000000000000000000000000000815212d3945505a62646c6c6c6c6c6c6c68655d53483d383f445253535353534c46443f382f2a2119141824303c48535c64676c6c6c6c6c6c6c64625a5045392d21150800111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c67645d53483c3024180b0000000000010d1a2734404d5a6773808d9aaba4988b7e71675c544d46423b3935302d2c292e3842515b63666866646361605c544c433a2f24190d01000000020d17202c363e48505a626c717e889392877e716c61574d535353534f4d49423930261b1004000000000000000000000000000000000000000000000000000000000000000000050e1f2831383e4243464b5865717e8b98a8aea399897c7063564946464646464646464646464646404a545c6061605c555d5c5b575550483e33281d110500000916232f3c4855616b70737475767778786d665c5144382c1f12060000000616232f3c4956626f7c8995a2afa6998c807366594d4033261a0d0000000000000000000000000000030d162029333c464f59616c727f8686868686868686847b6e675d544a3f372d231a100700000000000000000000000000000000000e1a26313d4751595e5f6060606060606060606060606060606060606060605f5f5e5d5c5b595654524c4847433c38332a251e160e0600000000000000000000000000000000000000000000000000000000000000000000000407090a0d0d0d0d0d0b0a08050000000000000000000000000000000000000000000000000013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9f9e9d9b999795908c86817b736d665e564c443a30271d1007000000000013202c3946535f6c7986929f9f9f9f93867a6d6053473a2d20141313131313131313131212110f0d0b08070502000000000000000000000000000000000000000000000000000000000000030d162029333c464f59616c727f8686868686868686847b6e675d544a3f372d231a100700000000000000000000000000000000000000040c151c232832373d43484b515356595b5d5e5f5f5f5f5e5c595653514b47423c35302820191008000000000000000000000000020f1c2835424f5b6875828e9b96918780786e696163707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000000010911181e2224252d2d2d2d2d2d2c22211f1a150e0c141b212628292d2d2d2d2d2d29201f1c17110a0200000000000000000000000000000000000000000000000000000000000000000000000000050b10141f2b3844505c66717e879399928c827b726d615e565046413a322924201d19130f0a04000000000000000000000000000000000000000005111d29343e48505658606060606060605b59534b4138424a505e5f6060605f5953504a423b332a251f17202b36414a53585a60606060606060585650483e34291d1105000e1a26313d4751595e5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060605b59534a41362b2014080000000000020e1b2835414e5b6874818e9ba7a194887b6e61554b423b36302d292523282c343f4a54636d73747371706e6d665d564c4135291d110400000000050e1a242c363e48505a626c717f889392877e71695f534646464642413d3730271e140900000000000000000000000000000000000000000000000000000000000000000000000d161f272d3236373b4855616e7b8896a0acab998d807366594f4338393939393939393939393844515c666d6e6d676b6a696864615a5045392d21140800000a1724303d4a5763707d80818283848586786d6053463a2d20160d0909070c1724303d4a5763707d8a96a3b0a69a8d8073675a4d4034271a0d010000000000000000000000000000040e17212a343d47505a626d727979797979797979786e695e554b42382e251b11080000000000000000000000000000000000000915202b353f474e525353535353535353535353535353535353535353535353525251504e4c4a4746413b3a37312c272119130c05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929393939393939393939393939393939393939393939399929291908f8d8a87847f7b756e69605c544c443a32291e150b00000000000013202c3946535f6c7986929393939393867a6d6053473a2d20140706060606060606060605040200000000000000000000000000000000000000000000000000000000000000000000000000040e17212a343d47505a626d727979797979797979786e695e554b42382e251b1108000000000000000000000000000000000000000000030b121820272b323839404546494c4f505252535252514f4d4946454039373129251e160e0700000000000000000000000000020f1c2835424f5b6875828e9ba199928c827b706c63707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000060d121518192020202020201f1515120f0a03030a1015191c1d2020202020201c1312100b06000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616c717e87939a9490867f766e69615a524c443e352f281f19100700000000000000000000000000000000000000000000000c17222d363e45494b535353535353534e4d4841343f4a545c6a6c6c6c6c6c66605b544d453f3630292019252f3841484c4e535353535353534b49453e362d22170c00000915202b353f474e525353535353535353535353534a545c6a6c6c6c6c6c66605b544d5353535353535353535353535353535353534e4c4841382f251a0f030000000000020e1b2835414e5b6874818e9ba7a194877a6e6154473e39352f3333332e34383d44505c66737f817f7e7c7b786d685d5245392c201306000000000008121b242d363f48505a626d727f8b9192867b6e6155483b39393534312c261e150c020000000000000000000000000000000000000000000000000000000000000000000000040d151c2226292d3a46535f697784919eaaaa9d9184776b6054483d31282d2d2d2d2d2d2d2d3a4653606d787b7a7978777675716c6155493d3023170a00010e1a2734414d5a6774808c8d8e8f9091887c6f6255483e31281f1a171617181d27333f495364717e8b97a4b1a6998c807366594d4033261a0d00000000000000000000000000000000050f18222b353e48515b62656c6c6c6c6c6c6c6c6b615e574d433a30261c130900000000000000000000000000000000000000040f19242d353d4245464646464646464646464646464646464646464646464646454443413f3d3a3936302e2b26201c160d080200000000000000000000000000000000000000000000000000000000000000000000020608080b0e1011121313121211100d0b08070502000000000000000000000000000000000000000013202c3946535f6c79878686868686868686868686868686868686868686868686868685858382807d7a77736e69615f57504a423a322920170c0300000000000013202c3946535f6c798786868686868686796d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f18222b353e48515b62656c6c6c6c6c6c6c6c6b615e574d433a30261c1309000000000000000000000000000000000000000000000000070c151b21272c2e34383a3d3f424345464646454442403d3a38342e2b262019130c040000000000000000000000000000020f1c2835424f5b6875818e969ea39f9490857d746d707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000106090b0c13131313131312090806030000000005090d0f101313131313130f07060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e3842505a616c717e88939a98928b827b716c615e564f45413a312b22190f040000000000000000000000000000000000000000000006111b242d34393d3e4646464646464642403d373844505c66757979797979726c665f575146423b3229251e262f363c4041464646464646463e3d39342d241b11060000040f19242d353d4245464646464646464646464644505c66757979797979726c665f5751464246464646464646464646464646464641403c362f261d1308000000000000000d1a2733404d5a6673808d99aca295897c6f62585047454140403f40404045464f57606d78858e8c8b8987867a6d6054473a2d21140700000000000009121b242d363f48505a626d727f8b8c7f72695f53463a2d2d292825211b140c0300000000000000000000000000000000000000000000000000000000000000000000000000030a11161a1e2a36424d576773808d9aa7aca096897c6f63594f433a3129242322222429333f4a5463707d878685848382817e7164574a3e3124170b00000b1825323e4b5865717e8b989b9c9d988b7f7265594f433a312a2524232323282f3744505b6574818e9aa7b5ab988b7e7265584b3f3225180c0000000000000000000000000000000000061019232c363f4951565860606060606060605e54524d453b31281e140a01000000000000000000000000000000000000000008121b242b3136383939393939393939393939393939393939393939393939393837363433302e2d2a25211f1a15100b050000000000000000000000000000000000000000000000000000000000000000000205090e121415181b1d1e1f20201f1f1e1c1a181514120e0905020000000000000000000000000000000000121f2c3845525e6a7579797979797979797979797979797979797979797979797979797878777573716e6866615e57534d443f38302820170e0500000000000000121f2c3845525e6a75797979797979797976675c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061019232c363f4951565860606060606060605e54524d453b31281e140a0100000000000000000000000000000000000000000000000000040a0f161b1d23282c2d303335373839393938373533302d2c28231d1a150d080200000000000000000000000000000000091623303c4956636f7d848e939fa29f97928a8079707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303e48505a626c717f88939f9f948f857e756d686159514b433d342b21160a000000000000000000000000000000000000000000000009121b22292d3031393939393939393534312d3a4653606d7987868686867f786e69625b524d443e35302820252b3033343939393939393931302d29221b12090000000008121b242b313638393939393939393939393a4653606d7987868686867f786e69625b524d443e353039393939393939393939393433302b251d140b01000000000000000b1824313e4b5764717e8a9aa4a69a8d80736a615a54524c4d4d4c4c4d4b515359606a717e8b979997968f8376685d5245392c2013060000000000000009121b242d363f48515b626d727f80736d63574d42362a1e1c1b191510090200000000000000000000000000000000000000000000000000000000000000000000000000000000050a0e1a26313c4855626f7c88959faba89b8f82756b60554b433b352f2f2f2f2f353b44505b6673808c989291908f8b7e7164584b3e3125180b00000815222e3b4855616e7b8896a0a9aa9d9083776b61554b433c36313030302e3439404b55606c7884919eaaafa499897d7063564a3d3023170a00000000000000000000000000000000000007111a242d373f464a4c5353535353535353524846423b33291f160c020000000000000000000000000000000000000000000009121920262a2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2a2928262321201d1914120f090300000000000000000000000000000000000000000000000000000000000000000002080e11151a1e21222528292b2c2c2c2c2b2b29272522211e1a14120e0902000000000000000000000000000000111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a686664615e5654534d46423c342e261e160e050000000000000000111d2a36424e59636a6c6c6c6c6c6c6c6c6c5c554b4034291c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111a242d373f464a4c5353535353535353524846423b33291f160c0200000000000000000000000000000000000000000000000000000000040a0f12181c1f202326282a2b2c2c2c2c2b292623201f1c18120e09030000000000000000000000000000000000000915222f3b4854606b6f7a818a92989fa29e928d837b7d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004080a0a131313131310100d0a050000000000000000000000000000000000000000000000000000000000000a141e2c363e48505a626d727f8b919b9e97928a817a706b605d554e463d32271b0f0300000000000000000000000000000000000000000000000911171d2124252d2d2d2d2d2d2d28271f2b3844505c66717e879399928c827b726d615e565046413a3229241d2427272d2d2d2d2d2d2d2524211d17110900000000000009121920262a2c2c2d2d2d2d2d2d2d2d2b3844505c66717e879399928c827b726d615e565046413a3229242d2d2d2d2d2d2d2d282724201a130b0200000000000000000814212e3b4754616e7b87939fac9f92867c706c64605d565a5959595a555c60636b707c85929fa9a1968b7e7265564c4135291d1104000000000000000009121b242d363f49515b626d72736e635b51453b31261a0e0e0c090400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915212e3a47535f6a7683909da7aa9e93897c6f675d554c45413d3c3b3c3c40454d57606c7884919e9f9e9d95877a6e6154473b2e21140800000814212d3a47535f697784919daaaca0958a7d70675d554d46423e3d3c3d3e40454b515c67707d8a96a0acac9f93867a6d6054473a2d2114070000000000000000000000000000000000000008121b252d343a3e3f4646464646464646453b3a36302921170d04000000000000000000000000000000000000000000000000080f151a1d1f20202020202020202020202020202020202020202020201f1f1e1d1b19171413110d08060200000000000000000000000000000000000000000000000000000000000000000002080d14191e20262b2e2f323436383939393938373634322e2d2b26201e1a140e0902000000000000000000000000000e1a26313d4751595e5f6060606060606060606060606060606060606060606060605f5f5e5d5c5a5754524c4846423b373128231c140c040000000000000000000e1a26313d4751595e5f606060606060605f514b43392f23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121b252d343a3e3f4646464646464646453b3a36302921170d040000000000000000000000000000000000000000000000000000000000000000070c10131316191c1d1f1f201f1f1e1c1a161313100c070000000000000000000000000000000000000000000713202c38444f5960686d757e8590949fa39d959086818e9ba8b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b1014161720202020201d1c1a16110a0300000000000000000000000000000000000000000000000000000000020c1a242d363f48505a626d727f8b919ba29f938e857d746d6760584e43382c1f1307000000000000000000000000000000000000000000000000060c11151718202020202020201b1b1c28343f4a54616c717e87939a9490867f766e69615a524c443e352f281f191b20202020202020181715110c060000000000000000080f151a1d1f20202020202020201c28343f4a54616c717e87939a9490867f766e69615a524c443e352f281f1920202020201b1a18140f08010000000000000000000714202d3946525e6876828f9aa4a39892857d76716d6868676666666668676d70757d859197a2a49e9184796d6053463a2f24190d0100000000000000000009121b242d373f49515b626566635c52493f33291f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e5864707d8a95a0aca59d9183796d675e56514b4a494848494b51575f69717e8b96a1aca89d908377685e5246392d201407000006121e2b37424d5766737f8c98a2aea79e9184796d675f57534d4b4a494a4b4b51555d606d7983909da8b2a99d908376685d5245392c201307000000000000000000000000000000000000000009131b23292e31323939393939393939382e2d2a251f170f05000000000000000000000000000000000000000000000000000004090e11121313131313131313131313131313131313131313131313131211100e0c0a070705010000000000000000000000000000000000000000000000000000000000000000000000040c13191f252a2d31373a3b3e41434445464645454443403e3b3a37312d2a251f1a140d050000000000000000000000000915202b353f474e5253535353535353535353535353535353535353535353535353535252504f4d4a4746413b3a36312b261f17110a02000000000000000000000915202b353f474e5253535353535353535345403931271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b23292e31323939393939393939382e2d2a251f170f0500000000000000000000000000000000000000000000000000000000000000000000000406070a0c0f101213131312110f0d0a0706040000000000000000000000000000000000000000000000030f1b27323d474f565d606c717b828c9299a0a098928e939eaab0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810171c2023242d2d2d2d2d2a2926221c150d040000000000000000000000000000000000000000000000000000000008121b242d363f48515b626d727f8c919ca39e97918a81796f6a6054483b2e221509000000000000000000000000000000000000000000000000000005080a0b131313131313130f0b17232e3842505a616c717e88939a98928b827b716c615e564f45413a312b22190f1313131313130b0a0805000000000000000000000004090e1112131313131313130b17232e3842505a616c717e88939a98928b827b716c615e564f45413a312b22190f1313130e0d0b0803000000000000000000000005111e2a36414d56626f7c87939fa5a297928a837d7a777573737273737476797d82889197a1a59d928a7e71675c514538281e1308000000000000000000000009121b252d373f495156585a57524a40372d21180d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b26313c4653606c7883909aa4aca0958f82796e68605d555756555556555d60696e7b85929fa8aca1968a7e7164564d41362a1e11050000020e1a26313c4754616d7a86929fa8aca1969082796e69615e575857565657545c60676d75818e95a0acada2978b7f7265564c4135291d11040000000000000000000000000000000000000000010911181e2224252d2d2d2d2d2d2d2d2b21201e1a140d0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e161e25293036393c4247484b4e50515253535252514f4d4b4846423c3a36302a251f170f080000000000000000000000040f19242d353d4245464646464646464646464646464646464646464646464646464645454442403e3b3936302d2a251f1a140b06000000000000000000000000040f19242d353d424546464646464646464638342f271f150b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010911181e2224252d2d2d2d2d2d2d2d2b21201e1a140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212b353d444c525a61696e787f8791969da29f9b9ea5afb0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a22282d303139393939393736322d271f160d030000000000000000000000000000000000000000000000000000000009121b242d363f49515b626d727f8c9193939393938e847c6f6256493c2f231609000000000000000000000000000000000000000000000000000000000000060606060606060006111c26303e48505a626c717f88939f9f948f857e756d686159514b433d342b21160a000606060600000000000000000000000000000000000104060606060606060006111c26303e48505a626c717f88939f9f948f857e756d686159514b433d342b21160a000601010000000000000000000000000000020e1925303b4754606a73808d939fa4a29f94908a86848280807f7f80818385898f939aa1a49f938d80746c61554b403428160c0100000000000000000000000009121b252d373f464a4c4d4b4740382e251c0f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2b3744505b656f7c88939fa7a89e948f837a736d6765636262626365676d727b849197a2ada59e9184786d6053463b3025190e020000000915202d3946525e6873808c95a0aaa89f9490837b736e6967646363636465666d7179818e939da7b0a69e92857a6d6054473a2f24190d0100000000000000000000000000000000000000000000060d1216181920202020202020201f1514120e09020000000000000000000000000000000000000000000000000000000000000000000104060606060606060601000000000000000000040607090c0e0f11121213131211100e0b0808060200000000000000000000000000000000000000000000000000020a121a202830353b4146474e5355585b5c5e5f5f5f5f5e5e5c5a5855534d4846423b363029211a120a020000000000000000000008121b242b31363839393939393939393939393939393939393939393939393939393938373533312e2d2a25211e1a140e0903000000000000000000000000000008121b242b3136383939393939393939392c29231d150d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d1216181920202020202020201f1514120e090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003070909131313131313130b0a08040000000000000000000000000000000000040f19232b323a414550575e666c727c848d929ea1a9aaafb7b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005101a232c33393c3d464646464643423e3831281f150a000000000000000000000000000000000000000000000000000000000009121b242d373f49515b636d737f86868686868686868174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000000000000000000000000000a141e2c363e48505a626d727f8b919b9e97928a817a706b605d554e463d32271b0f0300000000000000000000000000000000000000000000000000000000000000000a141e2c363e48505a626d727f8b919b9e97928a817a706b605d554e463d32271b0f0300000000000000000000000000000000000008141f2b37434e58606d78818d939a9fa69f9c9992908f8d8c8c8c8d8e9092989c9fa49f99938c81786d605a5043392e231804000000000000000000000000000009131b252d343a3e3f403f3b352e261c130a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953606b74808d959fa8a69e959086807a7672706f6e6f6f7274797f869196a1a9a79d938a7e71665c504438291f14080000000005111d2935414c56606d79849198a2aaa69f959086807b767371706f70717275797e848e939da5afa89f948b7f72675d5145392c1e13080000000000000000000000000000000000000000000000000106090b0c1313131313131313120807050200000000000000000000000000000000000000000000000000000000000000000004090e1112131313131313130e0d0b0703000104070c10131316191b1c1e1f1f20201f1e1d1b181514120f0a0400000000000000000000000000000000000000000000020b141c242c323a41464d5254575f626567696b6c6c6c6c6b6a696765615f5754524d46423b332c241c140a020000000000000000000009121920262a2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2a29272421201e1914120e0903000000000000000000000000000000000009121920262a2c2c2d2d2d2d2d2d2d2d1f1c18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000106090b0c13131313131313131208070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f13151620202020202020171714110c0500000000000000000000000000000000071119202830353e454d545b606a6f79808a92979ea6aeb4aca3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222c363e44494a5353535353504e4a433a31271c1105000000000000000000000000000000000000000000000000000000000009121b252d373f49515b636d737979797979797979746e64584c4033271a0d010000000000000000000000000000000000000000000000000000000000000000000000000000020c1a242d363f48505a626d727f8b919ba29f938e857d746d6760584e43382c1f13070000000000000000000000000000000000000000000000000000000000000000020c1a242d363f48505a626d727f8b919ba29f938e857d746d6760584e43382c1f1307000000000000000000000000000000000000020f1b27323d44505c666d78808890959b9fa2a39f9d9b9a999999999b9d9fa2a29e9b948f877f776d665c50483e30271d120700000000000000000000000000000109131b23292e313233322f2a241c140a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38414f59606d788390959fa7a79f98928c86827f7d7c7b7b7c7e81858b9298a1a8a69f958e81746c61544a3f3428170d0200000000010d1925303a45515c676f7c869298a1a9a79f98928d8783807e7d7c7d7e7f82858b91969ea5afa7a0969082786c60554b4135291d0c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f151a1d1f202020202020201a1a17130e070d1113181c1f20232527292a2b2c2c2c2c2b2a282522211f1a15100c0701000000000000000000000000000000000000010b141d262e363e444c52565e61666a6e717476777879797878777673716e6966615e57524d453e362e261c140a0000000000000000000000080f151a1d1f20202020202020202020202020202020202020202020202020201f1f1d1c1a171414110e0805020000000000000000000000000000000000000000080f151a1d1f20202020202020202013100c0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f161b1f22232d2d2d2d2d2d2d2423211c17100800000000000000000000000000000000070e161e2429333b424a505860676d747d858f949fa29f9f9f978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c28333e4850555760606060605d5b554d43382d22160a00000000000000000000000000000000000000000000000000000000000009131b252d373f49515b63666c6c6c6c6c6c6c6c67645c53483c3024180b0000000000000000000000000000000000000000000000000000000000000000000000000000000008121b242d363f48515b626d727f8c919ca39e97918a81796f6a6054483b2e22150900000000000000000000000000000000000000000000000000000000000000000008121b242d363f48515b626d727f8c919ca39e97918a81796f6a6054483b2e221509000000000000000000000000000000000000000a152028343f4a545c666c737c83898e9298989b9c9e9e9f9f9f9e9e9d9a9897928e89827c736c655c544a3f362c1e150b00000000000000000000000000000000010911181e2225252726231f19120a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f3d45515c666d7a8390959fa4aaa29f98928f8c8a898888898b8e92979fa2aaa59e949083796d605a5042382e23170500000000000008131e2934404b555f6a707d8692979fa6aaa39f9993908d8b8a89898a8c8f92979da0a8aca59e9590847a6d665b50433a2f24180d00000000000000000000000000000000000000000000000000000000000000020608080b0e1011121313121211100d0b080705020000000000000000000000000000000000000000000009121920262a2c2c2d2d2d2d2d2d2726231f1913181d2023282c2d2f323436373839393938383734322f2e2b261f1c18120b03000000000000000000000000000000000009131d262f38404850565e61686e73777b7e81838485868685858482807e7b77736e69615e57504840382e261c1309000000000000000000000004090e111213131313131313131313131313131313131313131313131313131212110f0d0b0807050200000000000000000000000000000000000000000000000004090e1112131313131313131313060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000407090a131313131313130a09070400000000000000000007101921272c2f303939393939393931302d28221a120800000000000000000000000000000000040c131921292f383f444e555d606b707a828b9298939393938a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814202d3944505a61646c6c6c6c6c6a665f554a3e32261a0d0000000000000000000000000000000000000000000000000000000000000109131b252e37404951575960606060606060605a58534a41362b201408000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b242d363f49515b626d727f8c9193939393938e847c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000009121b242d363f49515b626d727f8c9193939393938e847c6f6256493c2f23160900000000000000000000000000000000000000040b17232e38424a545b606b6f767d8185898c8e9091929293929291908e8c8985817c766f6a605b534a42382e241a0c03000000000000000000000000000000000000070d121618191a1917130e0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d2834404b545e686d7a838d939a9fa7aaa29f9c989695959596989b9fa2a9a8a09e938e827a6d675d51483e30261c1106000000000000020c18232f39434e58606b707d858f949ea0a8aba49f9c9a9796969697989b9ea1a9aca7a09d938e837b6e685e544a3f31281d1307000000000000000000000000000000000000000000000000000000000205090e121415181b1d1e1f20201f1f1e1c1a181514120e09050200000000000000000000000000000000000008121b242b313638393939393939393433302b241d24292c2e34383a3c3f41424445454646454443413e3b3a37312c29231d150d0700000000000000000000000000000007101b252f38404a525a61686d747b8084888b8e8f919292929291918f8d8b8884807b746e69615a524a40382e251b0f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b1014161720202020202020171614100b05000000000000040f19232b32383b3c464646464646463e3c39332c241a10050000000000000000000000000000000002080f171d262d333c434b515961686d757e858686868686867d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303c4955616c7079797979797671665b4e4236291c1000000000000000000000000000000000000000000000000000000000000000010a131c252e3740464b4c53535353535353534e4c4841382f251a0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b242d373f49515b636d737f86868686868686868174675a4e4134271b0e010000000000000000000000000000000000000000000000000000000000000000000009121b242d373f49515b636d737f86868686868686868174675a4e4134271b0e010000000000000000000000000000000000000006111c263038424a505960636b7075797c7f81838485858685858483817f7c79746f6b6260585049413830261c120900000000000000000000000000000000000000000106090b0c0d0c0a0702000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b18232e39424c565e686d79808790959b9fa2aaa8a5a3a2a1a2a2a5a7aba49f9c96918981796d685d554b40362c1e150a000000000000000007121d27313c464f59606a6f7b828a91969c9fa3aba8a6a4a3a2a3a4a5a8a8aaa29f9b95908981796e695e564c42382d1f160c01000000000000000000000000000000000000000000000000000002080e11151a1e21222528292b2c2c2c2c2b2b29272522211e1a14120e0902000000000000000000000000000000040f19242d353d424546464646464646413f3c362f282f35393a404546494c4e4f51525253535251504e4b4847433c38342f271f19100a01000000000000000000000000030c19222d37404a525c636c717a81868c9196989a9c9e9f9f9f9f9e9d9c9a9895918d86817b716c645c524a40372d21180e030000000000000000000000020507081313131313131313131313131313131313131313131313131313131313131211100c09060503000000000000000000000000000000000000000000000000000000000000020507080b0e111112131312110f0c0908060300000000000000000406070b0f1213131211100e0c0b0906010000000000000000000000000000000000000000000000010406070a0d10111213131312100e0b070705010000000000000000000000000000000000000000000810161c2023232d2d2d2d2d2d2d2323201c16100800000000000a16212b353d434849535353535353534a49453e362c22170c000000000000000000000000000000000000050b141c2228313940454f565e616d7279797979797979706c6155493c3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d868686868683766a5d5043372a1d100000000000000000000000000000000000000000000000000000000000000000010a131c252e353b3e40464646464646464641403c362f261d1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b252d373f49515b636d737979797979797979746e64584c4033271a0d01000000000000000000000000000000000000000000000000000000000000000000000009121b252d373f49515b636d737979797979797979746e64584c4033271a0d0100000000000000000000000000000000000000000a141e262f383f444f54596063666d6f72747677787979797877767472706d66636059544e443f382f261e140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303a444c565e676d747c83898e9298999b9d9e9f9f9f9e9d9c9999938f8a847d756d675d564c433a2f241a0c030000000000000000010b151f2a343d474f5860696e767e848a8f9299999b9d9e9f9f9f9f9e9d9b9998928e89837d756d675e564d443a2f261c0d040000000000000000000000000000000000000000000000000002080d14191e20262b2e2f323436383939393938373634322e2d2b26201e1a140e0902000000000000000000000000000915202b353f474e52535353535353534d4c474038313a4045474b515356585a5c5d5e5f5f5f5f5e5d5b5855534e47454039312b221b130a0000000000000000000000000a151e2b343f49525c646e737e858d92999da0a8a9a29f9d9c9b9c9d9fa2aaa7a09d99928e857e736e645c52493f332a1f140900000000000000000002080e1114142020202020202020202020202020202020202020202020202020202020201f1e1c191613120f0b06000000000000000000000000000000000000000000000000000003090e121415181b1d1e1f201f1f1d1b191515120f0a0401000000070c101313181c1e1f201f1e1d1b181815120d06000000000000000000000000000000000000000001070d111314171a1c1e1e1f201f1e1d1b181413110d080200000000000000000000000000000000000008111a21272c2f3039393939393939302f2c27211a1108000000030f1b27323d474f545660606060606060575550483e33281c1104000000000000000000000000000000000000020a11171f272f353e444c525b62656c6c6c6c6c6c6c64615a5044392d20140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a9393939083766a5d5043372a1d10000000000000000000000000000000000000000000000000000000000000000000010a131c232a2f323339393939393939393433302b251d140b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b252d373f49515b63666c6c6c6c6c6c6c6c67645c53483c3024180b0000000000000000000000000000000000000000000000000000000000000000000000000009131b252d373f49515b63666c6c6c6c6c6c6c6c67645c53483c3024180b000000000000000000000000000000000000000000020c141d262d333d43484f54545c60636568696b6b6c6c6c6b6b6a676563605c54544f47433d332d261d140c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e28323a444c555c606b6f767c8185898c8e909192929291908f8d8a86827d79706b605d554c443a31281d120800000000000000000000030d18222b353d464e575e616c71787d82868a8c8f90919293929291908e8c8985817d77706b605d554d443b32281d140a00000000000000000000000000000000000000000000000000040c13191f252a2d31373a3b3e41434445464645454443403e3b3a37312d2a251f1a140d050000000000000000000000000e1a26313d4751595e5f6060606060605a58524a403a434b5153545c60626567696a6b6c6c6c6b6b6a6765625f5853514b433d342d251b12090000000000000000000006111c26303d46515b646e74808a92979fa3a9a19e999792908f8f8f909298989d9fa7a39f97928a80736e635b51453b31261a0e0400000000000000050d14191e20212d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b292623201f1b17110c0600000000000000000000000000000000000000000000040a0f141a1e212125282a2b2c2c2c2b2a282622211f1b15110d08030b12181c1f2025292b2c2c2c2b2a272524221d1811090100000000000000000000000000000000040a0f13181d20202326292a2b2c2c2c2b2a272521201e1913100b0500000000000000000000000000000005101a232c33383c3d464646464646463d3c38332c231a1005000007131f2c38434f5960636c6c6c6c6c6c6c64615a5045392d2114080000000000000000000000000000000000000000060d151d2429323a41465156585f606060606060575550483e33281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a979f9d9083766a5d5043372a1d1000000000000000000000000000000000000000000000000000000000000000000000010a12191e2325262d2d2d2d2d2d2d2d272724201a130b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000109131b252e37404951575960606060606060605a58534a41362b201408000000000000000000000000000000000000000000000000000000000000000000000000000109131b252e37404951575960606060606060605a58534a41362b20140800000000000000000000000000000000000000000000020b141c222832383d44484a515356595b5d5e5f5f605f5f5e5d5b595653504a48443d383227221b140b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c162028323a434b515960636b6f75797d7f828385858685858482807d7a76716d666059514b433a32281f160c000000000000000000000000061019232b343d454d525a61666c70757a7d80828385858686858483817f7c7975706b636059514b433b322920160b02000000000000000000000000000000000000000000000000080e161e25293036393c4247484b4e50515253535252514f4d4b4846423c3a36302a251f170f080000000000000000000000111d2a36424e59636a6c6c6c6c6c6c6c67645c5247404b555d6064666d6f727475777878797978777674716e6a64605c554e463f372d251b11070000000000000000000c17232e38424f59626d74808d929ea1a9a39f97918c8885838282838385888b90959ea1a8a29f928d80736d62574d42362a20160a000000000000050e171e252a2d2e39393939393939393939393939393939393939393939393939393939393938373633302d2b27221b17110a0300000000000000000000000000000000000000060c161b1f252a2d2e31343738393939383735322f2e2b26201d19130c151d23282c2d32353839393838363432312e29231b1309000000000000000000000000000002080d151b1d24292c2d3033363738393939383634312e2d2a251e1c160f0a04000000000000000000000000000b16212c353d44484a535353535353534a48443d352c21160b00000915222f3b4854606b6f79797979797979716c6155493c3023170a000000000000000000000000000000000000000000030b1218202930363f454a4b525353535353534a49443e362c22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a39d9083766a5d5043372a1d10000000000000000000000000000000000000000000000000000000000000000000000000070d1216191920202020202020201b1a18140f0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252e3740464b4c53535353535353534e4c4841382f251a0f030000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252e3740464b4c53535353535353534e4c4841382f251a0f030000000000000000000000000000000000000000000000020a111721272c333839404446494c4e5051525253525251504e4c4946443f3838322b272017110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e162028313940454f54596063676d707375777879797978777673716e6864605c544f454039312820160d0400000000000000000000000000071119222b333b424650545b6064676d707375777879797978787675726f6d67636059544f45403a312920170e050000000000000000000000000000000000000000000000020a121a202830353b4146474e5355585b5c5e5f5f5f5f5e5e5c5a5855534d4846423b363029211a120a02000000000000000000121f2c3845525e6a7579797979797979746e64584c45515d676d7176797c7f81828485858686858483817e7b77716d67605851493f372d23190b020000000000000003101c28343f4a54606b727f8c929ca4aaa299928c84807b787675757677797b7f838a91969fa6a49c928b7f72695f53463d32271b0f0300000000020d1720293036393b4646464646464646464646464646464646464646464646464646464646464544433f3c3937332d28231c150c0500000000000000000000000000000000030a111720272b31363a3b3e4144444546464544423f3c3b37322c29241e191e272e34383a3e42454646454443413f3d3a342d251b1106000000000000000000000000050d131920262b2f35393a3d404344454646464543413e3a3936302c28211b150e06000000000000000000000004101c27333d474f55566060606060606056554f473d33271c100400091623303c4956636f7d868686868686867e7164574a3e3124170b0000000000000000000000000000000000000000000001070e171e252a343a3d3f464646464646463d3c39332c231a10050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a39d9083766a5d5043372a1d100000000000000000000000000000000000000000000000000000000000000000000000000002060a0c0d13131313131313130e0d0b0803000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252e353b3e40464646464646464641403c362f261d130800000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252e353b3e40464646464646464641403c362f261d13080000000000000000000000000000000000000000000000000000060b161b21272c2e34383a3c3f41434445464646454443413f3d3a38342e2c27211b160b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e161f272f343d43484f54555c606366686a6b6c6c6c6b6a696664615e5653514a423d352f271f160d04000000000000000000000000000000071019202930363e424a5053555d606366686a6b6c6c6c6c6b6a686663605c55554f48443d352f281f170e050000000000000000000000000000000000000000000000020b141c242c323a41464d5254575f626567696b6c6c6c6c6b6a696765615f5754524d46423b332c241c140a02000000000000000013202c3946535f6c79878686868686868074675a4d4753606d797e8286898b8d8f90919292929291908e8b88837e796f6a625b51493f352b1d140a0000000000000006121f2c3844505c666f7c87929fa4aba29892878079736f6a6a696869656c6e72777d848f949fa6a49f92867b6e61584e43382b1f13060000000008141e29323b41465353535353535353535353535353535353535353535353535353535353535352514f4c4946443f38342e261e170f070000000000000000000000000000030c151c232832373b4246484b4e505152535252504e4c4847433c39352f28222b30394045464b4f5152535251504e4b4a463f372d23180d0100000000000000000000080e171e252a31373a4045474a4d4f515152535251504e4b4746413a38332b2620181009000000000000000000000714202c38444f5961636c6c6c6c6c6c6c6361594f44382c20140700091623303c4956636f7c8993939393938a7d7164574a3e3124170b000000000000000000000000000000000000000000000000050d131923292e31323939393939393931302d28221a1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a39d9083766a5d5043372a1d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c232a2f323339393939393939393433302b251d140b010000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c232a2f323339393939393939393433302b251d140b01000000000000000000000000000000000000000000000000000000040a0f161c1c23282c2d3032353638383939393838373432302d2c28231c1b160f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d151d232932383d44484b515356595b5d5e5f5f5f5e5d5c5a5754524d464440393029241d150d040000000000000000000000000000000000070e171f252a2f383f44464b515457595c5d5e5f605f5f5e5d5b595653514b48443d383329241d160d050000000000000000000000000000000000000000000000010b141d262e363e444c52565e61666a6e717476777879797878777673716e6966615e57524d453e362e261c140a000000000000000013202c3946535f6c798692939393938d8074675a4d4f5c6875828b8f9298989a9c9d9e9f9f9f9e9e9d9a9895908b847c726d625b51473d2f261c1106000000000003101c28343f4a54606d78839099a3afa39992867d736d67625f585c5c535b6061656c707a828f949fa9a2988f82766a6054473b2e221508000000020e1925303b444c525f60606060606060606060606060606060606060606060606060606060605f5f5e5c5956535049443f38302921191007000000000000000000000000030d151e262e343d43474d5354585b5d5e5f5f5f5e5d5b5955534e4745413a3129343c424b5153585c5e5f5f5f5e5d5a585651493f34291d120600000000000000000008111a202930363c43474b515356595c5d5e5f5f5f5e5d5a5854524c48443e37312a221b120a0100000000000000000916232f3c4855616b7079797979797979706b6155483c2f23160900091623303c4956636f7c89969f9f9f978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000002080d181d2224252c2d2d2d2d2d2d2423201c17100800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a39d9083766a5d5043372a1d100000000000000000000000000000000000000000000000000000000000060a0e1011121313131212100e0b0707050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a12191e2325262d2d2d2d2d2d2d2d272724201a130b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a12191e2325262d2d2d2d2d2d2d2d272724201a130b02000000000000000000000000000000000000000000000000000000000000050b1012181c1f202326282a2b2c2c2d2c2c2b2a282623201f1c17110f0b040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b121821272c3238394045464a4c4f505252535252514f4d4a4746413b38342e271e18120b0300000000000000000000000000000000000000050d141a1d262d33383a4145474a4d4f50525253535251504e4c494645403938332c272118130c0400000000000000000000000000000000000000000000000009131d262f38404850565e61686e73777b7e81838485868685858482807e7b77736e69615e57504840382e261c13090000000000000013202c3946535f6c7986929f9f9f9a8d8074675a4d4f5c6975828f9c9fa3aaa7a7a4a2a1a1a0a1a3a6a7a79f9d9691877f726d62594f42382d22170b000000000006121f2c3844505c66727f8b95a0aba89f92877d706b605d55534e4f4f495053555a61686d79829097a1a49f94897c6f6256493c2f23160900000005111e2a36414c565e6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a696663605b53504a423b332b23190f0600000000000000000000010b151f2730383f444e54575e6164676a6b6c6c6c6b6a6865625f5854524c433f353c464e545c6065686b6c6c6b6b696765625b51463a2e221509000000000000000008121a232c323a41464e53555d606366696a6b6c6c6c6b696764615e56554f47433c342d241c130a01000000000000000a1723303d4a5663707d868686868686867d7063564a3d3023170a00091623303c4956636f7c8996a2aca4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000060c111517181f202020202020171614100b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a39d9083766a5d5043372a1d10000000000000000000000000000000000000000000000000000000040b11161a1d1e1f2020201f1e1d1b181413110d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d1216191920202020202020201b1a18140f080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d1216191920202020202020201b1a18140f080100000000000000000000000000000000000000000000000000000000000000000000070c10121316191b1d1e1f1f201f1f1e1d1b19161312100c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c161b21272c2e34383a3d40424445464646454443403e3b3936302c28231c150c070100000000000000000000000000000000000000000002090b141c22282b2f35393a3d40424445464646454543423f3c3a38342e2c27211c160d070100000000000000000000000000000000000000000000000007101b252f38404a525a61686d747b8084888b8e8f919292929291918f8d8b8884807b746e69615a524a40382e251b0f0600000000000013202c3946535f6c7986929faca79a8d8074675a4d4f5c6976828f9caaa29f9c9a97969594939496999ea0a8a8a099928b7f726b60544a3f33281c0f03000000000713202d3a4653606d7984919ea7ada1968d80736b6059514b474342423f44464850565d676d7a85929b9993908c8275685c4f4235291c0f0200000714202d3946525e6876797979797979797979797979797979797979797979797979797979797979787776726f6c65605c544d453d352b22180d0300000000000000000007121d273139424a50586062696e71747777787979787775726f6a66605d56504540454e5860666d717578797978777674726d62564a3d3124180b0000000000000008111a242c353e444c52585f62676d7073767778797979787674716d68636159534e463f362e251c1309000000000000000a1723303d4a5663707d899393939393897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000105090b0c131313131313130a0a080400000000000000000000000000000000000000000000000000000002050708080808080808080808080808080808080808080808080808080a1724313d4a5764707d8a97a39d9083766a5d5043372a1d100000000000000000000000000000000000000000000000000000050e161c2227292a2c2c2d2c2c2b29282521201d19130f0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002060a0c0d13131313131313130e0d0b08030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002060a0c0d13131313131313130e0d0b08030000000000000000000000000000000000000000000000000000000000000000000000000000040607090c0e1011121313131211100e0c0a07060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f161b1d23282c2d303335373839393938373633312e2d2a251f1c18120b0300000000000000000000000000000000000000000000000000020a11171c1f24292c2d30333537383939393938373533302d2c28231d1c16100b0500000000000000000000000000000000000000000000000000030c19222d37404a525c636c717a81868c9196989a9c9e9f9f9f9f9e9d9c9a9895918d86817b716c645c524a40372d21180e03000000000013202c3946535f6c7986929faca79a8d8074675a4d4f5c6976828f9c9a9892908d8b8988878787898c91969fa2aaa39f93877d70665b5044382b1f120700000004101d2935404b5564717d8a96a1acaa9e9184796d60594f45403937312d3337393e444c555e68717e8b8e8a86837f7c6f6255483c2f2215090000000814212e3b4754616e7a8686868686868686868686868686868686868686868686868686868686868584827f7c78716d665e574f473d342a1f150b0100000000000000020c18242f39434b545c606a6f757b7e8183848586858583817f7c78726d68625a514b4d57606a6f797e82848586858483817f7265584b3f3225180c000000000000050f1a232c363e474f565e616a6f747a7d808284848586858483817e7a76706b625f58514840372e251b11070000000000000a1723303d4a5663707d89969f9f9f96897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e11141415151515151515151515151515151515151515151515151515151724313d4a5764707d8a97a39d9083766a5d5043372a1d1000000000000000000000000000000000000000000000000000040e1720272e3336373939393939383634312e2d2a251e1a150e060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b0f12181c1f202326282a2b2c2c2c2b2a29272421201e1914100c070000000000000000000000000000000000000000000000000000000000060b0f13181d20212426292a2b2c2d2c2c2b2a282623201f1c1812100b050000000000000000000000000000000000000000000000000000000a151e2b343f49525c646e737e858d92999da0a8a9a29f9d9c9b9c9d9fa2aaa7a09d99928e857e736e645c52493f332a1f1409000000000013202c3946535f6c7986929faca79a8d8074675a4d505c6976838f918d898583807e7c7b7a7a7b7d7f848b9298a2aba4999083786c605346392e23180c0000000613202c3945515d6775828f9ba8aea3988b7e71675d51473d352f2b2622272b2d323a434c56606d7883817e7a76736f6a5f53473b2e2115080000000814212e3b4754616e7a87939393939393939393939393939393939393939393939393939393999292918f8c89837e786e6960594f463c31271d1207000000000000000a141e2935404b555d666d747c82878b8e909192929291908e8c88847f7a716d605d55535f696f7c848b8f9192929291908d86796c605346392d20130000000000020d17212c353e48505961686d757c8186898c8f909192929291908d8b86827d766f6a625b524940372d23190d0300000000000a1723303d4a5663707d8996a3aca396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000000000000000000000000000000000000000010507080b0e10111213131211100e0b0807050100000000000000000000000000000000000000000000000000000000050d14191e202121212121212121212121212121212121212121212121212121212124313d4a5764707d8a97a39d9083766a5d5043372a1d10000000000000000000000000000000000000000000000000000b16202932393f434445464646454543413e3a3936302b2620180f0900000000000000000000000000000000000000000000000000000004090e1112131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313130b0a0804000000000000000000000004090e1112131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313130b0a0804000000000000000000000000000000000000000000040613131313131313131312110e090400000000000000000000000000000000000000000000000000000000020507080b0e111112131312110f0c0908060300000000000000000406070b0f1213131211100e0c0b0906010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c10131317191c1d1f1f201f1f1e1c1a171414110e080400000000000000000000000000000000000000000000000000000000000000000003070d111314171a1c1d1f1f20201f1e1d1b19161313100c07000000000000000000000000000000000000000000000000000000000006111c26303d46515b646e74808a92979fa3a9a19e999792908f8f8f909298989d9fa7a39f97928a80736e635b51453b31261a0e040000000013202c3946535f6c7986929faca79a8d8074675a4d505c6976838a85807c797674716f6e6e6d6e7073787e869299a3aba0958a7e7164544b4034281c100400000714202d3a4753606d7a86929facac9f92867a6d60554b403529241d1a171b1f2028313a44515c666d7775716d6866625f584e43372b1f12060000000814212e3b4754616e7a87949f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9e9d9c9995908b837b6f6b60584e43392f23180c02000000000006111c26303845515d676d7880898f93999a9d9e9f9f9f9e9d9b9896918c857e756d675d58626e7b8691969b9e9f9f9e9e9c9386796c605346392d2013000000000009141f29333d47505a616b707a82888e9298999c9d9e9f9f9f9e9c9a99938f8a837c726d635c52493f352b1f150b01000000000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000000000000000000000000000000000003080d111414171a1c1e1f20201f1e1d1a171414110d080300000000000000000000000000000000000000000000000000050e171f252a2d2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e313d4a5764707d8a97a39d9083766a5d5043372a1d1000000000000000000000000000000000000000000000000006111c27323b434a4f51525353535251504e4b4746413a37312a221b120900000000000000000000000000000000000000000000000000080f151a1d1f20202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020171714110c050000000000000000080f151a1d1f20202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020171714110c050000000000000000000000000000000001070c10132020202020202020201f1d1a150f080000000000000000000000000000000000000000000000000003090e121415181b1d1e1f201f1f1d1b191515120f0a0401000000070c101313181c1e1f201f1e1d1b181815120d060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070a0d0f11121313131211100d0b0807050200000000000000000000000000000000000000000000000000000000000000000000000000010406070a0d0f11121313131212100f0c09070604000000000000000000000000000000000000000000000000000000000000000c17232e38424f59626d74808d929ea1a9a39f97918c8885838282838385888b90959ea1a8a29f928d80736d62574d42362a20160a0000000013202c3946535f6c7986929faca79a8d8074675a4d4e5a6774807d7974706d666764636261606163656c727d87929faca79b8f8275665c5145382c1f130600000a1723303d4a5663707d8998a3aea89b8e8275675d51433a2f23181d1d1d1d1d161f2834404a545c606a6864615e5655534e463c32261b0f030000000814212e3b4754616e7a8794a1acacb4aeaca6a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a6a8aaa9a7a09d9590857d6f6a5f554b4034291e130800000000000b17232e3842505a606d79828d929b9fa4ababa39f9d9c9b9c9d9fa19e97928b82796d685f6a76828f98a1a8aaa39f9995949386796c605346392d201300000000020e1a25303b454f59616c717d858f939a9fa3aaa9aaa8a7a6a7a9a9aba49f9c9490867f736e635b51473d31271d1207000000000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000000000000000000000000000000060b1014191e20212427292b2c2c2c2c2b2a272421201e19140f0b0600000000000000000000000000000000000000000000020d17202930363a3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3d4a5764707d8a97a39d9083766a5d5043372a1d100000000000000000000000000000000000000000000000000a16222e39434d555b5d5f5f605f5f5e5c5b5854524c47433c342d241b1108000000000000000000000000000000000000000000000009121920262a2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423211c17100800000000000009121920262a2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423211c1710080000000000000000000000000000030b12181c1f2d2d2d2d2d2d2d2d2c2c2a262019120900000000000000000000000000000000000000000000040a0f141a1e212125282a2b2c2c2c2b2a282622211f1b15110d08030b12181c1f2025292b2c2c2c2b2a272524221d181109010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54606b727f8c929ca4aaa299928c84807b787675757677797b7f838a91969fa6a49c928b7f72695f53463d32271b0f0300000013202c3946535f6c7986929faca79a8d8074675a4d4c58646e74716d6663605c54585655545454535b606b74818d9aa9ac9f9285796d6053463a2d20130700000d1a2733404d5a6673808d99aab4aa978b7e7164554c4131282a2a2a2a2a2a2a2a2a232e39424a51535d5b5754524c4847433c342a20150a000000000814212e3b4754616e7a8794a7afb4aba39f9a9898989898989898989898989898989898989898999b9ea1a9aca79f9792857c6e675c51453a3025190d0100000003101c28343f4a54616c74818e949da4aca7a09d9992908f8f8f9192999a9e9f948f837a6d666f7c88949faaaea398928c88878886796c605346392d20130000000005121e2a36424d57606b717e8791979ea5acaba9a19e9b9a9a9b9d9fa4abaca69f98928b80736d62594f43392f23180c000000000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000000000000000000000000000020a11171c1f252a2d2e3134363839393938373634312e2d2a251f1b17110a02000000000000000000000000000000000000000009141f29323b4246474848484848484848484848484848484848484848484848484848484848484a5764707d8a97a39d9083766a5d5043372a1d100000000000000000000000000000000000000000000000020e1a27333f4a555f676a6c6c6c6c6c6b696764615e56534e463e362d23190b0200000000000000000000000000000000000000000008121b242b3136383939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393931302d28221a12080000000008121b242b3136383939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393931302d28221a1208000000000000000000000000030d151d23292c3939393939393939393836312b241b12080000000000000000000000000000000000000000060c161b1f252a2d2e31343738393939383735322f2e2b26201d19130c151d23282c2d32353839393838363432312e29231b13090000000000000000000000000000000000020507080b0e111112131312110f0c0908060300000000000000000406070b0f1213131211100e0c0b09060100000000000000000000000000000000000000050a0d0f101313100f0d0a050000000000000000000000000000000000000000000000000000000000000000060a0e1011121313131212100e0b0707050100000000000000000000000000000000000000000000000006121f2c3844505c666f7c87929fa4aba29892878079736f6a6a696869656c6e72777d848f949fa6a49f92867b6e61584e43382b1f130600000013202c3946535f6c7986929faca79a8d8074675a4d47525c646764605c5453514b4b4948474748495059626e7b8897a1ada298887c6f6255493c2f2216090004101c2834404b546976828f9ca9aea398887b6f6255483c2f3737373737373737373737373039404446514e4b4746413c3b37322a261f180f060000000814212e3b4754616e7a87959fa3aba399928d8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8c8c8f92979ea1a9a9a2979184796d60564c41362a1d110500000006121f2b3844505c66717e8b939ea6aea59d95908a86838282838486898d92979f959083786d73808d99a6b0a89f9286807c7a7b7d7063574a3d3024170a000000030e18212d3a46525e69707d879299a1a9ada79f9d97928f8d8d8e9093999fa2aaaaa39f928b7f726b60554b4034291c12070000000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000000000000000000000001070c141c23282b3036393b3e414344454646454443413e3b3936302b27221b140b07000000000000000000000000000000000000020e1925303b444d5254545454545454545454545454545454545454545454545454545454545454545764707d8a97a39d9083766a5d5043372a1d10000000000000000000000000000000000000000000000003101d2936434f5b6771777879797978787674716d68625f5850483e352b1d140a0000000000000000000000000000000000000000040f19242d353d4245464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646463e3c39332c241a10050000040f19242d353d4245464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646463e3c39332c241a100500000000000000000000010b151f272f343846464646464646464645423d352d24190f040000000000000000000000000000000000030a111720272b31363a3b3e4144444546464544423f3c3b37322c29241e191e272e34383a3e42454646454443413f3d3a342d251b1106000000000000000000000000000003090e121415181b1d1e1f201f1f1d1b191515120f0a0401000000070c101313181c1e1f201f1e1d1b181815120d0600000000000000000000000000000000030a11161a1c1d20201d1c1a16110a0300000000000000000000000000000000000000000000000000000000040b11161a1d1e1f2020201f1e1d1b181413110d080200000000000000000000000000000000000000000003101c28343f4a54606d78839099a3afa39992867d736d67625f585c5c535b6061656c707a828f949fa9a2988f82766a6054473b2e22150800000013202c3946535f6c7986929faca79a8d8074675a4d414a52585a5753504a4645403e3c3b3b3a3b3f47535f6a7885929eabaa968a7d7063574a3d3024170a0006131f2c3845515c667884919eabac9f9286796d6053464444444444444444444444444444444444444444444444444444443b3a36312a21180e0300000714202d3a4753606d79838c9299a29f9286807f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f8082858a91969fa7a9a0968c7f73685e5246392d2013080000000713202d3a4653606d7884919ea5afa69d938e837d797776757677797c80858c9298958e81747683909ca9aca0958a7e736f6e6e706b6155483c2f2316090000000915202c38444f59616e7b869299a3abada49c959089858281808183878c9298a0a8aea49f93877d6f675c5145392e23180c0000000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000000000000000000000030b12181e262e34383b4146474a4d4f515253535251504d4a4746413b37332d261d18120b030000000000000000000000000000000005111e2a36424d565e61616161616161616161616161616161616161616161616161616161616161616164707d8a97a39d9083766a5d5043372a1d10000000000000000000000000000000000000000000000004111e2a3744515d6a778385868686858483817e7a756e6a615a50473d2f261b1106000000000000000000000000000000000000000915202b353f474e52535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353534a49453e362c22170c00000915202b353f474e52535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353534a49453e362c22170c0000000000000000000007121d2731394045535353535353535353524e473f352b20150900000000000000000000000000000000030c151c232832373b4246484b4e505152535252504e4c4847433c39352f28222b30394045464b4f5152535251504e4b4a463f372d23180d010000000000000000000000040a0f141a1e212125282a2b2c2c2c2b2a282622211f1b15110d08030b12181c1f2025292b2c2c2c2b2a272524221d1811090100000000000000000000000000040d151c2226292a2d2d2a2926221c150d040000000000000000000000000000000000000000000000000000050e161c2227292a2c2c2d2c2c2b29282521201d19130f0a030000000000000000000000000000000000000006121f2c3844505c66727f8b95a0aba89f92877d706b605d55534e4f4f495053555a61686d79829097a1a49f94897c6f6256493c2f23160900000013202c3946535f6c7986929faca79a8d8074675a4d4141474c4e4a46443f3a38342e302f2e2d2d37434e586a7784909daaa4978b7e7164584b3e3125180b000713202d3a4653606d7986939facaa9d908477665c50505050505050505050505050505050505050505050505050505050504846423b332a1f140900000613202c3945515d676d787f879297a29992867e727272727272727272727272727272727272727375797e8490959fa9a89f92867a6d6154473a2f24190d0100000b1824313e4b5764717e8a96a0acac9f948e8179716d67696869676d70747a7f869095938a7e7885929fabaa9d9184776c6261616361594f44382c2014070000020f1a26313c4855616b75828f98a2abada39b928c837d7975747374767a7f869196a0a8afa4999184796d60544a4034281c100400000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000000000000000000050d151d242930383f44464c5254575a5c5e5f5f5f5f5e5d5a5754524c46443f382f28231c150c030000000000000000000000000000000714202d3a46525e696e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e707d8a97a39d9083766a5d5043372a1d10000000000000000000000000000000000000000000000006121f2c3945525f6c78859292999292918f8e8b87827c716c61594f41382d22170b000000000000000000000000000000000000000e1a26313d4751595e5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060575550483e33281c1104000e1a26313d4751595e5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060575550483e33281c11040000000000000000000c18232f39434b515f606060606060605f5e5951473d31261a0e010000000000000000000000000000030d151e262e343d43474d5354585b5d5e5f5f5f5e5d5b5955534e4745413a3129343c424b5153585c5e5f5f5f5e5d5a585651493f34291d120600000000000000000000060c161b1f252a2d2e31343738393939383735322f2e2b26201d19130c151d23282c2d32353839393838363432312e29231b1309000000000000000000000000030d161f272d32353639393635322d271f160d03000000000000000000000000000000000000000000000000040e1720272e3336373939393939383634312e2d2a251e1a150e060000000000000000000000000000000000000713202d3a4653606d7984919ea7ada1968d80736b6059514b474342423f44464850565d676d7a85929b9993908c8275685c4f4235291c0f02000013202c3946535f6c7986929faca79a8d8074675a4d41363c3f413e3a38342e2c2823232221212c3844505c667784919daaa5988b7f7265584b3f3225180c000815212e3b4854616e7b879aa4afa99c90837669545d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d55534d453b31261a0e020004101d2935404b555d666d727d859298a29892877f716b6565656565656565656565656565656566666d717a839097a1ada2988b7f7265564c4135291d11040005121e2a36424d576875818e9ba8afa49a8f82786d66605d555c555c6063676d727b838f9391857b8797a2ada79a8d8074675a545557554f473e33281c1004000006121f2b37434e5863707d8a939eaaafa59b918b8078706c66676768686d737b849196a0acaba0968c7f72665c5144382c1f120600000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000000000000000000050e161f272f353e424a5053565e616467696b6c6c6c6b6a696764615e56535049413d342e271e150c0300000000000000000000000000000814212e3b4754616e7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7f8b98a49d9083766a5d5043372a1d10000000000000000000000000000000000000000000000006121f2c3945525f6c7885929493939496999a99938e867e716b6053493f33271b0f03000000000000000000000000000000000000111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d21140800111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d211408000000000000000004101c2934404b555c6c6c6c6c6c6c6c6c6c6a63594e42362a1d110400000000000000000000000000010b151f2730383f444e54575e6164676a6b6c6c6c6b6a6865625f5854524c433f353c464e545c6065686b6c6c6b6b696765625b51463a2e2215090000000000000000030a111720272b31363a3b3e4144444546464544423f3c3b37322c29241e191e272e34383a3e42454646454443413f3d3a342d251b110600000000000000000000000a151f2831383e4243464643423e3831281f150a0000000000000000000000000000000000000000000000000b16202932393f434445464646454543413e3a3936302b2620180f090000000000000000000000000000000004101d2935404b5564717d8a96a1acaa9e9184796d60594f45403937312d3337393e444c555e68717e8b8e8a86837f7c6f6255483c2f22150900000013202c3946535f6c7986929faca79a8d8074675a4d4134303334312d2c28231f1c18161e2429363e4653606d7985929facab978a7e7164574b3e3124180b000916232f3c4956626f7c8995acb6a89c8f82756a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a615f574d42362a1e120500010d18242f39434b545c606b707d86929fa29992877d70675d5858585858585858585858585859545c60686d7a85919ea9aa9c908376685d5245392c201306000714202d3a46525e697885919eabac9f93877c6f665c54514b4f4b5153555d60696e79818f949083909da9b3a4988b7e7165584b484a48443e352c21160b0000000814212e3a47535f6a7683909ca5afa99e938b7f736c65605b545a565e61696e7a84919aa4afa89e9285796d6053463a2d22170b00000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000000000000000040d162028313940454f545c6064686e7174767778797978777674716e6863605b534e44403930271e150c0300000000000000000000000000111e2a3744515d6a7784878787878787878787878787878787878787878787878787878787878787878787878b919ba99d9083766a5d5043372a1d10000000000000000000000000000000000000000000000006121f2c3945525f6c78858887868787898d92979f9892887d70655b5044372b1f1205000000000000000000000000000000000000121f2c3845525e6a7579797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979716c6155493c3023170a00121f2c3845525e6a7579797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979716c6155493c3023170a000000000000000006131f2c3845515c67767979797979797979756a5e5245382c1f12060000000000000000000000000007121d273139424a50586062696e71747777787979787775726f6a66605d56504540454e5860666d717578797978777674726d62564a3d3124180b00000000000000030c151c232832373b4246484b4e505152535252504e4c4847433c39352f28222b30394045464b4f5152535251504e4b4a463f372d23180d0100000000000000000005111c27313a434a4e505353504e4a433a31271c11050000000000000000000000000000000000000000000006111c27323b434a4f51525353535251504e4b4746413a37312a221b12090000000000000000000000000000000613202c3945515d6775828f9ba8aea3988b7e71675d51473d352f2b2622272b2d323a434c56606d7883817e7a76736f6a5f53473b2e21150800000013202c3946535f6c7986929faca79a8d8074675a4d413427262724201f1c1713141920282f353f48515b63707d8998a2aea399897c6f6356493c30231609000a1623303d495663707c8996a3afa89b8e8177777777777777777777777777777777777777777777777777777777777777776e695f53463a2d211407000007121d283139424a5059606b717e8b949fa39991857a6d60564c4c4c4c4c4c4c4c4c4c4c4c4c4a51565e68717e8b97a1a69f94877a6d6054473a2d211407000815212e3b4854616e7b8797a1adaa9d9083776a5f544b4540424045474b51575f676d78828f9590959fabb0a3968a7d7063574a3d3d3c38332c231a10050000000815222f3b4855626e7b88949fabada2978e81746d605b53504a4d4c52575e68707d87939facada1978a7d716453493f33271b0f03000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000000000000010c161f28323a434b515961666d71767a7e808284858686858483807d7a76706c656058514a423930271e150a00000000000000000000000000111e2a3744515d6a778490949494949494949494949494949494949494949494949494949494949494949494989ba3a99d9083766a5d5043372a1d100000000000000000000000000000000000000000000000000916232f3c4956626f7c7b7a7a7a7b7d808590959f9a9184786c605346392d20130600000000000000000000000000000000000013202c3946535f6c79878686868686868686868686868686868686868686868686868686868686868686868686868686868686868686867e7164574a3e3124170b0013202c3946535f6c79878686868686868686868686868686868686868686868686868686868686868686868686868686868686868686867e7164574a3e3124170b00000000000000000714202d3a4753606d798686868686868687796c5f5346392c201306000000000000000000000000020c18242f39434b545c606a6f757b7e8183848586858583817f7c78726d68625a514b4d57606a6f797e82848586858483817f7265584b3f3225180c000000000000030d151e262e343d43474d5354585b5d5e5f5f5f5e5d5b5955534e4745413a3129343c424b5153585c5e5f5f5f5e5d5a585651493f34291d12060000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a000000000000000000000000000000000000000000000a16222e39434d555b5d5f5f605f5f5e5c5b5854524c47433c342d241b110800000000000000000000000000000714202d3a4753606d7a86929facac9f92867a6d60554b403529241d1a171b1f2028313a44515c666d7775716d6866625f584e43372b1f120600000013202c3946535f6c7986929faca79a8d8074675a4d4134271a1b171312100e171f252a323a4145515a626d76828f9caaac9f9286796d6053473a2d201407000a1724303d4a5763707d8a96a3b0ab9e928583838383838383838383838383838383838383838383838383838383838383837b6e6155483b2e2215080000010c161f2830383f444f59626c76828f9ca7a1978d8073685e52463f3f3f3f3f3f3f3f3f3f3f40444c56606d7985929a999896897c6f6356493c30231609000916222f3c4955626f7c8895a9b3a79a8d817467584e4239352f34383a40454d555c666d7a85919d9fa7b1afa396897c706356493d302f2c28211a110800000005121e2a36424d576774808d9aa6b0ac9f92857a6d615b5049443f4041464d56606b75828f9baab3a99b8e8175655b5044372b1f1205000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000000000000008131e28313a444c555d606b70787e82868a8d8f919292929291908d8a87827d786f6a605c544a423930261c1106000000000000000000000000111e2a3744515d6a7784909da1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a4a7aca99d9083766a5d5043372a1d100000000000000000000000000000000000000000000000000815222e3b4754606a6f6e6d6d6d6e70737a83909da096897c6f6356493c3023160900000000000000000000000000000000000013202c3946535f6c798692939393939393939393939393939393939393939393939393939393939393939393939393939393939393938a7e7164574a3e3124170b0013202c3946535f6c798692939393939393939393939393939393939393939393939393939393939393939393939393939393939393938a7e7164574a3e3124170b00000000000000000714202d3a4753606d7a8693939393939286796c5f5346392c2013060000000000000000000000000a141e2935404b555d666d747c82878b8e909192929291908e8c88847f7a716d605d55535f696f7c848b8f9192929291908d86796c605346392d20130000000000010b151f2730383f444e54575e6164676a6b6c6c6c6b6a6865625f5854524c433f353c464e545c6065686b6c6c6b6b696765625b51463a2e2215090000000000000000010d1a26323e4a545e66696c6c69665e544a3e32261a0d010000000000000000000000000000000000000000020e1a27333f4a555f676a6c6c6c6c6c6b696764615e56534e463e362d23190b02000000000000000000000000000a1723303d4a5663707d8998a3aea89b8e8275675d51433a2f23181d1d1d1d1d161f2834404a545c606a6864615e5655534e463c32261b0f0300000013202c3946535f6c7986929faca79a8d8074675a4d4134271a0e0b070b1218202930363e444c525b626c727f8b949faba89c8f8376675d5145392c1f1306000a1724313d4a5764707d8a97a3b0ada1979290909090909090909090909090909090909090909090909090909090909090887b6e6255483b2f221508000000040d161e262e343d47505a63707c8995a0a99f92867a6d6154473b3032323232323232322e343a45515c6674818e8e8c8b89887f7265584c3f3225190c000a1723303d4a5663707d8996a3b0a6998c7f7366594c402f2924292c2f353b434b545d68707d8a959fabb7afa396897c706356493d3023201c161008000000000714212d3a46535f697884919eabafa49a8c7f73685e52443f383330363b444f5963707d8a98a2aeab9f9285796c605346392d201306000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000000000000050e19242f3a434c565e676d747d848a8f93999a9c9e9f9f9f9e9d9c9a9a938f8a837c736d665c544a42382e23170b020000000000000000000000111e2a3744515d6a7784909d9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9d9083766a5d5043372a1d1000000000000000000000000000000000000000000000000006131f2b38434e586062616160606163686f7c8899a4988b7e7265584b3f3225180c00000000000000000000000000000000000013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f978a7d7164574a3e3124170b0013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f978a7d7164574a3e3124170b00000000000000000714202d3a4753606d7a86939f9f9f9f9286796c5f5346392c201306000000000000000000000006111c26303845515d676d7880898f93999a9d9e9f9f9f9e9d9b9896918c857e756d675d58626e7b8691969b9e9f9f9e9e9c9386796c605346392d2013000000000007121d273139424a50586062696e71747777787979787775726f6a66605d56504540454e5860666d717578797978777674726d62564a3d3124180b0000000000000000030f1c2935424e5a66707679797670665a4e4235291c0f03000000000000000000000000000000000000000003101d2936434f5b6771777879797978787674716d68625f5850483e352b1d140a000000000000000000000000000d1a2733404d5a6673808d99aab4aa978b7e7164554c4131282a2a2a2a2a2a2a2a2a232e39424a51535d5b5754524c4847433c342a20150a0000000013202c3946535f6c7986929faca79a8d8074675a4d4134271a0e030c151c2328323b41464f565d606d727e87929fa6ada1968b7e7165554b4035291d1004000a1724313d4a5764707d8a97a3b0b3a9a19e9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d94887b6e6155483b2e22150800000000040c141c2328353f4854606b7783909daaa3988c7f7266574d42362a25252525252525232834404b5464717e8281807e7d7c796d6053473a2d201407000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f2e23181c1f24293139424c56616c7683909da9b3afa396897c706356493d302316100b0500000000000815222e3b4855616e7b8896a1aca69f93877b6e61564c41332d28252a323d4653606c7985929fabada297887b6e6155483b2e221508000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000000000020d17202935414c555e686d79818a91969c9fa4aba5aba49f9fa4aca5aca49f9c95908780786d665c544a3f34281d140a0000000000000000000000111e2a3744515d6a77839093939393939393939393939393939393939393939393939393939393939393939393939393939083766a5d5043372a1d10000000000000000000000000000000000000000000000000030f1b27323d464e5456555453545456606c7986939f998c807366594d4033261a0d00000000000000000000000000000000000013202c3946535f6c7986929facacacaea9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a4978a7d7164574a3e3124170b0013202c3946535f6c7986929facacacaea9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a4978a7d7164574a3e3124170b00000000000000000714202d3a4753606d7a8693a0acac9f9286796c5f5346392c20130600000000000000000000000b17232e3842505a606d79828d929b9fa4ababa39f9d9c9b9c9d9fa19e97928b82796d685f6a76828f98a1a8aaa39f9995949386796c605346392d201300000000020c18242f39434b545c606a6f757b7e8183848586858583817f7c78726d68625a514b4d57606a6f797e82848586858483817f7265584b3f3225180c000000000000000003101d2a3643505d69768286868276695d5043362a1d1003000000000000000000000000000000000000000004111e2a3744515d6a778385868686858483817e7a756e6a615a50473d2f261b1106000000000000000000000004101c2834404b546976828f9ca9aea398887b6f6255483c2f3737373737373737373737373039404446514e4b4746413c3b37322a261f180f0600000013202c3946535f6c7986929faca79a8d8074675a4d4134271a0e0c151e272e343e444d525961686d757f879299a3afa59e9184796d6053463a2f24180c00000a1723303d4a5663707d8996a3b0b8b0aba99f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa9aaaaaaaaaa94877a6e6154473b2e2114080000000000020a1117232c38444f596673808c99a6aa9d918477695e52463a2d2019191919191918232e394955616c7176747371706f6d675d5145392c201306000a1723303d4a5663707d8996abb5a6998d807366544a403428211e1a181f27303a44505a64707d8a97a2adafa396897c706356493d3023160a000000000000000b1825313e4b5864717e8b939a979a9c908376695e52443a30221b19202b3844505b6676838f9ca9b3a9978a7d7064574a3d3124170a000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000000000008141e29323b45515d676d7a838e939ea0a8a7a09d99959993939a96999ea0a8a7a099928c81786d665c50443d2f261c110600000000000000000000111e2a3744515d6a77838686868686868686868686868686868686868686868686868686868686868686868686868686868683766a5d5043372a1d10000000000000000000000000000000000000000000000000000a162027333f49535b606060606062666e7b8799a4988c7f7265594c3f3226190c00000000000000000000000000000000000013202c3946535f6c7986929facb9aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a978a7d7164574a3e3124170b0013202c3946535f6c7986929facb9aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a978a7d7164574a3e3124170b00000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000003101c28343f4a54616c74818e949da4aca7a09d9992908f8f8f9192999a9e9f948f837a6d666f7c88949faaaea398928c88878886796c605346392d2013000000000a141e2935404b555d666d747c82878b8e909192929291908e8c88847f7a716d605d55535f696f7c848b8f9192929291908d86796c605346392d2013000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000006121f2c3945525f6c78859292999292918f8e8b87827c716c61594f41382d22170b000000000000000000000006131f2c3845515c667884919eabac9f9286796d6053464444444444444444444444444444444444444444444444444444443b3a36312a21180e03000013202c3946535f6c7986929faca79a8d8074675a4d4134271a0b151e273039404450565e616b707a818b9299a3aba79e938b7e71665c5145382c1d12070000091623303c4956636f7c8996a2afb0a69f9c9393939393939393939393939393939393939393939393939c9ea6b0aea398877a6d6054473a2d2114070000000000000006101b27323d4956636f7c8996a9aca095877b6e6154483b2e21150c0c0c0c07121d2d3944505a6164696766656362605d554b4035291d1104000915222f3c4855626f7b8899a3afa89b8f8275665c51443a322d2b2627272628323e4653606d7985929fabafa396897c706356493d3023160a000000000000000c1925323f4c5865727f8486898b8d8f8c807366574d4232281e110f1c28333f4a546774808d9aa7b2a5988b7f7265584c3f3225190c000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000000010d1925303b44515b606d798390959ea5a9a19e95908c8987868687898c91969ea1a9a39f938f81786d60584e42382d22170b00000000000000000000101d2936424f5b677177797979797979797979797979797979797979797979797979797979797979797979797979797979797671665b4e4236291c100000000000000000000000000000000000000000000000000005121f2b3744505b656c6d6c6c6d6f7278818e9ba095897c6f6356493c3023160900000000000000000000000000000000000013202c3946535f6c7986929facb9a99d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8a7e7164574a3e3124170b0013202c3946535f6c7986929facb9a99d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8a7e7164574a3e3124170b00000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000006121f2b3844505c66717e8b939ea6aea59d95908a86838282838486898d92979f959083786d73808d99a6b0a89f9286807c7a7b7d7063574a3d3024170a00000006111c26303845515d676d7880898f93999a9d9e9f9f9f9e9d9b9896918c857e756d675d58626e7b8691969b9e9f9f9e9e9c9386796c605346392d2013000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000006121f2c3945525f6c7885929493939496999a99938e867e716b6053493f33271b0f03000000000000000000000713202d3a4653606d7986939facaa9d908477665c50505050505050505050505050505050505050505050505050505050504846423b332a1f1409000013202c3946535f6c7986929faca79a8d8074675a4d4134271a121d273039424a515a62686e757d848e939fa3aba8a0958f81756c61544b4034281c0b0100000815222f3b4855626e7b8895a9b3ab9f948f8686868686868686868686868686868686868686868686868f949eaaac9f928579675d5145392c20130600000000000000000b14212d3a4754606d7a8797a1ada7978b7e7164584b3e3125180b00000000101c28333e485055575c5b5958565553514b433a2f24180d01000714202d3a4753606d7a86929facab9e9285796d60564c443d3a373134333332323845515c6675828f9ca8afa396897c706356493d3023160a000000000000000b1824313e4a56626d72787a7c7e8082847d7063574a3d3024160c0b17222d404c5966737f8c99a6b2a6998d8073665a4d4033271a0d000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000000005111e2a36414c56626d75828f959fa7a8a097928a837f7c7a79797a7c7f848a9297a0a8a59e938d80736a60544a3f33281c0f030000000000000000000e1a27333f4a555f676a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a665f554a3e32261a0d000000000000000000000000000000000000000000000001080d13202d394653606c777979797a7b7e838e939e989083786c605346392d20130600000000000000000000000000000000000013202c3946535f6c7986929facb3a79a8d80808080808080808080808080808080808080808080808080808080808080808080808080807c6f6255483c2f2215090013202c3946535f6c7986929facb3a79a8d80808080808080808080808080808080808080808080808080808080808080808080808080807c6f6255483c2f22150900000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000713202d3a4653606d7884919ea5afa69d938e837d797776757677797c80858c9298958e81747683909ca9aca0958a7e736f6e6e706b6155483c2f2316090000000b17232e3842505a606d79828d929b9fa4ababa39f9d9c9b9c9d9fa19e97928b82796d685f6a76828f98a1a8aaa39f9995949386796c605346392d2013000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000006121f2c3945525f6c78858887868787898d92979f9892887d70655b5044372b1f1205000000000000000000000815212e3b4854616e7b879aa4afa99c90837669545d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d55534d453b31261a0e020013202c3946535f6c7986929faca79a8d8074675a4d4134271a18232e39434b545c606c717b818a91969ea5afa69f959083796d605a5042392e23180c0000000714212d3a4754606d7a8797a2ada99c8f82797979797979797979797979797979797979797979797979828f9ca9ab9e9184786b554b4135291d110400000000000000030613202c3945515d677885919eaba6998d8073665a4d4033271a0d0c0c0c0c0b17222c363e44494a4f4e4d4b4a484745403a31281d1307000006131f2c3945515d677783909dabada1978a7e71685e564f484742424140403f3f3f404b546673808c99a6afa396897c706356493d3023160a000000000000000916222e3a46515b6265676d6f71737578706b6155483c2f231604061925323f4c5865727f8b98a5b2a79a8d8074675a4d4134271a0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000000000714202d3946525e68727f8b949ea7a9a09591857e77726f6d686c6d6f72787e859196a0a9a59f93877c6f665b5044382b1f13080000000000000000000a16222e39434d555b5d606060606060606060606060606060606060606060606060606060606060606060606060606060605d5b554d43382d22160a00000000000000000000000000000000000000000003090e13191d202d394653606c7984868687888b90959a9590867c6f665b5044382b1f120802000000000000000000000000000000000013202c3946535f6c7986929facada0938679737373737373737373737373737373737373737373737373737373737373737373737373736f6a5f53473a2e2115080013202c3946535f6c7986929facada0938679737373737373737373737373737373737373737373737373737373737373737373737373736f6a5f53473a2e21150800000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000b1824313e4b5764717e8a96a0acac9f948e8179716d67696869676d70747a7f869095938a7e7885929fabaa9d9184776c6261616361594f44382c201407000003101c28343f4a54616c74818e949da4aca7a09d9992908f8f8f9192999a9e9f948f837a6d666f7c88949faaaea398928c88878886796c605346392d2013000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000916232f3c4956626f7c7b7a7a7a7b7d808590959f9a9184786c605346392d201306000000000000000000000916232f3c4956626f7c8995acb6a89c8f82756a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a615f574d42362a1e12050013202c3946535f6c7986929faca79a8d8074675a4d41342716202834404b555c666d747e858e939ea1a8aca49f9490837b6e675d51483e30271d12070000000613202c3945515d677885929eabaa9d9184776c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c667784919eaaa99c8f8376695c50432f24180d010000000000040a0f13151d2935414b556a7783909daaa89b8f8275685c4f4235291c191919191919191a242c33393c3e4341403e3d3c3a39352f281f160c01000004101d2935404b5566737f8c99a3aea99e91847a6d68615955534d4f4e4d4c4c4c4b4b4c5865727f8b98a5afa396897c706356493d3023160a0000000000000006121e29343f495156555d60626467696b6361594f44382c2014070b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000005111d2935414c56616e7a85929fa6ada19791837b716c6662605d606163656c717b849197a1ada4999184786c6053463a3025190d01000000000000000006111c27313b434a4f5153535353535353535353535353535353535353535353535353535353535353535353535353535353504e4a433a31271c110500000000000000000000000000000000000000030a0f151a1e24292c2e3844505b6673808c9993999292908d89837c6f6a5f544a3f33281c19130d080100000000000000000000000000000013202c3946535f6c7986929facada093867a6d676767676767676767676767676767676767676767676767676767676767676767676767625f584e43372b1f12060013202c3946535f6c7986929facada093867a6d676767676767676767676767676767676767676767676767676767676767676767676767625f584e43372b1f120600000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000005121e2a36424d576875818e9ba8afa49a8f82786d66605d555c555c6063676d727b838f9391857b8797a2ada79a8d8074675a545557554f473e33281c1004000006121f2b3844505c66717e8b939ea6aea59d95908a86838282838486898d92979f959083786d73808d99a6b0a89f9286807c7a7b7d7063574a3d3024170a000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000815222e3b4754606a6f6e6d6d6d6e70737a83909da096897c6f6356493c30231609000000000000000000000a1623303d495663707c8996a3afa89b8e8177777777777777777777777777777777777777777777777777777777777777776e695f53463a2d2114070013202c3946535f6c7986929faca79a8d8074675a4d4134271e28323a45515c676d78818b92979ea5ada8a19a938d827a6e695e554c41362d1e150b0000000004111d2935414c55697683909ca9ab9f928578695f606060606060606060606060606060606060606d7986929faca79a8d8174675a4e4134271b070000000000070f161b1f2223242f43505d697683909ca9a99c908376695d5043362a2525252525252525252520282d303136343332302f2d2c29241d160d04000000000c18242f3b4854616e7b86929fa8ada19690827a706b65615f575c5a5a5959585858585865717e8b98a4afa396897c706356493d3023160a00000000000000010d18232d373f464a4b515356585a5c5e57554f473e33281c10040b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000000713202d3946525e6874808d98a2aea69e92857b6e69615a5654525354535b60696e7b85929ea8aba0958a7d7063564c41362a1d11050000000000000000000b151f2931393f42444646464646464646464646464646464646464646464646464646464646464646464646464646464643423e3831281f150a00000000000000000000000000000000000000060b151a1f262b2f35393a40444a54616e7b87939f92878583817d786f6a5f584e4238342e29241e19130c04000000000000000000000000000013202c3946535f6c7986929facada093867a6d605a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a55534e463c31261b0f030013202c3946535f6c7986929facada093867a6d605a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a55534e463c31261b0f0300000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000714202d3a46525e697885919eabac9f93877c6f665c54514b4f4b5153555d60696e79818f949083909da9b3a4988b7e7165584b484a48443e352c21160b0000000713202d3a4653606d7884919ea5afa69d938e837d797776757677797c80858c9298958e81747683909ca9aca0958a7e736f6e6e706b6155483c2f231609000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000006131f2b38434e586062616160606163686f7c8899a4988b7e7265584b3f3225180c000000000000000000000a1724303d4a5763707d8a96a3b0ab9e928583838383838383838383838383838383838383838383838383838383838383837b6e6155483b2e2215080013202c3946535f6c7986929faca79a8d8074675a4d41342724303a44515b606d79828e939fa2a9ada59d96918880786d685e564d433a2f241b0c0300000000010d19242f414d5a6774808d9aabaea298887b6e61555353535353535353535353535353535355626f7c8899a3afa9988b7e7265584b3f3225180c0000000007101921272c2f303236434f5c6976828f9ca9aa9d9083776a5d50443732323232323232323232322d2c28232429282625232220201d18130c0400000000000714202d3a46525e6974808d96a1a9a89f9590847d77726e696a6867666665656565646465717e8b98a4afa396897c706356493d3023160a000000000000000006111b252d343a3a404547494b4d4f514a48443e352c21170b000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000000714212e3a4754616d7a86929faaab9f948a7d70695e575049474546474950565e69717e8b96a0aca79c8f8275685e5246392d201307000000000000000000040d171f272e333637393939393939393939393939393939393939393939393939393939393939393939393939393939393736322d271f160d030000000000000000000000000000000000020a111720262b31373a4145474a5153555e6976828f9b8f82787774706c655f58504a46443f38353029241e160d070000000000000000000000000013202c3946535f6c7986929facada093867a6d60534d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4847433c342a20150a000013202c3946535f6c7986929facada093867a6d60534d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4847433c342a20150a0000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000815212e3b4854616e7b8797a1adaa9d9083776a5f544b4540424045474b51575f676d78828f9590959fabb0a3968a7d7063574a3d3d3c38332c231a10050000000b1824313e4b5764717e8a96a0acac9f948e8179716d67696869676d70747a7f869095938a7e7885929fabaa9d9184776c6261616361594f44382c201407000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000030f1b27323d464e5456555453545456606c7986939f998c807366594d4033261a0d000000000000000000000a1724313d4a5764707d8a97a3b0ada1979290909090909090909090909090909090909090909090909090909090909090887b6e6255483b2f2215080013202c3946535f6c7986929faca79a8d8074675a4d4134272935414c56626d75818e949da5ada9a19e938e847d736d665d564d443b31281e1209000000000000081724313e4a5764717d8a99a3afaa988b7e7165574d42464646464646464646464646424d5765727f8c98abada297887b6f6255483c2f221509000000040f19222b32383b3c3f3f434f5c6976828f9ca9aa9d9184776a5e51443f3f3f3f3f3f3f3f3f3f3f3f3a38342e271e151a1817151413110d070100000000000005121e2a36424d57606d79849197a1a9a79f969189837f7b78767574737372727271717171717e8b98a4afa396897c706356493d3023160a00000000000000000009131b23292e2f35393a3c3e4042453d3c38332c231a1005000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000005121e2a36424d5765727f8c98a2aea99c8f82766c61574d453e3a39393a3f444d57616c7784919eaaa99f93867a6d6154473a2e21140700000000000000000000050d151c2227292a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2a2926221c150d040000000000000000000000000000000000060c141c232831373c42474c5154545c60626466717e8a9792877b6e6a69676462605b5453504a45413a352f281f18120b03000000000000000000000013202c3946535f6c7986929facada093867a6d6053474040404040404040404040404040404040404040404040404040404040404040403c3a37312a22180e04000013202c3946535f6c7986929facada093867a6d6053474040404040404040404040404040404040404040404040404040404040404040403c3a37312a22180e040000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000916222f3c4955626f7c8895a9b3a79a8d817467584e4239352f34383a40454d555c666d7a85919d9fa7b1afa396897c706356493d302f2c28211a110800000005121e2a36424d576875818e9ba8afa49a8f82786d66605d555c555c6063676d727b838f9391857b8797a2ada79a8d8074675a545557554f473e33281c1004000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000000a162027333f49535b606060606062666e7b8799a4988c7f7265594c3f3226190c000000000000000000000a1724313d4a5764707d8a97a3b0b3a9a19e9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d94887b6e6155483b2e2215080013202c3946535f6c7986929faca79a8d8074675a4d4134272d3946525d68727e8b939ea6afa69f979189817a706b605c544c443b32291f160c000000000000000714212e3a4754616d7a86929faca89b8e8275695e53463d313939393939393939303946525e6976828f9ca9ab9e9285786c605346392d2013060000000a16212b343d4348494c4c4c4f5c6976828f9ca9aa9d9184776a5e514c4c4c4c4c4c4c4c4c4c4c4c4c4645403930271d12070a09070604010000000000000000020e1a25303b45515d676f7c8591979ea5a8a09e95908b8885838281807f7f7f7e7e7e7e7d7d808d9aa7afa396897c706356493d3023160a000000000000000000010911181e1d24292c2d2f31343638302f2c28211a110800000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000714202d3a46525e697783909daaada197897d7063594f453b332d2c2d2d333b45505a66737f8c999d9c9c998a7d7063574a3d3024170a0000000000000000000000040b11161a1d1e202020202020202020202020202020202020202020202020202020202020202020202020202020201d1c1a16110a030000000000000000000000000000000000070f181e262e343c43474d53555d6064666d6f717375798592998c8078777673716e6c6663605c54524c45413a3128231d150c040000000000000000000013202c3946535f6c7986929facada093867a6d6053473a34343434343434343434343434343434343434343434343434343434343434342f2e2b262018100600000013202c3946535f6c7986929facada093867a6d6053473a34343434343434343434343434343434343434343434343434343434343434342f2e2b2620181006000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000a1723303d4a5663707d8996a3b0a6998c7f7366594c402f2924292c2f353b434b545d68707d8a959fabb7afa396897c706356493d3023201c161008000000000714202d3a46525e697885919eabac9f93877c6f665c54514b4f4b5153555d60696e79818f949083909da9b3a4988b7e7165584b484a48443e352c21160b00000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000005121f2b3744505b656c6d6c6c6d6f7278818e9ba095897c6f6356493c30231609000000000000000000000a1723303d4a5663707d8996a3b0b8b0aba99f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa9aaaaaaaaaa94877a6e6154473b2e2114080013202c3946535f6c7986929faca79a8d8074675a4d4134272e3a4754616d7a85929fa5afa59e948f857d746d676059514a423a322920170d04000000000000000713202d3946525d6876828f9ca9ac9f92867b6e61584e433b322c292424292c3139424d57616e7b86929faca89b8e8174655b5044372b1f12050000030f1b27323d474f5456585858585c6976828f9ca9aa9d9184776a5e585858585858585858585858585853514b42392e23180c00000000000000000000000000000009141f2935414b555f6a6f7c858f939c9fa4a79f9d989892908f8d8d8c8c8b8b8b8b8a8a8a8d929da9afa396897c706356493d3023160a0000000000000000000000060d1213181d2020232527292b2423201c1710080000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000815212e3b4854616e7b87959fabab9e9184786c6053463e33292120202227333e4956626f7c899191908f8e8d8073665a4d4033271a0d00000000000000000000000000060a0e10111313131313131313131313131313131313131313131313131313131313131313131313131313131310100d0a05000000000000000000000000000000000000081019212a30383f444e53575f62676d7175797c7e80828390979c928c848382807e7b7974706d66605d56524c433d342e271e160e0500000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d2727272727272727272727272727272727272727272727272727272727272722211f1b150e060000000013202c3946535f6c7986929facada093867a6d6053473a2d2727272727272727272727272727272727272727272727272727272727272722211f1b150e0600000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f2e23181c1f24293139424c56616c7683909da9b3afa396897c706356493d302316100b0500000000000815212e3b4854616e7b8797a1adaa9d9083776a5f544b4540424045474b51575f676d78828f9590959fabb0a3968a7d7063574a3d3d3c38332c231a100500000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000000613202d394653606c777979797a7b7e838e939e989083786c605346392d20130600000000000000000000091623303c4956636f7c8996a2afb0a69f9c9393939393939393939393939393939393939393939393939c9ea6b0aea398877a6d6054473a2d2114070013202c3946535f6c7986929faca79a8d8074675a4d41342935404b5565727f8c97a2ada59e938e827a706b605d554f444039302820170e05000000000000000005111d2935414c5664717e8b96a1ada3998d80746a60564d443e39352f2f35383c434b545e6973808d99a3aca096897d706353493f33271b0f03000007131f2c38434f59606365656565656976828f9ca9aa9d9184776a656565656565656565656565656565605c544b4034281c10040000000000000000000000000000020d18242f3a434e585f6a6f7a82898f93999c9fa2aaa29f9d9b9a999998989898979797979a9da4aeafa396897c706356493d3023160a0000000000000000000000000101070d11131416181a1c1e171614100b05000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000b1824313e4b5764717e8a97a7b1a79a8d8174665b5044382c2017131317202d3a4753606d79868584838281807e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a222b333c424a50585f62696e747a7e8185888b8d8f9095a0a49c9691908f8d8a8885817d79736d68605d564f454039302820160e05000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1515120f0a04000000000013202c3946535f6c7986929facada093867a6d6053473a2d201a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1515120f0a040000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000a1723303d4a5663707d8996abb5a6998d807366544a403428211e1a181f27303a44505a64707d8a97a2adafa396897c706356493d3023160a000000000000000916222f3c4955626f7c8895a9b3a79a8d817467584e4239352f34383a40454d555c666d7a85919d9fa7b1afa396897c706356493d302f2c28211a11080000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000020a13202d394653606c7984868687888b90959a9590867c6f665b5044382b1f1206000000000000000000000815222f3b4855626e7b8895a9b3ab9f948f8686868686868686868686868686868686868686868686868f949eaaac9f928579675d5145392c2013060013202c3946535f6c7986929faca79a8d8074675a4d41342c3945515d677783909da9ac9e938e81786d686159514c433d342e271e160e05000000000000000000010d1924303a4653606d7984919ea7ab9f92877c6f685e564f47454141414045474e555c666e7b86929faba89e9184786c605346392d22170b0000000915222f3b4854606b6f72727272727276828f9ca9aa9d918477727272727272727272727272727272726d665c5145382c1f130600000000000000000000000000000007131d28313c464e585f686d757c82878b8f929897999a9b9c9d9d9d9e9e9e9e9f9f9f9fa3abacb5afa396897c706356493d3023160a00000000000000000000000000000001040607090b0d0f120a0a07040000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00010e1b2734414e5a6774818d9aa7b4aa978a7e7164544a3f33281a0e0606131f2c3845515c676d79787776757474716c6155493d3023170a0000000000000000000000000000000000000000000000000002050708080808080808060503000000000000000000000000000000000000000000000000000000000000000000000000000000000007111a232b343d454d545c606a6e757b81868a8e929897999c9da0a7aea8a19e9d9c9a9797928e8985807a736d686059514b423a322820170e050000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d090806030000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0908060300000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000915222f3c4855626f7b8899a3afa89b8f8275665c51443a322d2b2627272628323e4653606d7985929fabafa396897c706356493d3023160a000000000000000a1723303d4a5663707d8996a3b0a6998c7f7366594c402f2924292c2f353b434b545d68707d8a959fabb7afa396897c706356493d3023201c161008000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000001070c141c232b3844505b6673808c9993999292908d89837c6f6a5f544a3f33281c0f03000000000000000000000714212d3a4754606d7a8797a2ada99c8f82797979797979797979797979797979797979797979797979828f9ca9ab9e9184786b554b4135291d11040013202c3946535f6c7986929faca79a8d8074675a4d41342d3a4753606d7a86929faca49a8f81776d665e564f45413a3128231c150c04000000000000000000000008131f2c3845515c67727f8b95a0aba39991847a6e68615954514c4e4e4b5153575f676d78839098a2aca0968b7f72665b5044382b1b1106000000091623303c4956636f7d7f7f7f7f7f7f7f83919daaab9e91857f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f796d6053463a2d201307000000000000000000000000000000010c161f2a343c464e565e616b6f757b7f8285888a8c8d8f8f9090919191919292929292999ba3acafa396897c706356493d3023160a000000000000000000000000000000000000000000010305000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0004111d2935414c566a7683909da9aea298887b6e6155483b2d2217080004101c2934404b555c606c6b6a6969686764615a5045392d211408000000000000000000000000000000000000000000000003090e12141515151515151513120f0b060000000000000000000000000000000000000000000000000000000000000000000000000000050f19232b353d464e575f666d727c81878e92999b9fa2aaa6a8aaa9a8a7a7a8a9aaa9a6a9a29e9a97928d85807a706b605c544c443a322920170c0300000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140701010101010101010101010101010101010101010101010101010101000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201407010101010101010101010101010101010101010101010101010101010000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000714202d3a4753606d7a86929facab9e9285796d60564c443d3a373134333332323845515c6675828f9ca8afa396897c706356493d3023160a000000000000000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f2e23181c1f24293139424c56616c7683909da9b3afa396897c706356493d302316100b0500000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000030b12181e262e34383f4a54616e7b87939f92878583817d786f6a5f584e42382d2218120b030000000000000000000613202c3945515d677885929eabaa9d9184776c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c667784919eaaa99c8f8376695c50432f24180d010013202c3946535f6c7986929faca79a8d8074675a4d41342f3c4855626f7b8899a3ac9f93877b6e655c544c443d352f281f18120b0300000000000000000000000004101c2834404b55606d78839099a3aba09690837a706b64605d555b5b555d60636a6e79818e959faaa49a9184796d60544a3f33281c0a000000000d1a2734404d5a6773808b8b8b8b8b8b8b9195a0acada197918b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b877a6d6054473a2d21140700000000000000000000000000000000040d18222a343c444c52596063696e7276797b7d7f81828383848484848585858585868b909ba7afa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000713202c3945525d687885929fabac9f9285796c605346392d20130600000c18232f39434b51535f5e5e5d5c5b5a575550483e33281d110500000000000000000000000000000000000000000000050d141a1e2121212121212121201f1b17110a020000000000000000000000000000000000000000000000000000000000000000000000030d17212b353d474f5860696e787f868e93999fa3ababaca8a9a29e9d9b9b9a9b9c9d9fa3aaa9aba9a19e98928c857d736d665d564c443a32291e150a00000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000006131f2c3945515d677783909dabada1978a7e71685e564f484742424140403f3f3f404b546673808c99a6afa396897c706356493d3023160a000000000000000a1723303d4a5663707d8996abb5a6998d807366544a403428211e1a181f27303a44505a64707d8a97a2adafa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000050d151d242930383f44464c535e6976828f9b8f82787774706c655f584e443f382f28231c150c03000000000000000004111d2935414c55697683909ca9ab9f928578695f606060606060606060606060606060606060606d7986929faca79a8d8174675a4e4134271b07000013202c3946535f6c7986929faca79a8d8074675a4d4134303c4956636f7c8996abaa9e918477695e534a423a3229241e160d070000000000000000000000000000000c18232e3944515c666f7c87929fa4a8a09590847d76716d6769676869676d70757b838e939ea7a59f93887d70665c5142382d22170b000000000d1a2734404d5a6773808d9898989898989da0a7b1b3a9a19e98989898989898989898989898989893877a6d6054473a2d21140700000000000000000000000000000000050e171e252a323a41464f54575e6165666d6f717374757676777777787878787879797e8b98a4afa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000714212d3a4754606d7a8797a2adaa9d918477655b5044372b1f1205000007121d273139404547525251504f4e4d4b49453e362c22170c00000000000000000000000000000000000000000000050f171f252a2d2e2e2e2e2e2e2e2d2b27221b140b02000000000000000000000000000000000000000000000000000000000000000000010b151f29333d474f59606a6f7b838c92999fa4abadaaa29f9b979792908f8e8e8e8f909298989d9fa7acaaa29f97918880786d685e564c443a30261c1106000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c07060401000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c070604010000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000004101d2935404b5566737f8c99a3aea99e91847a6d68615955534d4f4e4d4c4c4c4b4b4c5865727f8b98a5afa396897c706356493d3023160a000000000000000915222f3c4855626f7b8899a3afa89b8f8275665c51443a322d2b2627272628323e4653606d7985929fabafa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000050e161f272f353e424a5053565e6164717e8a9792877b6e696764615e56535049413d342e271e150c0300000000000000010d19242f414d5a6774808d9aabaea298887b6e61555353535353535353535353535353535355626f7c8899a3afa9988b7e7265584b3f3225180c000013202c3946535f6c7986929faca79a8d8074675a4d41342f3c4955626f7c8895a7ab9e9184786a5f544a423930281f160d040000000000000000000000000000000007121d2834404a54606a727f8c929ca4a7a096918a827d7a7775747475767a7d818790959ea5a59e938d80736b60544b402f261c1106000000000d1a2734404d5a6773808d9a9f9f9f9f9fa9aab0b8bab2acaa9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f93877a6d6054473a2d211407000000000000000000000000000000020c1720293036393a3e3f44484d5354545c606264666768696a6a6a6b6b6b6b6c6c6c717e8b98a4afa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000815222f3b4855626e7b8895a9b3a99c8f82766953493f33271b0f030000010b151f272f34383a464544434241413e3d39332c241a1006000000000000000000000000000000000000000000030c17212931363a3b3b3b3b3b3b3b3937332d261d140a00000000000000000000000000000000000000000000000000000000000000000007121d27313b454f59606b707c8590959fa3abaea9a19e98928e8a87858382818181828386888b90959b9fa4aca9a19a938d837a6d685e564c42382e23170d040000000013202c3946535f6c7986929facada093867a6d6053473a2d2019191919191919191919191919191919191919191919191919191413110d070100000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d2019191919191919191919191919191919191919191919191919191413110d0701000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000c18242f3b4854616e7b86929fa8ada19690827a706b65615f575c5a5a5959585858585865717e8b98a4afa396897c706356493d3023160a000000000000000714202d3a4753606d7a86929facab9e9285796d60564c443d3a373134333332323845515c6675828f9ca8afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000040d162028313940454f545c6064686e7174798592998c80777674716e6863605b534e44403930271e150c0300000000000000081724313e4a5764717d8a99a3afaa988b7e7165574d42464646464646464646464646424d5765727f8c98abada297887b6f6255483c2f221509000013202c3946535f6c7986929faca79a8d8074675a4d41342e3a4754616d7a8795a0aca196887c6f665c544b423a31281f160d03000000000000000000000000000000000c18232e39424e58626d73808c929ea1a8a19e948f8a8683828181828386898e93999fa7a39f938f81786d60594f42392e1d140a00000000000d1a2734404d5a6773808d9393939393939c9fa6b0b2a8a09393939393939393939393939393939393877a6d6054473a2d21140700000000000000000000000000000008131e29323a4146474b4c4d4e4f51524a50535557595a5c5c5d5d5e5e5e5e5f5f5f65717e8b98a4afa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00091623303c4956636f7c8996a2afa89b8e8175685b4e422d22170b00000000030d151d23292c2d3938373636353431302d28221a1208000000000000000000000000000000000000000000000a151e29333b42464848484848484846443f382f261b110600000000000000000000000000000000000000000000000000000000000000000c18242f39434d57606b707d8692979fa7aeaba39f96918b86817e7b7876757474757677797c7f83888e939a9fa7aca49f9590837a6d685e544a3f34281f160c0100000013202c3946535f6c7986929facada093867a6d6053473a2d26262626262626262626262626262626262626262626262626262621201d18130c04000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d26262626262626262626262626262626262626262626262626262621201d18130c040000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000714202d3a46525e6974808d96a1a9a89f9590847d77726e696a6867666665656565646465717e8b98a4afa396897c706356493d3023160a0000000000000006131f2c3945515d677783909dabada1978a7e71685e564f484742424140403f3f3f404b546673808c99a6afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000010c161f28323a434b515961666d71767a7e80828f979c928c8483807d7a76706c656058514a423930271e150a000000000000000714212e3a4754616d7a86929faca89b8e8275695e53463d313939393939393939303946525e6976828f9ca9ab9e9285786c605346392d201306000013202c3946535f6c7986929faca79a8d8074675a4d41342d3946525e687784919da8a89c9082786d665c544b433a31281f150b0100000000000000000000000000000007121c27303d46515b646e73808a92979fa3a69f9c9992908f8e8e8f9092989b9fa4a69f99928c81786d665c50473d30271d0b0200000000000d1a2734404d5a677380868686868686868f949faaaca0968986868686868686868686868686868686867a6d6054473a2d2114070000000000000000000000000000010d1925303a444c525457595a5b5c5d5e5b5953484a4c4e4f5050515151515252525965727f8c98a5afa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000a1724303d4a5763707d8a96a3b0a79a8d8174675a4e4134271b060000000000030b12181c1f202c2b2b2a2928272423211d1710080000000000000000000000000000000000000000000006111c26303b454d535454545454545453504941382d22170b0000000000000000000000000000000000000000000000000000000000000004101d2935404b555e69707d879298a2a9b1a8a099928c847f7a75716e696a6868676869666d6f72767b818790959da4afa79f9590837a6d665c50443e31281d130700000013202c3946535f6c7986929facada093867a6d6053473a333333333333333333333333333333333333333333333333333333332d2c29241d160d040000000000000013202c3946535f6c7986929facada093867a6d6053473a333333333333333333333333333333333333333333333333333333332d2c29241d160d0400000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000005121e2a36424d57606d79849197a1a9a79f969189837f7b78767574737372727271717171717e8b98a4afa396897c706356493d3023160a0000000000000004101d2935404b5566737f8c99a3aea99e91847a6d68615955534d4f4e4d4c4c4c4b4b4c5865727f8b98a5afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000008131e28313a444c555d606b70787e82868a8d8f949fa49c9691908d8a87827d786f6a605c544a423930261c11060000000000000713202d3946525d6876828f9ca9ac9f92867b6e61584e433b322c292424292c3139424d57616e7b86929faca89b8e8174655b5044372b1f1205000013202c3946535f6c7986929faca79a8d8074675a4d41342935414c5666727f8c96a1ab9f948e81786d665d554c433a31271d1207000000000000000000000000000000000b151e2b343f49525c646e737e858e92999ea1a8a39f9d9c9a9b9c9d9fa3a9a29f9b948f877f776d665c544a3f352c1e150b0000000000000d1926333f4c58646e7379797979797979828f9ca9aa9d9184797979797979797979797979797979797976685d5245392c201307000000000000000000000000000005111d2a36414c565e6164656768696a6b68655d534840414243434444444545454d596673808c99a6afa295897c6f6256493c2f231609000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000a1724313d4a5764707d8a97a3b0a79a8d8074675a4d4134271a0e01000000000001070c1013141f1f1e1d1c1b1a181714110c0600000000000000000000000000000000000000000000000c17232e38424d575e61616161616161605b53493f33271b0f03000000000000000000000000000000000000000000000000000000000005101a232c3945515d676e7b859299a2aab1a79f9691878079726d6764615e575c5b5b5b545c6062656a6e747c838d929fa3aba7a0959082786d60594f433a2f24180d02000013202c3946535f6c7986929facada093867a6d6053473f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3a39352f281f160c0100000000000013202c3946535f6c7986929facada093867a6d6053473f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3a39352f281f160c01000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000020e1a25303b45515d676f7c8591979ea5a8a09e95908b8885838281807f7f7f7e7e7e7e7d7d808d9aa7afa396897c706356493d3023160a00000000000000000c18242f3b4854616e7b86929fa8ada19690827a706b65615f575c5a5a5959585858585865717e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000050e19242f3a434c565e676d747d848a8f93999a9c9fa6aca8a09e9c9a9a938f8a837c736d665c544a42382e23170b02000000000005111d2935414c5664717e8b96a1ada3998d80746a60564d443e39352f2f35383c434b545e6973808d99a3aca096897d706353493f33271b0f03000013202c3946535f6c7986929faca79a8d8074675a4d413425303a4754606d79849199a4a69e938e81786d675d564c43392f24180d03000000000000000000000000000000030c19222d37404a525c636c717a81868d9196989b9c9e9f9f9f9f9e9d9b9997928e89827c736c655c544b42382e231a0c030000000000000b17232f3b47525c64676c6c6c6c6c6c76828f9ca9aa9d9184776c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5d564c4135291d110400000000000000000000000000000713202d3946525e686d71727374767778756f65594d3d323536373737383835404b556774818e9aa7b2a995887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000b1724313e4a5764717d8a97a4b0a69a8d8073675a4d4034271a0d010000000000000000040607131211100f0e0e0b0a080500000000000000000000000000000000000000000000000003101c28343f4a545e696e6e6e6e6e6e6e6c655b5044372b1f120500000000000000000000000000000000000000000000000000000000000b16212b37434e58606d79839097a1abb1a79f9590847c736d67605d5554524d4f4e4e4e4a505355585f626a6f78808a9299a3aba79f948d80736b61554b4035291f1409000013202c3946535f6c7986929facada093867a6d60534c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4745413a31281d130700000000000013202c3946535f6c7986929facada093867a6d60534c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4745413a31281d1307000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000009141f2935414b555f6a6f7c858f939c9fa4a79f9d989892908f8d8d8c8c8b8b8b8b8a8a8a8d929da9afa396897c706356493d3023160a00000000000000000714202d3a46525e6974808d96a1a9a89f9590847d77726e696a6867666665656565646465717e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000020d17202935414c555e686d79818a91969c9fa4aba5aba49f9fa4aca5aca49f9c95908780786d665c544a3f34281d140a0000000000010d1924303a4653606d7984919ea7ab9f92877c6f685e564f47454141414045474e555c666e7b86929faba89e9184786c605346392d22170b00000013202c3946535f6c7986929faca79a8d8074675a4d4134272c3945515d67707d87939fa3a59e938f82796d685d554b4035291f150b0100000000000000000000000000000007101b252e38404a525a61686d747b8084888b8e90919292929291908e8c8985817c766f6a605b534b423930261c11080000000000000007131f2b36404a52585a60606060606976828f9ca9aa9d9184776a6060606060606060606060606060605f524c443a2f24190d0100000000000000000000000000000714212e3a4754616d7a7e7f8081828485817568584e43372e2c2823282c2f3945515d677783909daaada196877a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000a1724313d4a5764707d8a97a3b0a79a8d8074675a4d4134271a0e010000000000000105090b0b121111100f0e0d0908060300000000000000000000000000000000000000000000000006121f2c3844505c66767b7b7b7b7b7b7b776c605346392d2013060000000000000000000000000000000000000000000000000000000004101c27333a47535f6a74808d95a0a9b2a89f9590837a6f6a605c55514b484642424141423f4446494e53585f666d737e879299a4afa69f93887d70675d51453b30251a0e020013202c3946535f6c7986929facada093867a6d605959595959595959595959595959595959595959595959595959595959595954514b433a2f24180d01000000000013202c3946535f6c7986929facada093867a6d605959595959595959595959595959595959595959595959595959595959595954514b433a2f24180d010000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000020d18242f3a434e585f6a6f7a82898f93999c9fa2aaa29f9d9b9a999998989898979797979a9da4aeafa396897c706356493d3023160a000000000000000005121e2a36424d57606d79849197a1a9a79f969189837f7b78767574737372727271717171717e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000008141e29323b45515d676d7a838e939ea0a8a7a09d99959993939a96999ea0a8a7a099928c81786d665c50443d2f261c1106000000000008131f2c3845515c67727f8b95a0aba39991847a6e68615954514c4e4e4b5153575f676d78839098a2aca0968b7f72665b5044382b1b110600000013202c3946535f6c7986929faca79a8d8074675a4d4134272935414b55606b727f8c919fa3a59e948f837a6d675d51453e31271d12070000000000000000000000000000000009131c262e38404850565e61696e73787c7e818384858686858583817f7c79746f6a625f585049413930271e150a0000000000000000020e19242e3840474c4d535353535c6976828f9ca9aa9d9184776a5e53535353535353535353535353535345413a32281e13080000000000000000000000000000000815212e3b4854616e7b878c8d8e8f909184786a6054473f3a38342e34383a404b55606d7a86929facab9e918578675d5145392c201306000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000a1724303d4a5763707d8a96a3b0a79a8d8074675a4d4134271a0e010000000000060c111517181f1e1d1c1b1a191615130f0a04000000000000000000000000000000000000000000000713202d3a4653606d7986878787878786796d6053473a2d201407000000000000000000000000000000000000000000000000000000000714202c38444f59626e7c87929fa7b1aaa1969083796d685f58514b45413b3a363035342e34383a3c43474e545c606c717e87939fa5afa49a9185796d60574d42362a1e11050013202c3946535f6c7986929facada093867a6d6666666666666666666666666666666666666666666666666666666666666666605d554b4135291d1104000000000013202c3946535f6c7986929facada093867a6d6666666666666666666666666666666666666666666666666666666666666666605d554b4135291d11040000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000007131d28313c464e585f686d757c82878b8f929897999a9b9c9d9d9d9e9e9e9e9f9f9f9fa3abacb5afa396897c706356493d3023160a0000000000000000020e1a25303b45515d676f7c8591979ea5a8a09e95908b8885838281807f7f7f7e7e7e7e7d7d808d9aa7afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000010d1925303b44515b606d798390959ea5a9a19e95908c8987868687898c91969ea1a9a39f938f81786d60584e42382d22170b000000000004101c2834404b55606d78839099a3aba09690837a706b64605d555b5b555d60636a6e79818e959faaa49a9184796d60544a3f33281c0a0000000013202c3946535f6c7986929faca79a8d8074675a4d413427242f3a434f59626d727f8b9299a2a69f959083796d605a5043392f24180c000000000000000000000000000000000915202b353f474e524c52575e61666a6f7274767878797978787675726f6d66626058534e4846423c332a1f140900000000000000000008121c262e363b3f404646464f5c6976828f9ca9aa9d9184776a5e51464646464646464646464646464639352f2820160c010000000000000000000000000000000714212d3a46535e697884919a9b9c9d96897c6f625a504a464440434044464b515c67717e8b98a3aeaa9b8f827568554b4135291d1104000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000a1623303d495663707c8996a3afa79a8e8174675b4e4134281b0700000000000911181d2124252c2b2a2928272622211f1b150e060000000000000000000000000000000000000000000713202d3a4653606d79869394949493867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000916232f3c4855616b76828f99a3afaea39891847a6d675e564e454039352f2d2a25282823282c2d31373c424a505a616c727f8b939ea8aca1978c8073695e52463a2d2014070013202c3946535f6c7986929facada09386797272727272727272727272727272727272727272727272727272727272727272726d675d5145392c201306000000000013202c3946535f6c7986929facada09386797272727272727272727272727272727272727272727272727272727272727272726d675d5145392c2013060000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000010c161f2a343c464e565e616b6f757b7f8285888a8c8d8f8f9090919191919292929292999ba3acafa396897c706356493d3023160a00000000000000000009141f2935414b555f6a6f7c858f939c9fa4a79f9d989892908f8d8d8c8c8b8b8b8b8a8a8a8d929da9afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000005111e2a36414c56626d75828f959fa7a8a097928a837f7c7a79797a7c7f848a9297a0a8a59e938d80736a60544a3f33281c0f0300000000000c18232e3944515c666f7c87929fa4a8a09590847d76716d6769676869676d70757b838e939ea7a59f93887d70665c5142382d22170b0000000013202c3946535f6c7986929faca79a8d8074675a4d4134271d28313d47515b636d727e879298a2a79f958e81756c61554b4035291d10040000000000000000000000000000010e1a26313d4751595e5f6060605e585f626568696b6c6c6c6c6b6a686663605c546060606055534d453c31261a0e020000000000000000010a141c242b2f33343939434f5c6976828f9ca9aa9d9184776a5e5144393939393939393939393939392c29241e160d040000000000000000000000000000000005121e2a36424d576774818e9aa6a9a89b8e81756c605c5453514a504a5153555d606d7983919daaaea2988b7e7165584b3e2f24180d01000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000815222f3b4855626e7b8895a9b3a89b8f8275685c4f422e23180c0000000009121b22292e3132393837363534332f2e2b262018100600000000000000000000000000000000000000000713202d3a4653606d798693a0a1a093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000005121e2a36424d5763707d89949fabb2a89f92867c6f685e554c443c342e2924201e1a1b1b171c1f20262b30383f44505a626d75818e96a0aca79f92867b6e6154473b2e2114080013202c3946535f6c7986929facb2a6998c7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f796d6054473a2d211407000000000013202c3946535f6c7986929facb2a6998c7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f796d6054473a2d2114070000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000040d18222a343c444c52596063696e7276797b7d7f81828383848484848585858585868b909ba7afa396897c706356493d3023160a000000000000000000020d18242f3a434e585f6a6f7a82898f93999c9fa2aaa29f9d9b9a999998989898979797979a9da4aeafa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000714202d3946525e68727f8b949ea7a9a09591857e77726f6d686c6d6f72787e859196a0a9a59f93877c6f665b5044382b1f1308000000000007121d2834404a54606a727f8c929ca4a7a096918a827d7a7775747475767a7d818790959ea5a59e938d80736b60544b402f261c11060000000013202c3946535f6c7986929faca79a8d8074675a4d413427161f2c353f49515b636c717d869299a3a79e938a7e71675d5145382c1f1307000000000000000000000000000004111d2a36424e59636a6c6c6c6c6b636059585b5d5e5f5f5f5f5e5d5b59575f626a6c6c6c6c6c5f574d42372b1e1205000000000000000000020a12191f2326272d36434f5c6976828f9ca9aa9d9184776a5e5144372d2d2d2d2d2d2d2d2d2d2d2d201d19130c040000000000000000000000000000000000020e1a25313c4855626f7c88949faaaa9e938a7e726d6662605c545d545c6062676d75808d95a0aca99f92867a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000714212e3a4754616d7a8797a2ada99c90837669544a4034281c1004000006111b242d343a3d3e454444434241403c3b37322a22180e04000000000000000000000000000000000000000713202d3a4653606d798693a0aca093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000714212d3a46535e6975828f9ca6b0aca0968c7f736a60564c433a3228231d1814120e09060c1012131a1e262e343e48515b606d7984919ea09d95908a807366594d4033261a0d0013202c3946535f6c7986929facb9a89c918c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c877b6e6154483b2e211508000000000013202c3946535f6c7986929facb9a89c918c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c877b6e6154483b2e2115080000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000050e171e252a323a41464f54575e6165666d6f717374757676777777787878787879797e8b98a4afa396897c706356493d3023160a0000000000000000000007131d28313c464e585f686d757c82878b8f929897999a9b9c9d9d9d9e9e9e9e9f9f9f9fa3abacb5afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000005111d2935414c56616e7a85929fa6ada19791837b716c6662605d606163656c717b849197a1ada4999184786c6053463a3025190d0100000000000c18232e39424e58626d73808c929ea1a8a19e948f8a8683828181828386898e93999fa7a39f938f81786d60594f42392e1d140a0000000000131f2c3946525f6c7985929faca79a8e8174675b4e4134281b1a232d373f49515a626b707d87929fa6a59e9184796d6053473a2f24180d010000000000000000000000000006121f2c3845525e6a757979797978706b605c544d5152535352524b515a61696e777979797976695f53463a2d2114070000000000000000000001080e1317191c2936434f5c6976828f9ca9aa9d9184776a5e5144372b202020202020202020201413110d0805030000000000000000000000000000000000000915212e3b47535f6a76828f98a2aea59f92877f78726f6d666a696a666d6f7379818d929da7aca2978d8074685d5246392d20130700000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3aca396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000713202d3946525d687885929fabaa9e918477665c5144382c1f120600010c18222d363f454a4b5251504f4e4d4c4947433c342a20150a000000000000000000000000000000000000000713202d3a4653606d798693a0a7a093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000815212e3b4854616e7b87939facb2a89d9184796d60584e443a31292018120d0705020000000306090c151c2328363f45515d676f7d899395908a837e776c605346392d2013060013202c3946535f6c7986929facb9ada39c999999999999999999999999999999999999999999999999999999999999999994877b6e6154483b2e211508000000000013202c3946535f6c7986929facb9ada39c999999999999999999999999999999999999999999999999999999999999999994877b6e6154483b2e2115080000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000020c1720293036393a3e3f44484d5354545c606264666768696a6a6a6b6b6b6b6c6c6c717e8b98a4afa396897c706356493d3023160a00000000000000000000010c161f2a343c464e565e616b6f757b7f8285888a8c8d8f8f9090919191919292929292999ba3acafa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000713202d3946525e6874808d98a2aea69e92857b6e69615a5654525354535b60696e7b85929ea8aba0958a7d7063564c41362a1d1105000000000007121c27303d46515b646e73808a92979fa3a69f9c9992908f8e8e8f9092989b9fa4a69f99928c81786d665c50473d30271d0b020000000000121f2c3945525f6c7885929faba89b8e8275685b4f42302519111b252e373f485059606b717e8b949faba1968b7e7165554b4135291d1104000000000000000000000000000613202c3946535f6c7987868686847d736d665f5751464146454d555c606c717b83868686867b6e6155483b2e22150800000000000000000000000002070b101c2936434f5c6976828f9ca9aa9d9184776a5e5144372b1e13131313130b101316171e1a1613120f0b060300000000000000000000000000000006121f2b37434e58626f7c86929fa4aca399928b837f7b797777767777797c80858e939da4aea49a92857a6d61564c4135291d110500000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d89969f9f9f96897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0005111d2935414c566a7683909da9ac9f9286796d6053463a2d2013070005111d29343f485056585f5e5d5c5b5a5955534e463c32261b0f030000000000000000000000000000000000000713202d3a4653606d7986939a9a9a93867a6d6053473a2d201407000000000000000000000000000000000000000000000000000005121e2a36424d576673808d99a4afaca0968a7e71665c51463c32281f170e0700000000000000000000030a1117242935414b55606b75818e8a837d78706c655b5044372b1f12050013202c3946535f6c7986929facb9b5ada8a6a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a194877b6e6154483b2e211508000000000013202c3946535f6c7986929facb9b5ada8a6a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a194877b6e6154483b2e2115080000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000008131e29323a4146474b4c4d4e4f51524a50535557595a5c5c5d5d5e5e5e5e5f5f5f65717e8b98a4afa396897c706356493d3023160a0000000000000000000000040d18222a343c444c52596063696e7276797b7d7f81828383848484848585858585868b909ba7afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000714212e3a4754616d7a86929faaab9f948a7d70695e575049474546474950565e69717e8b96a0aca79c8f8275685e5246392d2013070000000000000b151e2b343f49525c646e737e858e92999ea1a8a39f9d9c9a9b9c9d9fa3a9a29f9b948f877f776d665c544a3f352c1e150b000000000000121e2b3845515e6b7884919eaba99c8f827669564c41362a1e11131c252e363e474f59626d76828f9caaa99c908376675d5145392c20130600000000000000000000000000000b1825323e4b5865717e8b9296918780786e69625b524c4550575f676d747e869095948d8074695f53463a2d211407000000000000000000000000000003101c2936434f5c6976828f9ca9aa9d9184776a5e5144372b1e110600080f161c2022232b2723201f1b17120f0b0600000000000000000000000000030f1b26323c47535f6a717e8b939aa2aaa39f95918c8886848483838485898c92979ea5aaa39f93887d70685e52443a3024190d0100000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d899393939393897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00010d192430414e5b6774818e9aa7afa399887b6f6255483c2e23180c060615212e3a45505a62656c6b6a69686766625f584e43372b1f13060000000000000000040607080808080808080813202d3a4653606d79868d8d8d8d8d86796d6053473a2d20140808080808080808070604000000000000000000000000000000000714212d3a46535f697784919eabb5ab9d9184786c60544b40342b20160d0500000000000000000000000000061218242f3a434f59616e7b837e78716c65605b53493f33271b0f030013202c3946535f6c7986929facb9afa7a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f94877b6e6154483b2e211508000000000013202c3946535f6c7986929facb9afa7a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f94877b6e6154483b2e2115080000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000010d1925303a444c525457595a5b5c5d5e5b5953484a4c4e4f5050515151515252525965727f8c98a5afa396897c706356493d3023160a0000000000000000000000050e171e252a323a41464f54575e6165666d6f717374757676777777787878787879797e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000005121e2a36424d5765727f8c98a2aea99c8f82766c61574d453e3a39393a3f444d57616c7784919eaaa99f93867a6d6154473a2e211407000000000000030c19222d37404a525c636c717a81868d9196989b9c9e9f9f9f9f9e9d9b9997928e89827c736c655c544b42382e231a0c03000000000000101d2a3643505d697683909ca9ab9e918478685e5246392d20140a131c242d353d47505a63707d8998a3ac9f92867a6d6054473a2d21140700000000000000000000000000000b1724313d4a56626d73808c9399938d837b726d615e56515a61696e79818a9298958f82786d60574d42372b1e1205000000000000000000000000000003101c2936434f5c6976828f9ca9aa9d9184776a5e5144372b1e070008111921272c2f3038342f2d2b27221f1c17110a020000000000000000000000000a15202b37434e58616c727f8892989fa3a7a09d99999291909090919298999ea2a9a69f98928b7f726c61564c4132281e13080000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d868686868686867d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000081825313e4b5864717e8b97a7b1ab988b7e7165554b4034281d1413131624313d4a56626c71787777767574736f6a5f53473b2e211508000000000001070c101314151515151515151515202d394653606c7880808080808080786d6053463a2d201515151515151515151413100c0701000000000000000000000000000815222e3b4855616e7b8896a0acafa3998c7f72665b5042392e22190e0500000000000000000000000000000007131d28313d46535f696e77716c65605b53504941382d22170b000013202c3946535f6c7986929facb9a79d95939393939393939393939393939393939393939393939393939393939393939393877b6e6154483b2e211508000000000013202c3946535f6c7986929facb9a79d95939393939393939393939393939393939393939393939393939393939393939393877b6e6154483b2e2115080000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000005111d2a36414c565e6164656768696a6b68655d534840414243434444444545454d596673808c99a6afa295897c6f6256493c2f23160900000000000000000000020c1720293036393a3e3f44484d5354545c606264666768696a6a6a6b6b6b6b6c6c6c717e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000714202d3a46525e697783909daaada197897d7063594f453b332d2c2d2d333b45505a66737f8c999d9c9c998a7d7063574a3d3024170a0000000000000007101b252e38404a525a61686d747b8084888b8e90919292929291908e8c8985817c766f6a605b534b423930261c1108000000000000000f1b2835424e5b6875818e9ba8ada196877a6e6154473b30251b1413121b232b353f4653606d7986929faca399897c6f6256493c2f23160900000000000000000000000000000915212e3a45505a636e74818e939f9590867e756d68605c606c717b838e939f969083796d665c50453c31261a0e02000000000000000000000000000003101c2936434f5c6976828f9ca9aa9d9184776a5e51442f24180d050f19232b33383c3d45403c3937332d2b28221c140b050000000000000000000000040f1a26313c46505a636d727e868e92999da0a8aba39f9e9d9c9d9e9fa2aaaaa29f9b948f867e726d62594f443a3020160c020000000000000000000000000000000000000000000000000000000000000000000000010b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000916232f3c4855616b7079797979797979706b6155483c2f23160900091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000815212e3b4854616e7b87959faba89b8e8175675c5145392e2521201f202935404b5565717e8584838281807f7c6f6255493c2f22160900000000030b12181d1f20212121212121212121212b3844505b666c747474747474746d665c5044382c21212121212121212121201f1d18120b030000000000000000000000000c1825323f4b5865727e8b98a8b2ac9f92867a6e61544a3f30271d100700000000000000000000000000000000010c161f2a36424d575f616a64605b535049443f382f261b1106000013202c3946535f6c7986929facb9a2958b868686868686868686868686868686868686868686868686868686868686868686867b6e6154483b2e211508000000000013202c3946535f6c7986929facb9a2958b868686868686868686868686868686868686868686868686868686868686868686867b6e6154483b2e2115080000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000713202d3946525e686d71727374767778756f65594d3d323536373737383835404b556774818e9aa7b2a995887b6e6255483b2f2215080000000000000000000008131e29323a4146474b4c4d4e4f51524a50535557595a5c5c5d5d5e5e5e5e5f5f5f65717e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000815212e3b4854616e7b87959fabab9e9184786c6053463e33292120202227333e4956626f7c899191908f8e8d8073665a4d4033271a0d000000000000000009131c262e38404850565e61696e73787c7e818384858686858583817f7c79746f6a625f585049413930271e150a00000000000000000c1926323f4c5965727f8c98a9b2a8978a7d7064564d42362b2621201f1f20232c3845515c667784919eaaab978a7d7164574a3e3124170b000000000000000000000000000005111d29343f48525b606d78818f959f98928b827a706b676d747e8690959d9891847b6e675d544a3f332a1f1409000000000000000000000000000000020f1c2935424f5c6875828f9ba8ab9e9184786b554b4035291d110b16212b353d44484a514d4946443f3938332d261d170e0500000000000000000000000a15202a343e48515b636c717b81878c919597999c9d9e9e9f9f9f9e9d9b9998928e89827b716c625b51473e32281e0e04000000000000000000000000000000000000000000000000000000000000000105090b0b0d0d1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000714202c38444f5961636c6c6c6c6c6c6c6361594f44382c20140700091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000714202d3a46525e697783909daaab9f9285796d60544b4036312d2c2c2d323a45515d6775818e91908f8e8d897c6f6356493c30231609000000030d151d24292c2d2e2e2e2e2e2e2e2e2e2e2e333f4a545b6067676767676767605c544a3f342e2e2e2e2e2e2e2e2e2e2e2d2c29241d150d030000000000000000000004101d2935404b556875828f9ba8b5a99c908376685e5242382d1e150b000000000000000000000000000000000000040d1a26313b454d53555d57535049443f38332d261d140a00000013202c3946535f6c7986929facada093867979797979797979797979797979797979797979797979797979797979797979797976695e52463a2d201407000000000013202c3946535f6c7986929facada093867979797979797979797979797979797979797979797979797979797979797979797976695e52463a2d2014070000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000714212e3a4754616d7a7e7f8081828485817568584e43372e2c2823282c2f3945515d677783909daaada196877a6d6054473a2d211407000000000000000000010d1925303a444c525457595a5b5c5d5e5b5953484a4c4e4f5050515151515252525965727f8c98a5afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1824313e4b5764717e8a97a7b1a79a8d8174665b5044382c2017131317202d3a4753606d79868584838281807e7164574b3e3124180b0000000000000000010a141c262e363e444c52575e61666a6f7274767878797978787675726f6d66626058534e443f382f271e150c030000000000000000091623303c4956636f7c8997a2ada89b8f8275695e52463f37312e2d2c2c2d2e343b45515d677885919eaba4978b7e7164584b3e3125180b0000000000000000000000000000010c18222d364044505c666d79829095a09f938f857d746f79818a9298a09992867c6f695e554b42382e21180e03000000000000000000000000000000020f1b2835424e5b6875818e9ba8ab9f928578675d5145392c2017161c27333d474f54565e5a5653504946443f382f2920170d0200000000000000000000030e18222d363f49515a61696e747b8084888b8d8f90919292929291908e8c8985817c766e69615a51493f352c20160c00000000000000000000000000000000000000000000000000000000000000060c111517181a1a1a25313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e0004101c27333d474f55566060606060606056554f473d33271c100400091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000005121e2a36424d5765727f8c98a2aea2988b7e71665c5146423b3a39383a3d444d57606d7a85929e9d9c9b9285796d6053463a2d2013070000010b151f272f35383a3b3b3b3b3b3b3b3b3b3b3b3b3b424a50535a5a5a5a5a5a5a53504a423b3b3b3b3b3b3b3b3b3b3b3b3b3a39352f271f150b0100000000000000000006131f2c3845515d677884919eabb6ac998c7f7266564c412f261c0c030000000000000000000000000000000000000009141f29333b424648504a46443f38332d27221b140b0200000013202c3946535f6c7986929facada093867a6d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5e574d42362a1e1205000000000013202c3946535f6c7986929facada093867a6d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5e574d42362a1e12050000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000815212e3b4854616e7b878c8d8e8f909184786a6054473f3a38342e34383a404b55606d7a86929facab9e918578675d5145392c20130600000000000000000005111d2a36414c565e6164656768696a6b68655d534840414243434444444545454d596673808c99a6afa295897c6f6256493c2f231609000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000010e1b2734414e5a6774818d9aa7b4aa978a7e7164544a3f33281a0e0606131f2c3845515c676d79787776757474716c6155493d3023170a000000000000000000020a131c242c323a41464d5254585f626568696b6c6c6c6c6b6a686663605c54544e47433c332d261d150c030000000000000000000713202d3a4653606d7985929fabac9f92877b6e615a5147433c3b3a38383a3b40444d56606d7a86939facaa978a7d7164574a3e3124170b00000000000000000000000000000006111b2428343f4a545d676d7a839196a19e979188807b838e929fa29f93877d706a5f574d433a30261c0f0600000000000000000000000000000000010d1a2734404d5a6773808d9aa6ac9f93867a6d6053473a2e262323262c38444f5960636b6762605b5353504a423b33291f1409000000000000000000000006101b242e373f4850575e61696e73777b7e80828484858686858583827f7d79756f6b625f5750483f372d231a0e040000000000000000000000000000000000000000000000000000000000000911181d21242527272727313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e00000b16212c353d44484a535353535353534a48443d352c21160b0000091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000020e1a25303b4754616d7a86929fa9aa9e9184796d605b534d4847454546484f565e69727f8c98a2aaa69b8e8275665c5044382c1f1206000007121d27313940454748484848484848484848484848484848484d4d4d4d4d4d4d48484848484848484848484848484848484745403931271d12070000000000000000000714202d3a4753606d7a86939facafa49a897c6f6356493c3023140a0000000000000000000000000000000000000000030d17212931363a3b443e3937332d27221b17110a020000000013202c3946535f6c7986929facada093867a6d60606060606060606060606060606060606060606060606060606060606060605f524d453b30251a0e02000000000013202c3946535f6c7986929facada093867a6d60606060606060606060606060606060606060606060606060606060606060605f524d453b30251a0e020000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000714212d3a46535e697884919a9b9c9d96897c6f625a504a464440434044464b515c67717e8b98a3aeaa9b8f827568554b4135291d11040000000000000000000713202d3946525e686d71727374767778756f65594d3d323536373737383835404b556774818e9aa7b2a995887b6e6255483b2f221508000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000004111d2935414c566a7683909da9aea298887b6e6155483b2d2217080004101c2934404b555c606c6b6a6969686764615a5045392d21140800000000000000000000010a121a202830363b4246484e5361696b6c6c6c68605c545d5b595653514a47433d373127221b140b030000000000000000000006121f2c3844505c6674818e9ba6afa3998e81756c625b534e494746444446484a51575e68727e8b99a4aea398897c6f6256493c2f23160900000000000000000000000000000000091217232e38424b555d686e7b849197a2a19a938d8890959da59d928b7f726b61584e453b31281e140a0000000000000000000000000000000000000c1825323f4b5865727e8b98aaafa49a897c7063544b403631303031363f4854606b7078736f6c6563605b544d453b30251a0e02000000000000000000000009121c252e363e454d52575f62666a6e71737577787879797978777573706d67636059534d453e362d251b110800000000000000000000000000000000000000000000000000000000000009121b22292e313234343434343e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000005101a232c33383c3d464646464646463d3c38332c231a10050000091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000000914202d3946525d6874808d97a2aca0968d80746d615e575554515153555960686e7b86929faaab9f94897c6f63544a3f34281c100300000c18242f39434b5153545454545454545454545454545454545454545454545454545454545454545454545454545454545453514b43392f24180c0000000000000000000915222f3c4855626f7b889aa4afac9f93867a6d6054473a2d211407000000000000000000000000000000000000000000060f171f262a2d2e37312d2b27221b17110b0600000000000013202c3946535f6c7986929facada093867a6d60535353535353535353535353535353535353535353535353535353535353534846423b33291f140900000000000013202c3946535f6c7986929facada093867a6d60535353535353535353535353535353535353535353535353535353535353534846423b33291f1409000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000005121e2a36424d576774818e9aa6a9a89b8e81756c605c5453514a504a5153555d606d7983919daaaea2988b7e7165584b3e2f24180d010000000000000000000714212e3a4754616d7a7e7f8081828485817568584e43372e2c2823282c2f3945515d677783909daaada196877a6d6054473a2d211407000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000713202c3945525d687885929fabac9f9285796c605346392d20130600000c18232f39434b51535f5e5e5d5c5b5a575550483e33281d1105000000000000000000000000080e161e252a30363a3c505d697378797979746d665e564e4c494644403937322b262017110a02000000000000000000000003101c28343f4a54626f7c89949fabab9e938b7e726d625f5856545351505355545c60696e7a85929eabac9f92867a6d6053473a2d201407000000000000000000000000000000000006111c263039434c565e696f7c859299a3a49f9a959da0a79e948d80746d62594f463c33291f160c02000000000000000000000000000000000000091623303c4956636f7c8998a2aeac998c8073665c5146423e3d3c3d4246515b63707d84807c78746f6c665e574d42362a1e11050000000000000000000000000a131c242c333b42464d5355575f626466696a6b6b6c6c6c6b6a686663605d55544f4c4841382f241b130900000000000000000000000000000000000000000000000000000000000006111b242d343a3d3e4040404040404b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000008131e28313a414547494949494949494745413a31281e13080000091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000005111d2935414c56616d7a85929fa5a89d928c7f756e696461605d5c6062656b6f7a839198a2aea3999083766b605442382e23170c000004101d2935404b555d606161616161616161616161616161616161616161616161616161616161616161616161616161616161605d554b4035291d100400000000000000000b1724313e4a5764717d8a97acb6aa9e918477675d5145392c20130600000000000000000000000000000000000000000000060d141a1e21222a24201f1b17110b06000000000000000013202c3946535f6c7986929facada093867a6d60534746464646464646464646464646464646464646464646464646464646463b3a36302921170d0200000000000013202c3946535f6c7986929facada093867a6d60534746464646464646464646464646464646464646464646464646464646463b3a36302921170d02000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000020e1a25313c4855626f7c88949faaaa9e938a7e726d6662605c545d545c6062676d75808d95a0aca99f92867a6d6154473a2e211407000000000000000000000815212e3b4854616e7b878c8d8e8f909184786a6054473f3a38342e34383a404b55606d7a86929facab9e918578675d5145392c201306000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000714212d3a4754606d7a8797a2adaa9d918477655b5044372b1f1205000007121d273139404547525251504f4e4d4b49453e362c22170c0000000000000000000000000000050c13191f252a3845525f6b788586868681786d685f584f473f38342e2b27201b150b0600000000000000000000000000000c17232e384754606a76828f99a3aea59f92877f756f6a666261605c5c606164666d727b839097a1ada59c8f8275675d5145392c1f13060000000000000000000000000000000000000a141e27313a444d575f6a707d879299a49f9f9f9fa9a0958f82786d605b51473e342a21170d04000000000000000000000000000000000000000714202d3a4753606d7985929facab9e9185796d605a534d4b4a494a4d535b626d76828f8d8984807c786e695e52463a2d201407000000000000000000000000020e1925303b444c525f6060606060605d5c5d5e5f5f5f5f5e5d5b6060606060605a58534a41362b2014080000000000000000000000000000000000000000000000000000000000010c18222d363f454a4b4d4d4d4d4d4d4d5864717e8b97a4b1a79a8e8174675b4e4134281b0e00010d19242f3a434c52545656565656565654524c433a2f24190d0100091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000000010d1924303a46525e68727e8b939ea7a49c918c827b75716e6d67666d6f71767d849195a0aaa69f92877c6f63594f4330261c1106000006131f2c3845515d676d6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d675d5145392c1f130600000000000000000c1926323f4c5965727f8c98a5b2a99c8f837669554b4135291d1104000000000000000000000000000000000000000000000003090e1214151d1713120f0b060000000000000000000013202c3946535f6c7986929facada093867a6d6053473a393939393939393939393939393939393939393939393939393939392e2d2a251f170f050000000000000013202c3946535f6c7986929facada093867a6d6053473a393939393939393939393939393939393939393939393939393939392e2d2a251f170f0500000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000915212e3b47535f6a76828f98a2aea59f92877f78726f6d666a696a666d6f7379818d929da7aca2978d8074685d5246392d201307000000000000000000000714212d3a46535e697884919a9b9c9d96897c6f625a504a464440434044464b515c67717e8b98a3aeaa9b8f827568554b4135291d1104000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000815222f3b4855626e7b8895a9b3a99c8f82766953493f33271b0f030000010b151f272f34383a464544434241413e3d39332c241a100600000000000000000000000000000002080d141a26323f4c5965727f8c93938e827a6f6a615951444039302820180f0a0300000000000000000000000000000006111c2b38434e58626f7c87929fa5afa399928b817c76726f6e6d66666d6e7074797f859095a0a9a89e93897d7063554b4035291d1004000000000000000000000000000000000000020c151f28323b454e58606b717e8793939393939393969083796d665c50493f352c22190f05000000000000000000000000000000000000000006131f2c3845515c6775828f9ba7ada1978c80736c615f5757565657575f616d727f8b949a96918d89857b6e6154473b2e21140800000000000000000000000005111e2a36414c565e6c6c6c6c6c6c6c6a675f555253534f5960636c6c6c6c6c6c67645c53483c3024180b000000000000000000000000000000000000000000000000000000000005111d29343f485056585a5a5a5a5a5a5a5a64717e8b97a4b1a79a8e8174675b4e4134281b0e0004111d2935414c565d6062626262626262605d564c4135291d110400091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000000008131e2a36414c56626d75818e959fa6a49c948f86827e7b7a7979797b7e83899196a0a7a59e948c7f736b6054473d321e150a0000000714202d3a4753606d797b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b796d6053473a2d20140700000000000000000d192633404c5966737f8c99a6b2a89b8e8175685b4e422f24180d010000000000000000000000000000000000000000000000000002050708110b06050300000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d21201e1a140d05000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d21201e1a140d050000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000006121f2b37434e58626f7c86929fa4aca399928b837f7b797777767777797c80858e939da4aea49a92857a6d61564c4135291d11050000000000000000000005121e2a36424d576774818e9aa6a9a89b8e81756c605c5453514a504a5153555d606d7983919daaaea2988b7e7165584b3e2f24180d01000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000091623303c4956636f7c8996a2afa89b8e8175685b4e422d22170b00000000030d151d23292c2d3938373636353431302d28221a120800000000000000000000000000000000000003091825313e4a56626d75818f969490847c706b625b514a423a322a21191106000000000000000000000000000000000f1b27323d47535f6a727f8c939da5aba39f938e87827f7c7a797879797b7d81858b9297a0a7a8a0968f82756b605443392f24180c0000000000000000000000000000000000000000030d162029333c464f59616c727f8686868686868686847b6e675d544a3f372d231a100700000000000000000000000000000000000000000004101c2934404b5563707d8a95a0aca99f93887e746e69666463636366696e757f87939fa6a19e9a908377695e52463a2d2014070000000000000000000000000714202d3946525e68767979797979797771675b4f464854606b70797979797979746e64584c4033271a0d01000000000000000000000000000000000000000000000000000000000915212e3a45505a6265676767676767676767717e8b97a4b1a79a8e8174675b4e4134281b0e000613202c3945525d686d6f6f6f6f6f6f6f6d685d5245392c20130600091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000000020d1925303a44515b606d798390949da5a69e98928f8b8887858586888b90949ea1a8a39f938e82786d60594f43352b210c030000000a1723303d4a5663707d87878787878787878787878787878787878787878787878787878787878787878787878787878787877e7164574a3e3124170b00000000000000000d1a2734404d5a6773808d9aa6b3a79a8d8074675a4d4134271a07000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d2020202020202020202020202020202020202020202020202020201514120e090200000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d2020202020202020202020202020202020202020202020202020201514120e0902000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000030f1b26323c47535f6a717e8b939aa2aaa39f95918c8886848483838485898c92979ea5aaa39f93887d70685e52443a3024190d0100000000000000000000020e1a25313c4855626f7c88949faaaa9e938a7e726d6662605c545d545c6062676d75808d95a0aca99f92867a6d6154473a2e21140700000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1724303d4a5763707d8a96a3b0a79a8d8174675a4e4134271b060000000000030b12181c1f202c2b2b2a2928272423211d17100800000000000000000000000000000000000000000916222e3a46515b606d7a8491989691867d726d605c544c443c332b2317110a0200000000000000000000000000000a16202b37434e58606c77818e939fa2aaa59e9a938f8c898786858586888a8d92979ea1a9a59e9691847a6d61594f4431271d1207000000000000000000000000000000000000000000040e17212a343d47505a626d727979797979797979786e695e554b42382e251b110800000000000000000000000000000000000000000000000c18232f394653606c7883909aa4afa49a938b817b767371706f7072767b818b9399a4afa99f948a7e7164574d42362a1e11050000000000000000000000000814212e3b4754616e7a86868686868683776a5d5144495663707d8686868686868074675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000b1724313d4a56626d71737373737373737373737e8b97a4b1a79a8e8174675b4e4134281b0e000714212d3a4754606d7a7c7c7c7c7c7c7c7a6d6054473a2d21140700091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000000000008131e28323f45515d676d7a828e939da0a7a39f9b97949892929895989c9fa6a7a099928d81786d665c50463d3223190f000000000a1723303d4a5663707d899494949494949494949494949494949494949494949494949494949494949494949494949494948a7d7164574a3e3124170b00000000000000000e1b2734414e5a6774818d9aa7b3a69a8d8073675a4d4034271a0d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20141313131313131313131313131313131313131313131313131308070502000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201413131313131313131313131313131313131313131313131313080705020000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000a15202b37434e58616c727f8892989fa3a7a09d99999291909090919298999ea2a9a69f98928b7f726c61564c4132281e13080000000000000000000000000915212e3b47535f6a76828f98a2aea59f92877f78726f6d666a696a666d6f7379818d929da7aca2978d8074685d5246392d20130700000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1724313d4a5764707d8a97a3b0a79a8d8074675a4d4134271a0e01000000000001070c1013141f1f1e1d1c1b1a181714110c0600000000000000000000000000000000000000000006121e29353f45525d686f7c86929f9892877f746d665d564d453d3528231c140c0300000000000000000000000000040f1b26323c44505b656d78818b92989fa4aca49f9c9995949892929894979a9ea1a9a7a09d938f847b6e685d52473d331f150b0100000000000000000000000000000000000000000000050f18222b353e48515b62656c6c6c6c6c6c6c6c6b615e574d433a30261c130900000000000000000000000000000000000000000000000007121f2b3844505b66707d88939fa5aca49f938e8783807e7d7c7d7f82878e939fa4aba9a1978f82766c6155453b30251a0e020000000000000000000000000814212e3b4754616e7a87939393939084776a5d5144495663707c89939393938d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000b1825323e4b5865717f80808080808080808080828f9ca9b4a79a8e8174675b4e4134281b0e000a1723303d4a5663707d898989898989897d7063564a3d3023170a00091623303c4956636f7c8996a2aca4978a7d7164574a3e3124170b0000000000020c16202935404b555d686d78818991959c9fa3aba4aaa29f9fa2aaa4aba49f9c95908780786d665c544a3f342b211007000000000a1723303d4a5663707d8996a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1978a7d7164574a3e3124170b00000000000000000e1b2835414e5b6874818e9ba7b3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0b0a080500000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0b0a0805000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000040f1a26313c46505a636d727e868e92999da0a8aba39f9e9d9c9d9e9fa2aaaaa29f9b948f867e726d62594f443a3020160c0200000000000000000000000006121f2b37434e58626f7c86929fa4aca399928b837f7b797777767777797c80858e939da4aea49a92857a6d61564c4135291d110500000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1724313e4a5764717d8a97a4b0a69a8d8073675a4d4034271a0d010000000000000000040607131211100f0e0e0b0a08050000000000000000000000000000000000000000000000010d18232935414c565f6a727e8b939e99938c81786d685f574f473f342e261e150c03000000000000000000000000000a152027333f49535c666d747f868e939a9ea1a8a7a5a2aaa29f9fa2aaa3a7aaa29f9b959089827a6e695e564c41352b210d03000000000000000000000000000000000000000000000000061019232c363f4951565860606060606060605e54524d453b31281e140a01000000000000000000000000000000000000000000000000030f1c28333f4a54606b73808d939da4aca59d99938f8c8a89898a8c8f93999ea5aea79f9791857b6e615a504533291f1409000000000000000000000000000814212e3b4754616e7a87949f9f9d9084776a5d5144495663707c89969f9f9a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000003101d293643505c6976828d8d8d8d8d8d8d8d8d8d8f949eaab4a79a8e8174675b4e4134281b0e000a1723303d4a5663707d899595959595897d7063564a3d3023170a00091623303c4956636f7c89969f9f9f978a7d7164574a3e3124170b000000000000050e18242f3a434c565d666d747d848a8f92999a9c9e9e9f9f9e9d9c9a99938f8a837c736c665c544a42382e22190f00000000000a1723303d4a5663707d89969f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f978a7d7164574a3e3124170b00000000000000000e1b2835414e5b6874818e9ba7b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a171714110c050000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a171714110c0500000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000a15202a343e48515b636c717b81878c919597999c9d9e9e9f9f9f9e9d9b9998928e89827b716c625b51473e32281e0e0400000000000000000000000000030f1b26323c47535f6a717e8b939aa2aaa39f95918c8886848483838485898c92979ea5aaa39f93887d70685e52443a3024190d0100000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1724313d4a5764707d8a97a3b0a79a8d8074675a4d4134271a0e010000000000000105090b0b121111100f0e0d09080603000000000000000000000000000000000000000000000000070d19242f3a434e58626d75818e95a09f928e827a6e69605951443f3830271e150b00000000000000000000000000040b17222d38414a545c606d727b81878d9196989a9c9d9e9f9f9f9e9d9d9b9898928e8a837d756d685e574d443a3023190f000000000000000000000000000000000000000000000000000007111a242d373f464a4c5353535353535353524846423b33291f160c0200000000000000000000000000000000000000000000000000000b17222d38424f59606c78818d929ea0a8aba49f9c9997969696999c9fa4abaaa29f9590857c6f695e53483e3420170d02000000000000000000000000000814212e3b4754616e7a8794a1aa9d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000003101d293643505c6976838f9a9a9a9a9a9a9a9a9a9c9ea6b0b4a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a2a2a296897d7063564a3d3023170a00091623303c4956636f7c8993939393938a7d7164574a3e3124170b0000000000000007131d28313a444c545c606b70787e82868a8d8f9192929291918f8d8a86827d786f6a605b544a423930261c100700000000000a1723303d4a5663707d899393939393939393939393939393939393939393939393939393939393939393939393939393938a7d7164574a3e3124170b00000000000000000e1b2734414e5a6774818d9aa7b3a69a8d8073675a4d4034271a0d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d27272727272727272727272727272727272727272727272727272727272423211c17100800000000000013202c3946535f6c7986929facada093867a6d6053473a2d27272727272727272727272727272727272727272727272727272727272423211c171008000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000030e18222d363f49515a61696e747b8084888b8d8f90919292929291908e8c8985817c766e69615a51493f352c20160c0000000000000000000000000000000a15202b37434e58616c727f8892989fa3a7a09d99999291909090919298999ea2a9a69f98928b7f726c61564c4132281e13080000000000000000000000000000000203101d2a3643505d69768390908376695d5043362a1d100302000000000000000a1724303d4a5763707d8a96a3b0a79a8d8074675a4d4134271a0e010000000000060c111517181f1e1d1c1b1a191615130f0a04000000000000000000000000000000000000000000000008131e28313c46515b606d79839198a29d948f847b706b625b504a423930271d12070000000000000000000000000006111b262f38424a505b62696e757b8084888b8d8f90929292929191908e8b8985817d78706b605d564d453b32281e110700000000000000000000000000000000000000000000000000000008121b252d343a3e3f4646464646464646453b3a36302921170d0400000000000000000000000000000000000000000000000000000006111c262f3d44505b666d78808a91969d9fa7a7a9a6a4a3a2a3a5a9a7a8a09e98928c837b6f6a5f574d42362c220e0500000000000000000000000000000814212e3b4754616e7a8794a1a99d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca6a6a6a6a6a6a6a6a9aab0acaca79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3aca396897d7063564a3d3023170a00091623303c4956636f7d868686868686867e7164574a3e3124170b00000000000000010c161f28323a424b515960666c71767a7d808284858686858483807d7a75706c666058504a423930271e140a0000000000000a1723303d4a5663707d86868686868686868686868686868686868686868686868686868686868686868686868686868686867e7164574a3e3124170b00000000000000000d1a2734404d5a6773808d9aa6b3a79a8d8174675a4e4134271b09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a34343434343434343434343434343434343434343434343434343434343431302d28221a1208000000000013202c3946535f6c7986929facada093867a6d6053473a34343434343434343434343434343434343434343434343434343434343431302d28221a12080000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000006101b242e373f4850575e61696e73777b7e80828484858686858583827f7d79756f6b625f5750483f372d231a0e04000000000000000000000000000000040f1a26313c46505a636d727e868e92999da0a8aba39f9e9d9c9d9e9fa2aaaaa29f9b948f867e726d62594f443a3020160c0200000000000000000000000000050a0f12101d2a3643505d69768390908376695d5043362a1d10120f0a0500000000000a1623303d495663707c8996a3afa79a8e8174675b4e4134281b0700000000000911181d2124252c2b2a2928272622211f1b150e0600000000000000000000000000000000000000000000010c161f2a343f45515d676e7c86929fa59f9691857d726d605c544b42392e23180c00000000000000000000000000000a141d2630383f4451575f61696e73787b7e80828485858685858483817f7c7a75706d666059524c443b332920160c000000000000000000000000000000000000000000000000000000000009131b23292e31323939393939393939382e2d2a251f170f0500000000000000000000000000000000000000000000000000000000000a141d28333f4a545c666d747d848b9095979a9c9e9f9f9f9f9e9d9a9896918c857f786e695f584e453b31241a100000000000000000000000000000000814212e3b4754616e7a87949c9c9c9084776a5d5144495663707c89969c9c9a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000003101d293643505c6976838f9c9f9f9f9f9f9f9f9f9f9f9f9f9f9f9a8e8174675b4e4134281b0e000a1723303d4a5663707d89969f9f9f96897d7063564a3d3023170a000915222f3b4854606b6f79797979797979716c6155493c3023170a0000000000000000040d162028303940454f545b6064686e7174767778797978777673716e6863605b544e443f382f271e150c020000000000000916232f3c4855616b707979797979797979797979797979797979797979797979797979797979797979797979797979797979716c6155493c3023170a00000000000000000d192633404c5966737f8c99a6b2a89b8f8275685c4f4230251a0e020000000000000000000000000000000000000000000000000000010203000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d605347404040404040404040404040404040404040404040404040404040404040403e3c39332c241a10050000000013202c3946535f6c7986929facada093867a6d605347404040404040404040404040404040404040404040404040404040404040403e3c39332c241a100500000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000009121c252e363e454d52575f62666a6e71737577787879797978777573706d67636059534d453e362d251b110800000000000000000000000000000000000a15202a343e48515b636c717b81878c919597999c9d9e9e9f9f9f9e9d9b9998928e89827b716c625b51473e32281e0e04000000000000000000000000010910161b1e20202a3643505d69768390908376695d5043362a20201e1b161009010000000815222f3b4855626e7b8895a9b3a89b8f8275685c4f422e23180c0000000009121b22292e3132393837363534332f2e2b262018100600000000000000000000000000000000000000000000040d18222935404b555f6a717e8a939da7a09792877f746d665c544b4034281c100400000000000000000000000000020b151e262e343f454d53575f6266696e71747677787979797877767472706d6763605c544f45413a322921170e040000000000000000000000000000000000000000000000000000000000010911181e2224252d2d2d2d2d2d2d2d2b21201e1a140d05000000000000000000000000000000000000000000000000000000000000020b17222d38424a545c606b70797e83878b8d8f919292929291908e8b88847f7a736d665f574e463c33291f12090000000000000000000000000000000814212e3b4754616e7a878f8f8f8f8f84776a5d5144495663707c898f8f8f8f8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000003101d293643505c6976838f939393939393939393939393939393938e8174675b4e4134281b0e000a1723303d4a5663707d899393939393897d7063564a3d3023170a0007131f2c38434f5960636c6c6c6c6c6c6c64615a5045392d211408000000000000000000040d161e272e343d424a5053565e616467696b6b6c6c6b6a696764615e5653504a423c332d261d150c03000000000000000714202c38444f5961636c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d21140800000000000000000b1825313e4b5864717e8b97a4b1a99d9083766a574d42362a1e1105000000000000000000000000000000000000000000000003080c0e0e0f0b0707040100000000000000000000000013202c3946535f6c7986929facada093867a6d60534d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4a49453e362c22170c0000000013202c3946535f6c7986929facada093867a6d60534d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4a49453e362c22170c00000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000a131c242c333b42464d5355575f626466696a6b6b6c6c6c6b6a686663605d55544f47423c332d241b1309000000000000000000000000000000000000030e18222d363f49515a61696e747b8084888b8d8f90919292929291908e8c8985817c766e69615a51493f352c20160c000000000000000000000000010a131b21272b2d2d2d3643505d69768390908376695d5043362d2d2d2b27211b130a0100000714212e3a4754616d7a8797a2ada99c90837669544a4034281c1004000006111b242d343a3d3e454444434241403c3b37322a22180e0400000000000000000000000000000000000000000000071018242f39434e58616c74818e95a0a9a299928b80786d665c5145382c1f13060000000000000000000000000000030c151c2328333c42464d5355575f626567696a6b6c6c6c6b6a6a686563605d5553504a423d35302820170f050000000000000000000000000000000000000000000000000000000000000000060d1216181920202020202020201f1514120e0902000000000000000000000000000000000000000000000000000000000000000006111c262f38424a505961666d71767b7e818384858686858483817f7b77736d68605c544d453c342a21170d000000000000000000000000000000000714212d3a4754606d7a8283838383838174675b4e414855626f7c8283838383827f7265584c3f3225190c0000000000000000000000000000000000000000000000000000000003101d293643505c6976828686868686868686868686868686868686868174675b4e4134281b0e000a1723303d4a5663707d868686868686867d7063564a3d3023170a00030f1b27323d474f545660606060606060575550483e33281c110400000000000000000000040c151d23282f383f44464c5254575a5c5e5f5f5f5e5e5c5a5754524c46443f382f28221c140b03000000000000000004101c27333d474f55566060606060606060606060606060606060606060606060606060606060606060606060606060606060575550483e33281c110400000000000000000a1723303d4a5663707d8996aab4ab9f928578695e52463a2d20140700000000000000000000000000000000000000000001090f14181a1b1c181413110d08050100000000000000000013202c3946535f6c7986929facada093867a6d605a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a575550483e33281c110500000013202c3946535f6c7986929facada093867a6d605a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a575550483e33281c1105000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000010a121a212930363c4247484e5355596063676a6b6c6b6a666260585653514b48433d37312a211b1209010000000000000000000000000000000000000006101b242e373f4850575e61696e73777b7e80828484858686858583827f7d79756f6b625f5750483f372d231a0e0400000000000000000000000009131c252c33373939393943505d69768390908376695d50433939393937332c251c130900000713202d3946525d687885929fabaa9e918477665c5144382c1f120600010c18222d363f454a4b5251504f4e4d4c4947433c342a20150a000000000000000000000000000000000000000000000007121d28313c46505a606d7983909893939393928d82796d6053463a2d201307000000000000000000000000000000030a1117212a31373c4247484d5355585a5c5d5f5f5f5f5e5e5d5b585653514b46443f383029241e160e05000000000000000000000000000000000000000000000000000000000000000000000106090b0c1313131313131313120807050200000000000000000000000000000000000000000000000000000000000000000000000a141d2630383f444f545c6064696e7174767778797978787674726f6a66605d56514a423c332a22180f05000000000000000000000000000000000713202c3945525d686d767676767676746f64584c4047535f6a6f767676767676726d62564a3e3125180b00000000000000000000000000000000000000000000000000000000020f1c2835414e5a667076797979797979797979797979797979797979746f64594c4033271a0d000916232f3c4855616b7079797979797979706b6155483c2f23160900000a16212b353d434849535353535353534a49453e362c22170c000000000000000000000000030b12181d262d33383b4146474a4d4f515253535251504d4a4746413b38332d261d17110a02000000000000000000000b16212c353d44484a53535353535353535353535353535353535353535353535353535353535353535353535353535353534a49453e362c22170c0000000000000000000815222e3b4855616e7b8898a2aeada297877b6e6154473b2e21140a0000000000000000000000000000000000000000030b131a20242728292521201d1913110d08020000000000000013202c3946535f6c7986929facada093867a6d6767676767676767676767676767676767676767676767676767676767676767676764615a5045392d21140800000013202c3946535f6c7986929facada093867a6d6767676767676767676767676767676767676767676767676767676767676767676764615a5045392d211408000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000080f171f252a31373e4850585f626b6f737778797877736f6a615f574f473d38322b2620180f090000000000000000000000000000000000000000000009121c252e363e454d52575f62666a6e71737577787879797978777573706d67636059534d453e362d251b110800000000000000000000000005101b252e373e434646464646505d69768390908376695d504646464646433e372e251b10050005111d2935414c566a7683909da9ac9f9286796d6053463a2d2013070005111d29343f485056585f5e5d5c5b5a5955534e463c32261b0f0300000000000000000000000000000000000000000000010c161f2a343e45515c676e7b8586868686868686867a6e6154473b2e2114080000000000000000000000000000000000060f181f262b31373a3c4247484b4d4f51525253525251504e4c494745403a38342e261e19130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141e262e343e424a5153575e616467696b6c6c6c6c6b6a6765625f5854524c444039302a21181006000000000000000000000000000000000004111d2935414c565d6069696969696967645c53483c434e585f6269696969696965625b51463a2e22160900000000000000000000000000000000000000000000000000000000000d1926323e49545e66696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c67645d53483c3024180b000714202c38444f5961636c6c6c6c6c6c6c6361594f44382c2014070000040f19232b32383b3c464646464646463e3c39332c241a10050000000000000000000000000000070b141c22282b3036393b3e414344454646454443403e3b3936302b28221c140b0600000000000000000000000005101a232c33383c3d46464646464646464646464646463f44464f4f4f4f4f4f4f46444046464646464646464646464646463e3c39332c241a10050000000000000000000613202d394653606c7985929facb3a9968a7d7063574a3d31261b0f01000000000000000000000000000000000000000b151d252b30343536312d2c2924201d19130c0701000000000013202c3946535f6c7986929facada09386797373737373737373737373737373737373737373737373737373737373737373737373716c6155493c3023170a00000013202c3946535f6c7986929facada09386797373737373737373737373737373737373737373737373737373737373737373737373716c6155493c3023170a000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000050d15202a333e47505a616a6f767c808385868583807c756e6960594f473d32291f150e060000000000000000000000000000000000000000000000000a131c242c333b42464d5355575f626466696a6b6b6c6c6c6b6a686663605d55544f47423c332d241b1309000000000000000000000000000a16212c3740494f5353535353535d69768390908376695d5353535353534f4940372c21160a00010d192430414e5b6774818e9aa7afa399887b6f6255483c2e23180c060615212e3a45505a62656c6b6a69686766625f584e43372b1f13060000000000000000000000000000000000000000000000040d18222934404b555f696e78797979797979797976685e5246392d201407000000000000000000000000000000000000060e141a1f262b2e31373a3b3e41434445464646454443413f3d3a39352f2b28231c140c0802000000000000000000000000000000000000000000000000030608090f1112131313110f0c0707050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c141c232830394044464d5254585a5c5e5f5f5f5f5e5d5b5855534e4745413a342e271e180f06000000000000000000000000000000000000010d1924303a444c52545c5c5c5c5c5c5b58534a41363c464e53555c5c5c5c5c5c585651493f34291e120600000000000000000000000000000000000000000000000000000000000915212d38424c545a5c6060606060606060606060606060606060605b59534a41362b2014080004101c27333d474f55566060606060606056554f473d33271c100400000007101921272c2f303939393939393931302d28221a120800000000000000000000000000000000020a11171c1f252a2d2e3134363838393938373634312e2d2a251f1c17110a02000000000000000000000000000008111a21272c2f3039393939393939393939392d38424a50535c5c5c5c5c5c5c53514a42392e393939393939393939393931302d28221a12080000000000000000000006121f2b3844505b667683909ca9b3a79a8d807467584e43372b1e1308000000000000000000000000000000000000060f1d272f373c4041423e3a39352f2d29251e18120b030000000013202c3946535f6c7986929facb3a79a8d8080808080808080808080808080808080808080808080808080808080808080808080807e7164574a3e3124170b00000013202c3946535f6c7986929facb3a79a8d8080808080808080808080808080808080808080808080808080808080808080808080807e7164574a3e3124170b000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000020e1a26313c454f59616c707c82898d90929291908d88827b706b60594f443b3025190e02000000000000000000000000000000000000000000000000010a121a212930363c4247484e5355585a5c5d5e5f5a61646c6c6c6c66635c5248433d37312a211b120901000000000000000000000000000f1b27333e49525a5f60606060606069768390908376696060606060605f5a52493e33271b0f0000081825313e4b5864717e8b97a7b1ab988b7e7165554b4034281d1413131624313d4a56626c71787777767574736f6a5f53473b2e211508000000000000000000000000000000000000000000000000060f18232f39434d575f616c6c6c6c6c6c6c6c6c6c5e564c41362a1e11050000000000000000000000000000000000000003090e151a1e21262b2e2f32343637383939393837373532302d2c29241f1c17110a02000000000000000000000000000000000000000000000000030a0f1215151c1e1f1f201f1e1c181413110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e272e34383b4246484b4e50515253535251504e4c4847433c39353028231c150c06000000000000000000000000000000000000000008131e28323a4145475050505050504e4c4841382f343c4347485050505050504c4a463f372d23180d01000000000000000000000000000000000000000000000000000000000005101b26303a42494e505353535353535353535353535353535353534e4c4841382f251a0f0300000b16212c353d44484a535353535353534a48443d352c21160b0000000000070f161b1f22232d2d2d2d2d2d2d2423211c17100800000000000000000000000000000000000000060b0f14191e20212427292b2c2c2c2b2b29272421201e19140f0b0600000000000000000000000000000000000810161c2023232d2d2d2d2d2d2d2d2d2d28333f4a545b6068686868686868605c544a4034282d2d2d2d2d2d2d2d2d2d2423211c1710080000000000000000000000030f1c28333f4a546774808d9aaab4aa9d9184776a5f53473a2f24190b0200000000000000000000000000000000030e18212f3941484d4e4f4b4745413a39353029241d150d0300000013202c3946535f6c7986929facb9a99d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8174675b4e4134281b0e01000013202c3946535f6c7986929facb9a99d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8174675b4e4134281b0e010000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000006121e2b37424d57616c707e868f949a9c9998999c99938f857d706b60564d42362a1f14080000000000000000000000000000000000000000000000000000080f171f252a31373a3c4247484b4d4f4a505b636c7079797979736e63574b3f322b2620180f09000000000000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c7683909083766c6c6c6c6c6c6c6c645a4f43372b1e1200000815212e3b4854616e7b87959faba89b8e8175675c5145392e2521201f202935404b5565717e8584838281807f7c6f6255493c2f2216090000000000000000000000000000000000000000000000000007121d27313c454d53555f60606060606060605f524c443b3025190e0200000000000000000000000000000000000000000003090e12151a1e21222527292a2c2c2c2c2b2b2a282523201f1d1812100b0600000000000000000000000000000000000000000000000000060e151b1f2122282a2b2c2c2c2b292521201d19130d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c151c23282c30363a3b3e414344454646454543413f3c3a37312c29241e18120b03000000000000000000000000000000000000000000020c1620283035393a43434343434341403c362f262a32373b3c4343434343433f3e3a342d251b1107000000000000000000000000000000000000000000000000000000000000000a141e2830383e414346464646464646464646464646464646464641403c362f261d130800000005101a232c33383c3d464646464646463d3c38332c231a1005000000000000040a0f13151620202020202020171714110c050000000000000000000000000000000000000000000003080d111414171a1c1e1f20201f1e1d1a171414110e08030000000000000000000000000000000000000000050b101416172020202020202020201f2b3844505b666c757575757575756d665c5144382c1f202020202020202020171714110c05000000000000000000000000000b17222d3d4a5763707d8a98a2aeaca095887c6f62564c4135291d140a000000000000000000000000000000000915202a33414b53595b5c5854524c4746413a352f271f150b01000013202c3946535f6c7986929facb9aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a8e8174675b4e4134281b0e01000013202c3946535f6c7986929facb9aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a8e8174675b4e4134281b0e010000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000814212e3a47535f69707e87929899938f8c8b8c90949e9792877d6f695e52463b3025190e020000000000000000000000000000000000000000000000000000050d141a1f262b2e31373a3b3e444c545c606d727e868686868073665a4d4033271a150e060000000000000000000000000000000013202d3946535f6c767979797979797979839090837979797979797979766c5f5346392d201300000714202d3a46525e697783909daaab9f9285796d60544b4036312d2c2c2d323a45515d6775818e91908f8e8d897c6f6356493c3023160900000000000000000000000000000000000000000000000000010b151f2a333c4246485253535353535353535346413b32291e14080000000000000000000000000000000000000000000000000206090e121415181a1c1e1f1f201f1f1e1d1b19161413100c0703000000000000000000000000000000000000000000000000000006101820262b2e2f3537383939393835322e2d2a251e19130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c1f252a2d2e3134363839393939383734322f2e2b26201d19130c07000000000000000000000000000000000000000000000000040e161e24292c2d3636363636363433302b251d20262b2e2f36363636363632312e29231b13090000000000000000000000000000000000000000000000000000000000000000030c161e262d3235363939393939393939393939393939393939393433302b251d140b010000000008111a21272c2f3039393939393939302f2c27211a110800000000000000000003070909131313131313130b0a08040000000000000000000000000000000000000000000000000000010507080b0e10111213131211100d0b080705020000000000000000000000000000000000000000000000000407090a131313131313131313202d394653606c7881828282828281796d6053463a2d201313131313131313130b0a08040000000000000000000000000000000614202d3a4753606d7985929facb1a79a8d8073685d52453b2f261b1106000000000000000000000000000006101a26313c45535d64686964605d5654524c45403931271d1207000013202c3946535f6c7986929facacacaea9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a69a8e8174675b4e4134281b0e01000013202c3946535f6c7986929facacacaea9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a69a8e8174675b4e4134281b0e010000000000000000020714202d3a4753606d7a8693a0acac9f9286796c5f5346392c2013070502000000000000000000000000000000000006121f2b37434e58626e7b869299959187827f7f80838991969992857b6e61564d41362a1e110500000000000000000000000000000000000000000000000000000002090e151a1e21262b343d454d565d666d747f87929892857b6e6154473b2e21140903000000000000000000000000000000000013202d394653606c798686868686868686909494908686868686868686796c605346392d2013000005121e2a36424d5765727f8c98a2aea2988b7e71665c5146423b3a39383a3d444d57606d7a85929e9d9c9b9285796d6053463a2d2013070000000000000000000000000000000000000000000000000000030d18212a31373a3b4546464646464646463b3936302920170d02000000000000000000000000000000000000000000000000000000020608080b0e1011121313131211100e0c0a07060400000000000000000000000000000000000000000000000000000000030e18222a31373a3c42444546464644423f3a39363029241e160e0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c10141a1e20212527292b2c2c2c2c2b2a282522211f1b15110d08020000000000000000000000000000000000000000000000000000040c13191d2021292929292929282724201a13151b1f21222929292929292525221e18110901000000000000000000000000000000000000000000000000000000000000000000040c141b212628292d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d282724201a130b020000000000000810161c2023232d2d2d2d2d2d2d2323201c161008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060606060606060713202d3a4653606d79868f8f8f8f8f867a6d6053473a2d201407060606060606060000000000000000000000000000000000000006131f2c3845515c6775828f9ba8b2ab9f92857a6d60574d41382d2217110a020000000000000000000001081018222b37424e57646f7475716d6865615e56514b43392f24180c000013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9a8e8174675b4e4134281b0e01000013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9a8e8174675b4e4134281b0e0100000000000003090e1214202d3a4753606d7a86939f9f9f9f9286796c5f5346392c201514120e09030000000000000000000000000000000815212e3a47535f6a75828f989691837c76737273767d849197978e8174685e5246392d2014070000000000000000000000000000000000000000000000000000000000050c151d2328363e464f575f686d78818c939993877d70695e52463a2d20140700000000000000000000000000000000000013202d394653606c7986939393939393939c9f9f9c9393939393939386796c605346392d20130000020e1a25303b4754616d7a86929fa9aa9e9184796d605b534d4847454546484f565e69727f8c98a2aaa69b8e8275665c5044382c1f1206000000000000000000000000000000000000000000000000000000060f181f262b2d2e3939393939393939392e2d2a251e170e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202a343c4347484f5152525352514f4b4746413a35302820191108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004090e121415181b1d1e1f20201f1e1d1b191515120f0a0401000000000000000000000000000000000000000000000000000000000002080d1113141d1d1d1d1d1d1b1a18140f080a0f1215151d1d1d1d1d1d191816120d07000000000000000000000000000000000000000000000000000000000000000000000000030a1015191c1d2020202020202020202020202020202020201b1a18140f08010000000000000000050b1014161720202020202020171614100b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050a0d0f101313100f0d0a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986939b9b9b93867a6d6053473a2d201407000000000000000000000000000000000000000000000000000004101c2934404b5563707d8a96a1acaea2988c7f73695e53493f3327221b140b090603000001000205080d1319222a343c47535f6a7481827e7a76716d68605d554b4035291d10040013202c3946535f6c79869293939393939393939393939393939393939393939393939393939393939393939393939393939393938e8174675b4e4134281b0e01000013202c3946535f6c79869293939393939393939393939393939393939393939393939393939393939393939393939393939393938e8174675b4e4134281b0e010000000000050d141a1e21212d3a4753606d7a8693939393939286796c5f5346392d2d21211e1a140d0500000000000000000000000000000915222f3c4855626f7b88949e91847a6f6a6665666b6f7b85929e93877b6e6154473b2e21140800000000000000000000000000000000000000000000000000000000060e161e272e344048505960696e7a828e939f948c7f736b60574d42362a1e110500000000000000000000000000000000000013202d394653606c7986939f9f9f9f9f9fa9ababa99f9f9f9f9f9f9386796c605346392d20130000000914202d3946525d6874808d97a2aca0968d80746d615e575554515153555960686e7b86929faaab9f94897c6f63544a3f34281c100300000000000000000000000000000000000000000000000000000000060e141a1e21222c2d2d2d2d2d2d2d2d21201e19140d05000000000000000000000000000000000000000000000000000000000000000000000406070a0d0f11121313131212100e0c090606030000000000000000000000000000000000000000000000030f1b26313c464e53555b5d5e5f5f5f5e5c5854524c46413a322b231a1208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0e10111213131212100e0c0908060300000000000000000000000000000000000000000000000000000000000000000000010407071010101010100e0d0b08030000030608091010101010100c0b09060100000000000000000000000000000000000000000000000000000000000000000000000000000005090d0f101313131313131313131313131313131313130e0d0b08030000000000000000000000000407090a131313131313130a090704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11161a1c1d20201d1c1a16110a030000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0a8a093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000c18232f394653606c7884919ea8b2aa9f92867b6e655b50443e332d261d1a1312100b060e090e1214191e2429343c46505a626e7b878f8b86827e7a766d675d5145392c1f13060013202c3946535f6c7987868686868686868686868686868686868686868686868686868686868686868686868686868686868686868174675b4e4134281b0e01000013202c3946535f6c7987868686868686868686868686868686868686868686868686868686868686868686868686868686868686868174675b4e4134281b0e0100000000050f171f252a2d2e393a4753606d798686868686868687796c5f53463939392e2d2a251f170f05000000000000000000000000000d192633404c5966737f8c99968a7d70685f5858596069717e8b98998b7e7165584b3e3225180b000000000000000000000000000000000000000000000000000000070f18202830394045525a616b6f7b838f949d968f82776c60594f453b30251a0e0200000000000000000000000000000000000013202d394653606c7986939facacacacacb6b7b7b6acacacacac9f9386796c605346392d201300000005111d2935414c56616d7a85929fa5a89d928c7f756e696461605d5c6062656b6f7a839198a2aea3999083766b605442382e23170c00000000000000000000000000000000000000000000000000000000000003090e1214151f20202020202020201414110e0802000000000000000000000000000000000000000000000000000000000000000001070c10131416191c1d1f1f20201f1e1d1b191613120f0b0600000000000000000000000000000000000000000006121f2b37434e585f62686a6b6c6c6c6b6865615e56524c443d352c241a110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d151c2226292a2d2d2a2926221c150d0400000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0aca093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000007121f2b3844505b66727f8b96a1acaea2988f82776c605a50443f382f2b26201f1c171b1a1b1a1e2124292f353e464e58626c75828f9999928f8b8682796d6053473a2d20140700121f2c3845525e6a757979797979797979797979797979797979797979797979797979797979797979797979797979797979797979746f64594c4033271a0d010000121f2c3845525e6a757979797979797979797979797979797979797979797979797979797979797979797979797979797979797979746f64594c4033271a0d01000000030d17212931363a3b464645515c67767979797979797979756a5e52464646463b3a36312921170d030000000000000000000000020f1c2935424f5c6875828f9b9184786b61564e4c4f57606d7a86929a8e8174675b4e4134281b0e0100000000000000000000000000000000000000000000000000071019212a323a434b515b636c717d8591959f9991847a6d655b50473d33291f14090000000000000000000000000000000000000013202d394653606c7986939facb9b9b9b9c3c4c4c3b9b9b9b9ac9f9386796c605346392d2013000000010d1924303a46525e68727e8b939ea7a49c918c827b75716e6d67666d6f71767d849195a0aaa69f92877c6f63594f4330261c1106000000000000000000000000000000000000000000000000000000000000000002050708121313131313131313080705020000000000000000000000000000000000000000000000000000000000000000040a0f12181c1f202326282a2b2c2c2c2c2b2a282523201f1c17110f0a030000000000000000000000000000000000000815212e3a47535f6a6f7577787979797775726d68615d564f473e362c231a1006000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0e111112131312110f0c0908060300000000000000000406070b0f1213131211100e0c0b09060100000000000000000000000000000000000000000000000000020507080b0d0f1112131313131211100e0b08080602000000000000000000000000000000000000000000000000000000000000000000050a0d0f101313100f0d0a0500000000000000000000000000000000000000000000000000000000050a0d0f101313100f0d0a050000000000000000000000000000000000000000000000000000000000050a0d0f101313100f0d0a0500000000000000000000000000000000000000000000000000030d161f272d32353639393635322d271f160d03000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986939f9f9f93867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000030f1c28333f4a54606d7984919ea6b0aa9e948c7f726c615a5049413c37312d2b2823272728252a2d2f353a41454f585f6a717e8b939ea39f9c998f8275675d5145392c1f130600111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c67645d53483c3024180b000000111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c67645d53483c3024180b0000000009141f29333b4246485353534b555c6c6c6c6c6c6c6c6c6c6a635953535353534846423b33291f1409000000000000000000000004101d2a3743505d6a7683909c8f827669594f443f45515d677784919c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000000040f19222b333c444c555c606d737e869297a09f92877c6f685d53493f352b20170d020000000000000000000000000000000000000013202d394653606c7986939facb9c6c6c6cfd0d0cfc6c6c6b9ac9f9386796c605346392d20130000000008131e2a36414c56626d75818e959fa6a49c948f86827e7b7a7979797b7e83899196a0a7a59e948c7f736b6054473d321e150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f161b1d23292c2d303335373839393939383635322f2d2b28221c1b150e0903000000000000000000000000000000000915222f3c4855626f7c81848585868584827e7a746d68605950483e352c22180d0300000000000000000000000000000000000000000000000000000000000000000000000003090e121415181b1d1e1f201f1f1d1b191515120f0a0401000000070c101313181c1e1f201f1e1d1b181815120d060000000000000000000000000000000000000000000205090e121415181a1c1e1f1f20201f1f1e1c1a181514120e09060300000000000000000000000000000000000000000000000000000000030a11161a1c1d20201d1c1a16110a03000000000000000000000000000000000000000000000000030a11161a1c1d20201d1c1a16110a0300000000000000000000000000000000000000000000000000030a11161a1c1d20201d1c1a16110a0300000000000000000000000000000000000000000000000a151f2831383e4243464643423e3831281f150a000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d79869393939393867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000b17222d3845515c67717e8b949ea9b0a69f92877e716c605b534d47423c3a38342e34343531363a3b41454c5159616a6f7c86929fa5aea99f93877c6f62554b4035291d1004000e1a26313d4751595e5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060605b59534a41362b2014080000000e1a26313d4751595e5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060605b59534a41362b201408000000020e1a25313b454d535f6060606060605d606060606060605f5e5c6060606060605f534d453b31251a0e020000000000000000000004101d2a3743505d6a7683909c8f827669594f454045515d677784909c8f8275695c4f4236291c0f030000000000000000000000000000000000000000000000000a16212b343d454d565e676d757f8a9298a19e938b7f726a60564c41382d23190e05000000000000000000000000000000000000000013202d394653606c7986939facb9c6d2d2dcdddddcd2d2c6b9ac9f9386796c605346392d201300000000020d1925303a44515b606d798390949da5a69e98928f8b8887858586888b90949ea1a8a39f938e82786d60594f43352b210c0300000000000000000000000000000000000000000000000000010406070a0d0f11121313131212100f0d0a070704010000000000000000000000000000000000000000000000000000000000000000060b151b21272c2f34383a3d40424445464646454543413f3c3938332d2b26201a150b060000000000000000000000000000000a1724313d4a5764707d8a9091929292918f8b86807a706b615a50473e342a1f150b01000000000000000000000000000000000000000000000000000000000000000000040a0f141a1e212125282a2b2c2c2c2b2a282622211f1b15110d08030b12181c1f2025292b2c2c2c2b2a272524221d18110901000000000000000000000000000000000003090e12141a1e21212527292a2b2c2c2c2c2c2a29272522211e1a15120f0a0400000000000000000000000000000000000000000000000000040d151c2226292a2d2d2a2926221c150d0400000000000000000000000000000000000000000000040d151c2226292a2d2d2a2926221c150d040000000000000000000000000000000000000000000000040d151c2226292a2d2d2a2926221c150d0400000000000000000000000000000000000000000005111c27313a434a4e505353504e4a433a31271c11050000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7886868686868686796d6053473a2d2014070000000000000000000000000000000000000000000000000000000006111c2834404b55616c75828f97a2abafa39992877e726c655f57534d4946443f41414141424246484c52555d606b707c859298a2aeada2978f82756a5f5343392f24180c00000915202b353f474e52535353535353535353535353535353535353534d545b60666c6c6c6c6c6a5c544a53535353535353535353534e4c4841382f251a0f030000000915202b353f474e52535353535353534d575e6c6c6c6c6c6c6c6a665f55535353545e66696c6c6c6c6c6c6c5e574d5353535353534e4c4841382f251a0f0300000005121e2a36424d575e6c6c6c6c6c6c6c6a665f55535353545e66696c6c6c6c6c6c6c5e574d42362a1e120500000000000000000000020f1c2935424f5c6875828f9b9184786b61574f4d5058606d7a86929a8e8174675b4e4134281b0e010000000000000000000000000000000000000000000000030f1b27323d464e575f686d79818c929fa3a0958e81756d62584e443a2f261b110800000000000000000000000000000000000000000013202d394653606c7986939facb9c6d2dfe9eaeae9dfd2c6b9ac9f9386796c605346392d2013000000000008131e28323f45515d676d7a828e939da0a7a39f9b97949892929895989c9fa6a7a099928d81786d665c50463d3223190f00000000000000000000000000000000000000000000000004080d111314171a1c1d1f1f20201f1f1d1c1a171413110d080400000000000000000000000000000000000000000000000000000000020a111720262b323839404547494c4f50525253535251504e4c4946443f3837312b262017110a02000000000000000000000000000a1724313d4a5764707d8a979e9f9f9f9e9b98928d847d716c61594f463c31271d12070000000000000000000000000000000000000000000000000000000000000000060c161b1f252a2d2e31343738393939383735322f2e2b26201d19130c151d23282c2d32353839393838363432312e29231b130900000000000000000000000000000003090e141a1e21252a2d2e31343637383939393938373634322f2e2b26211f1b150f0a0400000000000000000000000000000000000000000000030d161f272d32353639393635322d271f160d030000000000000000000000000000000000000000030d161f272d32353639393635322d271f160d03000000000000000000000000000000000000000000030d161f272d32353639393635322d271f160d0300000000000000000000000000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a00000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c66767979797979797976675c5145382c1f130600000000000000000000000000000000000000000000000000000000000c18232e3943505a616e7b859299a3afaba39992877f776e69615f575553504a4e4e4d4e4f4d5354565d60676d747d859297a1aaaea49e92857b6e61584e4331271d12070000040f19242d353d424546464646464646464646464646464646424651575f666c72797979797975665c50444646464646464646464641403c362f261d130800000000040f19242d353d424546464646464646535e69767979797979797771665b4f464e5a66707679797979797976695e5346464646464641403c362f261d1308000000000714212d3a46535e69767979797979797771665b4f464e5a66707679797979797976695e53463a2d21140700000000000000000000000d192633404c5966737f8c99968a7d706960595a5a616a727e8b98998b7e7265584b3f3225180c00000000000000000000000000000000000000000000000007131f2c38434e5860696e7a828e939ca4a2989183796d605b51463d32281d140a0000000000000000000000000000000000000000000013202d394653606c7986939facb9c6d2dfecf6f6ecdfd2c6b9ac9f9386796c605346392d20130000000000020c16202935404b555d686d78818991959c9fa3aba4aaa29f9fa2aaa4aba49f9c95908780786d665c544a3f342b21100700000000000000000000000000000000000000000000070c1013191d20212426292a2b2c2c2c2c2b2a28262421201d1913100c0701000000000000000000000000000000000000000000000000040b141c222832373d43484b515356595b5d5e5f5f5f5f5e5d5b585653504a47433c373127221b140b030000000000000000000000000a1724313d4a5764707d8a979e9ea2a9a9aaa39f9691877e716b61584e43392f23180c030000000000000000000000000000000000000000000000000000000000030a111720272b31363a3b3e4144444546464544423f3c3b37322c29241e191e272e34383a3e42454646454443413f3d3a342d251b110600000000000000000000000000060b151a1f262a2d31363a3b3e4042444546464646454443413e3b3a37312e2b26201b150c070000000000000000000000000000000000000000000a151f2831383e4243464643423e3831281f150a00000000000000000000000000000000000000000a151f2831383e4243464643423e3831281f150a0000000000000000000000000000000000000000000a151f2831383e4243464643423e3831281f150a00000000000000000000000000000000000000010d1a26323e4a545e66696c6c69665e544a3e32261a0d01000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a545c6c6c6c6c6c6c6c6c6c5c554b4034291c1004000000000000000000000000000000000000000000000000000000000007121d27303e46525e69707d87929fa4acaba399938c827b746e696562605c545b5a5a5b5c575e6164686d737a808a9297a1a9afa59d928a7e70695e52463c321f150b0100000008121b242b31363839393939393939393939393930353e444d525b62696e787f8686868687796d6053463a3939393939393939393433302b251d140b01000000000008121b242b31363839393939393b4854616e7b86868686868683776a5d50444f5c6976828686868686867b6e6154483b393939393433302b251d140b01000000000815212e3b4854616e7b86868686868683776a5d50444f5c6976828686868686867b6e6154483b2e21150800000000000000000000000916222f3c4955626f7c88949e91847b706b6766676c717c85929f93877b6e6154473b2e2114080000000000000000000000000000000000000000000000000915222e3b4854606a6f7b8490949ea5a49f92867c6e675d51493f342b20160b020000000000000000000000000000000000000000000013202d394653606c7986939facb9c6d2dfececececdfd2c6b9ac9f9386796c605346392d2013000000000000050e18242f3a434c565d666d747d848a8f92999a9c9e9e9f9f9e9d9c9a99938f8a837c736c665c544a42382e22190f000000000000000000000000000000000000000000060b12181c1f24292c2d31333537383939393938373533302d2c29241f1c18120c0700000000000000000000000000000000000000000000040d161d262d333c43474f54555c606366686a6b6c6c6c6c6b69686562605b54534e47423c332d261d150d0300000000000000000000000a1724313d4a5764707d8a92919297979c9fa6a9a19992877d706a5f554b4034291f140900000000000000000000000000000000000000000000000000000000030c151c232832373b4246484b4e505152535252504e4c4847433c39352f28222b30394045464b4f5152535251504e4b4a463f372d23180d0100000000000000000000020a11171f262b31363a3b4246484b4d4f51525253535252514f4d4b4847423c3a37312b262018120b0300000000000000000000000000000000000005111c27313a434a4e505353504e4a433a31271c110500000000000000000000000000000000000005111c27313a434a4e505353504e4a433a31271c11050000000000000000000000000000000000000005111c27313a434a4e505353504e4a433a31271c1105000000000000000000000000000000000000030f1c2935424e5a66707679797670665a4e4235291c0f030000000000000000000000000000000000000000000000000000000000000000000000000c17232e38424a505f606060606060605f514b43392f23180c000000000000000000000000000000000000000000000000000000000000000b151e2a36424d56606b717f8b939aa3ababa49f948f86817b76726f6d6668686767686869696e71757a7f858d929ea2a9afa59e938d80746c61574d42342a200d03000000000009121920262a2c2c2d2d2d2d2d2d2d2d2429323a414650565e616d727b828c929992877e71665c5044382b2d2d2d2d2d2d2d2d282724201a130b020000000000000009121920262a2c2c2d2d2d2e3b4854616e7b87939393939083776a5d50444f5c6976828f93939393877b6e6154483b2e2d2d2d282724201a130b0200000000000815212e3b4854616e7b87939393939083776a5d50444f5c6976828f93939393877b6e6154483b2e21150800000000000000000000000815212e3b47535f6a76828f989691847d77747374777e859297978e8174695e52463a2d2014070000000000000000000000000000000000000000000000000916232f3c4956626f7c85919693939393928a7e716a5f554b40372d22190e04000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6d2dfdfdfdfdfdfd2c6b9ac9f9386796c605346392d20130000000000000007131d28313a444c545c606b70787e82868a8d8f9192929291918f8d8a86827d786f6a605b544a423930261c100700000000000000000000000000000000000000020a11171c23282c2f35393a3d4042444546464645454342403d3a39352f2c29231d18120b0300000000000000000000000000000000000000030c161f282f383f444e54596063676d707375777879797978787674726f6c66625f58534d443f382f271f150d03000000000000000000000a1724313d4a5764707d87858585868a8f949fa2aaa39992867c6f675c51453b31261a0e030000000000000000000000000000000000000000000000000000030d151e262e343d43474d5354585b5d5e5f5f5f5e5d5b5955534e4745413a3129343c424b5153585c5e5f5f5f5e5d5a585651493f34291d1206000000000000000000040c141c232831373b4246484d5354585a5c5d5e5f5f5f5f5f5d5c5a5855534d4847433c373228231d150c0500000000000000000000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a0000000000000000000000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a000000000000000000000000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a00000000000000000000000000000000000003101d2a3643505d69768286868276695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000000000006111c2630383f4453535353535353535345403931271d120700000000000000000000000000000000000000000000000000000000000000030c1925303b444f59626d727f889299a1a8afa69f99928e88837f7c797775747474747576787b7e82868c92979da4adaba39f938e81786d605a50453b3022180e00000000000000080f151a1d1f202020202020191f282f353e444c525a61696e767f8690949a93877e716c61544a3f34281c202020202020201b1a18140f0801000000000000000000080f151a1d1f202020212e3b4854616e7b87949f9f9d9083776a5d50444f5c6976828f9c9f9f94877b6e6154483b2e2120201b1a18140f08010000000000000815212e3b4854616e7b87949f9f9d9083776a5d50444f5c6976828f9c9f9f94877b6e6154483b2e211508000000000000000000000006131f2b37434e58626f7c86929a96918984818081848a92979892857a6e61564d42362a1e11050000000000000000000000000000000000000000000000000d1a2633404d59667380868686868686868680746c61574e43392f251b100700000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6d2d2d2d2d2d2d2d2c6b9ac9f9386796c605346392d201300000000000000010c161f28323a424b515960666c71767a7d808284858686858483807d7a75706c666058504a423930271e140a00000000000000000000000000000000000000050b141c22282e34383a4145474a4d4f50525253535252504f4d4a4745413a38342f28231d150c070000000000000000000000000000000000000b151e283139424a50585f626b6f75797d7f828385858686858483817f7c79746f6a625f575049413931271f150b010000000000000000000714202d3a4753606d79797878787a7d828a9298a1a9a2989083796d60574d42362a20150a00000000000000000000000000000000000000000000000000010b151f2730383f444e54575e6164676a6b6c6c6c6b6a6865625f5854524c433f353c464e545c6065686b6c6c6b6b696765625b51463a2e2215090000000000000000050e161e262e343c42474d5355575e616467696a6b6c6c6c6c6b6a696765625f5755534e47433c342e271e170e05000000000000000000000000000000010d1a26323e4a545e66696c6c69665e544a3e32261a0d0100000000000000000000000000000000010d1a26323e4a545e66696c6c69665e544a3e32261a0d010000000000000000000000000000000000010d1a26323e4a545e66696c6c69665e544a3e32261a0d01000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000000000000000000000000000000000000a151e262e343846464646464646464638342f271f150b01000000000000000000000000000000000000000000000000000000000000000009141f29323d47505a626d727e8791969ea5acaba39f9a95908c8885848281818081828385878b8f92989fa2a9ada8a099928d81786d665c50483e33291f1006000000000000000004090e1112131313130f19222b313a41454f565e616c717b828b92989a93887e716c615a5042382e23170b1313131313130e0d0b080300000000000000000000000004090e1112131315212e3b4854616e7b8794a1aa9d9083776a5d50444f5c6976828f9ca9a194877b6e6154483b2e2115130e0d0b080300000000000000000815212e3b4854616e7b8794a1aa9d9083776a5d50444f5c6976828f9ca9a194877b6e6154483b2e2115080000000000000000000000030f1b26323c47535f6a717e8892989e95908d8d8e91969e9792867d6f685e52443b3025190e020000000000000000000000000000000000000000000000000c1925323f4b57636d737979797979797979746e645a50453c31281d12090000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6c6c6c6c6c6c6c6c6c6b9ac9f9386796c605346392d20130000000000000000040d162028303940454f545b6064686e7174767778797978777673716e6863605b544e443f382f271e150c02000000000000000000000000000000000000070f171d262d33394044464c525457595c5d5e5f5f5f5f5e5d5b595754524c47454039342e271e1810090000000000000000000000000000000007121d273039434b545b606a6f767c8185898c8e90919292929291908e8b8985817c756e69605b534b433931271d120700000000000000000006131f2c3845515c676d6d676b676d70767e869297a1aaa0958c8073695f53463c31261a0f0300000000000000000000000000000000000000000000000007121d273139424a50586062696e71747777787979787775726f6a66605d56504540454e5860666d717578797978777674726d62564a3d3124180b00000000000000050e17202830383f444d53575f6166696e71737577787979797978777674716e6967625f58544e454039302920170e050000000000000000000000000000030f1c2935424e5a66707679797670665a4e4235291c0f0300000000000000000000000000000000030f1c2935424e5a66707679797670665a4e4235291c0f030000000000000000000000000000000000030f1c2935424e5a66707679797670665a4e4235291c0f03000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000000000000030c151c23282c3939393939393939392c29231d150d03000000000000000000000000000000000000000000000000000000000000000000020d17202b353f48515b626c717d848e939da0a7abaca79f9d989892908f8e8d8d8e8f909298979c9fa3aaada9a29f96918780786c665c544a3f362c21170d00000000000000000000000104060606000a16212b343d434b515961686d757e858f949f9f93887f716c625a50483e30261c110600060606060601010000000000000000000000000000000000010406060815212e3b4854616e7b8794a1a99d9083776a5d50444f5c6976828f9ca9a194877b6e6154483b2e211508010100000000000000000000000815212e3b4854616e7b8794a1a99d9083776a5d50444f5c6976828f9ca9a194877b6e6154483b2e2115080000000000000000000000000a15202b37434e58616c717e868f949a9d9a999a9d99938f857d706b60564d4132291f1409000000000000000000000000000000000000000000000000000a16232f3b47525b63666c6c6c6c6c6c6c6c67645c52483e332a1f160c000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9b9b9b9b9b9b9b9b9b9b9b9ac9f9386796c605346392d2013000000000000000000040d161e272e343d424a5053565e616467696b6b6c6c6b6a696764615e5653504a423c332d261d150c0300000000000000000000000000000000000007101921292f383f444a5153565d606466686a6b6c6c6c6c6b6a686663605d5653514b454039302a221a12090000000000000000000000000000040d18232e39434b555d666c737c83898e9298999b9d9e9f9f9f9f9e9c9b9897918d88827b736c655d554b43392f24180e05000000000000000004101c2934404b555c60605c555d60646c717c859298a3a79f92867b6e61584e43372b1f14090000000000000000000000000000000000000000000000020c18242f39434b545c606a6f757b7e8183848586858583817f7c78726d68625a514b4d57606a6f797e82848586858483817f7265584b3f3225180c000000000000030c172029323a424a50575f62696e73777b7e8082848585868685858482807e7b78736f6a625f58514b423a322920170c030000000000000000000000000003101d2a3643505d69768286868276695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768286868276695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768286868276695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000000000000000000000000000000000030a11171c1f2d2d2d2d2d2d2d2d2d1f1c18120b030000000000000000000000000000000000000000000000000000000000000000000000050e19232d363f49515a626b6f7a818990959c9fa6a9aca9aaa29f9d9b9b9a9a9b9b9c9fa2aaa8acaaa9a19e97928c847c736c665b544a42382e241a0f0500000000000000000000000000000000030f1b27323d464e555d606b707a818a92979f9b918b7f726d625a50483e362c1e140a0000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b87949c9c9c9083776a5d50444f5c6976828f9c9c9c94877b6e6154483b2e211508000000000000000000000000000815212e3b4854616e7b87949c9c9c9083776a5d50444f5c6976828f9c9c9c94877b6e6154483b2e211508000000000000000000000000040f1b26313c46505a616c717c82898d90929291908d88827b706b60594f443b3020170d020000000000000000000000000000000000000000000000000007131e2a35404952575960606060606060605a58524a40362c21180d04000000000000000000000000000000000000000000000000000013202d394653606c7986939facacacacacacacacacacacacacac9f9386796c605346392d201300000000000000000000040c151d23282f383f44464c5254575a5c5e5f5f5f5e5e5c5a5754524c46443f382f28221c140b03000000000000000000000000000000000000071119222b333b424a50545c6064686d70737577787979797878767573706d6864605c55514b423c342c241b1209000000000000000000000000010c161f2834404b555d676d78808790949b9fa2a9a29e9c9b9a9a9b9d9fa3a9a19e9a948f877f776d675d554b40352920170d0200000000000000000c18232f39434b515353514b51535a616a6f7c86929fa7a3988e81756a5f53473b30251a0e01000000000000000000000000000000000000000000000a141e2935404b555d666d747c82878b8e909192929291908e8c88847f7a716d605d55535f696f7c848b8f9192929291908d86796c605346392d20130000000000000b151e29323a444c545c60696e757b8084878b8d8f90919292929292908f8d8b8884807c766f6a605c544c443b32291e150b0000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000000000000000000060c101220202020202020202013100c07010000000000000000000000000000000000000000000000000000000000000000000000000008111b242d373f48505960686d757d83898f94989c9fa3aba7a8aaa8a7a7a7a7a8a9a9a7a5a8a09e9a97918c8580796f6b605b544a423830261c1108000000000000000000000000000000000007131f2c38434e5860676d747d858e939fa29b918b7f726d625a50483f362d241a0c020000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b878f8f8f8f8f83776a5d50444f5c6976828f8f8f8f8f877b6e6154483b2e211508000000000000000000000000000815212e3b4854616e7b878f8f8f8f8f83776a5d50444f5c6976828f8f8f8f8f877b6e6154483b2e211508000000000000000000000000000a15202a343e48505a616a6f767c808385868583807c756e6960594f473d32291f0e050000000000000000000000000000000000000000000000000000020d19242e3740474b4d53535353535353534d4c4740382f241a0f0600000000000000000000000000000000000000000000000000000013202d394653606c7986939f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9386796c605346392d20130000000000000000000000030b12181d262d33383b4146474a4d4f515253535251504d4a4746413b38332d261d17110a02000000000000000000000000000000000000060f19232b343d454d545b60666d71767a7d8082838585868685858382807d7a76716d67605c544e463e362d241b1108000000000000000000000008131e28313a45515c676d79828d92999fa6a39f9a97928f8e8d8e8e9092989b9fa3a69e99928c82796d675d51453f32291e1408000000000000000007121d27313940454747454045475058606a727f8c959faa9f93877c6f62574d42362a1d120700000000000000000000000000000000000000000006111c26303845515d676d7880898f93999a9d9e9f9f9f9e9d9b9896918c857e756d675d58626e7b8691969b9e9f9f9e9e9c9386796c605346392d2013000000000007121d27303a444c565d666d737b81878c9196979a9c9d9e9f9f9f9f9e9d9c9a9896918d88827c746d665e564c443b30271d120700000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000000000000000000000003061313131313131313130604000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b252d363f474f565e616b70787d82878b909299989a9c9d9e9f9f9f9e9e9d9c9b999696918d89857f7a736d676059504a42382f261e140a0000000000000000000000000000000000000915222e3b4854606a6f79818a91979ea39c918c7f726d625b51483f362d241b1208000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8283838383828074675a4e414d5a6673808283838383827a6e6154473b2e211408000000000000000000000000000814212e3b4754616e7a8283838383828074675a4e414d5a6673808283838383827a6e6154473b2e21140800000000000000000000000000030e18222c363e4850585f626b6f737778797876736f6a615e574f473d342b20170d0000000000000000000000000000000000000000000000000000000007121c252e353b3f404646464646464646413f3c362f261d12080000000000000000000000000000000000000000000000000000000013202d394653606c798693939393939393939393939393939393939386796c605346392d201300000000000000000000000000070b141c22282b3036393b3e414344454646454443403e3b3936302b28221c140b0600000000000000000000000000000000000000030c18212b353d464f575e666c71797e82868a8c8f90919292929291908e8c8a86837e79726d665f5850483f362d231a0e05000000000000000000010d19242f3a43505a606d79828f949fa3a7a099928e898583818181828386898e92999fa7a39f948f82796d605b51443b3025190e0200000000000000010b151f272f34383a3a3835393e464e58606c7883909da6a49a8e8175695e5246392f23180c0000000000000000000000000000000000000000000b17232e3842505a606d79828d929b9fa4ababa39f9d9c9b9c9d9fa19e97928b82796d685f6a76828f98a1a8aaa39f9995949386796c605346392d201300000000000c18232e39434c565e686d7880868e93999da0a8aba39f9d9d9c9c9c9d9fa2aaa8a19e9a948f8780786d685e564c42392e23180c03000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b242d353d444c525960656c70767b7f8386898b8d8f9091929292929190908e8c8a8784807c79726d67605d554f443f382f261d140c020000000000000000000000000000000000000916232f3c4956626f7c848e9393939393918c7f726d625b51493f362d241b120900000000000000000000000000000000000000000000000000000000000000000714202d3946525e686e767676767676746e64584c404b58636e737676767676766e685e5246392d201407000000000000000000000000000714202d3946525e686e767676767676746e64584c404b58636e737676767676766e685e5246392d201407000000000000000000000000000006101a242c363e464e53596063676a6b6c6b6a66625f58534d453d352b22190e0500000000000000000000000000000000000000000000000000000000000a131c242a2f323339393939393939393433302b241d140b000000000000000000000000000000000000000000000000000000000013202d394653606c798686868686868686868686868686868686868686796c605346392d20130000000000000000000000000000020a11171c1f252a2d2e3134363838393938373634312e2d2a251f1c17110a0200000000000000000000000000000000000000000a151e2a333d474f5960696e787e848a8f9299999b9d9e9f9f9f9f9e9d9b9999928f8b857f796f6a615a50483f352b20170d02000000000000000004111d2935414c56616c74818e949ea6a69f959087817c79767474747577797d818790959ea5a69e948e81756d62564c41362a1e14080000000000000000030d151d23292c2d2d2c292c343d44505b666f7c89949eac9f92877b6e61554b4034291c10040000000000000000000000000000000000000003101c28343f4a54616c74818e949da4aca7a09d9992908f8f8f9192999a9e9f948f837a6d666f7c88949faaaea398928c88878886796c605346392d20130000000004101c2834404b555e686d7a828c92999fa4a9a19e99999291908f8f90909298989da0a8a69e99928d837a6e685e544b40342820150a000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000010406070a0d10111213131211100d0a070604000000000305050606060606060000000000000000000000000000000000000000000000000000000000000000000000000000000000000109121b232b323a41464f535b6063696e7276797c7f8182848585868685848483817f7d7b7773706d66605d55514b433d332d261d140b02000000000000000000000000000000000000010e1b2734414e5a67748186868686868686867f736d635b51493f372d241b120900000000000000000000000000000000000000000000000000000000000000000005111e2a36414c565e6169696969696967645c52473c47525c6366696969696969615e564c41362a1e11050000000000000000000000000005111e2a36414c565e6169696969696967645c52473c47525c6366696969696969615e564c41362a1e110500000000000000000000000000000008121a242c343c43474f54565a5d5f5f5e5d5a55534e46423b332b23191007000000000000000000000000000000000000000000000000000000000000010a12191e2325262d2d2d2d2d2d2d2d2726241f19130b02000000000000000000000000000000000000000000000000000000000013202d3946535f6c767979797979797979797979797979797979797979766c5f5346392d201300000000000000000000000000000000060b0f14191e20212427292b2c2c2c2b2b29272421201e19140f0b0600000000000000000000000000000000000000000006111c26303c454f59606b6f7b828b91969c9fa3a9a19e9c9b9a9b9c9d9fa2aaa39f9c97928c847c716c625a50473d32291e130800000000000000000613202c3945525d68717e8a939da6a89f948f837c746f6c6668676768666d70757c838f939ea7a69e938b7f72685e52463b3025190d010000000000000000030b12181c1f20201f1d2228333f4a54606b75828f9ca8a3998d8073675c5145382c1f14090000000000000000000000000000000000000006121f2b3844505c66717e8b939ea6aea59d95908a86838282838486898d92979f959083786d73808d99a6b0a89f9286807c7a7b7d7063574a3d3024170a000000020d17202c3845515c676d7a838f949fa3aaa29f97918c898684838282838485888b91969ea1a9a39f9590837a6e665c51453c31261a0f020000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000001080d111314171a1d1e1f1f201f1e1c1a171413100c07010c0f11121313131313130909070300000000000000000000000000000000000000000000000000000000000000000000000000000000091019202830363d41495053575e6165676d6f7274757778787979787877767472706e696763605c54514c45403a3128221c140b0200000000000000000000000000000000000000010d1a2733404c58646e747979797979797979736d635b51493f372d251b120900000000000000000000000000000000000000000000000000000000000000000000010d1925303b444c52545c5c5c5c5c5c5a58524a4136404a52585a5c5c5c5c5c5c54524c443b3025190d0100000000000000000000000000010d1925303b444c52545c5c5c5c5c5c5a58524a4136404a52585a5c5c5c5c5c5c54524c443b3025190d010000000000000000000000000000000008121a222a31373d4348494d50525352504d4947433c36312921191107000000000000000000000000000000000000000000000000000000000000000000070d1316191a20202020202020201a1a17130e0801000000000000000000000000000000000000000000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c645a4f43372b1e1200000000000000000000000000000000000003080d111414171a1c1e1f20201f1e1d1a171414110e080300000000000000000000000000000000000000000000000c17232e38424d57606b707d8590949ea1a8a29e9997918f8e8e8e8f909298999ea2a9a19e9691867e716c62594f443a3025190d0400000000000004111d2935414c55606d7a85929ea5aca0968f82796e6a62605b545a5b545c60636a6e78818f959faba59f92857a6e61564c41362a1e110500000000000000000001070c10131414131017222d38424f5963707d8995a0ab9e9285796d6053473b31261a0e000000000000000000000000000000000000000713202d3a4653606d7884919ea5afa69d938e837d797776757677797c80858c9298958e81747683909ca9aca0958a7e736f6e6e706b6155483c2f23160900000009141f2b37434e58606d798390959fa6a8a098928b85807c79777675757677797c7f848a92979fa7a79f959083786d60584e43372b1e13080000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000003090e13191d20212427292b2b2c2c2c2b292724201f1c18120e181c1e1f2020202020201615130f0a04000000000000000000000000000000000000000000000000000000000000000000000000000000070e161e252a2f383f44464d5354555c60636567696a6b6c6c6c6b6b6a69686663615e575653504a45413a352f281f17110a020000000000000000000000000000000000000000000b1824303c48535c64676c6c6c6c6c6c6c6c66635b51493f372d251b130900000000000000000000000000000000000000000000000000000000000000000000000008141e29323b4146475050505050504e4c4741382f3840474b4d5050505050504746413b32291e140800000000000000000000000000000008141e29323b4146475050505050504e4c4741382f3840474b4d5050505050504746413b32291e140800000000000000000000000000000000000008101820262b32383b3c404445464543403c3b37322a251f170f07000000000000000000000000000000000000000000000000000000000000000000000002070a0c0d13131313131313130e0d0b070300000000000000000000000000000000000000000000000000000000000000000f1b27333e49525a5f60606060606060606060606060606060606060605f5a52493e33271b0f0000000000000000000000000000000000000000010507080b0e10111213131211100d0b0807050200000000000000000000000000000000000000000000000003101c28343f4a545f69707d8692979fa6a49d97928c888583828181828385898c92979fa3a8a09892887e716b60564c41362a20150a0000000000000613202c3945515d6773808d97a1ada69e91847a6d675f5853504a4e4e4b5153585f666d79839099a3ada2978d8174685e5246392d201409000000000000000000000000040607070606111c262f3d4854606b7784919daba2978a7e7164574d42362a1b11060000000000000000000000000000000000000b1824313e4b5764717e8a96a0acac9f948e8179716d67696869676d70747a7f869095938a7e7885929fabaa9d9184776c6261616361594f44382c2014070000020e1925303a47535f6a73808d959fa7aaa09691867f79736f6d676a696969666d6f72787d8590959fa9a79f958d80736a5f53473a3025190d0100000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000060e141a1e24292c2d3033363738393939383634302d2c29231d1a24282b2c2d2d2d2d2d2d23221f1b160f07000000000000000000000000000000000000000000000000000000000000000000000000000000050c13191d262d33373b4246484b515356585a5c5d5e5f5f5f5f5e5d5d5b595754534d4946443f38352f29241d160d0600000000000000000000000000000000000000000000000814202b36414a53585a60606060606060605957514940372e251b130900000000000000000000000000000000000000000000000000000000000000000000000000020d1720293036393b43434343434341403c362f262e353b3f404343434343433b3936302920170d02000000000000000000000000000000020d1720293036393b43434343434341403c362f262e353b3f404343434343433b3936302920170d0200000000000000000000000000000000000000060e151b21272c2f30343738393837332f2e2b26201a140d0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16212c3740494f535353535353535353535353535353535353535353534f4940372c21160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c666e7b859298a2a9a49f928d857f7c78767574747576797c80858c9299a2aaa39a92877d70685e52463c32261b0f0200000000000714212d3a4754606d7a85929fa9aa9e94897d70685d554e46443f41414045464e545c676f7c87929faca99f92867a6e6154473c31261a0e0200000000000000000000000000000000000a141d2c38444f5965727f8c99a3a99c8f8276695f5346382d22170b000000000000000000000000000000000005121e2a36424d576875818e9ba8afa49a8f82786d66605d555c555c6063676d727b838f9391857b8797a2ada79a8d8074675a545557554f473e33281c1004000005111e2a36424d56626f7c87929fa7aea29891847c726d6763605c555c5c545c6062656c707a839097a1ada79f92877c6f62564c41362a1e110500000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000070f181f262a2f35393a3d404344454646454443403d3a38342f2a252f3437383939393939392f2e2c272119100700000000000000000000000000000000000000000000000000000000000000000000000000000002080b141b22272b31363a3b404547494c4e4f5152525353525151504e4c4a4846423d3a38342e29241e18130c04000000000000000000000000000000000000000000000000030f1a252f3841484c4e53535353535353534c4b4640372e251c1309010000000000000000000000000000000000000000000000000000000000000000000000000000050e171e252a2d2e3636363636363433302b241d242a2f32333636363636362e2d2a251e170e050000000000000000000000000000000000050e171e252a2d2e3636363636363433302b241d242a2f32333636363636362e2d2a251e170e05000000000000000000000000000000000000000000040a0f161b1f2223272a2c2c2b2a2722211f1b150e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005080a0b13131313131313090806030000000000000005101b252e373e4346464646464646464646464646464646464646464646433e372e251b10050000000000000000000000030613131313131313130d0c0a07020000000000000000000000000003060809131313131313130b0b090501000000000000000004111d2935414c56606d78839097a2aaa49a938b807a736f6a6968676869666d6f737a80879298a2aba39992857a6d61584e43372b1e14080000000005111e2a36424d5765727f8b98a2aea99c8f82756b60564c433c38332d2e34383c424b555f6a74818e9ba8aea3988c7f7266574d42372b1e12050000000000000000000000000000000000020b1c27333d4754616d7a86929fac9f93877b6e6153493f33271b0f03000000000000000000000000000000000714202d3a46525e697885919eabac9f93877c6f665c54514b4f4b5153555d60696e79818f949083909da9b3a4988b7e7165584b484a48443e352c21160b0000000714202d3a46525e6975828e99a3afa89f92867c6f6a605c5553514b4f4f4a5053535b60686e7a85919ea7afa3998e8175685e5246392d20130700000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000030b1218212a31363a4145474a4d505152525352514f4d4a4745403936313a4044454646464646463c3b38322b22190f0400000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171b1f252a2d2f34383a3c3f4142444545464645454443413f3d3b3a36312d2c28231c19130d0701000000000000000000000000000000000000000000000000000008131d262f363c40414646464646464646403e3b352e251c130a0100000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e20212929292929292726241f1a13191f23262729292929292921201e19140d0500000000000000000000000000000000000000050d14191e20212929292929292726241f1a13191f23262729292929292921201e19140d05000000000000000000000000000000000000000000000000040a0f1315161a1d1f201f1d1a1615130f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c11151718202020202020201615130f0a0400000000000009131c252c33373939393939393939393939393939393939393939393937332c251c130900000000000000000000060c101220202020202020201a1917130e0800000000000000000000040a0f13151620202020202020181715110c06000000000000000713202c3945525d68727f8c95a0a9a69f93887f746d68625f585b5b5b545c6063676d737d869299a4aba2978e81756a5f54473b3025190d010000000714202d3a46525e697683909daaada196897d7063594f433a312b282223282c3039434e58626f7c8895a0acaa9d908477695f53463a2d2114070000000000000000000000000000000000000b13202d3a4653606d7985929eaba49a8c8073655b5044372b1f1207000000000000000000000000000000000815212e3b4854616e7b8797a1adaa9d9083776a5f544b4540424045474b51575f676d78828f9590959fabb0a3968a7d7063574a3d3d3c38332c231a10050000000814212e3b4754616e7b87939fabaca0958a7e716a5f58514b47454042423f44464950565e68707d8a95a0acab9f92867a6d6154473a2e21140700000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000030c151c2328333b42464c5254575a5c5e5e5f5f5f5e5c5a5753514b46423b454c50525353535353534948433d342b21160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f141a1e2123292c2d303234363738393939383837363533302e2d2a25201f1c17110d080100000000000000000000000000000000000000000000000000000000010b141d252b303334393939393939393933322f2a231c130a0100000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d1114141d1d1d1d1d1d1b1a17140e080e1317191a1d1d1d1d1d1d1414110d080200000000000000000000000000000000000000000002080d1114141d1d1d1d1d1d1b1a17140e080e1317191a1d1d1d1d1d1d1414110d0802000000000000000000000000000000000000000000000000000000030709090d11121312100d090806030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000911171d2124252d2d2d2d2d2d2d22211f1b150e060000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b27211b130a010000000000000000030a11171c1f2d2d2d2d2d2d2d2d2726231f19120a0200000000000000070f161b1f22232d2d2d2d2d2d2d2524211d1811090000000000000714212d3a4754606d7a85929fa7ab9f948c7f726d605d56534e4f4e4e4a5053555d606b707d87939faaa99e93887c6f62564c41362a1e11050000000814212e3b4754616e7b87959fabab9e9184786c6053463d31281f1c17181c1f27313c47535f6a7784919daaaca095887b6e6155483b2e221506000000000000000000000000000000000005111d2a36414c5664707d8a97a1adac9e9184786c605346392f24180c000000000000000000000000000000000916222f3c4955626f7c8895a9b3a79a8d817467584e4239352f34383a40454d555c666d7a85919d9fa7b1afa396897c706356493d302f2c28211a1108000000000c1925323f4c5865727f8b99a4afaa9d9184786c60574e45403a38342f2e34383a3f444d56616b7783909daaafa3998b7e7265584b3f2f24180d01000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000b151e272e343f454d53565d606366696a6b6c6c6c6b696763605c55534d444f575c5f60606060606056544e463d32271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214181c1f20232527292a2b2c2c2c2c2b2a2a28262421211e1a1312100c060000000000000000000000000000000000000000000000000000000000000000020b131a202427272d2d2d2d2d2d2d2d2625231e19120a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507081010101010100e0d0b08030002070a0c0d1010101010100807050100000000000000000000000000000000000000000000000000010507081010101010100e0d0b08030002070a0c0d101010101010080705010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b22292d3031393939393939392f2e2b26201810060000000000010910161b1e202020202020202020202020202020202020202020201e1b161009010000000000000000030c151c23282c393939393939393933322f2a241c140a00000000000007101920272b2e2f3939393939393932312e29221b12090000000006131f2b37434e5866727f8c97a2ada79c9083786c605b524c47434241413f44464c5159616b73808d98a2aea59b8f8275685e5246392d2014070000000b1824313e4b5764717e8a97a7b1a79a8e8174665b5044382b1f160f0b0c10151f2b37434e586773808d9aa6b1a7988b7e7165584b3e2d22170b00000000000000000000000000000000000713202d3946525e6875828f9ba9b3aca196897c6f63554b4035291d10040000000000000000000000000000000a1723303d4a5663707d8996a3b0a6998c7f7366594c402f2924292c2f353b434b545d68707d8a959fabb7afa396897c706356493d3023201c1610080000000004111d2935414c556975828f9cabb2a9988b7e72655b50453c342e2c292323282b2d333b444f5965727e8b98a9b3ab9b8f827568554b4035291d1004000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000007121c273039404451575f61686d7073767778797978777673706d67615e57505761686b6c6c6c6c6c6c6260584e43382c1f13070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205070c10131416191b1c1e1f1f20201f1e1e1d1b19171514120e090603000000000000000000000000000000000000000000000000000000000000000000000001080f14181a1b2020202020202020191916120d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608090f1112131313110f0c070705010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b242d34393d3e464646464646463c3b37322a22180e04000000000000050a0f1213131313131313131313131313131313131313131313120f0a05000000000000000000000a151e262e34384646464646464646403f3b362e261c120800000000040f19222b32383b3c464646464646463e3d3a342d241b11060000000815222e3b4754606a7784919ea9aca095897d70655b5045413a3732342e34383a41454f59606d7a85929fabac9f92867a6e6154473b2e23180c0000010e1b2834414e5b6774818e9aa7b4aa978a7e7164544a3f3328190d040000040d1b26323d4a5764707d8a97aab4a79b8e81746853493f33271b0f03000000000000000000000000000000000714212e3a4754616d7a86929facb9b2a89a8e8174675d5145382c1f14080000000000000000000000000000000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f2e23181c1f24293139424c56616c7683909da9b3afa396897c706356493d302316100b0500000000000613202c3945515d677885929eabada196887b6e6153493f3328231f1c18171c1f2227323e4855626e7b8897a2adab9e918578675d5145392c201306000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000c18232e39424a515b63696e747a7d808384858586858482807d79746e69605b536873787979797979796f6a6054483b2e22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090c0e0f1112121313121211100e0c0a080705020000000000000000000000000000000000000000000000000000000000000000000000000000000003080b0d0e13131313131313130d0c0a0602000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002050708121313131313130a090704000000000000000000000000000000000000000000000000000000060b0e1011131313131313131313131313131313130b0a080400000000000000000000000000030a0f1215151c1e1f1f201f1e1c181413110d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17222d363e45494b535353535353534947433c342a20150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2630383f4453535353535353534d4b4740382e24190e020000000a16202b343d434749535353535353534b4a453f362d22180c0100000916222f3c4955626f7c8896a0acaa9d9084776b6053493f35302b262823282c2f353e45525d6874818d9aaaafa3998b7f7265544b4034281c10040005111e2a36414c566a7683909da9aea298887b6e6155483b2d221708000000000a15212e3b4854616e7b8798a2aeaa9d908377655b5044372b1f120500000000000000000000000000000006131f2b37434e5865727f8c99a3aeb7b8ab9f9285796d6053473b3025190e0200000000000000000000000000000a1723303d4a5663707d8996abb5a6998d807366544a403428211e1a181f27303a44505a64707d8a97a2adafa396897c706356493d3023160a000000000000000714212d3a4754606d7a8797a1adab9e918578695f5341382d211813100c0b101217202d394653606c7985929fabada196867a6d6053473a2d201407000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000004101c2834404a545c606d727b81868a8d8f9191929292918f8d8a85807b726c655c6b78858686868686867c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214151f202020202020171614100b050000000000000000000000000000000000000000000000040b12171b1d1e20202020202020202020202020202020171714110c0500000000000000000000060e151b1f2122282a2b2c2c2c2b292521201d19130d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d29343e485056586060606060606055534e463c32261b0f0300000000000000000000000000000000000307090a0e111213131211100e0b090706030000000000000000000c17232e38424a505f606060606060605a58524a40362a1f13070000030f1b27323d464e545660606060606060585650483f34291d110500000d192633404c5966737f8c99a8b2ab998c807366594f41382d241e1b1b171c1f242935414c5663707c8998a2aeab9c8f8276665c5145382c1f1306000713202d3946525e687885929fabac9f9285796c605346392d201306000000000714212d3a46535e697985929facac9f9285796c605346392d2013060000000000000000000000000000000815222e3b4754606a7783909dabacababaea2988a7e7164564c41362a1e110500000000000000000000000000000915222f3c4855626f7b8899a3afa89b8f8275665c51443a322d2b2627272628323e4653606d7985929fabafa396897c706356493d3023160a000000000000000915222f3c4855626f7b8895a9b3a99c8f827669574d422f261b0f070400000306121f2b3744505b657683909da9b2a995887b6e6255483b2f221508000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000030e18212c3844515c666d757f878d9298999c9d9e9f9f9f9e9c9a98928d867f776d666679869293939393887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000003080c0e0e131313131313130f0e0c09040000000000000000000000000000000000000000000000000000000000000003070b0d0e131313131313130e0e0c08030000000000000000000000000000030608090f1112131313110f0c0707050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000407090a131313131313120807050200000000000000000000060d141a1e21222c2d2d2d2d2d2c2423201c161008000000000000000000000000000000000000000000050e161d23272a2b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423211c171008000000000000000006101820262b2e2f3537383939393835322e2d2a251e19130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212d3945505a62646c6c6c6c6c6c6c625f584e43372b1f1306000000000000000000000000000000040b101316161a1d1f201f1e1e1d1a18151312100b0600000000000003101c28343f4a545c6c6c6c6c6c6c6c6c66635c52473b2f23170a000006131f2b38434e5860626c6c6c6c6c6c6c65625a50453a2e2115090005111d2935414c566976828f9ca9afa399897c6f6356493d2f261b130f0a0c101319242f3a4653606d7985929facac9f9285796d6053463a2d201307000714212e3a4754616d7a8798a2aeaa9d918477665b5044382b1f12060000000005121e2a36424d576a7784919daaaea298877a6e6154473b2e211408000000000000000000000000000004101c2834404b55626f7c8895a0a8a19e9fa2aa9c8f8275685e5246392d20150a00000000000000000000000000000714202d3a4753606d7a86929facab9e9285796d60564c443d3a373134333332323845515c6675828f9ca8afa396897c706356493d3023160a000000000000000916232f3c4956626f7c8995a2afa89b8e8275685b4f423128140a0000000000030f1b27333f49536976828f9ca9afa295897c6f6256493c2f231609000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000915202c38434f59606d78818c92999fa2aaa9a8aaa29f9e9e9e9fa29f98928c81786d6d798699a39f9f94877a6e6154473b2e2114080000000000000000000000000000000000000000000000000001090f14181a1b202020202020201c1b191510090200000000000000000000000000000000000000000000000000000001080e1317191a202020202020201b1a18140f090100000000000000000000030a0f1215151c1e1f1f201f1e1c181413110d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b101416172020202020201f1514120e090300000000000000060f181f262a2d2e38393939393939302f2c28211a110800000000000000000000000000000000000000040e1720282e3336373939393939393939393939393939393931302d28221a1208000000000000030e18222a31373a3c42444546464644423f3a39363029241e160e070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4956626c7179797979797979766a5f53473b2e2115080000000000000000000000000002090e161b202223272a2c2c2c2b2a29272522201f1c17110a020000000006121f2c3844505c667679797979797979736e63584b3f3226190c00000815222e3b4754606a6f79797979797979716c62564a3d3124170b000713202d3946525e687885929eabac9f92867a6d6053473a2d20140a0200000308131f2c3844505c667683909ca9aea298887c6f6255493c2f221609000915222f3c4855626f7b8895aab4a99c8f837669544a3f33281c0f0300000000020e1a2531434f5c6976828f9ca9b4aa95887b6f6255483c2f221509000000000000000000000000000006131f2c3845515c6774808d9aa7a196919298a29f92867a6e6154473c31261b0f000000000000000000000000000006131f2c3945515d677783909dabada1978a7e71685e564f484742424140403f3f3f404b546673808c99a6afa396897c706356493d3023160a00000000000000091623303c4956636f7c8996a2afa79a8d8174675a4e4134271b080000000000000b17222d424e5b6875818e9ba8afa296897c6f6356493c30231609000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000020e1a26313b4854606b74808d939fa3ababa49f9b979892919192939a989d9f938f82786d7a8794abb4a094877a6d6154473a2e211407000000000000000000000000000000000000000000000000030b131a202427282d2d2d2d2d2d2d292825211b140c0300000000000000000000000000000000000000000000000000020b12191f2326272d2d2d2d2d2d2d282724201a130b030000000000000000060e151b1f2122282a2b2c2c2c2b292521201d19130d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810161c2023242c2d2d2d2d2d2c22211e1a140d060000000000030d18212931363a3b454646464646463d3c38332c231a10070000000000000000000000000000000000000b16202932393f4344464646464646464646464646464646463e3c39332c241a100500000000000a15202a343c4347484f5152525352514f4b4746413a3530282019110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e868686868686867c6f6255493c2f221609000000000000000000000000050d141a21272c2f30343738393938373634312f2d2b28231c140c020000000713202d3a4653606d78868686868686868073665a4d4033271a0d00000916232f3c4956626f7c868686868686867e7165584b3e3225180b000714212e3a4754616d7a8797a1adaa9e918477675d5145382c1f13020000000003101c28343f4a546774818e9aa7b4aa978b7e7164584b3e3125180b000a1723303d4a5663707d8996a3b0a89b8e8275685b4f422d22170b000000000000091c2835424f5b6875828e9ba8b0a396897d7063564a3d3023170a00000000000000000000000000000713202d3a4653606d7985929fab9e918485929fa3998c7f7265584e43372b1c11060000000000000000000000000004101d2935404b5566737f8c99a3aea99e91847a6d68615955534d4f4e4d4c4c4c4b4b4c5865727f8b98a5afa396897c706356493d3023160a000000000000000815222f3b4855626e7b8895aab4a79a8e8174675b4e412f24190d010000000000061b2835424e5b6875818e9ba8b4aa95887b6f6255483c2f221509000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000006121e2b37424e57636f7c87939fa5afa9a199938f8a878584848586888c90959e948d80747b8794a1ada093877a6d6054473a2d2114070000000000000000000000000000000000000000000000010b151d252b303435393939393939393534312c261e150c000000000000000000000000000000000000000000000000000b141d242b303334393939393939393534302b251d150b0100000000000006101820262b2e2f3537383939393835322e2d2a251e19130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a21282c2f30393939393939382e2d2a261f180f060000000009141f29333b424648525353535353534a48443e352c22190f060000000000000000000000000000000006121d28323b444b4f51535353535353535353535353535353534a49453e362c22170c00000000030f1b26313c464e53555b5d5e5f5f5f5e5c5854524c46413a322b231a1208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b9393939393887c6f6255493c2f2216090000000000000000000000060f171f252a32383b3d4144454646454443413e3c3a38342e261e140a0000000713202d3a4653606d798693939393938d8073665a4d4033271a0d00000916232f3c4956626f7c8993939393938b7e7165584b3e3225180b000915222f3c4855626f7c8895a9b3a99c8f837669554b4035291d100400000000000c17232e3f4c5966727f8c99a5b2a6998c807366594d4033261a0d000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b060000000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a0000000000000000000000000005111e2a36424d5764717e8a97a2a99a8d80818e9baa9d9083776a5f5347382e23170b00000000000000000000000000000c18242f3b4854616e7b86929fa8ada19690827a706b65615f575c5a5a5959585858585865717e8b98a4afa396897c706356493d3023160a000000000000000814212e3b4754616e7a8798a2aea89b8f827568564c4135291d11070400010407101d2935404b556976828f9ca9aea398877a6e6154473b2e211408000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000814212e3a47535f6a76828f9aa4afaba1979287827d7a79787778797b7f838a9196928a7e7b8895a1ada093867a6d6053473a2d201407000000000000000000000000000000000000000000000009131d272f373c40414646464646464642413d3730271e0e050000000000000000000000000000000000000000000000030d1d262e363c3f414646464646464641403c372f271d13090000000000030e18222a31373a3c42444546464644423f3a39363029241e160e0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101a232c33383c3d464646464646453b3a36312921180d030000020e1a26313b454d53555f60606060605f57554f473e342b21180d040000000000000000000000000000000b17232e39444d565b5e60606060606060606060606060606060575550483e33281c110400000006121f2b37434e585f62686a6b6c6c6c6b6865615e56524c443d352c241a11080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b979f9f9f95887c6f6255493c2f22160900000000000000000000060f18212930363d4448494d505253525151504d4b4846443f3830261c110600000713202d3a4653606d7986939f9f9f998d8073665a4d4033271a0d00000916232f3c4956626f7c89959f9f9f988b7e7165584b3e3225180b000a1723303d4a5663707d8996a3b0a89b8e8275685b4f422f24180c000000000000061825323e4b5865717e8b98a4b1a79a8e8174675b4e4134281b0e000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b0a4978a7d7164574a3e3124170b000000000000000000000000000714202d3a46525e6976828f9ca9a297897d7d8a98a2a095887c6f62544a3f34281c1003000000000000000000000000000714202d3a46525e6974808d96a1a9a89f9590847d77726e696a6867666665656565646465717e8b98a4afa396897c706356493d3023160a000000000000000613202d394653606c7985929faba99d908376685d5245392c221813100c0d101318202c3945515d677783909daaac9f9286796d6053463a2d201307000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000815222f3b4855626e7b88949facaea39992857d75716e686b6b666d6e72767d84909492857d8996a3aca09386796d6053463a2d20130700000000000000000000000000000000000000000000030f1a252f3941484d4e535353535353534f4d4942393020170d02000000000000000000000000000000000000000000010b151f2e3840474c4d535353535353534e4d4841392f251a0f03000000000a15202a343c4347484f5152525352514f4b4746413a3530282019110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f19222c353e44484a535353535353524846423b33291f1409000005121e2a36424d575f616b6c6c6c6c6c6c6361594f463d332a1f160b0200000000000000000000000000000e1b27333f4b565f676a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d2114080000000815212e3a47535f6a6f7577787979797775726d68615d564f473e362c231a100600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4aca295887c6f6255493c2f221609000000000000000000020c18212a333b42464f54565a5d5f5f5f5e5d5c5a585553504a42382e23170b00000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2aca4988b7e7165584b3e3225180b000b1724313e4a5764717d8a97a4b0a79a8e8174675b4e4134281b070000000000000b1724313e4a5764717d8a97a4b0a89c8f8275695c4f4236291c0f000b1825313e4b5864717e8b97a4b1a79a8d8074675a4d4134271a0e0100000000010e1a2734414d5a6774808d9aa7b1a4978b7e7164584b3e3125180b000000000000000000000000000814212e3b4754616e7b87939fab9e9285797985929fa79a8d8073665c5044382b1f13070000000000000000000000000005121e2a36424d57606d79849197a1a9a79f969189837f7b78767574737372727271717171717e8b98a4afa396897c706356493d3023160a0000000000000006121f2b3844505b6676828f9cabac9f92867a6d6054473e3429241f1c18181d202328323b4753606d7a86929faca99c908376665c5144382c1f1206000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000d192633404c5966737f8c99a6b0ac9f92877c6f6b64615e56545c6062656c707a8290949083909daaaca09386796d6053463a2d201307000000000000000000000000000000000000000000000814202b37414b53595b606060606060605c59544b4232291f140900000000000000000000000000000000000000000007121d2731404a52585a606060606060605b59534b41372b201408000000030f1b26313c464e53555b5d5e5f5f5f5e5c5854524c46413a322b231a12080000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18212b343e474f55575f60606060605f55534d453b31261a0e02000714212d3a46535f696e78797979797979706b61584e453b31281d140a0000000000000000000000000000101d2a36434f5b67717779797979797979797979797979797979716c6155493c3023170a0000000915222f3c4855626f7c81848585868584827e7a746d68605950483e352c22180d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4afa295887c6f6255493c2f2216090000000000000000000a141e2a333b454d52596063676a6b6c6c6b6a69676462605c544a3f34281c1003000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000b1824313e4b5764717e8a97a4b1a79a8d8074675a4d4134271a0e0100000000000a1724313d4a5764707d8a97a3b0a99c8f8376695c504336291d10000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b00000000000000000000000007131f2c38434f5966727f8c99a4aa9b8e817475818e9baa9e9184796d6053463a2f24180d01000000000000000000000000020e1a25303b45515d676f7c8591979ea5a8a09e95908b8885838281807f7f7f7e7e7e7e7d7d808d9aa7afa396897c706356493d3023160a00000000000000030f1c28333f4a5466727f8c99a3aea3998a7d71645a50463d352f2c292324292c2e343b444f5963707d8a99a3aea6998d807366544a4034281c1004000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000005111e2a36424d576976838f9ca9b1a79a8d80736a605954524c4a5053555a61676d798290959095a0abaca09386796d6053463a2d201307000000000000000000000000000000000000000000000c1824303c48535d64686c6c6c6c6c6c6c68655d54443b3025190e0000000000000000000000000000000000000000000c18232f3943525c64676c6c6c6c6c6c6c68645d53483c3024180c00000006121f2b37434e585f62686a6b6c6c6c6b6865615e56524c443d352c241a1108000000000000000000000000000000000000000000000000000000000000000000000000000000020b16202a333d474f5961636c6c6c6c6c6c6b615f574d42362a1e1205000815222e3b4855616e7b858686868686867d706a60574d433a2f261b110600000000000000000000000000111e2b3744515e6a7784868686868686868686868686868686867e7164574a3e3124170b0000000a1724313d4a5764707d8a9091929292918f8b86807a706b615a50473e342a1f150b010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4afa295887c6f6255493c2f221609000000000000000006111c26303b454d575e616b70747778797978777674716f6d665c5044382b1f1206000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000b1824313e4b5764717e8a97a4b1a79a8d8074675a4d4134271a0e0100000000000a1724313d4a5764707d8a97a3b0a99d9083766a5d5043372a1d10000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b0e0100000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a0000000000000000000000000915222f3b4854606b7784919eaba2988a7d70707d8a98a2a197897d7063554b4135291d11040000000000000000000000000009141f2935414b555f6a6f7c858f939c9fa4a79f9d989892908f8d8d8c8c8b8b8b8b8a8a8a8d929da9afa396897c706356493d3023160a00000000000000000b17222d3b4754616e7b86929faaab9d9083766c61584e45403a38342f2f35393a40454d56606b75828f9babab9f94887b6f6255483c2e23180c00000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000714202d3a46525e697885929fabaca095877b6e61584f4746413f44464850555d676e7b85929da0a7b1aca09386796d6053463a2d201307000000000000000000000000000000000000000000000e1a2734404d59646f7479797979797979756f65564d42362a1c11060000000000000000000000000000000000000004101c2934404b55646e7479797979797979746f64594d4034271a0e0000000815212e3a47535f6a6f7577787979797775726d68615d564f473e362c231a100600000000000000000000000000000000000000000000000000000000000000000000000000000a141d28323c454f59616b70797979797979786e695f53463a2d211407000714212d3a46535f696f7c86929a939992867d6f695f554c41382d22170d04000000000000000000000000111e2b3744515e6a77849193939393939393939393939393938a7e7164574a3e3124170b0000000a1724313d4a5764707d8a979e9f9f9f9e9b98928d847d716c61594f463c31271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4afa295887c6f6255493c2f22160900000000000000000b17232e38424d575f696e767c8083858685848483807e7c786d6053463a2d201307000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000b1724313e4a5764717d8a97a4b0a79a8d8174675a4e4134271b070000000000000b1724313e4a5764717d8a97a4b0a99d9083766a5d5043372a1d10000a1723303d4a5663707d8996a3b0a89b8e8175685b4e4235281b090000000000020f1b2835424e5b6875818e9ba8b0a3968a7d7063574a3d3024170a000000000000000000000004101d2935404b55636f7c8996a0ab9f9285796d6d7985929fa99b8e8175675d5145392c20140900000000000000000000000000020d18242f3a434e585f6a6f7a82898f93999c9fa2aaa29f9d9b9a999998989898979797979a9da4aeafa396897c706356493d3023160a00000000000000000614202d3946525e6874818e98a2ab9f958a7e716a6058514b47454042434045474b51575f696f7c89939eaaa4998f82766a5f53473a2e1c120700000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000814212e3b4754616e7b8798a2aeaa9d908377695e53463d393634383a3e434c555e69717e8b97a1adb9aca09386796d6053463a2d201307000000000000000000000000000000000000000000000e1b2835414e5b687481868686868686868175695e5246382d22170b0000000000000000000000000000000000000006131f2c3845515c677480868686868686868174685b4e4135281b0e0000000915222f3c4855626f7c81848585868584827e7a746d68605950483e352c22180d0300000000000000000000000000000000000000000000000000000000000000000000000006111c262f3a444d57606b707d868686868686857b6e6155483b2e2215080005121e2a36424d57606a707e88939fa29892857b6e675d53493f33271f160c010000000000000000000000111e2b3744515e6a7784919d9f9f9f9f9f9f9f9f9f9f9f9f978a7d7164574a3e3124170b0000000a1724313d4a5764707d8a979e9ea2a9a9aaa39f9691877e716b61584e43392f23180c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000204050606060504020b1825313e4b5864717e8b97a4afa295887c6f6255493c2f2216090000000000000003101c28343f4a545f696e7b82898d9092929291908f8d8b887e7164584b3e3125180b000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000a1724303d4a5763707d8a96a3b0a89b8e8175685b4e422e23180c0000000000000b1825313e4b5864717e8b97a4b1a99c8f8376695c504336291d10000916222f3c4955626f7c8895aab4a99c8f8276695c4f4330251a0e0200000000030f1c2936424f5c6975828f9ca8b5ab95897c6f6256493c2f23160900000000000000000000000613202c3945515d6774818e9aa8aa9b8e8175676775818e9baa9f92867a6d6054473b31251a0e020000000000000000000000000007131d28313c464e585f686d757c82878b8f929897999a9b9c9d9d9d9e9e9e9e9f9f9f9fa3abacb5afa396897c706356493d3023160a000000000000000005111e2a36414d56616e7b85929fa4a79f92867c6f6a605d5553514b4f4f4b5153545c60696e7b84919ea6a69f93877c6f63584e43372b1f0b0000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000091623303c4956636f7c8996aab4a79a8e817467574d42342d2a282b2d313a434d57606d7985929eabb8aca09386796d6053463a2d201307000000000000000000000000000000000000000000000916232f3c4956626f7c89959393939392867b6e61544a3f33281c0f030000000000000000000000000000000000000714202d3a4753606d7985929393939395897c6f6356493c302316090000000a1724313d4a5764707d8a9091929292918f8b86807a706b615a50473e342a1f150b0100000000000000000000000000000000000000000000000000000000000000000000040d17222d38424c565f696f7d869299939a92867c6f695f53463a2d21140700020e1a26313b454e58616c73808c949ea1979183796d655b50443d31281d13070000000000000000000000111e2b3744515e6a7784919daab0a69e9b98989898989898978a7d7164574a3e3124170b0000000a1724313d4a5764707d8a92919297979c9fa6a9a19992877d706a5f554b4034291f1409000000000000000000000000000000000000000000000000000000000000000000000000000000020608080c0f111213131312110f0c1825313e4b5864717e8b97a4afa295887c6f6255493c2f2216090000000000000006121f2b3844505c666e7b848f949a9d9e9f9f9e9d9c9a978b7e7164584b3e3125180b000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000916222f3c4955626f7c8895a9b3a99c8f827669544a4034281c100400000000000c1926333f4c5966727f8c99a5b2a89c8f8275695c4f4236291c0f000814212e3b4754616e7b8798a3aeaa9d9084776a574d42362a1e12050000000005111d2935414c566a7783909daaafa399877b6e6154483b2e21150800000000000000000000000714202d3a4753606d7a85929faca3988a7d716464707d8a98a2a2988b7e7165574d42362a1e120500000000000000000000000000010c161f2a343c464e565e616b6f757b7f8285888a8c8d8f8f9090919191919292929292999ba3acafa396897c706356493d3023160a0000000000000000020e1925303b46535e69717e8b929da4a29891847c726d6763605c555c5c555d6063666d727b839096a1a69f948d80736b6054463c31261a0f0000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f31261e1c1f2028313b45515c6673808d99aab4aca09386796d6053463a2d201307000000000000000000000000000000000000000000000915222e3b4854606a7783909daa9fa3998c7f73665b5044382b1f1409000000000000000000000000000000000006121f2b37434e5864717e8a97a29f9f9d9083776b6054483b2f2215090000000a1724313d4a5764707d8a979e9f9f9f9e9b98928d847d716c61594f463c31271d1207000000000000000000000000000000000000000000000000000000000000000000010c161f28333f4a545d686e7b859298a29f93887e706a60574d42362a1e1205000009141f29333d46505a606c77828f96a1a0958f82776c60594f433a2f24180c0300000000000000000000111e2b3744515e6a7784919daaaa9e938f8b8b8b8b8b8b8b8b8a7d7164574a3e3124170b0000000a1724313d4a5764707d87858585868a8f949fa2aaa39992867c6f675c51453b31261a0e0300000000000000000000000000000000000000000000000000000000000000000000000003090e121415191b1d1f1f201f1f1d1b191825313e4b5864717e8b97a4afa295887c6f6255493c2f221609000000000000000713202d3a4653606d788390969fa6aaababa5a1a0a0a1978b7e7164584b3e3125180b000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000814212e3b4754616e7a8797a2adaa9d918477665c5144382c1f120600000000000e1b2734414e5a6774818d9aa7b4a89b8e8175685b4e4235281b0f000713202d3a4653606d7986929facab9f928578695e52463a2d201407000000000713202d3946525d687885929eabac9f9286796d6053463a2d2013070000000000000000000005121e2a36424d5764717e8b98a2ac9f92867a6d60606d7985929faa9c8f8376695e53463a2d21160a0000000000000000000000000000040d18222a343c444c52596063696e7276797b7d7f81828383848484848585858585868b909ba7afa396897c706356493d3023160a00000000000000000008141f2a36424d57626c74808d929fa2a19691877f79736f6d676969696a676d6f73797f869095a0a49f949082796d60594f43342a20150a0000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1824313e4b5764717e8a97a4b0a4978a7d7164574a3e3124171012161f2834404b54626f7c8998a3aeaca09386796d6053463a2d2013070000000000000000000000000000000000000000000007131f2c38434e5865727e8b98a2aeab9e9184786c6053463b30251a0e00000000000000000000000000000000000814212e3a47535f6a7683909ca9aea2988b7f7265594f43382c1f13070000000a1724313d4a5764707d8a979e9ea2a9a9aaa39f9691877e716b61584e43392f23180c03000000000000000000000000000000000000000000000000000000000000000008131e28313a44505b666d7a849197a29e948c80736c61584e453b31261a0e020000030d18212b343e44505b656d7a849199a49e948c7f726b60554b4135291e150b00000000000000000000111e2b3744515e6a7784919daaa89b8f817f7f7f7f7f7f7f7f7f7b6e6155483b2e2215080000000714202d3a4753606d79797878787a7d828a9298a1a9a2989083796d60574d42362a20150a00000000000000000000000000000000000000000000000000000000000000000000060b0f151a1e212225282a2c2c2d2c2b2a28262225313e4b5864717e8b97a4afa295887c6f6255493c2f22160900000000000004101c2834404b5564717e8a959fa8b0a9a19e9894939394968b7e7164584b3e3125180b000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000714202d3946525e687885929fabac9f9286796d6053463a2d20130a0400000006121f2b37434e586976828f9ca9b4a79a8e8174675b4e4134281b0e0006121f2b3844505c667784909daaaea298877b6e6154483b2e21150a000000000714212e3a4754616d7a8797a1adaa9e918477665c5145382c1f1306000000000000000000000714212d3a46535f6976838f9caaaa9b8f8275675d5d6775828e9baa9f93877b6e6154483d32271b0f0000000000000000000000000000050e171e252a323a41464f54575e6165666d6f717374757676777777787878787879797e8b98a4afa396897c706356493d3023160a000000000000000000020e1a25313b45505a646e74808b92989fa199928c85807c797776757676777a7c80858b9298a09f9a938d82796d675d51473d3222180e030000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825313e4b5864717e8b97a4b0a396897d7063564a3d3023170a060d18232e3a4653606d7986929facaca09386796d6053463a2d20130700000000000000000000000000000000000000000000030f1b27323d4754606d7a85929facaca1968a7d7063574d42362a1c110600000000000000000000000000000004101c2934404b55626e7b88949fabac9f92867a6d6054473d32271b0f030000000a1724313d4a5764707d8a92919297979c9fa6a9a19992877d706a5f554b4034291f140900000000000000000000000000000000000000000000000000000000000000030d19242f3a434f59606c78828f96a0a1968f82776c605a50463d33291f140900000000060f192227333f49535e68707d87939fa69f92877d6f675d51453d30271d1207000000000000000000111e2b3744515e6a7784919daaa5998c7f7272727272727272726e695f53463a2d21140700000006131f2c3845515c676d6d676b676d70767e869297a1aaa0958c8073695f53463c31261a0f0300000000000000000000000000000000000000000000000000000000000000020a11171b1f262b2e2f32353738393939383735322f2e313e4b5864717e8b97a4afa295887c6f6255493c2f22160900000000000006131f2c3845515c6776828f9ca7b1aaa197928b88868687898b7e7164584b3e3125180b000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0005111e2a36414c56697683909ca9aea399897c6f6256493d32271b13100c090e1117212e3a47535f6a7885929eabb3a6998d8073665a4d4033271a0d0003101c28343f4a546875818e9ba8b3aa978a7d7064574a3d32271b0d04000001081623303d495663707c8996a9b3a89c8f827569544b4034281c1004000000000000000000030f1c28333f4a54616e7b87939faca2988a7e7164555564717e8a98a3a49a8c7f7366584e43372b1d1207000000000000000000000000020c1720293036393a3e3f44484d5354545c606264666768696a6a6a6b6b6b6b6c6c6c717e8b98a4afa396897c706356493d3023160a0000000000000000000009141f29333f48525c646e747e868e92999c9f97928d898684838282838486898d92979f9c99948f8780796d675d554b40342b211006000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa296897c6f6356493c302316090007131f2c3845515c667683909da9aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000a16202c3945515d6774818e9aa7b1a89b8f8275695e5246382e23170b00000000000000000000000000000006131f2c3845515c6774808d9aa6b0a79b8e8174685d5245392b21160a000000000a1724313d4a5764707d87858585868a8f949fa2aaa39992867c6f675c51453b31261a0e030000000000000000000000000000000000000000000000000000000000010b151f2935414c56606b737f8c949ea49991847a6d655b50483e342b21180d030000000000071017222d38414c56606b74808d96a0a3999184796d60594f42392e23180c020000000000000000111e2b3744515e6a7784919daaa5998c7f726665656565656565615f574d42362a1e120500000004101c2934404b555c60605c555d60646c717c859298a3a79f92867b6e61584e43372b1f1409000000000000000000000000000000000000000000000000000000000000060b141b22272b31373a3b3f4244454646464544423f3b3a373e4b5864717e8b97a4afa295887c6f6255493c2f2216090000000000000713202d3a4653606d7986929facaea39892857f7b79797b7c7f7c6f6256493c2f231609000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00010d192530404d5a6673808d99a9b2ab998c7f7266584e43372b251f1c181b1a1b2228343f4a54626f7c8897a2adb1a4978b7e7164584b3e3125180b00000b17232e3f4b5865727e8b98a8b2a69a8d807367584e43372b1f15100c090e131e2a36414c5666727f8c99a5b3aa998c7f7366594c402e23180c0000000000000000000006121f2b3844505b6673808c9aa4ac9f92867a6d605454606d7a86929fac9d9184776a605447392e23180c00000000000000000000000008131e29323a4146474b4c4d4e4f51524a50535557595a5c5c5d5d5e5e5e5e5f5f5f65717e8b98a4afa396897c706356493d3023160a00000000000000000000030d17212d36414a525c646c717b81868c8f92979e99999291908f8f90919299999e9892908c88827d746d675d554b43392f22190f00000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f2316090004101c2834404b546875828f9ba8aca09386796d6053463a2d201307000000000000000000000000000000000000000000000004111d2935414b55626f7c88959fabac9f92877b6e61544a3f34281c100300000000000000000000000000000714202d3a4753606d7985929eabaca095897c6f63564c413529190f04000000000714202d3a4753606d79797878787a7d828a9298a1a9a2989083796d60574d42362a20150a000000000000000000000000000000000000000000000000000000000007121d27313945525d68707d87939fa69f93877d6f685e53493f362c22190f060000000000000006111b262f3a444f59606d7984919ea5a0968e81746b60544b4034281e13080000000000000000111e2b3744515e6a7784919daaa5998c7f72665958585858585855534d453b31261a0e02000000000c18232f39434b515353514b51535a616a6f7c86929fa7a3988e81756a5f53473b30251a0e0100000000000000000000000000000000000000000000000000000000080f181d262d33373c4247484c4e505252535252504e4c4847433e4b5864717e8b97a4afa295887c6f6255493c2f2216090000000000000916232f3c4956626f7c8999a3aeac9f92867c726e6d6d6e70726f6a6054473b2e221508000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000081623303c4956636f7c8997a1adaa9d9083776a6054473f36302c282328252a2d333c44505c6673808c99a9b3b3a996897c6f6356493c3023160900000615222f3c4855626f7b8896a0acaa9d9184776a6054473c31271f1c181b1a1e242d3946525e6876838f9ca9aea298897c706356493d30231607000000000000000000000613202d394653606c7884919eaca99b8e8175675d51515d6775828f9caba096897c6f62544b4034281c100400000000000000000000010d1925303a444c525457595a5b5c5d5e5b5953484a4c4e4f5050515151515252525965727f8c98a5afa396897c706356493d3023160a0000000000000000000000050f1b242f38414a525a62696e747b7f8285929faba39f9d9c9c9c9d9d9fa3ab9f928682807b766f6b605d554b433a31271d100700000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000c18232e414e5b6874818e9ba7aca09386796d6053463a2d2013070000000000000000000000000000000000000000000000010d18242f3a47535f6a7683909da9afa3998c7f73665c5044382b1f14090a0a0a0a0a0a0a0a0a0a0a0a0a0a121f2b37434e5864717e8b97a2adaa9d9083776b6054443a2f241907000000000006131f2c3845515c676d6d676b676d70767e869297a1aaa0958c8073695f53463c31261a0f03000000000000000000000000000000000000000000000000000000000c18232f39434f59606d7a849199a4a0968d80736b60564c41382d231a10070000000000000000000a141d28323d45515d67707d89939ea89d93897d70665c51453a3025190d0200000000000000111e2b3744515e6a7784919daaa5998c7f7266594c4c4c4c4c4c4846423b332a1f1409000000000007121d27313940454747454045475058606a727f8c959faa9f93877c6f62574d42362a1d120700000000000000000000000000000000000000000000000000000008111a212a2f383f44464d5355585b5d5f5f605f5e5d5b5955534e464b5864717e8b97a4afa295887c6f6255493c2f2216090000000000000a1724313d4a5764707d8a97abb5a79a8e81746a6160606163656260584e43372b1f1306000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00000713202d3a4653606d7984919eaaab9f95897c6f625b5146413a38342e343136383f444d57606d7984919eabb7ada297877a6d6154473a2e21140700000815212e3a47535f6a7784919eabaca095887c6f62584e4339312c282327262b2f35414c56616d7a86929facab9f9285796d6053463a2d20130700000000000000000004111d2935414c5663707d8996a1aca1978a7d7063554b4b5564717e8b99a3a89a8d8174665c5145382c1f13080000000000000000000005111d2a36414c565e6164656768696a6b68655d534840414243434444444545454d596673808c99a6afa295897c6f6256493c2f231609000000000000000000000000091217232e38424a535b606a6f767c8084919eaaa7a4a2a1a0a0a1a2a4a7a99c8f837f7b756e6a625b514b433a31281f150b0000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f2316090000071a2734404d5a6773808d9aa6aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000007131d2b37434e5864717e8b97a2adab9e9184786d6053463b31251a16161616161616161616161616161616212e3a47535f6a7683909ca9aea2988b7f7265594f4332281e1308000000000004101c2934404b555c60605c555d60646c717c859298a3a79f92867b6e61584e43372b1f140900000000000000000000000000000000000000000000000000000004101c2934404b55606b74818e96a1a59d9184796d60594f443a2f261b110800000000000000000000020b16202935404b55606b75818e98a2a59d9184796d60564c41362a1f140800000000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3f3f3f3f3b3a36312a21180e030000000000010b151f272f34383a3a3835393e464e58606c7883909da6a49a8e8175695e5246392f23180c000000000000000000000000000000000000000000000000000008111a232c333c41495053575f6265686a6b6c6c6c6b6a6865625f5853505864717e8b97a4afa295887c6f6255493c2f2216090000000000000b1825313e4b5864717e8b97a4b1a4978a7e716458535354565856544e463d32271b0f03000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000006121f2b3844505c6673808d98a2aea79c8f82766d625b524c46454041414242464950575f69727e8b96a1adb8ab9e928578685e5246392d201307000006121f2b37434e586673808d99a3afa89b8e81756a5f554b433c38342e3431373a4145525d68737f8c99a3afa79b8e8175675c5145382c1f13060000000000000000000613202c3945525d6875818e9ba8ab9e9285796d6053464754616d7a86929fab9e9285796d6053463a3025190d010000000000000000000713202d3946525e686d71727374767778756f65594d3d323536373737383835404b556774818e9aa7b2a995887b6e6255483b2f2215080000000000000000000000020c162028343f4a545c656c737c82888c9196a09f9a97959493939495979a9e9f948f8b86817b726d645d534a40352c1f150b0100000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000000000000000000000000000000000000000000010f1b26323c4753606d7985929fabada1968a7d7063574d42362a23232323232323232323232323232323232934404b55626e7b88949fabac9f92867a6d6054473d3221160c010000000000000c18232f39434b515353514b51535a616a6f7c86929fa7a3988e81756a5f53473b30251a0e0100000000000000000000000000000000000000000000000000020d17212c3845515c67707d89939da89e93897d6f675c51473d32281d140a000000000000000000000000050e18242f39434f59616e7b86929fa9a0968c7f72685e52463b3025190e01000000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f333232322e2d2a261f180f0600000000000000030d151d23292c2d2d2c292c343d44505b666f7c89949eac9f92877b6e61554b4034291c1004000000000000000000000000000000000000000000000000060f1a232c353e454d535b6064696e72757778797979787775726e6a64605c5464717e8b97a4afa295887c6f6255493c2f2216090000000000000c1825323f4b5865727e8b98a5afa295897c6f6256494648494c4947433d342b20150a00000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000003101c28343f4a54616e7b86929fa8ab9f948b7f726d615e5653514b4e4e4f4d53535b60696e7b85929fa8b2b5a89c8f827569564c4135291d11050000030f1a26313c4854616e7b87929faaac9f92877c6f675d554e46454041414142474c515b606d7a85929eabaca095897d7063554b4034281c10040000000000000000000714212d3a4754606d7a86929faca89a8d8174665c514446525d6876828f9caba2978a7d7064564c4135291d11050000000000000000000714212e3a4754616d7a7e7f8081828485817568584e43372e2c2823282c2f3945515d677783909daaada196877a6d6054473a2d211407000000000000000000000008131e28323a44505c666d777f878f94999e9f97928e8b8887868687888b8d92979e9c99928e867f746f645c52473e31271d120700000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000a151f2c3845515d6774808d9aa6b0a89c8f8275695e5346382e3030303030303030303030303030303030303845515c6774808d9aa6b0a79b8e8174685d5245392c2013040000000000000007121d27313940454747454045475058606a727f8c959faa9f93877c6f62574d42362a1d12070000000000000000000000000000000000000000000000000009141f2a36414c56606d7984919ea5a2988e81756b60554b40352b20160b020000000000000000000000000007121d27313d46525e6973808d97a2a89f92857a6d61564d41362a1e1308000000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326252522211e1a140e06000000000000000000030b12181c1f20201f1d2228333f4a54606b75828f9ca8a3998d8073675c5145382c1f14090000000000000000000000000000000000000000000000030e18212c353e474f575f656c71767b7f8183858586858583817f7b77716d665f64717e8b97a4afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea195887b6e6255483b3b3d3f3c3b37322b22190f0400000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000b17232e3846525e6973808d96a0aaa69f93877f746d6863605c545b5b5c575e61656c717b849198a2aebab3a9988c7f7265594c3f3025190d010000000a15212d3a46535e6975818e98a3aea3999083796d675f5853514b4e4e4e4d53555d606d74818e97a1ada69d9083776b605443392e23180c00000000000000000006121f2b37434e5865727e8b98a2aca096897c6f63544a40414c5665727e8b99a4a99b8f8275685e5246392d2015090000000000000000000815212e3b4854616e7b878c8d8e8f909184786a6054473f3a38342e34383a404b55606d7a86929facab9e918578675d5145392c20130600000000000000000000010d1924303a44505a606d78818c93999fa098928c85817e7b7a797a7a7b7e81858b92979f9f99928b81746e63594f43392f24180c00000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000004101d2935404b55626e7b88949fabac9f93877b6e61544a3f3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d4753606d7985929eabaca095897c6f63564c4135291d110400000000000000010b151f272f34383a3a3835393e464e58606c7883909da6a49a8e8175695e5246392f23180c000000000000000000000000000000000000000000000000020e1a25303946525e68737f8c96a0a99f92867a6e61594f43392f23190e040000000000000000000000000000010b151f2a36424d57606d7a85929eaaa2978d8074685e52463a2f24190d010000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f332619191514120e0903000000000000000000000001070c10131414131017222d38424f5963707d8995a0ab9e9285796d6053473b31261a0e000000000000000000000000000000000000000000000009141f2a333e474f5961696e787e83888b8e909292939291908e8c88847e786e6a64717e8b97a4afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e30322f2e2b27201910070000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00000006111c2a36424d56606d79849198a2aba499938b807a736f6d666968676869696e71787e859196a1aab3b9ada297887c6f6255493c2f2216080000000005121e2a36424d57616e7b86929fa6aba0958f82796f6a63605c555b5a5b575f62676d747f8c939ea9a99f948a7d7064594f4430271d12070000000000000000000814212e3a47535f6a7683909daaaa9e9184776b605442393b4754616e7b86939fac9f92867a6d6154473c31261a0e0000000000000000000714212d3a46535e697884919a9b9c9d96897c6f625a504a464440434044464b515c67717e8b98a3aeaa9b8f827568554b4135291d11040000000000000000000004111d2935414c56616c74808d939fa4a09591867f7a74716f6e6d6d6e6f7174797e8590959fa39f938d80736b61554b4035291d1004000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000c18242f3947535f6a7683909ca9afa4998c8073665c504949494949494949494949494949494949494949494e5864717e8b97a2adaa9d9083776b6054443a2f24190d010000000000000000030d151d23292c2d2d2c292c343d44505b666f7c89949eac9f92877b6e61554b4034291c1004000000000000000000000000000000000000000000000005121e2a36424d57616e7a86929fa8a1978c8073685e52473d31271d110700000000000000000000000000000000030d1a25303b45525d6873808c98a2a99f92867b6e61554c4135291d11040000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0807050200000000000000000000000000000000040607070606111c262f3d4854606b7784919daba2978a7e7164574d42362a1b1106000000000000000000000000000000000000000000020b1a26313b454f59616b707b838a9095989b9d9e9f9f9f9e9d9b9895908b837c6f6b717e8a97a4afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e232523221f1b150f07000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000000000e1925303b45515d676f7c869299a2aaa49f928d86807c79767574747576787b7e838a9297a1a8b2bcb8ab9e9285796c605346392d20130600000000020e1a25313b46535f69737f8c949fa7a79f948f837c75706d676867676869696e737a818c919ca5aaa1978f82766c6155473d331e150b00000000000000000003101c28343f4a54626e7b88959faba7998c807366594f43303946525e687683909ca9a3998b7f7265574d42372b1b1106000000000000000005121e2a36424d576774818e9aa6a9a89b8e81756c605c5453514a504a5153555d606d7983919daaaea2988b7e7165584b3e2f24180d01000000000000000000000713202c3945525d68717e8a929da5a19791837b726d676462616060616264676d717a839096a1a59c928a7d70675d5145392c1f150a000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000007121d2b37434e5864717e8a97a1adab9e9184796d6056565656565656565656565656565656565656565656565f6a7683909ca9aea2988b7f7265594f4332281e130800000000000000000000030b12181c1f20201f1d2228333f4a54606b75828f9ca8a3998d8073675c5145382c1f140900000000000000000000000000000000000000000000000714202d3a46525e6974818d98a2aa9e92857a6d60564c41352b1f150b00000000000000000000000000000000000009141f2935414c56616d7a86929faca3988d8073675d5145392c20150a0000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000000000a141d2c38444f5965727f8c99a3a99c8f8276695f5346382d22170b0000000000000000000000000000000000000000000a141d2a36424d57616b707d8690959d9fa7a8aaaaa39f9e9e9e9fa3a09d9590867d6f717d8a97a4afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e22191615130f0a0400000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000009141f2935404b55606a707e879298a0a7a49d98928d898583828181828384878b90959ea1a9b2babeb2a99b8e8175665b5044382b1f1206000000000009141f2a36424d57606d78828f959fa7a69f959087817d79777574747476787b80858e939ca3aaa29892857b6e615a5044352b210c0300000000000000000006121f2c3844505c6673808d9aa7ab9f95887b6e6255483d3236414d5665727f8c98a7ab9d908376695f5347382d22170b0000000000000000020e1a25313c4855626f7c88949faaaa9e938a7e726d6662605c545d545c6062676d75808d95a0aca99f92867a6d6154473a2e2114070000000000000000000003101c28343f4a54606d7a85929ea4a79e91857b6e69605d55555453535455555c60686e7a84919ea8a49e9184796d6053473c31261b0f030000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000010f1a26313c4653606d7985929eacada1968a7d70646363636363636363636363636363636363636363636363636e7b88949fabac9f92867a6d6054473d3221160c01000000000000000000000001070c10131414131017222d38424f5963707d8995a0ab9e9285796d6053473b31261a0e0000000000000000000000000000000000000000000004111d2935414c56616e7b86929faaa2988c7f73675d51443b3023190d03000000000000000000000000000000000000020d19242f3a46525e6874808d9aa6aa9f92857a6d6054473c31261b0f0300000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000000020b1c27333d4754616d7a86929fac9f93877b6e6153493f33271b0f030000000000000000000000000000000000000006111b262f3846535f69707d8792989fa7aba8a09d9898929191919299989d9f9892867c707d8a96a3afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221509080603000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00000000020c18242f39434e58616c707d8690959ea1a9a29f9a9892908f8e8e8f8f9196989da09f9da0a8b2b9ada1978a7d7063544a3f33281c0f030000000000030e1a26313b44505c666d7a8390959da5a7a099938e898683828181818385888c92979da5a7a09892867d70695e52483e3323190f000000000000000000000713202d3a4653606d7985919eabab9d908377695f53473a2b303b4854616e7b8795a0ab9f95887b6e6253493f33271b0f0300000000000000000915212e3b47535f6a76828f98a2aea59f92877f78726f6d666a696a666d6f7379818d929da7aca2978d8074685d5246392d2013070000000000000000000006121f2b3844505c66737f8c97a1ab9f958a7d70695f57514b4847464747484b51565e68717e8a96a0aca1968b7f7265584e43372b1f12060000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000009151f2c3845515c6673808d9aa4afa99c8f82757070707070707070707070707070707070707070707070707074808d9aa6b0a79b8e8174685d5245392c201304000000000000000000000000000000040607070606111c262f3d4854606b7784919daba2978a7e7164574d42362a1b11060000000000000000000000000000000000000000000713202c3945525d6874808d99a3ab9f92857a6d60554c4132291e1107000000000000000000000000000000000000000008131e2935414c56626f7b88949faba2988b7f7265584e43372b1f120600000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000000000b13202d3a4653606d7985929eaba49a8c8073655b5044372b1f1207000000000000000000000000000000000000000b17222d3841505a616e7b859299a2aaaba39f96918c888584848586888c90959e9891847a7d8996a3afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000000000007121d27313d46505a616b707c838b91979c9fa3aaa29f9d9c9b9a9b9c9ea1a29f9a939196a0acb8ab9e9184796d6053463a2d22170b0000000000000009141f28343f4a545e686d7a838e929d9fa7a49f9b9892908e8e8d8e8f9197999ea1a9a29e9590867d706b60574d42362c22110800000000000000000005111d2a36414c5663707d8a97a1ada3998c7f7265574d42372b2d3a46535e697783909daaa7998d8073655b5044372b1f1207000000000000000006121f2b37434e58626f7c86929fa4aca399928b837f7b797777767777797c80858e939da4aea49a92857a6d61564c4135291d1105000000000000000000000713202d3a4653606d7984919ea9a99d9083766b61574d45403c3b3a3a3b3c40454c56606c7884919eaaa89d9184776a5f53473a2e2115080000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000004101c2834404b54616e7b87939facac9f93877d7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d85929fabaca095897c6f63564c4135291d11040000000000000000000000000000000000000000000a141d2c38444f5965727f8c99a3a99c8f8276695f5346382d22170b0000000000000000000000000000000000000000000714212d3a4754606d7a86929faba69a8d8074685d52433a2f20170d000000000000000000000000000000000000000000010d1925303a47535f6a7683909cacaa9d9184776a5f53473a2e21150a00000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000005111d2a36414c5664707d8a97a1adac9e9184786c605346392f24180c000000000000000000000000000000000000030f1b27333f4953616c76828f97a2ababa399928c847f7b79787778797b7f838a9197968e817d8996a3afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000000010b151f2b343e485059616a6e787e858a8f9299999b9d9e9f9f9f9e9e9c9998928e8684919daab0a69a8d8073665c5044382b1c110600000000000000030b17232e38424c565e686d79818990959b9fa2aaa39f9d9b9a9a9b9c9ea1a9a49f9c97928c837b706b60594f453b30241a10000000000000000000000713202d3946525e6875828f9ba9ac9f92867a6e6154473c31262a36424d5766737f8c99a7ab9e9184786c605346392f24180c0000000000000000030f1b26323c47535f6a717e8b939aa2aaa39f95918c8886848483838485898c92979ea5aaa39f93887d70685e52443a3024190d0100000000000000000000091623303c4956636f7c8996a1adab988b7f7265594f453c352f2e2d2d2e2e343b44505b6674808d9aa7aca095887b6f6255483c2f2215090000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000c18232e3946535f6976828f9ca9afa499938a89898989898989898989898989898989898989898989898989899297a2adaa9d9084776b6054443a2f24190d01000000000000000000000000000000000000000000020b1c27333d4754616d7a86929fac9f93877b6e6153493f33271b0f030000000000000000000000000000000000000006131f2b37434e5865727f8c98a2ab9f94887b6e62564c4131281e0e050000000000000000000000000000000000000000000008131e2b37434e5865727f8b9aa4aca095887b6f6255483c32261b0f03000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000000000713202d3946525e6875828f9ba9b3aca196897c6f63554b4035291d1004000000000000000000000000000000000005121f2b3744505b65717e8a949fa9aea39992877f78726e6c666b666d6f72777e859095938c7f8c99a6afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000000000000030d19222c363e474f575f666d72797e82868a8c8e909192929292918f8d8a86817c838f9ca9aa9e93887b6e62544a3f34281c0a00000000000000000006111c26303a444c565e676d747c83898e9298999b9d9e9f9f9f9f9e9d9b999993908b857f786e6960594f473d33291f1208000000000000000000000714212e3a4754616d7a86929facaa9c8f8276685e5246392a2025313b4855626e7b8895a0aca196897d7063554b4035291d100400000000000000000a15202b37434e58616c727f8892989fa3a7a09d99999291909090919298999ea2a9a69f98928b7f726c61564c4132281e130800000000000000000000000c1926333f4c5966727f8c99a8afa499887b6e6255483e332924212020212328333f4a5464717d8a97a4b1a7988b7e7265584b3f3225180c0000000000000000000203101d2a3643505d69768390908376695d5043362a1d10030200000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000007121d2a36424d5764707d8a96a1adaba49f9796969696969696969696969696969696969696969696969696969fa2a9aea2988b7f7265594f4332281e130800000000000000000000000000000000000000000000000b13202d3a4653606d7985929eaba49a8c8073655b5044372b1f1207000000000000000000000000000000000000000815212e3b47535f6a7784919daaac9c8f83766a5f53443a301f160c0000000000000000000000000000000000000000000000020f1a26313c4754616e7b87939faca7998c807366584e43372b1f1306000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000000000714212e3a4754616d7a86929facb9b2a89a8e8174675d5145382c1f140800000000000000000000000000000000000613202d394653606c7883909da6b0a79f92877d726d6662605b545c6062656c717a8390969285929facafa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000000000007101a232c353e454e545c60676d71767a7d7f828385858686858482807d79757d89949faba69b8f82756a5f5342382e23170b000000000000000000000a141e28323a444c555c606b6f777d8185898c8e90919292929291908f8d8a86837e79726d665f574f473d352b20170d0000000000000000000006131f2b37434e5865727f8b99a3aea2988b7e7164564c41362a18212e3a47535f6a7784919daaa89b8e8174675d5145392c1f14090000000000000000040f1a26313c46505a636d727e868e92999da0a8aba39f9e9d9c9d9e9fa2aaaaa29f9b948f867e726d62594f443a3020160c0200000000000000000000020f1c2935424f5c6875828f9ba8ac9f9386796c605346392d20181413141418222d3c4956626f7c8995a2afa79a8e8174675b4e4134281b0e01000000000000050a0f12101d2a3643505d69768390908376695d5043362a1d10120f0a050000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000305101d2a3643505d69768390908376695d5043362a1d1005030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000e1a26313b4653606d7984919eabb5afaca3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3abadb3ac9f92867a6d6054473d3221160c010000000000000000000000000000000000000000000005111d2a36414c5664707d8a97a1adac9e9184786c605346392f24180c000000000000000000000000000000000000000916222f3c4955626f7c8896a0aca49a8b7e7265574e4232281e0d040000000000000000000000000000000000000000000000000a15202d3a46525e697683909da9aa9e9184776a5f54473b2e221506000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000006131f2b37434e5865727f8c99a3aeb7b8ab9f9285796d6053473b3025190e02000000000000000000000000000000030f1c28333f4a5463707c8995a0acab9f958b7f726b605c5453504a5153555a61686e7a8491989298a2aeafa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0600000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000000000000000008111a232c333c424a50555c6064676d707375767878797978777673716d7883909da6ac9e93887c6f62584e4330261c110600000000000000000000020c162029323a434b515960636b7075797c7f82838485868685858382807d7a76726d67605c544d453d352b23190e05000000000000000000000815222e3b47545f6a7783909dabac9f92867a6d6054473b3025191e2b37424e576673808c99a8ab9f9285796d6053473b3025190e0200000000000000000a15202a343e48515b636c717b81878c919597999c9d9e9e9f9f9f9e9d9b9998928e89827b716c625b51473e32281e0e04000000000000000000000003101d2a3643505d697683909ca9ab9e928578665b5044382b1f120707070715222e3b4855616e7b8894a1aea89b8f8275685c4f4235291c0f0200000000010910161b1e20202a3643505d69768390908376695d5043362a20201e1b16100901000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000060b0f12131d2a3643505d69768390908376695d5043362a1d13120f0b06000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000009141f2c3844505c6673808c99a3afbbb9b1acaa9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa7a9afb8bab1a79b8e8174685d5245392c20130400000000000000000000000000000000000000000000000713202d3946525e6875828f9ba9b3aca196897c6f63554b4035291d1004000000000000000000000000000000000006131f2b37434e586673808d99a8ac9f93877b6e6154473c3121160c0000000000000000000000000000000000000000000000000005111e2a36424d5765727f8c98a9aca096887c6f6255493c2d22170b000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000815222e3b4754606a7783909dabacababaea2988a7e7164564c41362a1e110500000000000000000000000000000006121f2b3844505b6674818e9ba7b1a99d9083786c6059504a46444044464850565e68707d89939fa2aab4afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0aca79a8d8174675a4e412d22170b00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00000000000000000008111a212a30383f444b5153555d606366686a6b6c6c6c6b6b696668717e8b95a0aca49a8f82756a5f54463c311e140a000000000000000000000000050e172029313940454f54596063676d70727576787879797878777573706d6865605d55504a423c332b231911070000000000000000000004101c2834404b55626f7c8895a0aca99b8e8175675d514539291e141a26313c4955626f7c8896a0aca2988a7e7164564d42362a1e11050000000000000000030e18222d363f49515a61696e747b8084888b8d8f90919292929291908e8c8985817c766e69615a51493f352c20160c00000000000000000000000004111e2b3744515e6a7784919daaab9e9184786b554b4034281c100400000814212e3b4754616e7a8794a1ada99c908376695d5043362a1d1003000000010a131b21272b2d2d2d3643505d69768390908376695d5043362d2d2d2b27211b130a010000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000020a11171b1f202a2d3643505d69768390908376695d5043362d2a201f1b17110a0200000000000000000000000000101d2a3643505d69768390908376695d5043362a1d10000000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000003101c28343f4a54616e7b87929facb9b1a7a0939393939393939393939393939393939393939393939b9ea5afb8aca095897c6f63564c4135291d110400000000000000000000000000000000000000000000000714212e3a4754616d7a86929facb9b2a89a8e8174675d5145382c1f140800000000000000000000000000000000000815222e3b4754606a7784919eaaa99c908376685e5246392d20140400000000000000000000000000000000000000000000000000020e1a25303b4855616e7b8896a1ada8998c7f7366544a3f33281c0f030000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000004101c2834404b55626f7c8895a0a8a19e9fa2aa9c8f8275685e5246392d20150a0000000000000000000000000000000613202d394653606c7985929eabada1978a7d70655b50443f393834383a3e444c56606b75828f9ba8b1bcafa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0aca89b8e827568544a3f33281c0f03000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000000000000000000030e1a242f3841474c4e4c474c515457595b5d5e5f5f5f5f5e59616d7a85929ea7a89f93877c6f62584e43342a200c0200000000000000000000000000050e171f272f343d43484f54555c606366686a6b6c6c6c6c6b6a686664615e5653514b443f38302a21191108000000000000000000000006131f2c3845515c6774808d9aa7ada1978a7d7063554b413529170d15212e3b47535f6a7784919eaaaa9c8f8276695e52463a2d20150a00000000000000000006101b242e373f4850575e61696e73777b7e80828484858686858583827f7d79756f6b625f5750483f372d231a0e0400000000000000000000000004111e2b3744515e6a7784919daaab9f928578675c5145382c1f130f0b0c1015222f3b4855626e7b8895a1aea99c8f8376695c504336291d100300000009131c252c33373939393943505d69768390908376695d50433939393937332c251c13090000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000020b141b22272b2d37393943505d69768390908376695d50433939372d2b27221b140b0200000000000000000000000811192a3643505d69768390908376695d5043362a1911080000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000c17232e3846525e6975828f9ca8b2aca095898686868686868686868686868686868686868686868e939ea9b4aa9d9084776b6054443a2f24190d010000000000000000000000000000000000000000000006131f2b37434e5865727f8c99a3aeb7b8ab9f9285796d6053473b3025190e02000000000000000000000000000000000916222f3c4955626f7c8896a0aca8988c7f7265564d41362a1e110500000000000000000000000000000000000000000000000000000914212d3a46535f697884919eaba99c8f8276665b5044382b1f12060000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000006131f2c3845515c6774808d9aa7a196919298a29f92867a6e6154473c31261b0f0000000000000000000000000000000916222f3c4955626f7c8897a1adab9e9285796d6053493f342e2b282c2d323b444f59626f7c8995a0acb8afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0aca99c8f8376665b5044382b1f120700091623303c4956636f7c8996a2afa4988b7e7165584b3e3225180b00000000000000000008141f2b36414a52585a5954524c474a4c4f50525253534c56616b74818e97a1ada1968d81746a5f54463c3222180e000000000000000000000000000000050d151d232932383d44484b515356595b5d5e5f5f5f5a61646c6c6c6c66635c524739342e261e180f080000000000000000000000000713202d3a4653606d7985929eabab9e9285796d6053463a2f241807131f2b37434e586773808d9aa8ac9f93877b6e6154473c32261b0f0000000000000000000009121c252e363e454d52575f62666a6e71737577787879797978777573706d67636059534d453e362d251b11080000000000000000000000000003101d2a3643505d697683909ca9aea29886796d6053463a2f241f1c17181c1f262f3d495663707c8996a3afa89b8f8275685c4f4235291c0f02000005101b252e373e434646464646505d69768390908376695d504646464646433e372e251b100500000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000a141d262d33373943464646505d69768390908376695d50464646433937332d261d140a0000000000000000000009111a232b3443505d69768390908376695d5043342b231a110900000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000006111c2a36424d5763707d8a96a1acaa9d9083797979797979797979797979797979797979797979818e9ba7aea2988b7f7265594f4332281e130800000000000000000000000000000000000000000000000815222e3b4754606a7783909dabacababaea2988a7e7164564c41362a1e110500000000000000000000000000000003101c28343f4a546673808c99a8ada196887b6e6155483b3025190e02000000000000000000000000000000000000000000000000000005121e2a36424d576875828f9ba8ab9f9285796c605346392d2013060000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000713202d3a4653606d7985929fab9e918485929fa3998c7f7265584e43372b1c110600000000000000000000000000000c1926323f4c5965727f8c98a9b3a89b8e8175665c5041382d231f1c1f2029323d4854606a7784919daab7afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0acab9f9285796c605346392e23180d060a1723303d4a5663707d8996a3b0a4978b7e7164584b3e3125180b0000000000000000000b1724303c47525c646766615e56544e46454045453f49535d68707d8a939da9a59e91847a6d60584e43342a200f0600000000000000000000000000000000030b121821272c323839404546494c4f50514a505b636c7079797979736e63574b3f32231c150c0600000000000000000000000005111e2a36424d5664717d8a97a2ada89a8d8174665c514438281d13070f1b26323c4956626f7c8996a1ada4998c7f7265584e43372b1c1106000000000000000000000a131c242c333b42464d5355575f626466696a6b6b6c6c6c6b6a686663605d55544f47423c332d241b13090000000000000000000000000000020e1b2835414e5b6874818e9ba7b3aa96897c6f63554b40352f2b282223282c3038414e5865727f8c98a5b5ab9a8d8073675a4d4034271a0d0100000a16212c3740494f5353535353535d69768390908376695d5353535353534f4940372c21160a00000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000006111b262f383f444650535353535d69768390908376695d535353535046443f382f261b1106000000000000000006121b232c353d464e576976839090837669574e463d352c231b1206000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000e1a25303b4653606c7884919eabaca095897c6f6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d7a86929facac9f92867a6d6054473d3221160c010000000000000000000000000000000000000000000004101c2834404b55626f7c8895a0a8a19e9fa2aa9c8f8275685e5246392d20150a00000000000000000000000000000006121f2b3844505c6676828f9ca9ab9e918478695f53463a2d1f1408000000000000000000000000000000000000000000000000000000020e1a26313f4c5965727f8c98abaea298887c6f6255483c2f2215090000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000005111e2a36424d5764717e8a97a2a99a8d80818e9baa9d9083776a5f5347382e23170b00000000000000000000000000020f1b2835424e5b6875818e9ba8b5ab988b7e7165544a3f2f261b12101217202c38434e586673808d99abb5afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0acada297887c6f62544a4034281f1612101724313e4a5764717d8a97a4b0a4978a7e7164574b3e3124180b0000000000000000000d1a2633404c58646e74736e6862605853514b464244505b656d7a84919ea5a79e938a7d70675d51463c3222190e00000000000000000000000000000000000001070c161b21272c2e34383a3d3f42444c545c606d727e868686868073665a4d4033271a0a03000000000000000000000000000714202d3a46525e6975828f9ca9aca096897c6f63544a403428160c010a13202d394653606c7884919eabab9d9084776a5f5347382e23170c00000000000000000000010a121a212930363c4247484e5355585a5c5d5e5f5f5f5f5e5d5b595653514b48433d37312a211b1209010000000000000000000000000000000c1925323f4c5865727f8b98a7b1a6998c8073675d5145403938332d2e34383a4149535f6a76828f9ca9afa4998a7e7164574b3e3124180b0000000f1b27333e49525a5f60606060606069768390908376696060606060605f5a52493e33271b0f00000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000b17222d38414950535d6060606060697683909083766960606060605d53504941382d22170b000000000000020a1117242d363e474f585f69768390908376695f584f473e362d2417110a0200000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000009141f2b3844505b66727f8c99a3aea79a8d8174675c606060606060606060606060605765717e8b98a2aea79b8e8174685d5245392c201304000000000000000000000000000000000000000000000006131f2c3845515c6774808d9aa7a196919298a29f92867a6e6154473c31261b0f0000000000000000000000000000000713202d3a4653606d7985929faba89b8e827568574d42362a1e0d0200000000000000000000000000000000000000000000000000000000091623303c4956636f7c8999a3aeaa988b7e7265584b3f322518070000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000714202d3a46525e6976828f9ca9a297897d7d8a98a2a095887c6f62544a3f34281c100300000000000000000000000005111d2a36414c566a7784909daaafa499887c6f6255483c2e22140a04060e1b27323d495663707c8999a4afafa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0acb3a9998c7f73665c51443b3128201f1c1f25323f4c5865727f8b98a5b0a3968a7d7063574a3d3024170a0000000000000000010e1b2734414e5a6774807f7a756f6a64605c55524d505a606c77828f96a1a9a0958e81756b61554c41342a2010070000000000000000000000000000000000000000040a0f161b1d23282c2d343d454d565d666d747f87929892857b6e6154473b2e21140800000000000000000000000000000814212e3b4754616e7b86929facaa9e9184776b605442392e2318040005121f2b3744505b6574808d9aa9aca095887c6f62544a3f34281c10030000000000000000000000080f171f252a31373a3c4247484b4d4f51515253535252504f4c4a4745403938322b2620180f0900000000000000000000000000000000000815222f3b4855626e7b88959fabab9e9185796d605a514b46443f42424045464c525b656e7b87939facac9f93867a6e6154473b2e211408000000121e2b37434f5a646c6c6c6c6c6c6c6c7683909083766c6c6c6c6c6c6c6c645a4f43372b1e1200000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000030f1b27333f49535b606a6c6c6c6c6c6c7683909083766c6c6c6c6c6c6a605b53493f33271b0f0300000000020b141b2227363f485059606a6f7b859191857b6f6a605950483f3627221b140b02000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54616e7a86929facab9f9285796d60535353535353535353535353535f697683909caaaca095897c6f63564c4135291d110400000000000000000000000000000000000000000000000713202d3a4653606d7985929fab9e918485929fa3998c7f7265584e43372b1c110600000000000000000000000000000916222f3c4955626f7c8898a2aeab988c7f7265594c3f31261a0e02000000000000000000000000000000000000000000000000000000000714202d3a4753606d7986929faca79b8e8174685b4e412e23180c0000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000814212e3b4754616e7b87939fab9e9285797985929fa79a8d8073665c5044382b1f13070000000000000000000000000713202d3946525e687985929facac9f93867a6d6053473a2d20140700000a14202d3a4753606d7a86939facafa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0acb8ab9e9184796d60574d433a322d2c282b2d36414c566774808d9aa7b3aa95897c6f6256493c2f2316090000000000000000020f1c2935424f5c6875828c86817c76716d67615e5759616c727f8c949ea9a2979083796d60594f433a2f22190e0000000000000000000000000000000000000000000000040b0c151d2328363e464f575f686d78818c939993877d70695e52463a2d2014070000000000000000000000000007131f2c38434f5966727f8c99a3afa7998c807366594f4330271c120700030f1b27333f495363707c8997a1ada79a8d8074665c5044382c1f1206000000000000000000000000050d141a1f262b2e31373a3b3e4042444545464646454442403d3a38352f2c27211a150e060000000000000000000000000000000000000814212e3a47535f6a7683909da6ada1978c80736c605c5553504a4e4f4b5153565d616c77828f99a4afa69c8f8276685e5246392d20140700000013202d3946535f6c767979797979797979839090837979797979797979766c5f5346392d201300000000000000000000101d2a3643505d69768390908376695d5043362a1d0a0000000000000000000005121f2b3744505b656c76797979797979798390908379797979797979766c655b5044372b1f1205000000000a141d262d334048505a616b6f7c8591979791857c6f6b615a504840332d261d140a000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000b17222d3846525e6875828e9ba8ada2978a7e7164574d42464646464646463f4a54626e7b88949fabaa9d9084776b6054443a2f24190d010000000000000000000000000000000000000000000005111e2a36424d5764717e8a97a2a99a8d80818e9baa9d9083776a5f5347382e23170b00000000000000000000000000000c1825323f4b5865727e8b98aaaea399897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000006131f2c3845515c677784919eaaa99c90837669554b4034281c100400111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000007131f2c38434f5966727f8c99a4aa9b8e817475818e9baa9e9184796d6053463a2f24180d0100000000000000000000000714212e3a4754616d7a8798a2aeab9e918478675c5145382c1f1306000006131f2c3945515d677784919eaaafa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0acb9ada1968b7e71695e554c443e3a383437393e46525e687683909ca9aea298877a6e6154473b2e2114080000000000000000020f1c2935424f5c6875828f928e89837e79736e6963606b707e88939fa6a39992857b6e675d51473e31281e10070000000000000000000000000000000000000000000000060e161e272e344048505960696e7a828e939f948c7f736b60574d42362a1e1105000000000000000000000000000915222f3b4854606b7784919d9f9f9f95887b6e6255483d3222150b0000000b17222d3a4653606d7985929e9f9f9e9185796d6053463a2d2013070000000000000000000000000002090e151a1e21262b2e2f31333637383839393938373533302d2c29241d1b160e09030000000000000000000000000000000000000006121e2b37424e5764707d8a949fa9a99c928b7e746d6762605b545b5b555c6062686d75808d949eaba99e94897d7063564c41362a1e110500000013202d394653606c798686868686868686909494908686868686868686796c605346392d2013000000000000000000020b142a3643505d69768390908376695d504331261a0b020000000000000000000613202d394653606c798386868686868686909494908686868686868683796c605346392d20130600000006111b262f383f44515a626c707d8591938e8e9391857d706c625a51443f382f261b11060000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000006111c2a36414c5663707d8996a0aca99c8f8276695e5246382d393939393844505c6673808d99a6aea2988b7f7265594f4332281e130800000000000000000000000000000000000000000000000714202d3a46525e6976828f9ca9a297897d7d8a98a2a095887c6f62544a3f34281c1003000000000000000000000000020e1b2835414e5b6874818e9ba7ac9f9286796d6053473a2d201407000000000000000000000000000000000000000000000000000000000004101c2934404b556976828f9ca9ab9e918478675c5145382c1f130600111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000915222f3b4854606b7784919eaba2988a7d70707d8a98a2a197897d7063554b4135291d110400000000000000000000000915222f3c4855626f7b8895aab4a99d9083766a554b4034291c1004000004101d2935404b556976828f9ca9afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0acb1a8a09d92857b6e675e56504846443f4446484f58616d7a86929facab9f928578695e52463a2d2014070000000000000000020f1c2935424f5c6875828f999b95908b85807b756f6b6f7d86929aa4a49f92877d70695f554b41352c1f160c0000000000000000000000000000000000000000000000070f18202830394045525a616b6f7b838f949d968f82776c60594f453b30251a0e0200000000000000000000000000091623303c4956636f7c8996939393939083776a5f53473a2e21140300000006121f2b3844505c6674818e93939393978a7d7063574a3d3024170a00000000000000000000000000000003090e12151a1e21222527292a2b2c2c2c2c2b2a282623201f1d18120f0a04000000000000000000000000000000000000000000020e1a26313c4955616c76828f97a1aaa49f93888079736f6c6669686869676d6f747a818d929ca6aaa1978f82766b6055443b3025190e0200000013202d394653606c798693939393939393969696969393939393939386796c605346392d20130000000000000000000a141d2b37434e586976839090837669584e43372b1d140a00000000000000000005121f2b3744505b656f7c899393939393939c9f9f9c939393939393897c6f655b5044372b1f12050000000b17222d384149505b636c717e8692928c81818c9292867e716c635b504941382d22170b0000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000d1925303b4854606b7784919daaac9f93877b6e6153493f33272d2d2d3a4653606d7984919eabac9f92867a6d6054473d3221160c0100000000000000000000000000000000000000000000000814212e3b4754616e7b87939fab9e9285797985929fa79a8d8073665c5044382b1f130700000000000000000000000004101c2934404b55697683909ca9aa9e918477675c5145382c1f13060000000000000000000000000000000000000000000000000000000000000c18232f414e5b6774818e9aa7ac9f9386796d6053463a2d20130700111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000000000004101d2935404b55636f7c8996a0ab9f9285796d6d7985929fa99b8e8175675d5145392c20140900000000000000000000000a1623303d495663707c8996a3afa89c8f8275695c4f422f23180c000000000c18242f414e5a6774818d9aa7afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0acaca09591959082796d68615a5553504a50535459616a73808c99a3afa99c8f827669564d42362a1e11050000000000000000000d1a2633404d59667380878c91979c97928c86827c777c859298a2a49a938b7f726b60574d433a2f231a0d0400000000000000000000000000000000000000000000071019212a323a434b515b636c717d8591959f9991847a6d655b50473d33291f140900000000000000000000000000000e1b2834414e5b677481868686868686867f7265574e42372b1e120600000003101c28343f4a5463707d868686868686868175685b4f4235281c0f00000000000000000000000000000000000206090e121415181a1c1e1e1f20201f1f1d1c19171413100c07010000000000000000000000000000000000000000000000000915202d3944505a616e7b859298a1a9a49a938d85807b79767575757677797c81858e939ca4a9a19892857b6e61594f4432291e14080000000013202d394653606c798693928d8989898989898989898989898d929386796c605346392d2013000000000000000006111b262f3847535f6a7683909083766a5f53473d2f261b11060000000000000000030f1b27333f4953606b75828f99a39f9f9fa9ababa99f9f9fa3998f82756b6053493f33271b0f030000030f1b27333f49535b606d737e8792928b807474808b9292877e736d605b53493f33271b0f0300000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000008141e2c38444f5965727f8c98a3aea4998c7f73655b5044372b1f2a36414c5663707d8a97a1ada79b8e8174685d5245392c201304000000000000000000000000000000000000000000000007131f2c38434f5966727f8c99a4aa9b8e817475818e9baa9e9184796d6053463a2f24180d01000000000000000000000006131f2c3845515c677885919eaba99c8f827669554b4034291c1004000000000000000000000000000000000000000000000000000000000000071926333f4c5966727f8c99a5afa49a887b6e6255483b2f22150800111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000613202c3945515d6774818e9aa8aa9b8e8175676775818e9baa9f92867a6d6054473b31251a0e02000000000000000000000a1724313d4a5764707d8a97a3b0a89b8e8175685b4e4235281b0700000000071a2633404d596673808c99a6afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508080400000000000000000713202d3a4653606d798693a0acaa9d9184919590837a716c6662605c545b6061646b707c87929fabb0a6998c7f7266594c3f3025190e020000000000000000000c1926323f4b57636e737b80858a90949a99928e8984869297a2a49a93887f726d62594f453b3128221c140b020000000000000000000000000000000000000000040f19222b333c444c555c606d737e869297a09f92877c6f685d53493f352b20170d0200000000000000000000000000000d1a2733404c59646f7479797979797979726d6256453c31261a0e02000000000b17232e384855616b7079797979797979756f65594d4034271b0e0000000000000000000000000000000000000000020608080b0d0f11121213131312110f0d0a07060400000000000000000000000000000000000000000000000000000003101c28333e46525e696f7c8692979fa6a49f97918c888583828182828386898d92989ea5a69f9792867c6f695e52473d3320170d020000000013202d394653606c7986938d807d7d7d7d7d7d7d7d7d7d7d7d808d9386796c605346392d201300000000000000000b17222d38414f59626f7c879292877c6f62594f41382d22170b0000000000000000000b17222d38414f59616e7b86929fa9b3acb6b7b7b6acb3a99f92867b6e61594f41382d22170b00000005121f2b3744505b656c747f8b9292877e736d6d737e8792928b7f746c655b5044372b1f120500000b1825323e4b5865717e8b98a4aca295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000002101c27333d4754616d7a86929facab9e9184786c6053463a2f242d3946525e6875828f9ba9aca095897c6f63564c4135291d110400000000000000000000000000000000000000000000000915222f3b4854606b7784919eaba2988a7d70707d8a98a2a197897d7063554b4135291d110400000000000000000000000714202d3a4753606d7a86939faca79a8e8174675b4e412f23180c000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b6ac96897d7063564a3d3023170a00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000714202d3a4753606d7a85929faca3988a7d716464707d8a98a2a2988b7e7165574d42362a1e1205000000000000000000000b1724313e4a5764717d8a97a4b0a79a8d8174675a4e4134271b0e010000000c1926323f4c5965727f8c98a5afa295887c6f6255493c2f2216090000000000050c1925323f4c5865727f8b98a5aea194887b6e6155483b2e22171614100b050000000000000713202d3a4653606d798693a0aca4978a7e85929590847e77726f6d666b656c6e71767d859299a3aeac9f94887b6e6155483b2e221509000000000000000000000a17232f3b47525c63696e73797e83888d92989b95909298a2a99f93887f726d625b514c47433c332d261d140a00000000000000000000000000000000000000000a16212b343d454d565e676d757f8a9298a19e938b7f726a60564c41382d23190e050000000000000000000000000000000b1824303c48535d64676c6c6c6c6c6c6c65625b5146332a201509000000000006111c2c38444f5961636c6c6c6c6c6c6c68655d53483d3125180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222a36424d57606a6f7c858f949ea1a8a19e999892908f8e8e8f9092999a9fa2a8a09e948f857c6f6a60564d42352c210e05000000000013202d394653606c7986938b7e7270707070707070707070727e8b9386796c605346392d201300000000000000030f1b27333f4953606b75828f99998f82756b6053493f33271d1207000000000000000006111b262f3d46535f6974808d97a2adbac3c4c4c3b9ada2978d8073695f53473d2f261b11060000000613202d394653606c77808c9192867d716c63636c717d8692918c80776c605346392d20130600000b1825323e4b5865717e8b989f9f9f95897c6f6256493c2f23160900000d1a2733404d5a6673808d999f9f9f9386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000b16202d3946525d6875818e9ba7aca096897c7063554b4135292e3a4754616d7a86929facaa9d9084776b6054443a2f24190d010000000000000000000000000000000000000000000004101d2935404b55636f7c8996a0ab9f9285796d6d7985929fa99b8e8175675d5145392c20140900000000000000000000000815222f3b4855626e7b889aa4afa5998c7f7266594c3f3326190700000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afa4978b7e7164584b3e3125180b00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c000000000000000000000000000000000000000005121e2a36424d5764717e8b98a2ac9f92867a6d60606d7985929faa9c8f8376695e53463a2d21160a000000000000000000000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e010000000c1825323f4b5865727e8b98a5afa295887c6f6255493c2f221609000000000810171c25323f4c5865727f8b98a5aea194887b6e6155483b2e262423201c17100800000000000713202d3a4653606d798693a0aca4978a7e7e8b9296918a837f7b79787778797b7e828a9297a2abafa49a8f8276695f53473a2d2114080000000000000000000007131f2a35404a52575e61666d71767c81869196a09d9fa2aaa6998c8075706b65605d55534e443f382f261c1106000000000000000000000000000000000000030f1b27323d464e575f686d79818c929fa3a0958e81756d62584e443a2f261b1108000000000000000000000000000000000814202b36414a53595b60606060606060595651493f3521180e03000000000000101c28333e474f5557606060606060605b59534b41372c2014080000000000000000000000000000000000000000000000000406070a0d0f11121313131212100e0c0906060300000000000000000000000000000000000000000000000000050e1a25303b454e58606a6f7b828b91969c9fa3aaa29f9d9c9b9b9c9d9fa3aba39f9b96918a827b6f6a60584e443b30231a0f00000000000013202d394653606c7986938b7e7265636363636363636365727e8b9386796c605346392d2013000000000000010c161f2b3744505b65707d89949e9e94897d70655b5044392e23180c0100000000000000000a141d2b37424d57606d7a85929fa8b2bdc8c8bdb2a89e92857a6d60574d42352b1d140a000000020f1b2835424e5b6875818d9292857c706b625a5a626b707c8592928d8175685b4e4235281b0f02000b1825323e4b5865717e8b9393939393897c6f6256493c2f2316110b0b101a2733404d5a6673808d939393939386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000005111d2935414c56636f7c8995a0aca89b8e8174675d5145392c37434e5865727f8b99a3aea2988b7f7265594f4332281e130800000000000000000000000000000000000000000000000613202c3945515d6774818e9aa8aa9b8e8175676775818e9baa9f92867a6d6054473b31251a0e02000000000000000000000a1724303d4a5763707d8a96acb6a4978a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afa5988b7e7265584b3f3225180c00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000000000714212d3a46535f6976838f9caaaa9b8f8275675d5d6775828e9baa9f93877b6e6154483d32271b0f000000000000000000000b1825313e4b5864717e8b97a4b1a79a8d8074675a4d4134271a0e010000000b1825323e4b5865717e8b98a4afa295887c6f6255493c2f22160900000008121a22282d323f4c5865727f8b98a5aea194887b6e6155483b333331302d28221a1108000000000713202d3a4653606d798693a0aca4978b7e74818e949e95908c888685848585878b8f949fa2a9aea59f93877c6f62574d42372b1e120600000000000000000000020e19242e3840454d52545c60646a6f747b84919eaba39f9da09f9287827d77726d67625f58504a42382d22170b00000000000000000000000000000000000007131f2c38434e5860696e7a828e939ca4a2989183796d605b51463d32281d140a0000000000000000000000000000000000030f1a252f3841484c4e535353535353534c4a463f372d230f06000000000000000b16212c353e44484a535353535353534f4d4841392f251a0f0400000000000000000000000000000000000000000001070c10131416191c1d1f1f20201f1e1d1b191613120f0b0600000000000000000000000000000000000000000000000009141f29333d464e5860696e767e848a8f9299999b9d9e9f9f9f9f9e9d9b9999928f8a847e766e6960584e463d32291f110800000000000013202d394653606c7986938b7e7265585656565656565865727e8b9386796c605346392d201300000000000008131e2834404b54606c7883909da6a69d9083786c60544b4034281e13080000000000000000020b1a26313c45525d68727f8c96a0acb9c2c7b8aca0968b7f72685d52453b3123190b02000000000b1724313e4a5764717e869293877f746d665d5d666d747f879392867e7064574a3d3124170a00000b1825323e4b5865717e868686868686867c6f6256493c2f23221d16161b202733404d5a66738086868686868686786d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000010d1924303a4854606b7783909daaac9f92857a6d6054473c313b4754606a7783909dabac9f92867a6d6054473d3221160c0100000000000000000000000000000000000000000000000714202d3a4753606d7a85929faca3988a7d716464707d8a98a2a2988b7e7165574d42362a1e1205000000000000000000000b1825313e4b5864717e8b97a4afa296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aea5988c7f7265594c3f3226190c00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000000030f1c28333f4a54616e7b87939faca2988a7e7164555564717e8a98a3a49a8c7f7366584e43372b1d12070000000000000000000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e010000000b1825323e4b5865717e8b98a4afa295887c6f6255493c2f221609000005101a242c33393c3f4c5865727f8b98a5aea194887b6e6155484040403d3c39332c231a10050000000713202d3a4653606d798693a0aca5988b7e7278828e939f9d999a939291919298979c9fa6adaba39f938d80736a6054453c31261a0e0200000000000000000000030e18212a31373e434b51575e666c727c849196a1a0999290959b99928f89847f7a746f6a605b544a3f33281c0f0300000000000000000000000000000000000915222e3b4854606a6f7b8490949ea5a49f92867c6e675d51493f342b20160b0200000000000000000000000000000000000008131d262f363c4041464646464646463f3e3a352d251b11000000000000000005101a232c33383c3d4646464646464642403d372f271e13090000000000000000000000000000000000000000040a0f12181c1f202326282a2b2c2c2c2c2b2a282523201f1c17110f0a03000000000000000000000000000000000000000000020d17212b343d464e565e616c71787e82868a8c8f90919292929291908e8c8986827d78716c615e574e463d342b20170d0000000000000013202d394653606c7986938b7e7265584b4a4a4a4a4b5865727e8b9386796c605346392d20130000000000010d19242f3845515c66717e8a959fabab9f958a7e71665c51453a2f24190d02000000000000000009141f2935414c56606d7984919ea6b0bebeb0a69e9184796d60564c41332a1f100700000000000a1623303c4955616c717d8692938c80786d67676d78808c9392867d706c6155493c3023160a00000b1724313d4a56626c71797979797979796f6a6054473b36332e272021272c2f303f4b58636e737979797979797976665c5044382c1f1206000000000000000000000000000000000000000000000000000000000000000000000008131e2c38434f5965727f8b98a2aea2988b7e7165574d4237404b55626f7c8895a0aca79b8e8174685d5245392c201304000000000000000000000000000000000000000000000005121e2a36424d5764717e8b98a2ac9f92867a6d60606d7985929faa9c8f8376695e53463a2d21160a000000000000000000000c1825323f4b5865727e8b98a5afa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aea6998c7f7366594c403326190d00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000000000006121f2b3844505b6673808c9aa4ac9f92867a6d605454606d7a86929fac9d9184776a605447392e23180c0000000000000000000b1724313e4a5764717d8a97a4b0a79a8d8174675a4e4134271b0e010000000c1825323f4b5865727e8b98a5afa295887c6f6255493c2f22160900000c17222c363e45494a4d5865727f8b98a5aea194887b6e61554d4d4d4d4a49443e362c22170b0000000713202d3a4653606d798693a0aca5988b7f726d78818b92989fa29f9e9e9e9fa3aaa9a9aaa29f99928b81786d60584e43332a1f1509000000000000000000000009151f2a333c42474f555c60696e787f879196a09f95918684898e92989b95918b85817c766c665b5044382b1f120600000000000000000000000000000000000916232f3c4956626f7c85919693939393928a7e716a5f554b40372d22190e0400000000000000000000000000000000000000010b141d252b3033343939393939393932312e29231b130900000000000000000008111a21282c2f30393939393939393534312c251e150c02000000000000000000000000000000000000040a0f161b1d23292c2d303335373839393939383635322f2d2b28221c1b150e09030000000000000000000000000000000000000000050f19222b343c444d525a61666d71757a7d80828385858686858483827f7d7a75716d66615a524d453d342b22190e050000000000000013202d394653606c7986938b7e7265584b3f3d3d3f4b5865727e8b9386796c605346392d2013000000000004111d2935414c56606d7984919ea7b1b1a79e9184796d60564c4135291f14090000000000000000030d1924303a44515c66707d8a949facb6b6ac9f948a7d70665c51443a3021180e0000000000000814212d3944505a616b707c8591928d82796e6e79828e9291857c706b615a5044392d20140800000915212e3a45505a62656c6c6c6c6c6c6c6260584e4344433f3932292b32383b3d4647525c63666c6c6c6c6c6c6c6c5c544a3f34281c10030000000000000000000000000000000000000000000000000000000000000000000000020f1b27323d4754606d7a86929facaa9c908376695f53473845515c6774808d9aa7aca095897c6f63564c4135291d110400000000000000000000000000000000000000000000000714212d3a46535f6976838f9caaaa9b8f8275675d5d6775828e9baa9f93877b6e6154483d32271b0f000000000000000000000c1926323f4c5965727f8c98a5aea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0ada6998d8073665a4d4033271a0d00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c000000000000000000000000000000000000000613202d394653606c7884919eaca99b8e8175675d51515d6775828f9caba096897c6f62544b4034281c100400000000000000000a1724303d4a5763707d8a96a3b0a89b8e8175685b4e4235281b07000000000c1926323f4c5965727f8c98a5afa295887c6f6255493c2f2216090005111c28333e48505557595965727f8b98a5aea194887b6e615959595959575550483e33281c100400000713202d3a4653606d798693a0aca5998c7f72666d757f868d92989a9c9e9e9f9f9e9d9c9998928d867f746d665c50463d3221180e0300000000000000000000020e1a26313c454d535961676d727b828c92999f99928d837c777c81868c91969c98928d8882786c605346392d20130600000000000000000000000000000000000d1a2633404d59667380868686868686868680746c61574e43392f251b1007000000000000000000000000000000000000000000020b131a202427282d2d2d2d2d2d2d2625221e18110901000000000000000000000810161c2023242d2d2d2d2d2d2d282725201a130c03000000000000000000000000000000000000060b151b21272c2f34383a3d40424445464646454543413f3c3938332d2b26201a150b060000000000000000000000000000000000000000071019222b323b424650545c6064676d70737577787979797878767573706d6764605c545046423b332b22191007000000000000000013202d394653606c7986938b7e7265584b3f3d3d3f4b5865727e8b9386796c605346392d201300000000040e18222c3945525d68727f8b96a0acb9b9aca0968b7f72685d52453b30251a0e04000000000000000008131e2834404a54616c7682909aa4afafa49a9082766c61544a4032281e0f0600000000000004101c28333e485059606a6f7b8490948f837a7a838f9490847b6f6a605950483e33281c1004000005111d29343f485056586060606060606056544e5353514f4a443b32353d44484953535352585a606060606060605f504a42382e23170c000000000000000000000000000000000000000000000000000000000000000000000000000a16202c3945515d6774818e9aa7ab9f94887b6e62544a3f4653606d7985929fabaa9d9084776b6054443a3024190d0100000000000000000000000000000000000000000000030f1c28333f4a54616e7b87939faca2988a7e7164555564717e8a98a3a49a8c7f7366584e43372b1d12070000000000000000000d192633404c5966737f8c99a6aea194877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0ada79a8d8074675a4d4134271a0e00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000004111d2935414c5663707d8996a1aca1978a7d7063554b4b5564717e8b99a3a89a8d8174665c5145382c1f130800000000000000000916232f3c4956626f7c8995acb6a89c8f8275695c4f422e23180c000000000d1a2633404d596673808c99a6afa295887c6f6255493c2f221609000814212d3945505a6164666666727f8b98a5aea194887b6e66666666666664615a5044392d20140800000713202d3a4653606d798693a0aca6998c7f7366606d727b80858a8d8f9192929291908f8c8985807b726d605c544a3f342b200f06000000000000000000000006121e2b37424d575f616b70797f868f949f9d948f8780796f6a6f747a7f84898f93999a9486796d6053463a2d20130700000000000000000000000000000000000c1925323f4b57636d737979797979797979746e645a50453c31281d1209000000000000000000000000000000000000000000000001080f14181a1b20202020202020191816120d0700000000000000000000000000050b10141617202020202020201c1b18140f09020000000000000000000000000000000000020a111720262b323839404547494c4f50525253535251504e4c4946443f3837312b262017110a0200000000000000000000000000000000000000071019202930363e424a5053555d606366686a6b6c6c6c6c6b6a686663605d5553504a423e3630292119100700000000000000000013202d394653606c7986938b7e7265584b4a4a4a4a4b5865727e8b9386796c605346392d2013000000000a15202a36424d57606d7a85929ea8b2bdbdb2a89e92857a6d60574d42362a20150a0000000000000000020c18232e3942505a626f7c87939faaaa9f93877c6f625a5042392e20160c00000000000000000b17222c363e474f585f696e7a839094908484909490837a6e695f584f473e362c22170b000000010c18222d363f454a4b5353534c525f6060606060605d5b554d44393d474f54566060606060605a58535353535353443f3830261c11060000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c55626f7c88959faba6998d8073665c50444d5764717e8a97a2ada2988b7f7265594f4332281e1308000000000000000000000000000000000000000000000006121f2b3844505b6673808c9aa4ac9f92867a6d605454606d7a86929fac9d9184776a605447392e23180c0000000000000000000d1a2734404d5a6773808d9aa6ada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0ada79a8d8074675a4d4134271a0e00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000000000613202c3945525d6875818e9ba8ab9e9285796d6053464754616d7a86929fab9e9285796d6053463a3025190d01000000000000000815222e3b4855616e7b889aa4afa99d9083766a554b4034281c10040000010e1b2834414e5b6774818e9aa7afa295887c6f6255493c2f221609000a1723303c4955616c71737373737f8b98a5aea194887b73737373737373706c6155493c3023160a00000713202d3a4653606d798693a0aca6998d8073665b62686e74797d808284858685858482807d7a746e69625b504a42382e22190f0000000000000000000000000814212d3a47535f696e757d848c92989395908a827c736d676062686d72787d82878d929786796d6053463a2d20130700000000000000000000000000000000000a16232f3b47525b63666c6c6c6c6c6c6c6c67645c52483e332a1f160c000000000000000000000000000000000000000000000000000003080b0d0e131313131313130c0b090601000000000000000000000000000000000407090a131313131313130f0e0c0804000000000000000000000000000000000000040b141c222832373d43484b515356595b5d5e5f5f5f5f5e5d5b585653504a47433c373127221b140b0300000000000000000000000000000000000000070e171f252a30383f44464c515457595c5d5e5f5f5f5f5e5d5b595653514b46443f38302a251f170f070000000000000000000013202d394653606c7986938b7e7265585757575757575865727e8b9386796c605346392d2013000000020b1b26313a46525e6973808d97a1adbac4c4b9ada1978d8073695e52463c31261b0b02000000000000000007121c27303e4754606a75818e98a2a2988e81756a6054483e30271c0e04000000000000000005101a242c353d464e575f686e7a828f949191948f827a6e685f574e463d352c241a10050000000006111b242d343a3d3e46414c565e6c6c6c6c6c6c6c6a675f554a3f444f5960636c6c6c6c6c6c67645c534846464638342e261e150a0000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a47545f6a7783909da9ab9e9184796d605346525e6976828f9ca9ac9f92867a6d6054473d3221160c0200000000000000000000000000000000000000000000000613202d394653606c7884919eaca99b8e8175675d51515d6775828f9caba096897c6f62544b4034281c100400000000000000000e1a2734414d5a6774808d9aa7ada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0ada6998d8073665a4d4033271a0d00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000000000714212d3a4754606d7a86929faca89a8d8174665c514446525d6876828f9caba2978a7d7064564c4135291d1105000000000000000714202d3a4753606d7a86939facab9e918478675c5145382c1f1306000004111d2935414c566976828f9ca9afa295887c6f6255493c2f221609000b1724313e4a5764717e80808080828f9ca8b3a79a8d80808080808080807e7064574a3d3124170a00000713202d3a4653606d798693a0aca6998d8073665a565e61666d7073757778797978777673706d67615e5751443f3830261c10070000000000000000000000000815222e3b4855616e7b8286868686868686837d766f6a605c55565d61656c70757b80858a867a6d6053473a2d201407000000000000000000000000000000000007131e2a35404952575960606060606060605a58524a40362c21180d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161d262d333c43474f54555c606366686a6b6c6c6c6c6b69686562605b54534e47423c332d261d150d0300000000000000000000000000000000000000050d14191e262e34383a4145474a4d4f50525253535251504f4c4a4745403a38342e261e1a140d05000000000000000000000013202d394653606c7986938b7e7265646464646464646465727e8b9386796c605346392d20130000000a141d2b37434e58616e7b86929fa9b3becccabeb3a99f92867b6e61584e43372b1d140a0000000000000000000b151e2b37434e58616e7b86929f9f92867b6e61584e43362c1e150b0000000000000000000008121a232b343c454d565e686d79828e93938e82796d685e564d453c342b231a120800000000000009121b22292e31323946525e68767979797979797771675b4f434854606b70797979797979746e64584c4039392c28231c150c0300000000000000000000000000000000000000000000000000000000000000000000000000000008131e2b37434e5865717e8b97a2ada1968a7d7063564c54616e7b87939faca79b8e8174685d5245392c201304000000000000000000000000000000000000000000000004111d2935414c5663707d8996a1aca1978a7d7063554b4b5564717e8b99a3a89a8d8174665c5145382c1f130800000000000000000e1a2734414d5a6774808d9aa7ada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aea6998c7f7366594c403326190d00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c000000000000000000000000000000000006121f2b37434e5865727e8b98a2aca096897c6f63544a40414c5665727e8b99a4a99b8f8275685e5246392d2015090000000000000006131f2c3845515c677885919eabac9f9286796d6053463a2d20130600000713202c3945525d687884919eabafa295887c6f6255493c2f221609000f1c2835424f5b6875828c8c8c8c8f949eaab5a99d928d8c8c8c8c8c8c8c8174685b4e4135281b0e02000713202d3a4653606d798693a0aca6998d8073665a4d52545c606367696b6b6c6c6b6a696663605d55534d453f342e261e140a000000000000000000000000000814212d3a47535f696e757979797979797976706b625f58514b4c52535b6063696e73797e83796d6053473a2d2014070000000000000000000000000000000000020d19242e3740474b4d53535353535353534d4c4740382f241a0f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070a0d10111213131211100d0a07060400000000030505060606060606000000000000000000000000000000000000030c161f282f383f444e54596063676d707375777879797978787674726f6c66625f58534d443f382f271f150d030000000000000000000000000000000000000002090c151c23282c2f35393a3d4042444546464645454342403d3a39352f2b28231c140c090200000000000000000000000013202d394653606c7986938b7e7270707070707070707070727e8b9386796c605346392d2013000006111b262f3847535f6a74818e98a2aebbb9b9b9b9baaea2988e81746a5f53473d2f261b11060000000000000000030c1b27323c46525e6973808d97978c8073695e52463c32241a0c030000000000000000000000081119222a333c444d565d676d78818d8d81786d675d564d443c332a2219110800000000000000000911181d21212e3b4754616e7a86868686868683776a5d5144495663707d8686868686868074675a4e4134271f1c17110a0300000000000000000000000000000000000000000000000000000000000000000000000000000000010f1b26323c4753606d7985929faba99b8e8275685d525966737f8c99a4aca095897c6f63564c4135291d110400000000000000000000000000000000000000000000000613202c3945525d6875818e9ba8ab9e9285796d6053464754616d7a86929fab9e9285796d6053463a3025190d01000000000000000d1a2734404d5a6773808d9aa6ada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aea5988c7f7265594c3f3226190c00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000814212e3a47535f6a7683909daaaa9e9184776b605442393b4754616e7b86939fac9f92867a6d6154473c31261a0e0000000000000004101c2934404b55697683909ca9afa399887b6f6255483c2e23170b00010714212d3a4754606d7a8796a1acafa295887c6f6255493c2f221609000f1c2835424f5b6875828e9999999c9ea6b0b9aea49d9a9999999999998e8174685b4e4135281b0e02000713202d3a4653606d798693a0aca6998d8073665a4d464b5153575a5c5e5f5f5f5e5d5c595654514b46423b3328231c140c020000000000000000000000000006121e2b37424d575f61696c6c6c6c6c6c6c6a636159534e45404146495053575e61666d71766d675d5145392c1f130600000000000000000000000000000000000007121c252e353b3f404646464646464646413f3c362f261d1208000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d111314171a1d1e1f1f201f1e1c1a171413100c07010c0f11121313131313130909070300000000000000000000000000000b151e283139424a50585f626b6f75797d7f828385858686858483817f7c79746f6a625f575049413931271f150b010000000000000000000000000000000000000000030a11171c1f24292c2d30333537383939393938373533302d2c29241f1c17110a02000000000000000000000000000013202d394653606c7986938d807d7d7d7d7d7d7d7d7d7d7d7d808d9386796c605346392d201300000b17222d38414f59626f7c87939faab4acacacacacacb4aa9f93877c6f62594f41382d22170b0000000000000000000a15202a36424d57606d7a85919185796d60574d42342b20110800000000000000000000000000071019212a323b444c555d666d748080746d665d554c443b322a2118100700000000000000000000060c1114212e3b4754616e7a87939393939084776a5d5144495663707c89939393938d8174675a4e4134271b100c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2c3945515d6774808d9aa6ac9f92867a6d6154606b7784919eabaa9d9084776b6054443a3024190d0100000000000000000000000000000000000000000000000714212d3a4754606d7a86929faca89a8d8174665c514446525d6876828f9caba2978a7d7064564c4135291d1105000000000000000d192633404c5966737f8c99a6aea194877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afa5988b7e7265584b3f3225180c00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000003101c28343f4a54626e7b88959faba7998c807366594f43303946525e687683909ca9a3998b7f7265574d42372b1b1106000000000000000c18232f414d5a6774808d9aa7b5ab988b7e7165544a3f34281c100b0e131c2834404a5464707d8a97a8b2afa295887c6f6255493c2f221609000f1c2835424f5b6875828e9b9f9fa0acaeb5bdb1a9a3a19f9f9f9f9f9b8e8174685b4e4135281b0e02000713202d3a4653606d798693a0aca6998d8073665a4d404045464a4d4f5152535252514f4d4a4745413a3631292117110a020000000000000000000000000000020e1a26313c454d53555c606060606060605d57554f47433c3435383f44464d53545c606469605d554b4035291d1004000000000000000000000000000000000000000a131c242a2f323339393939393939393433302b241d140b0000000000000000000000000000000000000000000000000000000000000000000000000000000003090e13191d20212427292b2b2c2c2c2b292724201f1c18120e181c1e1f2020202020201615130f0a04000000000000000000000007121d273039434b545b606a6f767c8185898c8e90919292929291908e8b8985817c756e69605b534b433931271d120700000000000000000000000000000000000000000000060c1013191d20212426292a2b2c2c2c2c2b2a282623201f1d1812100b060000000000000000000000000000000013202d394653606c798693928d8a8a8a8a8a8a8a8a8a8a8a8a8d929386796c605346392d201300030f1b27333f4953606b76828f99a49f9f9f9f9f9f9f9f9f9fa4998f82756b6053493f33271b0f030000000000000000040e1a25303b45515d67727e8b8b7e71675d51453b3022190f000000000000000000000000000000070f182029323a434b545c606e73736e605c544b433a322920180f07000000000000000000000000010814212e3b4754616e7a87949f9f9d9084776a5d5144495663707c89969f9f9a8d8174675a4e4134271b0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55626f7b88949faba3998b7e726557636f7c8996a0aca2988b7f7265594f4332281e1308000000000000000000000000000000000000000000000006121f2b37434e5865727e8b98a2aca096897c6f63544a40414c5665727e8b99a4a99b8f8275685e5246392d201509000000000000000c1926323f4c5965727f8c98a5aea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afa4978b7e7164584b3e3125180b00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000006121f2c3844505c6673808d9aa7ab9f95887b6e6255483d3236414d5665727f8c98a7ab9d908376695f5347382d22170b00000000000000071824313e4b5764717e8a97a7b1a79b8e8174665c5044382b221b171a1d242c3844515c6674818d9aa7b4afa295887c6f6255493c2f221609000f1c2835424f5b6875828e939393939fa3abb5a99f98949393939393938e8174685b4e4135281b0e02000713202d3a4653606d798693a0aca6998d8073665a4d4034383a3d404244454646454443403d3a39352f2a251f170f06000000000000000000000000000000000009151f2a333c4247484f53535353535353504a48443e373129292d33373b42464b5153575d53514b43392f24180c0000000000000000000000000000000000000000010a12191e2325262d2d2d2d2d2d2d2d2726241f19130b02000000000000000000000000000000000000000000000000000000000000000000000000000000060e141a1e24292c2d3033363738393939383634302d2c29231d1a24282b2c2d2d2d2d2d2d23221f1b160f07000000000000000000040d18232e39434b555d666c737c83898e9298999b9d9e9f9f9f9f9e9c9b9897918d88827b736c655d554b43392f24180e05000000000000000000000000000000000000000000000003080d111314171a1c1d1f1f20201f1e1d1c19171413100c070300000000000000000000000000000000000013202d394653606c798693939393939393939393939393939393939386796c605346392d20130005121f2b3744505b65707d8994939393939393939393939393939394897d70655b5044372b1f120500000000000000000009141f2935414b55606d788383786d60554b4033291f100700000000000000000000000000000000060e1720283139424a505c636767635c504a4239312820170e0600000000000000000000000000000814212e3b4754616e7a8794a1aa9d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f3947535f6a7683909ca9ab9d908376695f6774818e9aa8ac9f92867a6d6054473d3221160c0200000000000000000000000000000000000000000000000814212e3a47535f6a7683909daaaa9e9184776b605442393b4754616e7b86939fac9f92867a6d6154473c31261a0e000000000000000c1825323f4b5865727e8b98a5afa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b6ac96897d7063564a3d3023170a00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c000000000000000000000000000000000713202d3a4653606d7985919eabab9d908377695f53473a2b303b4854616e7b8795a0ab9f95887b6e6253493f33271b0f030000000000000814212e3b4754616e7b8795a0acab9e9285796d6053463e342b2722262a2f35404b55606d7985929eabb8afa295887c6f6255493c2f221609000f1c2835424f5b68758186868686868b99a3aea3988d88868686868686868174685b4e4135281b0e02000713202d3a4653606d798693a0aca6998d8073665a4d40332c2d3034363838393938373633302d2c29241d1a140d05000000000000000000000000000000000000030e18212a31373a3b4246464646464646433d3c38332b26201b22272b3136394045464b504745403931271d120700000000000000000000000000000000000000000000070d1316191a20202020202020201a1a17130e0801000000000000000000000000000000000000000000000000000000000000000000000000000000070f181f262a2f35393a3d404344454646454443403d3a38342f2a252f3437383939393939392f2e2c272119100700000000000000010c161f2834404b555d676d78808790949b9fa2a9a29e9c9b9a9a9b9d9fa3a9a19e9a948f877f776d675d554b40352920170d02000000000000000000000000000000000000000000000000010406070a0d0f11121313131212100f0d0a07060400000000000000000000000000000000000000000013202d394653606c798686868686868686868686868686868686868686796c605346392d2013000613202d394653606c798386868686868686868686868686868686868683796c605346392d201306000000000000000000030d18242f3a44505c66707d7d70665c50433a2f21170d000000000000000000000000000000000000050d161f2730383f4452585a5a5852443f3830271f160d050000000000000000000000000000000814212e3b4754616e7a8794a1a99d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2b37434e5864717e8a97a1ab9f95887b6e616d7985929faba79b8e8174685d5245392c201304000000000000000000000000000000000000000000000003101c28343f4a54626e7b88959faba7998c807366594f43303946525e687683909ca9a3998b7f7265574d42372b1b11060000000000000b1825313e4b5864717e8b97a4afa296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5afa49a887b6e6255483b2f22150800111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000005111d2a36414c5663707d8a97a1ada3998c7f7265574d42372b2d3a46535e697783909daaa7998d8073655b5044372b1f12070000000000000714202d3a46525e697784909dabada1978a7d70635a50463d37332d31363a4045515d67717e8b97a1adb9afa295887c6f6255493c2f221609000e1b2834414d59656f75797979797987929faca194887b79797979797979746f64594d4034271a0e01000713202d3a4653606d798693a0aca6998d8073665a4d403327202427292b2c2c2c2b2a29262321201d18130e09030000000000000000000000000000000000000000060f181f262b2d2e363939393939393937302f2c28211b1511171b1f252a2e34383a3e433a39352f271f150b01000000000000000000000000000000000000000000000002070a0c0d13131313131313130e0d0b0703000000000000000000000000000000000000000000000000000000000000000000000000000000030b1218212a31363a4145474a4d505152525352514f4d4a4745403936313a4044454646464646463c3b38322b22190f0400000000000008131e28313a45515c676d79828d92999fa6a39f9a97928f8e8d8e8e9092989b9fa3a69e99928c82796d675d51453f32291e140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d3946535f6c767979797979797979797979797979797979797979766c5f5346392d20130005121f2b3744505b656c77797979797979797979797979797979797979776c655b5044372b1f12050000000000000000000007131d28343f4a54606b70706b60544a3f31281d0f0500000000000000000000000000000000000000040d151e262e3440474b4d4d4b4740342e261e150d04000000000000000000000000000000000814212e3b4754616e7a87949c9c9c9084776a5d5144495663707c89969c9c9a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a26313c4653606d7985929eaca7998c7f7366717d8a98a2aca095897c6f63564c4135291d1104000000000000000000000000000000000000000000000006121f2c3844505c6673808d9aa7ab9f95887b6e6255483d3236414d5665727f8c98a7ab9d908376695f5347382d22170b0000000000000a1724303d4a5763707d8a96acb6a4978a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7ac9f9386796d6053463a2d20130700111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000713202d3946525e6875828f9ba9ac9f92867a6e6154473c31262a36424d5766737f8c99a7ab9e9184786c605346392f24180c00000000000005111e2a36424d5666737f8c99a3afa99c9083766c61584f46443f414142464b515b606d7984919ea9afb8afa295887c6f6255493c2f221609000c1925313d48535d65686c6c6c677683909da9a194887b6e6c6c6c6c6c6c68645d53483c3024180c00000713202d3a4653606d798693a0aca6998d8073665a4d4033271a171a1c1e1f201f1f1e1c1a171413110d07010000000000000000000000000000000000000000000000060e151a1e2122292d2d2d2d2d2d2d2a2423201c160f0a060b0f141a1d23282c2d31362d2c29241d150d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151c2328333b42464c5254575a5c5e5e5f5f5f5e5c5a5753514b46423b454c50525353535353534948433d342b21160a0000000000010d19242f3a43505a606d79828f949fa3a7a099928e898583818181828386898e92999fa7a39f948f82796d605b51443b3025190e0200000000000000000000000000000000000000000000000002070b0d0d131313131313130f0e0c0804000000000000000000000000000000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c645a4f43372b1e1200030f1b27333f49535b606a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a605b53493f33271b0f0300000000000000000000010b17232e38424f5960636360594f42382e1f160c000000000000000000000000000000000000000000030c151c2328363b3f40403f3b3628231c140c0300000000000000000000000000000000000814212e3b4754616e7a878f8f8f8f8f84776a5d5144495663707c898f8f8f8f8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2c3845515c6773808d9aa4aa9d9184776a75828e9baaaa9d9084776b6054443a3024190d0100000000000000000000000000000000000000000000000713202d3a4653606d7985919eabab9d908377695f53473a2b303b4854616e7b8795a0ab9f95887b6e6253493f33271b0f0300000000000815222f3b4855626e7b889aa4afa5998c7f7266594c3f3326190700000000000000000000000000000000000000000000000000000000000004101d2935404b556976838f9ca9ab9e918478675c5145382c1f130600111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000714212e3a4754616d7a86929facaa9c8f8276685e5246392a2025313b4855626e7b8895a0aca196897d7063554b4035291d10040000000000020e1925303b4854616e7b87929fabab9f948a7e716a60595350494e4e4d53555d606d74808d969b9ea5afafa295887c6f6255493c2f221609000915202c37424b53595b6060606774808d9aa7a194887b6e6160606060605b59534b41372b20140800000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d0d0f111213131211100d0a07060401000000000000000000000000000000000000000000000000000003090e1214151c202020202020201d171614100b0500000003090e12181c1f20242a201f1d18120b03000000000000000000000000000000000000000000000000000000000000000000010406070a0d10111213131211100d0a07060400000000030505060606060606000000000000000000000000000000000b151e272e343f454d53565d606366696a6b6c6c6c6b696763605c55534d444f575c5f60606060606056544e463d32271b0f030000000004111d2935414c56616c74818e949ea6a69f959087817c79767474747577797d818790959ea5a69e948e81756d62564c41362a1e14080000000000000000000000000000000000000000000001080e1317191a202020202020201b1b18140f0901000000000000000000000000000000000000000000000f1b27333e49525a5f60606060606060606060606060606060606060605f5a52493e33271b0f00000b17222d38414950535d6060606060606060606060606060606060605d53504941382d22170b00000000000000000000000006111c26303d474f555656554f473d30261c0d0400000000000000000000000000000000000000000000030a1117242a2f323434322f2a2417110a020000000000000000000000000000000000000714212d3a4754606d7a8283838383838174675b4e414855626f7c8283838383827f7265584c3f3225190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55616e7b87939faca095887b6f7985929faca3988b7f7265594f4332281e1308000000000000000000000000000000000000000000000005111d2a36414c5663707d8a97a1ada3998c7f7265574d42372b2d3a46535e697783909daaa7998d8073655b5044372b1f120700000000000714202d3a4753606d7a86939faca79a8e8174675b4e412f24180c00000000000000000000000000000000000000000000000000000000000006131f2c3845515d677784919eaaa99c90837669554b4034281c100400111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c000000000000000000000000000006131f2b37434e5865727f8b99a3aea2988b7e7164564c41362a18212e3a47535f6a7784919daaa89b8e8174675d5145392c1f14090000000000000914202d3a46525e6975818e99a3afa69f92857c706b62605b535a5b575f61676d747f8b92938f939eaaafa295887c6f6255493c2f22160900040f1b25303942484d4f53535764717e8a97a9a194887b6e6155535353534e4d4841392f251a0f0300000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d01030505060605040300000000000000000000000000000000000000000000000000000000000000000000020608080f13131313131313100a0907040000000000000000070c101313181d1413100c0701000000000000000000000000000000000000000000000000000000000000000001080d111314171a1d1e1f1f201f1e1c1a171413100c07010c0f111213131313131309090703000000000000000000000007121c273039404451575f61686d7073767778797978777673706d67615e57505761686b6c6c6c6c6c6c6260584e43382c1f1307000000000613202c3945525d68717e8a939da6a89f948f837c746f6c6668676768666d70757c838f939ea7a69e938b7f72685e52463b3025190d010000000000000000000000000000000000000000020a12191f2326272d2d2d2d2d2d2d282724201a130b030000000000000000000000000000000000000000000a16212c3740494f535353535353535353535353535353535353535353534f4940372c21160a000006111b262f383f4446505353535353535353535353535353535353535046443f382f261b1106000000000000000000000000000a141e2c353d44484a4a48443d352c1e140a00000000000000000000000000000000000000000000000000060c191f2326272726231f190b0600000000000000000000000000000000000000000713202c3945525d686d767676767676746f64584c4047535f6a6f767676767676726d62564a3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3946535f6976828f9ca9a7998c7f737d8a98a2ac9f92867a6d6054473d3221160c0200000000000000000000000000000000000000000000000713202d3946525e6875828f9ba9ac9f92867a6e6154473c31262a36424d5766737f8c99a7ab9e9184786c605346392f24180c000000000006131f2c3845515d677885919eaba99c8f827669554b4035291d100400000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a86929faca79b8e8174685b4e412e23180c0000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000815222e3b47545f6a7783909dabac9f92867a6d6054473b3025191e2b37424e576673808c99a8ab9f9285796d6053473b3025190e02000000000005121e2a36424d57626e7c87929fa7ada29792857d756f6c6568676869696e7379818b91948f828f9ba8afa295887c6f6255493c2f221609000009141e2730373d4142464854616e7b8796a1a194887b6e61554846464641403c372f271d13090000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060606060606060400000000000000000000000000000406070b1007060400000000000000000000000000000000000000000000000000000000000000000003090e13191d20212427292b2b2c2c2c2b292724201f1c18120e181c1e1f2020202020201615130f0a040000000000000000000c18232e39424a515b63696e747a7d808384858586858482807d79746e69605b536873787979797979796f6a6054483b2e22150900000004111d2935414c55606d7a85929ea5aca0968f82796e6a62605b545a5b545c60636a6e78818f959faba59f92857a6e61564c41362a1e110500000000000000000000000000000000000000010a141c242b2f3334393939393939393534312c251d150b01000000000000000000000000000000000000000005101b252e373e4346464646464646464646464646464646464646464646433e372e251b10050000000a141d262d33373944464646464646464646464646464646464646443937332d261d140a0000000000000000000000000000020c1a232c33383c3d3d3c38332c231a0c020000000000000000000000000000000000000000000000000000080e1317191a1a1917130e0800000000000000000000000000000000000000000004111d2935414c565d6069696969696967645c53483c434e585f6269696969696965625b51463a2e22160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2b37424d5764717d8a97a1aa9d908377818e9baaa79b8e8174685d5245392c2013040000000000000000000000000000000000000000000000000714212e3a4754616d7a86929facaa9c8f8276685e5246392a2025313b4855626e7b8895a0aca196897d7063554b4035291d10040000000004101d2935404b55697683909ca9aa9e918477675d5145382c1f13060000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8999a3afaa988b7e7265584b3f322518070000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000004101c2834404b55626f7c8895a0aca99b8e8175675d514539291e141a26313c4955626f7c8896a0aca2988a7e7164564d42362a1e11050000000000020e1a25303b47535f6a73808d95a0a8a9a1979288817c797674747476787b7f858d929790827d8996a3afa295897c6f6256493c2f2316090000020c151e252c3134353a46535e697884919ea194887b6e6155483b39393534302b251d150b010000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e141a1e24292c2d3033363738393939383634302d2c29231d1a24282b2c2d2d2d2d2d2d23221f1b160f070000000000000004101c2834404a545c606d727b81868a8d8f9191929292918f8d8a85807b726c655c6b78858686868686867c6f6256493c2f2316090000000613202c3945515d6773808d97a1ada69e91847a6d675f5853504a4e4e4b5153585f666d79839099a3ada2978d8174685e5246392d2014090000000000000000000000000000000000000008121c262e363b3f404646464646464642403d372f271d130900000000000000000000000000000000000000000009131c252c33373939393939393939393939393939393939393939393937332c251c130900000000020b141b22272b2d37393939393939393939393939393939393939372d2b27221b140b0200000000000000000000000000000008111a21272c2f30302f2c27211a11080000000000000000000000000000000000000000000000000000000002070a0d0d0d0d0a070200000000000000000000000000000000000000000000010d1924303a444c52545c5c5c5c5c5c5b58534a41363c464e53555c5c5c5c5c5c585651493f34291e1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a26313c4653606d7984919eaba095887b85929faba095897c6f63564c4135291d1104000000000000000000000000000000000000000000000006131f2b37434e5865727f8b99a3aea2988b7e7164564c41362a18212e3a47535f6a7784919daaa89b8e8174675d5145392c1f140900000000000c18242f414e5b6874818e9ba7ac9f92867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99abaea298887b6f6255483c2f2215090000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000006131f2c3845515c6774808d9aa7ada1978a7d7063554b413529170d15212e3b47535f6a7784919eaaaa9c8f8276695e52463a2d20150a00000000000009141f2b37434e58606d79839096a0a8a9a19a938e8985828181818284888c91979992857b7c8996a2afa296897c6f6356493c30231609000000030c141b2025282a36424d576875828e9ba194887b6e6155483b2e2d282724201a130b03000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070a0d0f11121313131212100e0c090606030000000000000000000000000000000000000000000000000000000000070f181f262a2f35393a3d404344454646454443403d3a38342f2a252f3437383939393939392f2e2c27211910070000000000030e18212c3844515c666d757f878d9298999c9d9e9f9f9f9e9c9a98928d867f776d666679869293939393887b6e6255483b2f2215080000000714212d3a4754606d7a85929fa9aa9e94897d70685d554e46443f41414045464e545c676f7c87929faca99f92867a6e6154473c31261a0e020000000000000000000000000000000000020e19242e3840474c4d535353535353534e4d4841392f251a0f040000000000000000000000000000000000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b27211b130a010000000000020a11171b1f202a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2a201f1b17110a020000000000000000000000000000000000080f161c2023232323201c160f08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323a4145475050505050504e4c4841382f343c4347485050505050504c4a463f372d23180d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2c3844505c6673808c99a4a79c8f828f97a2aa9d9084776b6054443a3024190d0100000000000000000000000000000000000000000000000815222e3b47545f6a7783909dabac9f92867a6d6054473b3025191e2b37424e576673808c99a8ab9f9285796d6053473b3025190e0200000000071925323f4c5865727f8b98aaafa399897c6f6356493c302316090000000000000000000000000000000000000000000000000000000006121e2b37424d576875828f9ba8ab9f9285796c605346392d2013060000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c000000000000000000000000000713202d3a4653606d7985929eabab9e9285796d6053463a2f241807131f2b37434e586773808d9aa8ac9f93877b6e6154473c32261b0f000000000000030f1a26313c45515c676e7b8491969fa4aca49f9b97928f8e8d8e8f9196999e9892877d707b8895a2aea396897c706356493d3023160a0000000002090f15191a25313f4c5965727f8c989f94887b6e6155483b2e221b1a18140f090100000000000713202d3a4653606d7986939f9f9f998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c10131416191c1d1f1f20201f1e1d1b191613120f0b0600000000000000000000000000000000000000000000000000030b1218212a31363a4145474a4d505152525352514f4d4a4745403936313a4044454646464646463c3b38322b22190f04000000000915202c38434f59606d78818c92999fa2aaa9a8aaa29f9e9e9e9fa29f98928c81786d6d798699a39f9f94877a6e6154473b2e211408000005111e2a36424d5765727f8b98a2aea99c8f82756b60564c433c38332d2e34383c424b555f6a74818e9ba8aea3988c7f7266574d42372b1e1205000000000000000000000000000000000007131f2b36404a52585a606060606060605b59534b41372c201408000000000000000000000000000000000000000000010910161b1e202020202020202020202020202020202020202020201e1b161009010000000000000000060b0f12131d2020202020202020202020202020202020201d13120f0b060000000000000000000000000000000000000000050b10141617171614100b050000000000000000000000000000000000000000000000000000000000000000000000000000050a0d0f101313100f0d090500000000000000000000000000020c1620283035393a43434343434341403c362f262a32373b3c4343434343433f3e3a342d251b1107000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616e7b87939fac9e948f949ea9a3988b7f7265594f4332281e1308000000000000000000000000000000000000000000000004101c2834404b55626f7c8895a0aca99b8e8175675d514539291e141a26313c4955626f7c8896a0aca2988a7e7164564d42362a1e1105000000000916222f3c4955626f7c8898a2aeab988c7f7265594c3f31261a0e020000000000000000000000000000000000000000000000000000000814212d3a47535f697885919eaba99c8f8276665b5044382b1f12060000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000005111e2a36424d5664717d8a97a2ada89a8d8174665c514438281d13070f1b26323c4956626f7c8996a1ada4998c7f7265584e43372b1c11060000000000000a15202934404b555e696e7b848e939a9fa3aba9a19e9c9b9a9b9c9ea09d9590867d706e7b8894abb5a396897d7063564a3d3023170a0000000000000409091623303c4956636f7c89999393887b6e6155483b2e2215080c0803000000000000000713202d3a4653606d798693939393938d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f12181c1f202326282a2b2c2c2c2c2b2a282523201f1c17110f0a03000000000000000000000000000000000000000000030c151c2328333b42464c5254575a5c5e5e5f5f5f5e5c5a5753514b46423b454c50525353535353534948433d342b21160a000000020e1a26313b4854606b74808d939fa3ababa49f9b979892919192939a989d9f938f82786d7a8794abb4a094877a6d6154473a2e21140700000714202d3a46525e697683909daaada196897d7063594f433a312b282223282c3039434e58626f7c8895a0acaa9d908477695f53463a2d21140700000000000000000000000000000000000b17232f3b47525c64676c6c6c6c6c6c6c68655d53483d3124180c0000000000000000000000000000000000000000000000050a0f1213131313131313131313131313131313131313131313120f0a0500000000000000000000000003050611131313131313131313131313131313131313110605030000000000000000000000000000000000000000000000000407090a0a0907040000000000000000000000000000000000000000000000000000000000000000000000000000030a11161a1c1d20201c1c1915100a02000000000000000000000000040e161e24292c2d3636363636363433302b251d20262b2e2f36363636363632312e29231b1309000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e3846535e6975828f9ca8a69e9c9ea6ac9f92867a6d6054473d3221160c02000000000000000000000000000000000000000000000006131f2c3845515c6774808d9aa7ada1978a7d7063554b413529170d15212e3b47535f6a7784919eaaaa9c8f8276695e52463a2d20150a000000000713202d3a4653606d7985929faca89b8f827568574d42362a1e12050000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8897a1ada8998c7f7366544a3f33281c0f030000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000714202d3a46525e6975828f9ca9aca096897c6f63544a403428160c010a13202d394653606c7884919eabab9d9084776a5f5347382e23170c000000000000030c18232f39434d575e696e7981878f92999b9d9e9f9f9f9e9d9b9895908b837c706b6d7a8799a49f9f978a7d7064574a3d3124170a00000000000000000713202d3a4653606d7987868686867b6e6155483b2e221508000000000000000000000713202d3a4653606d78868686868686868073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f161b1d23292c2d303335373839393939383635322f2d2b28221c1b150e0903000000000000000000000000000000000000000b151e272e343f454d53565d606366696a6b6c6c6c6b696763605c55534d444f575c5f60606060606056544e463d32271b0f03000006121e2b37424e57636f7c87939fa5afa9a199938f8a878584848586888c90959e948d80747b8794a1ada093877a6d6054473a2d21140700000814212e3b4754616e7b87959fabab9e9184786c6053463d31281f1c17181c1f27313c47535f6a7784919daaaca095887b6e6155483b2e22150600000000000000000000000000000000000d1926333f4c58646e7379797979797979756f65594d4034271b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d151c2226292a2d2d292825211b140c04000000000000000000000000040c13191d2021292929292929282724201a13151b1f21222929292929292525221e181109010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040906111c2a36424d5763707d8a96a1acaaa8aab0a79b8e8174685d5245392c20130f0c07010000000000000000000000000000000000000000000713202d3a4653606d7985929eabab9e9285796d6053463a2f241807131f2b37434e586773808d9aa8ac9f93877b6e6154473c32261b0f0000000006121f2b3844505c6676838f9ca9ab9e918578695f53463a2d211409000000000000000000000000000000000000000000000000000005121e2a36424d5766727f8c99a9aca096887c6f6255493c2d22170b000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000814212e3b4754616e7b86929facaa9e9184776b605442392e2318040005121f2b3744505b6574808d9aa9aca095887c6f62544a3f34281c100300000000000007121d27313b454d575e676d747c82868b8e909192929291908e8b88837e786f6a606c798693939393938a7e7164574b3e3124180b000000000000000006131f2c3845515c6775797979797976695f53463a2d2114070000000000000000000006121f2c3844505c667679797979797979736e63584b3f3226190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b151b21272c2f34383a3d40424445464646454543413f3c3938332d2b26201a150b06000000000000000000000000000000000007121c273039404451575f61686d7073767778797978777673706d67615e57505761686b6c6c6c6c6c6c6260584e43382c1f130700000814212e3a47535f6a76828f9aa4afaba1979287827d7a79787778797b7f838a9196928a7e7b8895a1ada093867a6d6053473a2d20140700000b1824313e4b5764717e8a97a7b1a79a8e8174665b5044382b1f160f0b0c10151f2b37434e586773808d9aa6b1a7988b7e7165584b3e2d22170b00000000000000000000000000000000010d1a2734404d5a677380868686868686868175685b4e4235281b0f0200000000000000000000000000000000000000000000000000000000000000060a0e1011131313131313100f0d0a0500000000000000000000000000000000000000000000000000000000060a0e1011131313131313100f0d0a05000000000000000000000000000005090d0f101313100f0d0a050000000000000000000000000000000000000000000000000000000000000000000000000000000000030d161f272d32353639393635322c261e160c0200000000000000000000000002080d1113141d1d1d1d1d1d1b1a18140f080a0f1215151d1d1d1d1d1d191816120d07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f151a1d1a25313b4653606c7884919e9f9f9f9f9fa095897c6f63564c4135291d1e1c18130c050000000000000000000000000000000000000005111e2a36424d5664717d8a97a2ada89a8d8174665c514438281d13070f1b26323c4956626f7c8996a1ada4998c7f7265584e43372b1c110600000003101c28343f4a546673808c99a8ada197887b6e6155483b30251a0e02000000000000000000000000000000000000000000000000000714212d3a46535e697783909daaaa9e9184776a5f53473b2e1c1106000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c000000000000000000000007131f2c38434f5966727f8c99a3afa7998c807366594f4330271c120700030f1b27333f495363707c8997a1ada79a8d8074665c5044382c1f1206000000000000010b151f29333b454d555d606a6f757a7e8183858586858583817f7b77716d665f5b6678848686868686867f7265584c3f3225190c000000000000000004101c2834404b555c6a6c6c6c6c6c6c5f574d42372b1e12050000000000000000000003101c28343f4a545c6c6c6c6c6c6c6c6c66635c52473b2f23170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a111720262b323839404547494c4f50525253535251504e4c4946443f3837312b262017110a020000000000000000000000000000000c18232e39424a515b63696e747a7d808384858586858482807d79746e69605b536873787979797979796f6a6054483b2e22150900000815222f3b4855626e7b88949facaea39992857d75716e686b6b666d6e72767d84909492857d8996a3aca09386796d6053463a2d20130700010e1b2834414e5b6774818e9aa7b4aa978a7e7164544a3f3328190d040000040d1b26323d4a5764707d8a97aab4a79b8e81746853493f33271b0f03000000000000000000000000000000010d1a2734404d5a6773808d93939393938e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000000040b11161a1d1e2020202020201d1c1916100a03000000000000000000000000000000000000000000000000040b11161a1d1e2020202020201d1c1916100a0300000000000000000000020a1015191c1c20201d1c1a16110a030000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2831383e4243464643413d3830281e140a0000000000000000000000000000010407071010101010100e0d0b08030000030608091010101010100c0b09060100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121a20262a2c2d2b3844505b66737f8c999393939393939084776b6054443a30242c2b28241e170f070000000000000000000000000000000000000714202d3a46525e6975828f9ca9aca096897c6f63544a403428160c010a13202d394653606c7884919eabab9d9084776a5f5347382e23170c000000000b17232e3c4956626f7c8996a0aca9988c7f7265574d42362a1e1205000000000000000000000000000000000000000000000000000815212e3b4854616e7b87959faba8998c807366584e43372b1f0a00000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000915222f3b4854606b7784919d9f9f9f95887b6e6255483d3222150b0000000b17222d3a4653606d7985929e9f9f9e9185796d6053463a2d20130700000000000000030d172129333b434b51586062686e71747678797978787675726e6a64605c5454687278797979797979726d62564a3e3124180b0000000000000000000c18232e39434b51535f6060606055534d453c31261a0e0200000000000000000000000c17232e38424a505f606060606060605a58524a40362a1f130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b141c222832373d43484b515356595b5d5e5f5f5f5f5e5d5b585653504a47433c373127221b140b030000000000000000000000000004101c2834404a545c606d727b81868a8d8f9191929292918f8d8a85807b726c655c6b78858686868686867c6f6256493c2f23160900000d192633404c5966737f8c99a6b0ac9f92877c6f6b64615e56545c6062656c707a8290949083909daaaca09386796d6053463a2d2013070005111e2a36414c566a7683909da9aea298887b6e6155483b2d221708000000000a15212e3b4854616e7b8798a2aeaa9d908377655b5044372b1f1205000000000000000000000000000000010d1a2734404d5a6773808d9a9f9f9f9b8e8175685b4e4235281b0f0200000000000000000000000000000000000000000000000000000000050d151c2227292a2d2d2d2d2d2d292926211c150d0400000000000000000000000000000000000000000000050d151c2227292a2d2d2d2d2d2d292926211c150d040000000000000000040c141b212528292d2d2a2926221c150d040000000000000000000000000000000000000000000000000000000000000000000000000005111c27313a434a4e5053534f4e49423a30261b1005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121b242b3236393939333f4a54616e7a8786868686868686867f7265594f433239393837342f2921190f0500000000000000000000000000000000000814212e3b4754616e7b86929facaa9e9184776b605442392e2318040005121f2b3744505b6574808d9aa9aca095887c6f62544a3f34281c10030000000615222e3b4754606a7784919eaaa99d908376695e52463a2d20150a00000000000000000000000000000000000000000000000006131f2b37434e5865727f8c98a7aca095887c6f6255483c32261b0f00000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000091623303c4956636f7c8996939393939083776a5f53473a2e211417110b0b10121f2b3844505c6674818e93939393978a7d7063574a3d3024170a0000000000000000050f172129313a40454e54565e6164686a6b6c6c6c6b6a6865625f5753504a5660686b6c6c6c6c6c6c65625b51463a2e22160900000000000000000007121d27303940454653535353534846423c332a1f140900000000000000000000000006111c2630383f4453535353535353534d4b4740382e24190e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161d262d333c43474f54555c606366686a6b6c6c6c6c6b69686562605b54534e47423c332d261d150d030000000000000000000000030e18212c3844515c666d757f878d9298999c9d9e9f9f9f9e9c9a98928d867f776d666679869293939393887b6e6255483b2f2215080005111e2a36424d576976838f9ca9b1a79a8d80736a605954524c4a5053555a61676d798290959095a0abaca09386796d6053463a2d201307000713202d3946525e687885929fabac9f9285796c605346392d201306000000000714212d3a46535e697985929facac9f9285796c605346392d201306000000000000000000000000000000010d1a2734404d5a6773808d9aa6aca89b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000000000000040d171f272e3336373939393939393635322d261f160d030000000000000000000000000000000000000000040d171f272e3336373939393939393635322d261f160d03000000000000020c161e262c32353639393635322d271f160d030000000000000000000000000000000000000000000000000000000000000000000000000a16222d38434c545a5d60605c5a544c42382c211509000000000000000000000000000000000000030608090b0d0f1112121313121211100e0c0a070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f1a242d363d42454646464646525e686e797979797979797979726d625647454646464544403a332b21170c0100000000000000000000000000000007131f2c38434f5966727f8c99a3afa7998c807366594f4330271c120706040f1b27333f495363707c8997a1ada79a8d8074665c5044382c1f120600000006131f2b37434e586673808d99a8ac9f93877b6e6154483c31261b0f0200000000000000000000000000000000000000000000020c15212e3b47535f6a7683909da9aa9d9184776a5f53473a2a20150a00000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000e1b2834414e5b677481868686868686867f7265574e42372b2a27221d16161b202228343f4a5463707d868686868686868175685b4f4235281c0f000000000000000000050f171f282f353d43474c5254585b5d5e5f5f5f5e5d5b5855534e46443f4e565c5e606060606060585651493f34291e1206000000000000000000000b151e272e34383a46464646463b3a37312a21180e03000000000000000000000000000a151e262e34384646464646464646403f3b362e261c1208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c161f282f383f444e54596063676d707375777879797978787674726f6c66625f58534d443f382f271f150d03000000000000000000000915202c38434f59606d78818c92999fa2aaa9a8aaa29f9e9e9e9fa29f98928c81786d6d798699a39f9f94877a6e6154473b2e211408000714202d3a46525e697885929fabaca095877b6e61584f4746413f44464850555d676e7b85929da0a7b1aca09386796d6053463a2d201307000714212e3a4754616d7a8798a2aeaa9d918477665b5044382b1f12060000000005121e2a36424d576a7784919daaaea298877a6e6154473b2e211408000000000000000000000000000000010d1a2734404d5a6773808d9aa6aca89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000b151f2931393f424446464646464643423e3831281f150a00000000000000000000000000000000000000000b151f2931393f424446464646464643423e3831281f150a0000000000000a141e2830383d4143464643423e3831281f150a0000000000000000000000000000000000000000000000000000000000000000000000010d1a26323e4a545e66696c6c69665e54493d3225190d00000000000000000000000000000003070a0f121515181a1c1e1e1f1f201f1f1e1d1b19161413110d08040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202b363f484e5253535353514d565e616c6c6c6c6c6c6c6c6c65625b514b5253535352504c453d33291e13070000000000000000000000000000000915222f3b4854606b7784919d9f9f9f95887b6e6255483d3222151b1313100c17222d3a4653606d7985929e9f9f9e9185796d6053463a2d201307000000030f1b27323d4955626f7c8896a0aca49a8b7f7265584e43372b1e13080000000000000000000000000000000000000000000008131e2a36414c56626f7c88959faba2988c7f7265584e43372b1f120600000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000d1a2733404c59646f7479797979797979726d6256453c313736332e272021272c2f302e384855616b7079797979797979756f65594d4034271b0e00000000000000000000050d161d242932373b4146474b4e505252535252504e4c4847423c3834454b50515353535353534c4a463f372d23180d0100000000000000000000030c151d23282c2d39393939392e2d2b261f180f060000000000000000000000000000030c151c23282c393939393939393933322f2a241c140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e283139424a50585f626b6f75797d7f828385858686858483817f7c79746f6a625f575049413931271f150b010000000000000000020e1a26313b4854606b74808d939fa3ababa49f9b979892919192939a989d9f938f82786d7a8794abb4a094877a6d6154473a2e211407000814212e3b4754616e7b8798a2aeaa9d908377695e53463d393634383a3e434c555e69717e8b97a1adb9aca09386796d6053463a2d201307000915222f3c4855626f7b8895aab4a99c8f837669544a3f33281c0f0300000000020e1a2531434f5c6976828f9ca9b4aa95887b6f6255483c2f221509000000000000000000000000000000010d1a2734404d5a6773808d9a9f9f9f9b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000000000006111c27313b434a4f51535353535353504e49423a31261c100500000000000000000000000000000000000006111c27313b434a4f51535353535353504e49423a31261c10050000000005101b26303a42494e4f5353504e4a433a31271c110500000000000000000000000000000000000000000000000000000000000000000000030f1c2935424e5a66707679797670665a4e4135281c0f00000000000000000000000000040a0f13151b1f21222527292a2b2c2c2d2c2b2b2a28262321201d1913100c07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a26323d4851595e606060605e575552545f606060606060606058565053585f6060605f5c574f453a2f24180c000000000000000000000000000000091623303c4956636f7c8996939393939083776a5f53473a2e2d2d28201f1c18121f2b3844505c6674818e93939393978a7d7063574a3d3024170a000000000a15212e3b47535f6a7784919daaac9c9083766a5f53473a3025190d010000000000000000000000000000000000000000010d1924303946525e6874818e9aa7aa9f92857a6d6054473c31261b0f0300000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000b1824303c48535d64676c6c6c6c6c6c6c65625b5146464644433f3932292b32383b3d4646444f5961636c6c6c6c6c6c6c68655d53483d3125180c0000000000000000000000040c131820272b3036393b3e4143454646454543423f3b3a37312c283a4043454646464646463f3e3a342d251b1106000000000000000000000000030b12181c1f202c2d2d2d2d22211e1a140e0600000000000000000000000000000000030a11171c1f2d2d2d2d2d2d2d2d2726231f19120a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d273039434b545b606a6f767c8185898c8e90919292929291908e8b8985817c756e69605b534b433931271d1207000000000000000006121e2b37424e57636f7c87939fa5afa9a199938f8a878584848586888c90959e948d80747b8794a1ada093877a6d6054473a2d21140700091623303c4956636f7c8996aab4a79a8e817467574d42342d2a282b2d313a434d57606d7985929eabb8aca09386796d6053463a2d201307000a1723303d4a5663707d8996a3b0a89b8e8275685b4f422d22170b000000000000091c2835424f5b6875828e9ba8b0a396897d7063564a3d3023170a000000000000000000000000000000010d1a2734404d5a6773808d93939393938e8175685b4e4235281b0f0200000000000000000000000000000000000000000000000000000a16222e39434d555b5d6060606060605c5a544c42382d21160a0000000000000000000000000000000000000a16222e39434d555b5d6060606060605c5a544c42382d21160a000000000915212c38424c545a5c60605d5a544c43382d22160a0000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d69768286868276695c4f4336291c100000000000000000000000040b10161b1f22262b2e2f3233353738383939393837373532302d2c29241f1d18120b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2a36424e59636b6c6c6c6c6b64615a534d53535353535353534d535b60656c6c6c6c6b6861574c4034281c0f0300000000000000000000000000000e1b2834414e5b677481868686868686867f7265574e4237393939352d2c28231d1c28343f4a5463707d868686868686868175685b4f4235281c0f0000000006131f2b37434e5865727f8c98a2ab9f94887c6f62564c4135291e1308000000000000000000000000000000000000000005111d2935414c56616e7a86929faca3988d8074685d5245392a20150a0000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000814202b36414a53595b6060606060606059565153535353514f4a443b32353d444849535353534f5557606060606060605b59534b41372c20140800000000000000000000000001070d151b1e252a2d2e31353738393939383735322f2e2b261f282f34373839393939393932312e29231b1309000000000000000000000000000000070c10131320202020201514120e090300000000000000000000000000000000000000060c101220202020202020201a1917130e0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18232e39434b555d666c737c83898e9298999b9d9e9f9f9f9f9e9c9b9897918d88827b736c655d554b43392f24180e05000000000000000814212e3a47535f6a76828f9aa4afaba1979287827d7a79787778797b7f838a9196928a7e7b8895a1ada093867a6d6053473a2d201407000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f31261e1c1f2028313b45515c6673808d99aab4aca09386796d6053463a2d201307000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b060000000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a000000000000000000000000000000010d1a2734404d5a677380868686868686868175685b4e4235281b0f0200000000000000000000000000000000000000000000000000010e1a27333f4a555f676a6c6c6c6c6c6c69665e54493e3226190d0100000000000000000000000000000000010e1a27333f4a555f676a6c6c6c6c6c6c69665e54493e3226190d010000000d1925323d49545e66696c6c69665e544a3e32261a0d0100000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000000000000000000060c161b21272c2f31373a3c3e4042444545464645454443413f3d3a39352f2c29241d17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3945525e6b757979797978706c615f57514b434646424b51575f656c71787979797873685c5044372b1e110500000000000000000000000000000d1a2733404c59646f7479797979797979726d6256453c45464646413a38342e271e232e384855616b7079797979797979756f65594d4034271b0e00000000030f1b26323c4754606d7a86929faaa69a8d8174685e52463a2f24190d02000000000000000000000000000000000000040d1a232d3946525d6873808d98a3aa9f92867b6e61564c413529180e040000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0807050200000000000000030f1a252f3841484c4e53535353534c525f6060606060605d5b554d44393d474f54566060606060605a585353535353534f4d4841392f251a0f040000000000000000000000000000040a0f14191e202125282a2b2c2c2c2b2a282522211e1a151d23272a2b2d2d2d2d2d2d2524221e1811090100000000000000000000000000000000000406071313131313080705020000000000000000000000000000000000000000000000030613131313131313130d0c0a070200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2834404b555d676d78808790949b9fa2a9a29e9c9b9a9a9b9d9fa3a9a19e9a948f877f776d675d554b40352920170d020000000000000815222f3b4855626e7b88949facaea39992857d75716e686b6b666d6e72767d84909492857d8996a3aca09386796d6053463a2d201307000b1824313e4b5764717e8a97a4b0a4978a7d7164574a3e3124171012161f2834404b54626f7c8998a3aeaca09386796d6053463a2d201307000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b0a4978a7d7164574a3e3124170b000000000000000000000000000000000d1926333f4c58646e7379797979797979756f65594d4034271b0e010000000000000000000000000000000000000000000000000003101d2936424f5b6771777979797979797670665a4e4235291c0f030000000000000000000000000000000003101d2936424f5b6771777979797979797670665a4e4235291c0f030000000f1c2835414e5a66707679797670665a4e4235291c0f0300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000000000000030a111721272c32383b3c4347484b4d4f5151525253525251504e4c494745413a39352f28221c140b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7987868686847d756e69605c554f46454f545c60696e777e8586868685786b5f5245382c1f120500000000000000000000000000000b1824303c48535d64676c6c6c6c6c6c6c65625b514c50525353534e464540393029202c38444f5961636c6c6c6c6c6c6c68655d53483d3125180c00000000000a15202c3945525d6874808d98a3ac9f92867a6d61564c4135291f14090000000000000000000000000000000000010c161f2a36424d57616d7a85929faaa2988d8074695e52433a2f241906000000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f332619191514120e090300000000000008131d262f363c4041464646414c565e6c6c6c6c6c6c6c6a675f554a3f444f5960636c6c6c6c6c6c67645c534846464642403d372f271e1309000000000000000000000000000000000002080e111414181b1d1f1f201f1f1d1b191514120e0912171b1e1e202020202020191816120d060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28313a45515c676d79828d92999fa6a39f9a97928f8e8d8e8e9092989b9fa3a69e99928c82796d675d51453f32291e14080000000000000d192633404c5966737f8c99a6b0ac9f92877c6f6b64615e56545c6062656c707a8290949083909daaaca09386796d6053463a2d201307000b1825313e4b5864717e8b97a4b0a396897d7063564a3d3023170a060d18232e3a4653606d7986929facaca09386796d6053463a2d201307000b1825313e4b5864717e8b97a4b1a79a8d8074675a4d4134271a0e0100000000010e1a2734414d5a6774808d9aa7b1a4978b7e7164584b3e3125180b000000000000000000000000000000000b17232f3b47525c64676c6c6c6c6c6c6c68655d53483d3124180c000000000000000000000000000000000000000000000000000004111e2a3744515d6a77838686868686868276695c504336291d10030000000000000000000000000000000004111e2a3744515d6a77838686868686868276695c504336291d1003000000101c2936434f5c69768286868276695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000000000000030c151c232832383d4348494e5355585a5c5d5e5f5f605f5e5e5d5b595654514c47454039332d261d181008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e889396918a827b736d67615953525960666d737b828b929792877e7064574a3d3124170a0000000000000000000000000000000814202b36414a53595b606060606060605956514f575d5f6060605b53514b423a322a28333e474f5557606060606060605b59534b41372c201408000000000004111d2935414c56616e7b86929faaa2988c8073685d52453b30251a0d030000000000000000000000000000000007121d28313946535e6973808d98a2a89f92857a6d61564d4231281e1308000000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326252522211e1a140e060000000000010b141d252b30333439393946525e68767979797979797771675b4f434854606b70797979797979746e64584c4039393534312c251e150c0200000000000000000000000000000000000000020507080b0e101213131212100f0c0808060200070b0f11121313131313130c0b09060100000000000000000000000000000000000000000000000000000000050a0d0f101313100f0d0a0500000000000000000000000000000000000000000000000000000000000000000000020608080b0e1011121313121211100d0b080705020000000000000000000000000000000000000000000000010d19242f3a43505a606d79828f949fa3a7a099928e898583818181828386898e92999fa7a39f948f82796d605b51443b3025190e020000000005111e2a36424d576976838f9ca9b1a79a8d80736a605954524c4a5053555a61676d798290959095a0abaca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa296897c6f6356493c302316090007131f2c3845515c667683909da9aca09386796d6053463a2d201307000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b0000000000000000000000000000000007131f2b36404a52585a606060606060605b59534b41372c201408000000000000000000000000000000000000000000000000000004111e2a3744515d6a778490939393938f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a778490939393938f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000000000000030d151e262e343d44484f5456585f626566686a6b6b6c6c6c6b6a6a686563605d5553514b443f382f2a221a11080000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4956626c717f8b919e948f868079706b615f5d606b6f797f868f949f93887e716c6155493c3023160a000000000000000000000000000000030f1a252f3841484c4e535353535353534c4a4c5761696b6c6c6c68605c544c443c342c2c353e44484a535353535353534f4d4841392f251a0f040000000000010d19242f3a46525e6974808d98a2aa9f92857a6d60574d42362a1f150b010000000000000000000000000000050e18242f39434f59616e7b86929faaa0968c7f72685e52443b301f160c01000000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f333232322e2d2a261f180f060000000000020b131a202427282d2e3b4754616e7a86868686868683776a5d5144495663707d8686868686868074675a4e41342d282725201a130c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11161a1c1d20201d1c1a16110a0300000000000000000000000000000000000000000000000000000000000205090e121415181b1d1e1f20201f1f1e1c1a181514120e090502000000000000000000000000000000000000000004111d2935414c56616c74818e949ea6a69f959087817c79767474747577797d818790959ea5a69e948e81756d62564c41362a1e1408000000000714202d3a46525e697885929fabaca095877b6e61584f4746413f44464850555d676e7b85929da0a7b1aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f2316090004101c2834404b546875828f9ba8aca09386796d6053463a2d201307000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b0e0100000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a00000000000000000000000000000000020e19242e3840474c4d535353535353534e4d4841392f251a0f04000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909d9f9f9c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909d9f9f9c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000000020b151f2730383f444f54596063676a6f7173757778787979787877767472706d6764605d55504a423c342c231a100700000000000000000000000000000000000000000000000000000000000000000000000000000000000815212d3945505a626d727f8b919c98928c847d756e69686d747c838c92989c918b7f726c625a5044392d2014080000000000000000000000000000000008131d262f363c4041464646464646463f44505d697378797979746d665e564e463e35282c33383c3d4646464646464642403d372f271e13090000000000000008131e2a36424d57616d7a85929fa8a2978d8073695e52463d31271d120700000000000000000000000000020b17202935404b55606b75828f98a3a59d9184796d60564c4132291f0d0400000000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3f3f3f3f3b3a36312a21180e03000000000001080f14181a1b212e3b4754616e7a87939393939084776a5d5144495663707c89939393938d8174675a4e4134271c1b18140f090200000000000000000000000000000000000000000000020507080b0e111112131312110f0c0908060300000000000000000406070b0f1213131211100e0c0b09060100000000000000000000000000000000040d151c2226292a2d2d2a2926221c150d04000000000000000000000000000000000000000000000000000002080e11151a1e21222528292b2c2c2c2c2b2b29272522211e1a14120e09020000000000000000000000000000000000000613202c3945525d68717e8a939da6a89f948f837c746f6c6668676768666d70757c838f939ea7a69e938b7f72685e52463b3025190d010000000814212e3b4754616e7b8798a2aeaa9d908377695e53463d393634383a3e434c555e69717e8b97a1adb9aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000c18232e414e5b6874818e9ba7aca09386796d6053463a2d201307000a1723303d4a5663707d8996a3b0a89b8e8175685b4e4235281b090000000000020f1b2835424e5b6875818e9ba8b0a3968a7d7063574a3d3024170a00000000000000000000000000000000020e1a26313c454e53556060606060606055534e463c31261b0f03000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000000000a141d273139424a505960636b6f74787b7e8082848485858685858483817f7c7a75716d67605b544e463e352c23190d040000000000000000000000000000000000000000000000000000000000000000000000000000000005111d29343e48505a626d727f8c929c9f96918a827b73717a818891959f9d928c7f736d625a50483e33281c100400000000000000000000000000000000010b141d252b303334393939393939393845525f6b788586868681786d685f584f473f342e272c2f30393939393939393534312c251e150c0200000000000000010e1a25303b46525e68727f8c96a0a99f92867b6e61594f43392f24180e040000000000000000000000000a141d29323a45515d67707d89939ea89d93897d70675c51443a3020170d0000000000000000111e2b3744515e6a7784919daaa5998c7f7266594c4c4c4c4c4c4846423b332a1f14090000000000000003080b0814212e3b4754616e7a87949f9f9d9084776a5d5144495663707c89969f9f9a8d8174675a4e4134271b0e0c08040000000000000000000000000000000000000000000003090e121415181b1d1e1f201f1f1d1b191515120f0a0401000000070c101313181c1e1f201f1e1d1b181815120d060000000000000000000000000000030d161f272d32353639393635322d271f160d03000000000000000000000000000000000000000000000002080d14191e20262b2e2f323436383939393938373634322e2d2b26201e1a140e090200000000000000000000000000000004111d2935414c55606d7a85929ea5aca0968f82796e6a62605b545a5b545c60636a6e78818f959faba59f92857a6e61564c41362a1e1105000000091623303c4956636f7c8996aab4a79a8e817467574d42342d2a282b2d313a434d57606d7985929eabb8aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f2316090000071a2734404d5a6773808d9aa6aca09386796d6053463a2d201307000916222f3c4955626f7c8895aab4a99c8f8276695c4f4330251a0e0200000000030f1c2936424f5c6975828f9ca8b5ab95897c6f6256493c2f2316090000000000000000000000000000000006121e2b37424e575f6c6c6c6c6c6c6c6c625f584e43372b1f1206000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000006111b262f39434b545c606b70767c8184888b8d8f9091929293929191908e8c8986827e79716c665f584f473e352b1f160c01000000000000000000000000000000000000000000000000000000000000000000000000000000000c17222d363f48515b636d737f8c929ca09e948f867f7d848d939aa09d938d80736d635b51483e362c22170b000000000000000000000000000000000000020b131a202427282d2d2d2d2d2d2d323f4c5965727f8c93938e827a6f6a615951444039302823242d2d2d2d2d2d2d282725201a130c0300000000000000000009141f2a36414c56606d7984919da5a2988e81756b60554b40352920160b020000000000000000000006111c262f3a444f59606d7984919ea5a1968e81746b60554b4032291e0e050000000000000000111e2b3744515e6a7784919daaa5998c7f72665958585858585855534d453b31261a0e020000000000000000000814212e3b4754616e7a8794a1aa9d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000040a0f141a1e212125282a2b2c2c2c2b2a282622211f1b15110d08030b12181c1f2025292b2c2c2c2b2a272524221d181109010000000000000000000000000a151f2831383e4243464643423e3831281f150a00000000000000000000000000000000000000000000040c13191f252a2d31373a3b3e41434445464645454443403e3b3a37312d2a251f1a140d0500000000000000000000000000000613202c3945515d6773808d97a1ada69e91847a6d675f5853504a4e4e4b5153585f666d79839099a3ada2978d8174685e5246392d2014090000000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f31261e1c1f2028313b45515c6673808d99aab4aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000814212e3b4754616e7b8798a3aeaa9d9084776a574d42362a1e12050000000005111d2935414c566a7783909daaafa399877b6e6154483b2e211508000000000000000000000000000000000814212e3a47535f6a7679797979797979766a5f53473a2e211508000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000000000b17222d38414b555c666d737d82898e919698999b9d9e9e9f9f9f9e9d9d9b9898928f8a857e786f6a61594f473d31281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000006101b242d363f49515b636d73808d929da49e98928c8a91969fa49e938e81746e645b51493f362d241a10050000000000000000000000000000000000000001080f14181a1b20202020202025313e4a56626d75818f969490847c706b625b514a423a322a21192020202020201c1b18140f090200000000000000000000020d1925303a45515c67707d89939da89e93897d70675d51453d32281d140a000000000000000000071017222d38424c56606b74808d96a0a3999184796d60594f43392e20170d000000000000000000111e2b3744515e6a7784919daaa5998c7f726665656565656565615f574d42362a1e12050000000000000000000814212e3b4754616e7a8794a1a99d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000060c161b1f252a2d2e31343738393939383735322f2e2b26201d19130c151d23282c2d32353839393838363432312e29231b1309000000000000000000000005111c27313a434a4e505353504e4a433a31271c11050000000000000000000000000000000000000000080e161e25293036393c4247484b4e50515253535252514f4d4b4846423c3a36302a251f170f08000000000000000000000000000714212d3a4754606d7a85929fa9aa9e94897d70685d554e46443f41414045464e545c676f7c87929faca99f92867a6e6154473c31261a0e0200000b1824313e4b5764717e8a97a4b0a4978a7d7164574a3e3124171012161f2834404b54626f7c8998a3aeaca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000713202d3a4653606d7986929facab9f928578695e52463a2d201407000000000713202d3946525d687885929eabac9f9286796d6053463a2d201307000000000000000000000000000000000815222f3b4855626e7b868686868686867c6f6255483c2f22140a000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000000030f1b27333f49535c676d7880888f949a9ea1a8a6a9a19e9d9d9c9d9d9ea1a9aaa39f9b97918b837c706b61594f433a2f24190d010000000000000000000000000000000000000000000000000000000000000000000000000000000009121b242d373f49525b636e74808d929da5a39f99979ea1a69e948e81786c605c524940372d241b11080000000000000000000000000000000000000000000003080b0d0e131313131316222e3a46515b606d7a8491989691867d726d605c544c443c332b2317110a1313130f0e0c08040000000000000000000000000008131e2834404b55606b74818e96a1a59d9184796d60594f443a2f261b110600000000000000060f192228333f4a545e68707d88939fa69f92877d6f675d51473d30271d0e05000000000000000000111e2b3744515e6a7784919daaa5998c7f7272727272727272726e695f53463a2d2114070000000000000000000814212e3b4754616e7a87949c9c9c9084776a5d5144495663707c89969c9c9a8d8174675a4e4134271b0e0100000000000000000000000000000000000000030a111720272b31363a3b3e4144444546464544423f3c3b37322c29241e191e272e34383a3e42454646454443413f3d3a342d251b1106000000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a000000000000000000000000000000000000020a121a202830353b4146474e5355585b5c5e5f5f5f5f5e5e5c5a5855534d4846423b363029211a120a020000000000000000000005111e2a36424d5765727f8b98a2aea99c8f82756b60564c433c38332d2e34383c424b555f6a74818e9ba8aea3988c7f7266574d42372b1e120500000b1825313e4b5864717e8b97a4b0a396897d7063564a3d3023170a060d18232e3a4653606d7986929facaca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070006121f2b3844505c667784909daaaea298877b6e6154483b2e21150a000000000714212e3a4754616d7a8797a1adaa9e918477665c5145382c1f1306000000000000000000000000000000000714212d3a4754606d7a879893939393897d7063564a3d2f261b11060000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000005121f2b3744505b656d79828d939a9fa6a7a09d999697929090909090929795999da0a7a19e9590867d706b60564c4135291d1307000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b252d374049525c646e74808d939da59f9f9f9fa79f948f82786d665b504a40372e251b1209000000000000000000000000000000000000000000000000000001010606060606121e29353f45525d686f7c86929f9892877f746d665d564d453d3528231c140c0300020100000000000000000000000000000000020c18232e39434f59606d79849199a3a0968d80736b60564c41382d221710070000000000030d18212b343d44505b666d7a85919aa49e948c7f726b60554b41352b1e150b00000000000000000000111e2b3744515e6a7784919daaa89b8f817f7f7f7f7f7f7f7f7f7b6e6155483b2e2215080000000000000000000814212e3b4754616e7a878f8f8f8f8f84776a5d5144495663707c898f8f8f8f8d8174675a4e4134271b0e01000000000000000000000000000000000000030c151c232832373b4246484b4e505152535252504e4c4847433c39352f28222b30394045464b4f5152535251504e4b4a463f372d23180d010000000000000000010d1a26323e4a545e66696c6c69665e544a3e32261a0d0100000000000000000000000000000000020b141c242c323a41464d5254575f626567696b6c6c6c6c6b6a696765615f5754524d46423b332c241c140a020000000000000000000714202d3a46525e697683909daaada196897d7063594f433a312b282223282c3039434e58626f7c8895a0acaa9d908477695f53463a2d21140700000b1825323e4b5865717e8b98a4afa296897c6f6356493c302316090007131f2c3845515c667683909da9aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070003101c28343f4a546875818e9ba8b3aa978a7d7064574a3d32271b0d04000001081623303d495663707c8996a9b3a89c8f827569544b4034281c1004000000000000000000000000000000000613202c3945525d687985929f9f9f998c7f7366584e41382d2217110a02000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000005111e2a36414c56606c77818e949fa4a7a09d95908c89878584838383848587898c90959ea1a7a09892867d6f685d52453a2f24180d01000000000000000000000000000000000000000000000000000000000000000000000000000000000009131c252e37404a525c606c77818e93939393939393959082796d665c544a3f382e251c1309000000000000000000000000000000000000000000000000000000000000000000010d18232935414c565f6a727e8b939e99938c81786d685f574f473f342e261e150c030000000000000000000000000000000000000007121d27303d45515d676f7d87929fa69f93877d6f685e53493f332722190f060000000009141f29333d46505a606c78828f97a1a0958f82776c60594f433a2f23190c0300000000000000000000111e2b3744515e6a7784919daaaa9e938f8b8b8b8b8b8b8b8b8a7d7164574a3e3124170b0000000000000000000714212d3a4754606d7a8283838383838174675b4e414855626f7c8283838383827f7265584c3f3225190c000000000000000000000000000000000000030d151e262e343d43474d5354585b5d5e5f5f5f5e5d5b5955534e4745413a3129343c424b5153585c5e5f5f5f5e5d5a585651493f34291d12060000000000000000030f1c2935424e5a66707679797670665a4e4235291c0f03000000000000000000000000000000010b141d262e363e444c52565e61666a6e717476777879797878777673716e6966615e57524d453e362e261c140a0000000000000000000814212e3b4754616e7b87959fabab9e9184786c6053463d31281f1c17181c1f27313c47535f6a7784919daaaca095887b6e6155483b2e22150600000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f2316090004101c2834404b546875828f9ba8aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000b17232e3f4b5865727e8b98a8b2a69a8d807367584e43372b1f15100c090e131e2a36414c5666727f8c99a5b3aa998c7f7366594c402e23180c000000000000000000000000000000000004111d2935414c566976838f9caca99d9083766a6053493f3327221b140b040000000000000000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000713202d3946525e68727f8c939ea6a59d959089837f7c7a787776767677787a7c7f838a9297a1a9a29891847a6d60554b4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252e384044505b656c7881868686868686868683796d675d544a42382d261c130a0100000000000000000000000000000000000000000000000000000000000000000000070d19242f3a434e58626d75818e95a09f928e827a6e69605951443f3830271e150b00000000000000000000000000000000000000000b151e2935414b55606b727f8c949ea49991847a6d655b50443e342b21180d030000020e1a26313b454e58616c73808d949ea19791837a6d655b50473d31281d11070000000000000000000000111e2b3744515e6a7784919daab0a69e9b98989898989898978a7d7164574a3e3124170b0000000000000000000713202c3945525d686d767676767676746f64584c4047535f6a6f767676767676726d62564a3e3125180b0000000000000000000000000000000000010b151f2730383f444e54575e6164676a6b6c6c6c6b6a6865625f5854524c433f353c464e545c6065686b6c6c6b6b696765625b51463a2e221509000000000000000003101d2a3643505d69768286868276695d5043362a1d100300000000000000000000000000000009131d262f38404850565e61686e73777b7e81838485868685858482807e7b77736e69615e57504840382e261c130900000000000000000b1824313e4b5764717e8a97a7b1a79a8e8174665b5044382b1f160f0b0c10151f2b37434e586773808d9aa6b1a7988b7e7165584b3e2d22170b00000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000c18232e414e5b6874818e9ba7aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000615222f3c4855626f7b8896a0acaa9d9184776a6054473c31271f1c181b1a1e242d3946525e6876838f9ca9aea298897c706356493d302316070000000000000000000000000000000000010d19242f3f4c5966727f8c9aa4ab9f95897c6f655b50443e332d261d160e0600000000000000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100004101c2834404a54616d7a85929fa5a69d938e837d77736f6d686a6a696a6a676d6f73787e859196a1aaa1968d8073675d5145392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c2627333f49535b666c757979797979797979776d675d554b42392f261c140a0100000000000000000000000000000000000000000000000000000000000000000000000008131e28313c46515b606d79839198a29d948f847b706b625b504a423930271d120700000000000000000000000000000000000000030c18242f3a434f59606c77828f95a0a1968f82776c605a50463d33291f1409000005121e2a36424d57606a717e8a929ca29892857b6e685d53493f352b1f160c000000000000000000000000111e2b3744515e6a7784919d9f9f9f9f9f9f9f9f9f9f9f9f978a7d7164574a3e3124170b00000000000000000004111d2935414c565d6069696969696967645c53483c434e585f6269696969696965625b51463a2e221609000000000000000000000000000000000007121d273139424a50586062696e71747777787979787775726f6a66605d56504540454e5860666d717578797978777674726d62564a3d3124180b000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000007101b252f38404a525a61686d747b8084888b8e8f919292929291918f8d8b8884807b746e69615a524a40382e251b0f06000000000000010e1b2834414e5b6774818e9aa7b4aa978a7e7164544a3f3328190d040000040d1b26323d4a5764707d8a97aab4a79b8e81746853493f33271b0f03000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f2316090000071a2734404d5a6773808d9aa6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000815212e3a47535f6a7784919eabaca095887c6f62584e4339312c282327262b2f35414c56616d7a86929facab9f9285796d6053463a2d2013070000000000000000000000000000000000000815222f3b4855626e7b87939faba79c9082776c605a50443f382f282017110a020000000000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100006121f2c3844515c6674808d98a2aa9e948e8179706b6663605d565d5d5d555d6062656c717b84919ea8a99f92857a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a1417222d38414a545b60686c6c6c6c6c6c6c6c6a605d554c433930271d140a0200000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a343f45515d676e7c86929fa59f9691857d726d605c544b42392e23180c000000000000000000000000000000000000000007131d28313d44505b656d7a839197a19e948c80736c61584e453b31261a0e02000714212d3a46535f696f7c869293939992867c6f695f564c41382d23190d04000000000000000000000000111e2b3744515e6a77849193939393939393939393939393938a7d7164574a3e3124170b000000000000000000010d1924303a444c52545c5c5c5c5c5c5b58534a41363c464e53555c5c5c5c5c5c585651493f34291e120600000000000000000000000000000000020c18242f39434b545c606a6f757b7e8183848586858583817f7c78726d68625a514b4d57606a6f797e82848586858483817f7265584b3f3225180c000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000030c19222d37404a525c636c717a81868c9196989a9c9e9f9f9f9f9e9d9c9a9895918d86817b716c645c524a40372d21180e03000000000005111e2a36414c566a7683909da9aea298887b6e6155483b2d221708000000000a15212e3b4854616e7b8798a2aeaa9d908377655b5044372b1f1205000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000006121f2b37434e586673808d99a3afa89b8e81756a5f554b433c38342e3431373a4145525d68737f8c99a3afa79b8e8175675c5145382c1f13060000000000000000000000000000000000000814212e3a47535f6975828f99a3ab9f948c7f726c615a5049413a3227221b140b0400000000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000713202d3a4653606d7885929fa9a2988f82786d6760595654524c5050504c5154535b6069707d8a96a0aca2988a7e7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f38424a50535b60606060606060605d54514c433a31271e150b02000000000000000000000000000000000000000000000000000000000000000000000000000000040d18222935404b555f6a717e8a939da7a09792877f746d665c544b4034281c100400000000000000000000000000000000000000010c161f27333f49535d686e7b859298a29f93887e706a60574d42362a1e1205000815222e3b4855616e7b858686868686867d706a60574d433a2f261b110700000000000000000000000000111e2b3744515e6a7784868686868686868686868686868686867d7164574a3e3124170b0000000000000000000008131e28323a4145475050505050504e4c4841382f343c4347485050505050504c4a463f372d23180d01000000000000000000000000000000000a141e2935404b555d666d747c82878b8e909192929291908e8c88847f7a716d605d55535f696f7c848b8f9192929291908d86796c605346392d2013000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000a151e2b343f49525c646e737e858d92999da0a8a9a29f9d9c9b9c9d9fa2aaa7a09d99928e857e736e645c52493f332a1f140900000000000713202d3946525e687885929fabac9f9285796c605346392d201306000000000714212d3a46535e697985929facac9f9285796c605346392d201306000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000030f1a26313c4854616e7b87929faaac9f92877c6f675d554e46454041414142474c515b606d7a85929eabaca095897d7063554b4034281c100400000000000000000000000000000000000006121e2b37424d57626f7c87929fa7a69f93877e716c605b534c443d332d261d160e06000000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000a1723303d4a5663707d899297979992857b6e665c554f49474541434343414547495057616b7784919daaaa9a8d8174675a4e4134271b0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d262f383f44464e5353535353535353504745413a31281f150c030000000000000000000000000000000000000000000000000000000000000000000000000000000000071018242f39434e58616c74818e95a0a9a299928b80786d665c5145382c1f13060000000000000000000000000000000000000000040d17222d38414c565f696f7d869299939a92867c6f695f53463a2d211407000714212d3a46535f696e78797979797979706b61584e453b31281d140a0000000000000000000000000000101d2a36434f5b67717779797979797979797979797979797979716c6155493c3023170a00000000000000000000020c1620283035393a43434343434341403c362f262a32373b3c4343434343433f3e3a342d251b11070000000000000000000000000000000006111c26303845515d676d7880898f93999a9d9e9f9f9f9e9d9b9896918c857e756d675d58626e7b8691969b9e9f9f9e9e9c9386796c605346392d2013000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000006111c26303d46515b646e74808a92979fa3a9a19e999792908f8f8f909298989d9fa7a39f97928a80736e635b51453b31261a0e04000000000714212e3a4754616d7a8798a2aeaa9d918477665b5044382b1f12060000000005121e2a36424d576a7784919daaaea298877a6e6154473b2e211408000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000a15212d3a46535e6975818e98a3aea3999083796d675f5853514b4e4e4e4d53555d606d74818e97a1ada69d9083776b605443392e23180c00000000000000000000000000000000000000020e1a26313c4754606a73808d959fa8a49992877e736c655e564f443f382f2820180f070000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000a1724313d4a5764707d8285878a8c8d8073685e544b433d3a39352f362f35393a3f444f596774818d9aa7a99c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141d262d333839424646464646464646443a39352f281f160d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d28313c46505a606d7983909893939393928d82796d6053463a2d20130700000000000000000000000000000000000000000006111b262f3a434d57606a707d868686868686857b6e6155483b2e2215080005121e2a36424d575f616b6c6c6c6c6c6c6361594f463d332a1f160b0200000000000000000000000000000e1b27333f4b565f676a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d2114080000000000000000000000040e161e24292c2d3636363636363433302b251d20262b2e2f36363636363632312e29231b130900000000000000000000000000000000000b17232e3842505a606d79828d929b9fa4ababa39f9d9c9b9c9d9fa19e97928b82796d685f6a76828f98a1a8aaa39f9995949386796c605346392d2013000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000c17232e38424f59626d74808d929ea1a9a39f97918c8885838282838385888b90959ea1a8a29f928d80736d62574d42362a20160a000000000915222f3c4855626f7b8895aab4a99c8f837669544a3f33281c0f0300000000020e1a2531434f5c6976828f9ca9b4aa95887b6f6255483c2f221509000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000005121e2a36424d57616e7b86929fa6aba0958f82796f6a63605c555b5a5b575f62676d747f8c939ea9a99f948a7d7064594f4430271d120700000000000000000000000000000000000000000915202b37434e58606d79839096a0a7a39992877f776d6860595049413a322a2119100700000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000a1623303c4955616c7076787b7d80827c6f62564d4239302d2c29242a24292c2d33404c5966737f8c99a6aa9d9184776a5e5144372b1e110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141c22282b2d353939393939393939372d2c29241e160d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a343e45515c676e7b8586868686868686867a6e6154473b2e211408000000000000000000000000000000000000000000000a141d28313b454e58616b70797979797979786e695f53463a2d21140700020e1a26313b454d53555f60606060605f57554f473e342b21180d040000000000000000000000000000000b17232e39444d565b5e60606060606060606060606060606060575550483e33281c1104000000000000000000000000040c13191d2021292929292929282724201a13151b1f21222929292929292525221e181109010000000000000000000000000000000003101c28343f4a54616c74818e949da4aca7a09d9992908f8f8f9192999a9e9f948f837a6d666f7c88949faaaea398928c88878886796c605346392d2013000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000003101c28343f4a54606b727f8c929ca4aaa299928c84807b787675757677797b7f838a91969fa6a49c928b7f72695f53463d32271b0f030000000a1723303d4a5663707d8996a3b0a89b8e8275685b4f422d22170b000000000000091c2835424f5b6875828e9ba8b0a396897d7063564a3d3023170a000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000020e1a25313b46535f69737f8c949fa7a79f948f837c75706d676867676869696e737a818c919ca5aaa1978f82766c6155473d331e150b000000000000000000000000000000000000000000030f1b27323c45515d676e7a8490959ea6a399938c827a6f6b605b534c443c332b22191107000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000814202d39444f59616469696e7073756f6a5f53443b302721201f2023282c2f353a424d566673808c99a6aa9e9184776b5e5144382b1e11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f20282d2d2d2d2d2d2d2d2a21201d19130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18222934404b555f696e78797979797979797976685e5246392d20140700000000000000000000000000000000000000000000020b161f2a333d464f5961636c6c6c6c6c6c6b615f574d42362a1e1205000009141f29333b424648525353535353534a48443e352c22190f060000000000000000000000000000000006121d28323b444b4f51535353535353535353535353535353534a49453e362c22170c000000000000000000000000000002080d1113141d1d1d1d1d1d1b1a18140f080a0f1215151d1d1d1d1d1d191816120d0700000000000000000000000000000000000006121f2b3844505c66717e8b939ea6aea59d95908a86838282838486898d92979f959083786d73808d99a6b0a89f9286807c7a7b7d7063574a3d3024170a000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000006121f2c3844505c666f7c87929fa4aba29892878079736f6a6a696869656c6e72777d848f949fa6a49f92867b6e61584e43382b1f13060000000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b060000000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000009141f2a36424d57606d78828f959fa7a69f959087817d79777574747476787b80858e939ca3aaa29892857b6e615a5044352b210c03000000000000000000000000000000000000000000000a15202935404b555e686e7b838f949fa3a49f948f847d726c655d564d453d342b23190f060000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100004101c28333e474f5557575e61646669625f584e4332292122282b2d2e34383a40454c545e6975828f9ba8aa9d9083776a5d5044372a1d110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f12131b20202020202020201d1413110d0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f18232f39434d575f616c6c6c6c6c6c6c6c6c6c5e564c41362a1e11050000000000000000000000000000000000000000000000040d18212b343e474f55575f60606060605f55534d453b31261a0e020000030d18212931363a3b454646464646463d3c38332c231a10070000000000000000000000000000000000000b16202932393f4344464646464646464646464646464646463e3c39332c241a100500000000000000000000000000000000010407071010101010100e0d0b08030000030608091010101010100c0b090601000000000000000000000000000000000000000713202d3a4653606d7884919ea5afa69d938e837d797776757677797c80858c9298958e81747683909ca9aca0958a7e736f6e6e706b6155483c2f231609000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000003101c28343f4a54606d78839099a3afa39992867d736d67625f585c5c535b6061656c707a828f949fa9a2988f82766a6054473b2e2215080000000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b0a4978a7d7164574a3e3124170b000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000030e1a26313b44505c666d7a8390959da5a7a099938e898683828181818385888c92979da5a7a09892867d70695e52483e3323190f0000000000000000000000000000000000000000000000040c18242f39434c565e696e7a828c9299a1a69e9691877f776d685f574e463d352b21180c0300000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000b17212c353e44494a4d535457595c55534e463c312a2d2d3338393c4045464b51565d666e7b86929faca89c8f8275695c4f4236291c0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306060f1313131313131313110706040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313c454d53555f60606060606060605f524c443b3025190e02000000000000000000000000000000000000000000000000060f19222c353e44484a535353535353524846423b33291f140900000000060f181f262a2d2e38393939393939302f2c28211a110800000000000000000000000000000000000000040e1720282e3336373939393939393939393939393939393931302d28221a120800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a96a0acac9f948e8179716d67696869676d70747a7f869095938a7e7885929fabaa9d9184776c6261616361594f44382c201407000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000006121f2c3844505c66727f8b95a0aba89f92877d706b605d55534e4f4f495053555a61686d79829097a1a49f94897c6f6256493c2f2316090000000b1825313e4b5864717e8b97a4b1a79a8d8074675a4d4134271a0e0100000000010e1a2734414d5a6774808d9aa7b1a4978b7e7164584b3e3125180b000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000009141f28343f4a545e686d7a838e929d9fa7a49f9b9892908e8e8d8e8f9197999ea1a9a29e9590867d706b60574d42362c22110800000000000000000000000000000000000000000000000007121d27313b444d565e686d777f8791979fa6a199928c827a6e6960584f473d332a1e150a00000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000005101a232c33393c3d4246484a4d4f4847433c3431363a3b3f4446494b5153555d60686d78828f98a2aea7998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2a333c4246485253535353535353535346413b32291e1408000000000000000000000000000000000000000000000000000007101a232c33383c3d464646464646453b3a36312921180d030000000000060d141a1e21222c2d2d2d2d2d2c2423201c161008000000000000000000000000000000000000000000050e161d23272a2b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423211c171008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000106090b0c1313131313130d0c0a070200000000000005121e2a36424d576875818e9ba8afa49a8f82786d66605d555c555c6063676d727b838f9391857b8797a2ada79a8d8074675a545557554f473e33281c1004000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000713202d3a4653606d7984919ea7ada1968d80736b6059514b474342423f44464850565d676d7a85929b9993908c8275685c4f4235291c0f0200000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000000030b17232e38424c565e686d79818990959b9fa2aaa39f9d9b9a9a9b9c9ea1a9a49f9c97928c837b706b60594f453b30241a1000000000000000000000000000000000000000000000000000010b151f29323b444d565d656c727d858f949fa3a39f948f847b6f6a60594f453c30261c1106000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000008111a21282d3031363a3b3d40423c3a37373b3c4246484a505355555c6063676d727a818f949eaaab9f95887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000003080c0e0e131313131313130f0e0c09040000000000000000000000000000000000000000000000000000000000000003070b0d0e131313131313130e0e0c08030000000000000000000000000000000000000000000000000000000000030d18212a31373a3b4546464646464646463b3936302920170d0200000000000000000000000000000000000000000000000000000008111a21282c2f30393939393939382e2d2a261f180f060000000000000003090e1214151f202020202020171614100b050000000000000000000000000000000000000000000000040b12171b1d1e20202020202020202020202020202020171714110c0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d121618192020202020201a1917130e0800000000000714202d3a46525e697885919eabac9f93877c6f665c54514b4f4b5153555d60696e79818f949083909da9b3a4988b7e7165584b484a48443e352c21160b00000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000004101d2935404b5564717d8a96a1acaa9e9184796d60594f45403937312d3337393e444c555e68717e8b8e8a86837f7c6f6255483c2f2215090000000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b0e0100000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000006111c26303a444c565e676d747c83898e9298999b9d9e9f9f9f9f9e9d9b999993908b857f786e6960594f473d33291f12080000000000000000000000000000000000000000000000000000030d172029323b444c535b606b707a828c9299a1a69e9691857d6f6b60574d42382e23170c020000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000000000810171c2023252a2d2e31333036393c4347494d5354545b606266676d7074797e858f939ea6aea49d9083776a6054473b2e2215080000000000000000000000000000000000000000000000000001090f14181a1b202020202020201c1b191510090200000000000000000000000000000000000000000000000000000001080e1317191a202020202020201b1a18140f090100000000000000000000000000000000000000000000000000000000060f181f262b2d2e3939393939393939392e2d2a251e170e0500000000000000000000000000000000000000000000000000000000000810161c2023242c2d2d2d2d2d2c22211e1a140d060000000000000000000002050708121313131313130a090704000000000000000000000000000000000000000000000000000000060b0e1011131313131313131313131313131313130b0a080400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010911181e2225252d2d2d2d2d2d2726231f19120a020000000815212e3b4854616e7b8797a1adaa9d9083776a5f544b4540424045474b51575f676d78828f9590959fabb0a3968a7d7063574a3d3d3c38332c231a100500000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000613202c3945515d6775828f9ba8aea3988b7e71675d51473d352f2b2622272b2d323a434c56606d7883817e7a76736f6a5f53473b2e2115080000000a1723303d4a5663707d8996a3b0a89b8e8175685b4e4235281b090000000000020f1b2835424e5b6875818e9ba8b0a3968a7d7063574a3d3024170a000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000000000a141e28323a444c555c606b6f777d8185898c8e90919292929291908f8d8a86837e79726d665f574f473d352b20170d00000000000000000000000000000000000000000000000000000000050e172029323a4149505960686d777f879297a0a8a09792867d6f695f544a3f34281e13080000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000000050b1014161a1e21282f353a4146474e5455575e6165666c6f7276797d81858b91979ea5afa69d92897d7063584e43372b1f1306000000000000000000000000000000000000000000000000030b131a202427282d2d2d2d2d2d2d292825211b140c0300000000000000000000000000000000000000000000000000020b12191f2326272d2d2d2d2d2d2d282724201a130b0300000000000000000000000000000000000000000000000000000000060e141a1e21222c2d2d2d2d2d2d2d2d21201e19140d0500000000000000000000000000000000000000000000000000000000000000050b101416172020202020201f1514120e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b23292e313239393939393933322f2a241c140a0000000916222f3c4955626f7c8895a9b3a79a8d817467584e4239352f34383a40454d555c666d7a85919d9fa7b1afa396897c706356493d302f2c28211a11080000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000714202d3a4753606d7a86929facac9f92867a6d60554b403529241d1a171b1f2028313a44515c666d7775716d6866625f584e43372b1f12060000000916222f3c4955626f7c8895aab4a99c8f8276695c4f4330251a0e0200000000030f1c2936424f5c6975828f9ca8b5ab95897c6f6256493c2f231609000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000000020c162029323a434b515960636b7075797c7f82838485868685858382807d7a76726d67605c544d453d352b23190e050000000000000000000000000000000000000000000101020000000000050e1720282f383f444f565e656c727d859196a0a9a29892857b6e665c50443a3025190d0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000000000000000409121b232b323a41454c525458606266696e7175797c7f8285898d92979ea1a9ada59e948d80746b6054463c32271b0f030000000000000000000000000000000000000000000000010b151d252b303435393939393939393534312c261e150c000000000000000000000000000000000000000000000000000b141d242b303334393939393939393534302b251d150b010000000000000000000000000000000000000000000000000000000003090e1214151f20202020202020201414110e0802000000000000000000000000000000000000000000000000000000000000000000000407090a13131313131312080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002070a0c0d13131313090907030005090d0f101313131312100d0903000000000000000000000000000000000000000000000000050a0d0f101313100f0d0a0500000000000000000000000000000007111b252d343a3e3f464646464646403f3b362e261c120800000a1723303d4a5663707d8996a3b0a6998c7f7366594c402f2924292c2f353b434b545d68707d8a959fabb7afa396897c706356493d3023201c161008000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000a1723303d4a5663707d8998a3aea89b8e8275675d51433a2f23181d1d1d1d1d161f2834404a545c606a6864615e5655534e463c32261b0f030000000814212e3b4754616e7b8798a3aeaa9d9084776a574d42362a1e12050000000005111d2935414c566a7783909daaafa399877b6e6154483b2e211508000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000000000000050e1720353f474e524f54596063676d70727576787879797878777573706d6865605d55504a46423c332a1f14090000000000000000000000000000020507080a0b0c0c0d0e0f090907030000050d161d262d333d444c535b606b6f7b849196a1aaa2979083786d60564c41362a1b110600000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000000000009121b242d353d444c52565e61666a6f73777b7e8285888c8f92989a9fa2a9aca9a19e938e82786d60594f44342b20150a00000000000000000000000000000000000000000000000009131d272f373c40414646464646464642413d3730271e0e050000000000000000000000000000000000000000000000030d1d262e363c3f414646464646464641403c372f271d13090000000000000000000000000000000000000000000000000000000000000205070812131313131313131308070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e1317191a202020201615130f0a1015191c1d202020201f1d19140e07000000000000000000000000000000000000000000030a11161a1c1d20201d1c1a16110a03000000000000000000000000010d18232d373f464a4c5353535353534d4b4740382e24190e02000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f2e23181c1f24293139424c56616c7683909da9b3afa396897c706356493d302316100b0500000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000d1a2733404d5a6673808d99aab4aa978b7e7164554c4131282a2a2a2a2a2a2a2a2a232e39424a51535d5b5754524c4847433c342a20150a000000000713202d3a4653606d7986929facab9f928578695e52463a2d201407000000000713202d3946525d687885929eabac9f9286796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000000010e1a26313d4751595e5f606060555c606366686a6b6c6c6c6c6b6a686664615e566060606055534d453c31261a0e02000000000000000000000002090e111414171818191a1b1c1615130f0a0400040b141b2227323a4149505960696e7b849199a3a99f958c7f73685e5246382d22170b00000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000000000006101b242d373f474f565d60686d72777c8084878b8e9297999c9fa2aaababa8a19e96918a81796d665c51473d3322190e040000000000000000000000000000000000000000000000030f1a252f3941484d4e535353535353534f4d4942393020170d02000000000000000000000000000000000000000000010b151f2e3840474c4d535353535353534e4d4841392f251a0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000106090b0c1313131313130d0c0a07020000000000000000000000000000000000000000000000010a12191f2326262d2d2d2d23221f1b161b212628292d2d2d2c2b29251f19110800000000000000000000000000000000000000040d151c2226292a2d2d2a2926221c150d04000000000000000000000006121e29343f495156586060606060605a58524a40362a1f1307000a1723303d4a5663707d8996abb5a6998d807366544a403428211e1a181f27303a44505a64707d8a97a2adafa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000004101c2834404b546976828f9ca9aea398887b6f6255483c2f3737373737373737373737373039404446514e4b4746413c3b37322a261f180f0600000006121f2b3844505c667784909daaaea298877b6e6154483b2e21150a000000000714212e3a4754616d7a8797a1adaa9e918477665c5145382c1f1306000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000000000004111d2a36424e59636a6c6c6c6c6b636059595b5d5e5f5f5f5f5e5d5c5a575f626a6c6c6c6c6c5f574d42372b1e120500000000000000000000050d14191e20212324252627282823221f1b160f0700020a111720292f383f444f575f696f7d87929fa9a79f92867a6d6153493f33271b0f03000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000000040e18222d363f49515960686d737a7f84888d9196989b9ea2a9a9acaaaaa29f9b96918c847e746d675c544a40352b2110070000000000000000000000000000000000000000000000000814202b37414b53595b606060606060605c59544b4232291f140900000000000000000000000000000000000000000007121d2731404a52585a606060606060605b59534b41372b2014080000000000000003060809131313131313130b0a08050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070f111213131312110e0b0706040000000000000000000000000000000000070d121618192020202020201a1917130e08000000000000000000000000000000000000000000000a131c242a2f323339393939302f2c2721262d323536393939393835312a231a11070000000000000000000000000000000000030d161f272d32353639393635322d271f160d03000000000000000000000916222e3a46515b62656c6c6c6c6c6c66635c52473b2f23170a000915222f3c4855626f7b8899a3afa89b8f8275665c51443a322d2b2627272628323e4653606d7985929fabafa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000006131f2c3845515c667884919eabac9f9286796d6053464444444444444444444444444444444444444444444444444444443b3a36312a21180e03000003101c28343f4a546875818e9ba8b3aa978a7d7064574a3d32271b0d04000001081623303d495663707c8996a9b3a89c8f827569544b4034281c1004000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4aca295897c6f6256493c2f23160906040d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000000000006121f2c3845525e6a757979797978706b605c544d5152535352524b515a61696e777979797976695f53463a2d211407000000000000000000050e171f252a2d2e30313233343435302f2c27211910070000060e171d262d333d454d57606b73808d97a2ada2988c8073655b5044372b1f1205000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000000000a15202a343e48515b626b707a80868c9196999da0a8a8abaaa7a7a09d9a98928e8a847f79716c605c554b42392e231a0f000000000000000000000000000000000000000000000000000c1824303c48535d64686c6c6c6c6c6c6c68655d54443b3025190e0000000000000000000000000000000000000000000c18232f3943525c64676c6c6c6c6c6c6c68645d53483c3024180c0000000000040a0f13151620202020202020181715110c060000000000000000000000000000000000000000000000000000000000000000000000000000000001080d1113141c1e1f1f20201f1e1b181413100c0701000000000000000000000000010911181e2225252d2d2d2d2d2d2726231f19120a020000000000000000000000000000000000000007121c262e353b3f40464646463c3b38322b30383e41434646464645413c352c23190e03000000000000000000000000000000000a151f2831383e4243464643423e3831281f150a000000000000000000000b1825313e4a56626d72797979797979736e63584b3f3226190c000714202d3a4753606d7a86929facab9e9285796d60564c443d3a373134333332323845515c6675828f9ca8afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000713202d3a4653606d7986939facaa9d908477665c50505050505050505050505050505050505050505050505050505050504846423b332a1f14090000000b17232e3f4b5865727e8b98a8b2a69a8d807367584e43372b1f15100c090e131e2a36414c5666727f8c99a5b3aa998c7f7366594c402e23180c00000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b989f9f9f95897c6f6256493c2f231b1313100c1a2733404d5a6673808d999f9f9f9386796d6053463a2d201307000000000000000613202c3946535f6c7987868686847d736d665f5751464146454d555c606c717b83868686867b6e6155483b2e2215080000000000000000020d17202930363a3b3d3e3f3f4041423c3b38322b23190f040000050b141b2227333b454f59606d7a85929fabaa9e9185786c605346392d201306000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000000030f1b26313c46505a626d727d848d92989ea0a8aaaba8a8a09e9a9795908d8985817d78726d67615a514b433930271c1108000000000000000000000000000000000000000000000000000e1a2734404d59646f7479797979797979756f65564d42362a1c11060000000000000000000000000000000000000004101c2934404b55646e7479797979797979746f64594d4034271a0e00000000060e151b1f21222d2d2d2d2d2d2d2524211d1711090000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d2021292a2c2c2d2c2c2a2824201f1c18120b03000000000000000000000009131b23292e313239393939393933322f2a241c140a000000000000000000000000000000000000020e19242e3840474b4d535353534948433d353a42494e5053535353514d473e352a1f140900000000000000000000000000000005111c27313a434a4e505353504e4a433a31271c11050000000000000000000c1925323f4c5865727f8686868686868073665a4d4033271a0d0006131f2c3945515d677783909dabada1978a7e71685e564f484742424140403f3f3f404b546673808c99a6afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000815212e3b4854616e7b879aa4afa99c90837669545d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d55534d453b31261a0e0200000615222f3c4855626f7b8896a0acaa9d9184776a6054473c31271f1c181b1a1e242d3946525e6876838f9ca9aea298897c706356493d3023160700000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b9393939393897c6f6256493c2f2d28201f1c181a2733404d5a6673808d939393939386796d6053463a2d20130700000000000000000b1825323e4b5865717e8b9296918780786e69625b524c4550575f676d747e869095948d8074695f53463a2d211407000000000000000009141f29323b4246474a4b4b4c4d4e4f4948433d352b21160a000000020a11172129333d45525d6874808d9aa7ada197887c6f6255483c2f221509000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000006121f2b37434e58626c727f8791969fa2aaaaaaa29f9b9896918e8a8784807d7975706d66605d555045403930271e150b00000000000000000000000000000000000000000000000000000e1b2835414e5b687481868686868686868175695e5246382d22170b0000000000000000000000000000000000000006131f2c3845515c677480868686868686868174685b4e4135281b0e00000006101820262b2e2f3939393939393931302d29221b1209000000000000000000000000000000000000000000000000000000000000000000000000040d161e24292c2d363738393939383735312d2c29231d150d0600000000000000000007111b252d343a3e3f464646464646403f3b362e261c1208000000000000000000000000000000000007131f2a35404a5257596060606056544f473d424c545a5c6060605f5e5850473c3125190d0100000000000000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a0000000000000000000c1925323f4c5865727f8b939393938d8073665a4d4033271a0d0004101d2935404b5566737f8c99a3aea99e91847a6d68615955534d4f4e4d4c4c4c4b4b4c5865727f8b98a5afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000916232f3c4956626f7c8995acb6a89c8f82756a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a615f574d42362a1e120500000815212e3a47535f6a7784919eabaca095887c6f62584e4339312c282327262b2f35414c56616d7a86929facab9f9285796d6053463a2d20130700000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e868686868686867c6f6256493c3939352d2c28231d2733404d5a66738086868686868686786d6053463a2d20130700000000000000000b1724313d4a56626d73808c9399938d837b726d615e56515a61696e79818a9298958f82786d60574d42372b1e120500000000000000020e1925303b444d5254565758595a5b5b56544f473d32271b0f0300000000060f18212935414c5663707d8996aab3a9988c7f7265594c3f3226190c000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000000000815212e3a47535f6a717e889299a1a9aca69f9c98928e8b8784817e7a7773706d6663605c54514b433e342e271e150c0300000000000000000000000000000000000000000000000000000916232f3c4956626f7c89959393939392867b6e61544a3f33281c0f030000000000000000000000000000000000000714202d3a4753606d7985929393939395897c6f6356493c302316090000040e18222a32373b3c464646464646463e3d39342d241b110600000000000000000000000000000000000000000000000000000000000000000000010c161f282f35393a4244454646464544413e3a38342f271f17110a02000000000000010d18232d373f464a4c5353535353534d4b4740382e24190e02000000000000000000000000000000000a17232f3b47525c63666c6c6c6c6360594f4349545e66696c6c6c6c6a62584d4135291d100400000000000000000000000000010d1a26323e4a545e66696c6c69665e544a3e32261a0d0100000000000000000c1925323f4c5865727f8b989f9f998d8073665a4d4033271a0d00000c18242f3b4854616e7b86929fa8ada19690827a706b65615f575c5a5a5959585858585865717e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1623303d495663707c8996a3afa89b8e8177777777777777777777777777777777777777777777777777777777777777776e695f53463a2d211407000006121f2b37434e586673808d99a3afa89b8e81756a5f554b433c38342e3431373a4145525d68737f8c99a3afa79b8e8175675c5145382c1f130600000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1724313d4a56626c71797979797979796f6a605447464646413a38342e2726323f4b58636e737979797979797976665c5044382c1f120600000000000000000915212e3a45505a636e74818e939f9590867e756d68605c606c717b838e939f969083796d665c50453c31261a0e020000000000000005111e2a36424d565e61636465666767686360594f43382c1f13070000000000060f1924303a4753606d798698a2aea79a8e8174675b4e4134281b0e000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000006121f2b37434e58626f7c86929aa3aba8a09e948f8a85827e7b7774716e686763605c5453504a4540393128231f1c17110a02000000000000000000000000000000000000000000000000000915222e3b4854606a7783909daa9fa3998c7f73665b5044382b1f1409000000000000000000000000000000000006121f2b37434e5864717e8a97a29f9f9d9083776b6054483b2f22150900000a15202a343c434749535353535353534b49453e362d22170c0000000000000000000000000000000000000000000000000000000000000000000008131e28313a4145474f515252535352514e4b474540393127221b140b02000000000006121e29343f495156586060606060605a58524a40362a1f1307000000000000000000000000000000000c1926323f4b57636e73797979796f6b6054484e5a66707679797979746a5e5145382b1f120500000000000000000000000000030f1c2935424e5a66707679797670665a4e4235291c0f0300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000714202d3a46525e6974808d96a1a9a89f9590847d77726e696a6867666665656565646465717e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1724303d4a5763707d8a96a3b0ab9e928583838383838383838383838383838383838383838383838383838383838383837b6e6155483b2e2215080000030f1a26313c4854616e7b87929faaac9f92877c6f675d554e46454041414142474c515b606d7a85929eabaca095897d7063554b4034281c100400000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000915212e3a45505a62656c6c6c6c6c6c6c6260584e525353534e4645403930292f3b47525c63666c6c6c6c6c6c6c6c5c544a3f34281c1003000000000000000005111d29343f48525b606d78818f959f98928b827a706b676d747e8690959d9891847b6e675d544a3f332a1f140900000000000000000714202d3a46525e696e707172727374756f6b6054483b2f22150800000000000008131f2c3845515c677885929faba89b8f8275685c4f4235291c0f000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000815212e3a47535f6a76828f98a3aca7a0969189827d7975716e696764615e565653514a46443f38352f312f2d2b28221c140b0200000000000000000000000000000000000000000000000007131f2c38434e5865727e8b98a2aeab9e9184786c6053463b30251a0e00000000000000000000000000000000000814212e3a47535f6a7683909ca9aea2988b7f7265594f43382c1f130700030f1b26323c464e535560606060606060585650483e34291d11050000000000000000000000000000000000000000000000000000000000000000010d19242f3a434c52545c5d5f5f605f5f5d5b5753514b433f332d261d140a00000000000916222e3a46515b62656c6c6c6c6c6c66635c52473b2f23170a000000000000000000000000000000000d1a2633404d59667380868686867d6f635649505c69768286868686796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768286868276695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000005121e2a36424d57606d79849197a1a9a79f969189837f7b78767574737372727271717171717e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1724313d4a5764707d8a97a3b0ada1979290909090909090909090909090909090909090909090909090909090909090887b6e6255483b2f2215080000000a15212d3a46535e6975818e98a3aea3999083796d675f5853514b4e4e4e4d53555d606d74818e97a1ada69d9083776b605443392e23180c0000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070005111d29343f48505658606060606060605654575d5f6060605b53514b423a322a36404a52585a606060606060605f504a42382e23170c000000000000000000010c18222d364044505c666d79829095a09f938f857d746f79818a9298a09992867c6f695e554b42382e21180e0300000000000000000814212e3b4754616e7b7d7e7e7f8081827d6f6356493c3024190d02000000000004101c2934404b556b7784919eaaa99c908376695d5043362a1d10000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000915222f3c4855626f7b88949faaaca09590847d76706d6765615e575754524c494644403a444442413f3e3c3938332d261d140a000000000000000000000000000000000000000000000000030f1b27323d4754606d7a85929facaca1968a7d7063574d42362a1c110600000000000000000000000000000004101c2934404b55626e7b88949fabac9f92867a6d6054473d32271b0f030006131f2b37434e585f626c6c6c6c6c6c6c64625a5045392d211508000000000000000000000000000000000000000000000000000000000000000004111d2935414c565d60696a6b6c6c6c6b6a6864605c5550443f382f261b1106000000000b1825313e4a56626d72797979797979736e63584b3f3226190c000000000000000000000000000000000d1a2633404d596673808c9393897c6f635649505c6976838f939286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000020e1a25303b45515d676f7c8591979ea5a8a09e95908b8885838281807f7f7f7e7e7e7e7d7d808d9aa7afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1724313d4a5764707d8a97a3b0b3a9a19e9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d94887b6e6155483b2e22150800000005121e2a36424d57616e7b86929fa6aba0958f82796f6a63605c555b5a5b575f62676d747f8c939ea9a99f948a7d7064594f4430271d12070000000b1825323e4b5865717e8b98a4aca295897c6f6256493c2f23160900040d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700010c18222d363f454a4b53535353535353495761696b6c6c6c68605c544c443c342e3840474b4d5353535353535353443f3830261c11060000000000000000000006111b2428343f4a545d676d7a839196a19e979188807b838e929fa29f93877d706a5f574d433a30261c0f060000000000000000000b1724313e4a5764717e898a8b8c8d8e8c807366564c4135291e130b060400020509121f2b3844505c667885929eaba99c908376695d5043362a1d10000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000c1926333f4c5966727f8c99a6afa49a90837a706b64605c5554524d4b4746413d3a434a4f50514f4d4c4a4946443f382f261c11060000000000000000000000000000000000000000000000000a16202c3945515d6774818e9aa7b1a89b8f8275695e5246382e23170b00000000000000000000000000000006131f2c3845515c6774808d9aa6b0a79b8e8174685d5245392b21160a00000815212e3b47535f6a7679797979797979716c6256493d3024170a00000000000000000000000000000000000000000000000000000000000000000613202c3945525d686d757778797979787774716d67625a504941382d22170b030000000c1925323f4c5865727f8686868686868073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000009141f2935414b555f6a6f7c858f939c9fa4a79f9d989892908f8d8d8c8c8b8b8b8b8a8a8a8d929da9afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1723303d4a5663707d8996a3b0b8b0aba99f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa9aaaaaaaaaa94877a6e6154473b2e211408000000020e1a25313b46535f69737f8c949fa7a79f948f837c75706d676867676869696e737a818c919ca5aaa1978f82766c6155473d331e150b000000000b1825323e4b5865717e8b989f9f9f95897c6f6256493c2f2316090b10141a2733404d5a6673808d999f9f9f9386796d6053463a2d201307000006111b242d343a3d3e46464646464646505d697378797979746d665e564e463e3528363b3f40464646464646464638342e261e150a000000000000000000000000091217232e38424b555d686e7b849197a2a19a938d8890959da59d928b7f726b61584e453b31281e140a000000000000000000000815222f3b4855626e7c889798999a9a8f8275685d52463a30241d1512100c0e12141a202d3a4653606d7986939faca99c8f8276695c4f4336291c10000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000020f1c2835424f5b6875828e9ba8ac9f93877c6f68605953514b4846423e3b393634434d555b5d5d5c5a59575553504a42382d22170b00000000000000000000000000000000000000000000000004111d2935414b55626f7c88959fabac9f92877b6e61544a3f34281c100300000000000000000000000000000714202d3a4753606d7985929eabaca095897c6f63564c413529190f0400000916222f3c4955626f7c868686868686867e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8284858586868584817e79716c605b53493f33271f14090000000c1925323f4c5865727f8b939393938d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000020d18242f3a434e585f6a6f7a82898f93999c9fa2aaa29f9d9b9a999998989898979797979a9da4aeafa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000091623303c4956636f7c8996a2afb0a69f9c9393939393939393939393939393939393939393939393939c9ea6b0aea398877a6d6054473a2d2114070000000009141f2a36424d57606d78828f959fa7a69f959087817d79777574747476787b80858e939ca3aaa29892857b6e615a5044352b210c03000000000b1825323e4b5865717e8b9393939393897c6f6256493c2f231610171c20232733404d5a6673808d939393939386796d6053463a2d20130700000009121b22292e313239393939393945525f6b788586868681786d685f584f473f342e2f323339393939393939392c28231c150c030000000000000000000000000006111c263039434c565e696f7c859299a3a49f9a959da0a79e948d80746d62594f463c33291f160c02000000000000000000000613202d394653606c7785929ea5a69f92867a6d61564c41352e27201f1c181a1e21252a34404b55626f7c889aa4afa79b8e8174685b4e4135281b0e000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000003101d293643505c6976838f9ca9a99d9083766a5f564f4645403b3a36302e2d2f3c46555f666a6a6967656462605b544a3f33281c0f030000000000000000000000000000000000000000000000010d18242f3a47535f6a7683909da9afa3998c7f73665c5044382b1f14090a0a0a0a0a0a0a0a0a0a0a0a0a0a121f2b37434e5864717e8b97a2adaa9d9083776b6054443a2f2419070000000916222f3c4955626f7c8893939393938b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a87909292939292908e8a847e746c655b50443b30251a0e0200000c1925323f4c5865727f8b989f9f998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000007131d28313c464e585f686d757c82878b8f929897999a9b9c9d9d9d9e9e9e9e9f9f9f9fa3abacb5afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000815222f3b4855626e7b8895a9b3ab9f948f8686868686868686868686868686868686868686868686868f949eaaac9f928579675d5145392c20130600000000030e1a26313b44505c666d7a8390959da5a7a099938e898683828181818385888c92979da5a7a09892867d70695e52483e3323190f00000000000b1825323e4b5865717e868686868686867c6f6256493c2f23161a22282d303139404d5a66738086868686868686786d6053463a2d201307000000000911181d2124252d2d2d2d2d323f4c5965727f8c93938e827a6f6a6159514440393028272d2d2d2d2d2d2d2d1f1c17110a030000000000000000000000000000000a141e27313a444d575f6a707d879299a49f9f9f9fa9a0958f82786d605b51473e342a21170d04000000000000000000000005121f2b3744505b6575828f9baaaea3988b7f72685d52454039302d2c2823252a2d30363e45515c6773808c99acb4aa998c7f7366594c403326190d000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000004101d2a3743505d6a7683909da9a79b8e817468584e443d38342e2d2a2a2d2f38424e5866717777757472716f6c665b5044382b1f120600000000000000000000000000000000000000000000000007131d2b37434e5864717e8b97a2adab9e9184786d6053463b31251a16161616161616161616161616161616212e3a47535f6a7683909ca9aea2988b7f7265594f4332281e13080000000916222f3c4955626f7c88959f9f9f978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a87949e9f9f9f9e9d9b96918b80776c60574d42362a1e120500000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000010c161f2a343c464e565e616b6f757b7f8285888a8c8d8f8f9090919191919292929292999ba3acafa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000714212d3a4754606d7a8797a2ada99c8f82797979797979797979797979797979797979797979797979828f9ca9ab9e9184786b554b4135291d1104000000000009141f28343f4a545e686d7a838e929d9fa7a49f9b9892908e8e8d8e8f9197999ea1a9a29e9590867d706b60574d42362c22110800000000000b1724313d4a56626c71797979797979796f6a6054473b2e2217242c33393c3d46464b58636e737979797979797976665c5044382c1f12060000000000060c111517182020202025313e4a56626d75818f969490847c706b625b514a423a322a211920202020202012100c060000000000000000000000000000000000020c151f28323b454e58606b717e8793939393939393969083796d665c50493f352c22190f05000000000000000000000000030f1b27333f495364717e8a98a2aeaa9e91857a6d605b514b423d3a38342e31363a3b42465059606d7984919eabaea398897d7063564a3d3023170a000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000003101d293643505c6976838f9ca9a79a8d817467564c413a39352f363036393c424a54606a77838482807f7d7c786c605346392d201306000000000000000000000000000000000000000000000000010f1b26323c4753606d7985929fabada1968a7d7063574d42362a23232323232323232323232323232323232934404b55626e7b88949fabac9f92867a6d6054473d3221160c010000000916222f3c4955626f7c8895a2aca4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a87949fa3aba6abaaa9a19e928b7f72695e52463a2d20140800000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000000040d18222a343c444c52596063696e7276797b7d7f81828383848484848585858585868b909ba7afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000613202c3945515d677885929eabaa9d9184776c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c667784919eaaa99c8f8376695c50432f24180d010000000000030b17232e38424c565e686d79818990959b9fa2aaa39f9d9b9a9a9b9c9ea1a9a49f9c97928c837b706b60594f453b30241a100000000000000915212e3a45505a62656c6c6c6c6c6c6c6260584e43382b1c2328363e44494a525353525c63666c6c6c6c6c6c6c6c5c544a3f34281c10030000000000000105090b0b13131316222e3a46515b606d7a8491989691867d726d605c544c443c332b2317110a13131306030000000000000000000000000000000000000000030d162029333c464f59616c727f8686868686868686847b6e675d544a3f372d231a100700000000000000000000000000000b17222d3a4753606d7a85929faaada1978e81746d605c544f4946444043434246484d525a616b737f8c96a1acac9f92867a6d6053473a2d201407000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000020e1b2835414e5b6874818e9ba7a99c8f8276685e534c4745414343434146474d545b666f7c88908f8d8c8a85796c605346392d201306000000000000000000000000000000000000000000000000000a151f2c3845515d6774808d9aa6b0a89c8f8275695e5346382e3030303030303030303030303030303030303845515c6774808d9aa6b0a79b8e8174685d5245392c201304000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8799929995999fa2aaada49f92867b6e6154483b3025190e02000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000000050e171e252a323a41464f54575e6165666d6f717374757676777777787878787879797e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000004111d2935414c55697683909ca9ab9f928578695f606060606060606060606060606060606060606d7986929faca79a8d8174675a4e4134271b070000000000000006111c26303a444c565e676d747c83898e9298999b9d9e9f9f9f9f9e9d9b999993908b857f786e6960594f473d33291f120800000000000005111d29343f485056586060606060606056544e463d3227262e343f485055575f6060605a585a606060606060605f504a42382e23170c000000000000000000000000060606121e29353f45525d686f7c86929f9892877f746d665d564d453d3528231c140c03000000000000000000000000000000000000000000000000040e17212a343d47505a626d727979797979797979786e695e554b42382e251b11080000000000000000000000000000000613202c3945515d6773808d98a2aea99d938c7f736d6660595653514a50504d5354575e616c707d87929fa8b0a69b8e8275675d5145392c201306000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000c1926323f4c5965727f8c98a7ac9f92867a6d655e5654514b504f504d5254575f666c7882909c9c9a988e8174655b5044372b1f12050000000000000000000000000000000000000000000000000004101d2935404b55626e7b88949fabac9f93877b6e61544a3f3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d4753606d7985929eabaca095897c6f63564c4135291d1104000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a87878686888d9298a2abaea2988c807366564d41362a1e1105000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000020c1720293036393a3e3f44484d5354545c606264666768696a6a6a6b6b6b6b6c6c6c717e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000010d19242f414d5a6774808d9aabaea298887b6e61555353535353535353535353535353535355626f7c8899a3afa9988b7e7265584b3f3225180c00000000000000000a141e28323a444c555c606b6f777d8185898c8e90919292929291908f8d8a86837e79726d665f574f473d352b20170d00000000000000010c18222d363f454a4b535353535353534947433d342b2830383f44515a61646c6c6c6c66635c5253535353535353443f3830261c11060000000000000000000000000000010d18232935414c565f6a727e8b939e99938c81786d685f574f473f342e261e150c03000000000000000000000000000000000000000000000000050f18222b353e48515b62656c6c6c6c6c6c6c6c6b615e574d433a30261c13090000000000000000000000000000000004111d2935404b55616e7b86929fa6afa59c918c8079706b6562605c545c5d575e6164696e747e869299a3afaa9f94897d7063554b4035291d1104000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000915222f3c4855626f7b88959faba3998e81776d6863605d555d5c5d565e6164696e78808e949fa8a0958a7d706453493f33271b0f0300000000000000000000000000000000000000000000000000000c18242f3947535f6a7683909ca9afa4998c8073665c504949494949494949494949494949494949494949494e5864717e8b97a2adaa9d9083776b6054443a2f24190d01000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d787c7a79797c80869299a4afaa9e918477685e5246392d201407000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000008131e29323a4146474b4c4d4e4f51524a50535557595a5c5c5d5d5e5e5e5e5f5f5f65717e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000081724313e4a5764717d8a99a3afaa988b7e7165574d42464646464646464646464646424d5765727f8c98abada297887b6f6255483c2f2215090000000000000000020c162029323a434b515960636b7075797c7f82838485868685858382807d7a76726d67605c544d453d352b23190e05000000000000000006111b242d343a3d3e464646464646463c3b38322b29323a424a505b636c7079797979736e63574b46464646464638342e261e150a00000000000000000000000000000000070d19242f3a434e58626d75818e95a09f928e827a6e69605951443f3830271e150b00000000000000000000000000000000000000000000000000061019232c363f4951565860606060606060605e54524d453b31281e140a0100000000000000000000000000000000010d18242f3a46525e68727f8c949fa8ada49c928d837d77726f6d666a69696a696e71757b818a9298a2abaea2988f82766b6054433a2f24180d01000000000000000205111e2a3744515d6a7784909d9f9f9c8f8376695c504336291d100d0b08030000000000000000000000000004111e2a3744515d6a7784909d9f9f9c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000815212e3a47535f6a7683909da5ab9e938e817a74706d676a6969696a686e71757b828e929da6a59d9083786c605346392d22170b00000000000000000000000000000000000000000000000000000007121d2b37434e5864717e8a97a1adab9e9184796d6056565656565656565656565656565656565656565656565f6a7683909ca9aea2988b7f7265594f4332281e130800000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b020405060606050402000000000000000000000000000000000000000000000006121f2c3844515c666d6f6d686d6f737d87939facaca096877a6e6154473b2e211408000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000010d1925303a444c525457595a5b5c5d5e5b5953484a4c4e4f5050515151515252525965727f8c98a5afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000714212e3a4754616d7a86929faca89b8e8275695e53463d313939393939393939303946525e6976828f9ca9ab9e9285786c605346392d201306000000000000000000050e172029313940454f54596063676d70727576787879797878777573706d6865605d55504a423c332b231911070000000000000000000009121b22292e3132393939393939392f2e2b272b333b444c545c606d727e868686868073665a4d4039393939392c28231c150c03000000000000000000000000000000000008131e28313c46515b606d79839198a29d948f847b706b625b504a423930271d12070000000000000000000000000000000000000000000000000007111a242d373f464a4c5353535353535353524846423b33291f160c0200000000000000000000000000000000000007131d2a36414d56606d78829096a1a8ada49d959089837f7c797777767677787b7d82868e939fa2aaaea39f92867b6e61594f4431281d130700000000000002080e11141e2a3744515d6a778490939393938f8376695c50433629201b1a18140f0801000000000000000000000004111e2a3744515d6a778490939393938f8376695c504336291d1001000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000006121f2b37434e5863707d89939da6a59e938e86807d7a787776767677787a7e82878f949da5a69d938a7d70655b5044372b1b1106000000000000000000000000000000000000000000000000000000010f1a26313c4653606d7985929eacada1968a7d70646363636363636363636363636363636363636363636363636e7b88949fabac9f92867a6d6054473d3221160c0100000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180c0e101213131312100e0b0807050200000000000000000000000000000000000004101c2834404a545c6062615e60626b75818e9ba8b2a8968a7d7063574a3d3024170a000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000005111d2a36414c565e6164656768696a6b68655d534840414243434444444545454d596673808c99a6afa295897c6f6256493c2f231609000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000713202d3946525d6876828f9ca9ac9f92867b6e61584e433b322c292424292c3139424d57616e7b86929faca89b8e8174655b5044372b1f120500000000000000000000050e171f272f343d43484f54555c606366686a6b6c6c6c6c6b6a686664615e5653514b443f38302a211911080000000000000000000000000911181d2124252d2d2d2d2d2d2d2322242c343d454d565d666d747f87929892857b6e6154473b2e2d2d2d2d1f1c17110a03000000000000000000000000000000000000010c161f2a343f45515d676e7c86929fa59f9691857d726d605c544b42392e23180c000000000000000000000000000000000000000000000000000008121b252d343a3e3f4646464646464646453b3a36302921170d0400000000000000000000000000000000000000010e1925303b44505c666e7a849196a0a7afa7a09d95908c8985848383838485878a8e92999da5aeaaa39f918a7e71695f53473d321f160c010000000000050d14191e20212d3744515d6a77838686868686868276695c5043362d2d272724201a130b020000000000000000000004111e2a3744515d6a77838686868686868276695c504336291c140a000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000000030f1a26313c4855606b74818e949da5a59e98928d898785838382838485878a8f93999fa6a49d948e81746c6153493f33271b0a000000000000000000000000000000000000000000000000000000000009151f2c3845515c6673808d9aa4afa99c8f82757070707070707070707070707070707070707070707070707074808d9aa6b0a79b8e8174685d5245392c2013040000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e312518191b1d1f1f201f1f1d1b181414110e080200000000000000000000000000000000000c18232e39424a5153555452535964717e8a97a4b1a5988b7f7265584c3f3225190c000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000713202d3946525e686d71727374767778756f65594d3d323536373737383835404b556774818e9aa7b2a995887b6e6255483b2f221508000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000005111d2935414c5664717e8b96a1ada3998d80746a60564d443e39352f2f35383c434b545e6973808d99a3aca096897d706353493f33271b0f030000000000000000000000050d151d232932383d44484b5161696b6c6c6c68605c5f5e5d5c5a5754524c47454039342e261e180f080000000000000000000000000000060c11151718202020202020151d2328363e464f575f686d78818c939993877d70695e52463a2d2020202012100c06000000000000000000000000000000000000000000040d18222935404b555f6a717e8a939da7a09792877f746d665c544b4034281c1004000000000000000000000000000000000000000000000000000009131b23292e31323939393939393939382e2d2a251f170f0500000000000000000000000000000000000000000008141f28343f4a545e686e7b8490959fa3abaca7a09d98989291908f90919297979b9fa3abaca7a098928b7f726c61574d42352b210d040000000000050e171e252a2d2e3939424f5b6771777979797979797670665a4e423939393433302b251d140b0100000000000000000003101d2936424f5b6771777979797979797670665a4e42352e261c12070000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000000000a15202c38444f59606d79828e939da0a7a29f9a96979290908f90909297979b9fa4a7a09d928d82786d605a5041382d22170b000000000000000000000000000000000000000000000000000000000004101c2834404b54616e7b87939facac9f93877d7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d85929fabaca095897c6f63564c4135291d11040000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e31252225282a2b2c2d2c2b2a282521201e19140f0a0400000000000000000000000000000007121c2730394044464847464855626f7b8895a2aea6998c7f7366594c403326190d000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000714212e3a4754616d7a7e7f8081828485817568584e43372e2c2823282c2f3945515d677783909daaada196877a6d6054473a2d211407000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000010d1924303a4653606d7984919ea7ab9f92877c6f685e564f47454141414045474e555c666e7b86929faba89e9184786c605346392d22170b00000000000000000000000000030b121821272c323839505d697378797979746d665e564e4f4d4a4746413a39352f28231c150c06000000000000000000000000000000000105090b0b131313130e161e272e344048505960696e7a828e939f948c7f736b60574d42362a1e1113130603000000000000000000000000000000000000000000000000071018242f39434e58616c74818e95a0a9a299928b80786d665c5145382c1f13060000000000000000000000000000000000000000000000000000010911181e2224252d2d2d2d2d2d2d2d2b21201e1a140d0500000000000000000000000000000000000000000000020b17232e38424d565f696e7b838d92999fa4acacaaaaa39f9e9d9c9c9d9ea1a9a8acaca8a19e9590867e726d625a50453c3123190f0000000000020d1720293036393b4646464a555f676a6c6c6c6c6c6c69665e54494646464641403c362f261d1308000000000000000000010e1a27333f4a555f676a6c6c6c6c6c6c69665e544b4740382e24190e0200101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000003101c27333d45515c676d79818990959b9fa2aaa9a19e9d9c9c9c9d9fa2a9aaa29f9b95908a80786d665c51473e2f261b11060000000000000000000000000000000000000000000000000000000000000c18232e3946535f6976828f9ca9afa499938a89898989898989898989898989898989898989898989898989899297a2adaa9d9084776b6054443a2f24190d010000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e312d2e32353738393939383735312e2d2a251f1b150d070100000000000000000000000000000b151e272e34383a3c3a3a4754606d7a8793a0b5a69a8d8073675a4d4034271a0d000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000815212e3b4854616e7b878c8d8e8f909184786a6054473f3a38342e34383a404b55606d7a86929facab9e918578675d5145392c201306000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000008131f2c3845515c67727f8b95a0aba39991847a6e68615954514c4e4e4b5153575f676d78839098a2aca0968b7f72665b5044382b1b1106000000000000000000000000000001070c161b21273845525f6b788586868681786d685f584f473f3a3936302c29241d17110a03000000000000000000000000000000000000000000000600070f18202830394045525a616b6f7b838f949d968f82776c60594f453b30251a0e020600000000000000000000000000000000000000000000000000000007121d28313c46505a606d7983909893939393928d82796d6053463a2d20130700000000000000000000000000000000000000000000000000000000060d1216181920202020202020201f1514120e090200000000000000000000000000000000000000000000000006111c26303b444d575f696e7880878f939a9ea1a8a7a9aaaaaaa9a9aaaaa9a8aaa39f9c96918b837c716c625b51483e332a1f1107000000000008141e29323b4146535353535353555b5d6060606060605c5a545353535353534e4c4841382f251a0f030000000000000000000a16222e39434d555b5d6060606060606060605a57524a40352a1f130700101c2936434f5c6976828f908376695d5043362a1d10030000000000000000000000000000000000000000000000010507070b0b0b0b0b0b0b101d2a3643505d697683908f8276695c4f4336291c1000000000000b16212834404b555c676d747d838a8e9298989a9c9d9e9f9f9f9e9e9c9a9898928e8a837d746d665c544a40352c1d140a0000000000000000000000000000000000000000000000000000000000000007121d2a36424d5764707d8a96a1adaba49f9796969696969696969696969696969696969696969696969696969fa2a9aea2988b7f7265594f4332281e1308000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e373a3b3f4143454646464543413e3b3936302b272018130c0400000000000000000000000000030c151c23282c2d2f2e3a4653606d798699a3afa79a8d8074675a4d4134271a0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000714212d3a46535e697884919a9b9c9d96897c6f625a504a464440434044464b515c67717e8b98a3aeaa9b8f827568554b4135291d1104000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000004101c2834404b55606d78839099a3aba09690837a706b64605d555b5b555d60636a6e79818e959faaa49a9184796d60544a3f33281c0a0000000000000000000000000000000000040a0f1926323f4c5965727f8c93938e827a6f6a6159514440393028201d18120c0600000000000000000000000000000000000000000000000000071019212a323a434b515b636c717d8591959f9991847a6d655b50473d33291f14090000000000000000000000000000000000000000000000000000000000010c161f2a343e45515c676e7b8586868686868686867a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000106090b0c131313131313131312080705020000000000000000000000000000000000000000000000000000000a141e29323c454d575e666d737c82878d9196989a9c9d9e9f9f9f9f9e9c9b9998928f8a847f786f6a625a51493f362c21180e0000000000020e1925303b444c525f6060606060605d5b5553535353534f54566060606060605a58534a41362b20140800000000000000000006111c27313b434a4f5153515a61646c6c6c6c66635c52473b2f23170a00101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000002080d11131417171717171717171d2a3643505d697683908f8276695c4f4336291c100000000000050c18232e39434b555c606b6f787d8185898b8e9091919292929191908e8c8985827d77706b605c544b42392e231a0b0200000000000000000000000000000000000000000000000000000000000000000e1a26313b4653606d7984919eabb5afaca3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3abadb3ac9f92867a6d6054473d3221160c01000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e4246484c4e505252535252504e4b4746413b373229241d160d0500000000000000000000000000030b12181c1f20222c3844505c667986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000005121e2a36424d576774818e9aa6a9a89b8e81756c605c5453514a504a5153555d606d7983919daaaea2988b7e7165584b3e2f24180d01000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000c18232e3944515c666f7c87929fa4a8a09590847d76716d6769676869676d70757b838e939ea7a59f93887d70665c5142382d22170b000000000000000000000000000000000000000b1825313e4a56626d75818f969490847c706b625b514a423a322a2119110600000000000000000000000000000000000000000000000000040f19222b333c444c555c606d737e869297a09f92877c6f685d53493f352b20170d02000000000000000000000000000000000000000000000000000000000000040d18222934404b555f696e78797979797979797976685e5246392d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c17202a333c454d545c606a6f757b8084888b8d8f91929293929291908e8c8986827d79726d665f5850483f372d241a0f06000000000005111e2a36414c565e6c6c6c6c6c6c6c6a675f554a46444f5960636c6c6c6c6c6c67645c53483c3024180b0000000000000000000008101f2931323a424a505b636c7079797979736e63574b3f3226190c00101c2936434f5c6976828f908376695d5043362a1d10030000000000000000000000000000000000000000050d13191e20212424242424242424242a3643505d697683908f8276695c4f4336291c1000000000000007121d273039434b515960666c7075797c7f81838485858685858483817f7d7975706b636159514b423930271c110800000000000000000000000000000000000000000000000000000000000000000009141f2c3844505c6673808c99a3afbbb9b1acaa9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa7a9afb8bab1a79b8e8174685d5245392c20130400000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b464d5355585b5d5e5f605f5e5d5b5854524d47433d352f281f170f050000000000000000000000000000070c1012131c28343f4a5f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000020e1a25313c4855626f7c88949faaaa9e938a7e726d6662605c545d545c6062676d75808d95a0aca99f92867a6d6154473a2e21140700000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000007121d2834404a54606a727f8c929ca4a7a096918a827d7a7775747475767a7d818790959ea5a59e938d80736b60544b402f261c1106000000000000000000000000000000000000000916222e3a46515b606d7a8491989691867d726d605c544c443c332b2317110a0200000000000000000000000000000000000000000000000a16212b343d454d565e676d757f8a9298a19e938b7f726a60564c41382d23190e050000000000000000000000000000000000000000000000000000000000000000060f18232f39434d575f616c6c6c6c6c6c6c6c6c6c5e564c41362a1e1105000000000000000000000000000000000000000000000000000000000000000000000000020608080c0e111212131312110e0c080705020000000000000000000000000000000000000000050e18212a333b424b51585f626a6e73787b7e80828485858686858483817f7c7975716d66605c544e463f362d251b12080000000000000714202d3946525e68767979797979797771675b4f434854606b70797979797979746e64584c4033271a0d00000000000000000007121a222b333b444c545c606d727e868686868073665a4d4033271a0d00101c2936434f5c6976828f908376695d5043362a1d100b0b0b0b0b0b0b07070501000000000000000000050e171e252a2d2e313131313131313131313643505d697683908f8276695c4f4336291c10000000000000000b151e27303940454f545b6063676d7072747677787879797877767472706d66636159554f45403930271e150b0000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616e7b87929facb9b1a7a0939393939393939393939393939393939393939393939b9ea5afb8aca095897c6f63564c4135291d110400000000000000000916222f3c4955626f7c8895a2afa4978b7e7164585053575f6165686a6b6c6c6c6b6a6864615e56544e45403a312921170f0500000000000000000000000000000004060c17232e46535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000915212e3b47535f6a76828f98a2aea59f92877f78726f6d666a696a666d6f7379818d929da7aca2978d8074685d5246392d20130700000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000c18232e39424e58626d73808c929ea1a8a19e948f8a8683828181828386898e93999fa7a39f938f81786d60594f42392e1d140a000000000000000000000000000000000000000006121e29353f45525d686f7c86929f9892877f746d665d564d453d3528231c140c03000000000000000000000000000000000000000000030f1b27323d464e575f686d79818c929fa3a0958e81756d62584e443a2f261b11080000000000000000000000000000000000000000000000000000000000000000000007121d27313c454d53555f60606060606060605f524c443b3025190e020000000000000000000000000000000000000000000000000000000000000000000003090e121415191b1d1e1f201f1f1e1b191514120e090300000000000000000000000000000000000000060f182129303940454e53575f6266696e71747677787979797877767572706d6764605c54504a423c342d241b1309000000000000000814212e3b4754616e7a86868686868683776a5d5144495663707d8686868686868074675a4e4134271b0e00000000000000030b1218242c343d454d565d666d747f87929892857b6e6154473b2e21140800101c2936434f5c6976828f908376695d5043362a1d17171717171717171413110d0802000000000000020d1720293036393a3e3e3e3e3e3e3e3e3e3e3e43505d697683908f8276695c4f4336291c1000000000000000030c151e272e343d424a5053555d60636567696a6b6c6c6c6b6b69676563605c54554f48443e342e271e150c0300000000000000000000000000000000000000000000000000000000000000000000000c17232e3846525e6975828f9ca8b2aca095898686868686868686868686868686868686868686868e939ea9b4aa9d9084776b6054443a2f24190d0100000000000000000916222f3c4955626f7c8895a2afa4978b7e7164545c6064696e72747678797979787674716e68626058514b433b332921170d030000000000000000000000000000000013202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000006121f2b37434e58626f7c86929fa4aca399928b837f7b797777767777797c80858e939da4aea49a92857a6d61564c4135291d110500000000000000000000000000000203101d2a3643505d69768390908376695d5043362a1d100302000000000000000000000007121c27303d46515b646e73808a92979fa3a69f9c9992908f8e8e8f9092989b9fa4a69f99928c81786d665c50473d30271d0b020000000000000000000000000000000000000000010d18232935414c565f6a727e8b939e99938c81786d685f574f473f342e261e150c03000000000000000000000000000000000000000007131f2c38434e5860696e7a828e939ca4a2989183796d605b51463d32281d140a0000000000000000000000000000000000000000000000000000000000000000000000010b151f2a333c4246485253535353535353535346413b32291e1408000000000000000000000000000000000000000000000000000000000000000000060c11151a1e212226282a2b2c2c2c2b2a282522211e1a14100b05000000000000000000000000000000000000060f171e272e343c43474e5355575f626567696a6b6c6c6c6c6b69686663605c5553504a443f38302a221b120901000000000000000814212e3b4754616e7a87939393939084776a5d5144495663707c89939393938d8174675a4e4134271b0e000000000000050c151d2328363e464f575f686d78818c939993877d70695e52463a2d20140700101c2936434f5c6976828f908376695d5043362a24242424242424242421201e19130d05000000000008131e29323a4146474a4a4a4a4a4a4a4a4a4a4a4a505d697683908f8276695c4f4336291c100000000000000000030c151d23282f383f44464b515356585b5d5e5e5f5f5f5e5e5d5b595653514b48443e383328231d150c0300000000000000000000000000000000000000000000000000000000000000000000000006111c2a36424d5763707d8a96a1acaa9d9083797979797979797979797979797979797979797979818e9ba7aea2988b7f7265594f4332281e13080000000000000000000916222f3c4955626f7c8895a2afa4978b7e716460666d71777b7f8183858586858583817e7b756f6a605d554d453b33291f150b0100000000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000030f1b26323c47535f6a717e8b939aa2aaa39f95918c8886848483838485898c92979ea5aaa39f93887d70685e52443a3024190d01000000000000000000000000050a0f12101d2a3643505d69768390908376695d5043362a1d10120f0a05000000000000000000000b151e2b343f49525c646e737e858e92999ea1a8a39f9d9c9a9b9c9d9fa3a9a29f9b948f877f776d665c544a3f352c1e150b00000000000000000000000000000000000000000000070d19242f3a434e58626d75818e95a09f928e827a6e69605951443f3830271e150b00000000000000000000000000000000000000000915222e3b4854606a6f7b8490949ea5a49f92867c6e675d51493f342b20160b02000000000000000000000000000000000000000000000000000000000000000000000000030d18212a31373a3b4546464646464646463b3936302920170d020000000000000000000000000000000000000000000000000000000000000002090e171d1f262b2e2f32353738393939383735322e2d2b261f1c160c07010000000000000000000000000000000000050c151d232831373c4247484d5355585a5c5e5f5f605f5f5e5d5b595653514b46443f38342e261e1810090000000000000000000814212e3b4754616e7a87949f9f9d9084776a5d5144495663707c89969f9f9a8d8174675a4e4134271b0e0000000000060e161e272e344048505960696e7a828e939f948c7f736b60574d42362a1e110500101c2936434f5c6976828f908376695d504336313131313131313131312e2d2a251e170e05000000010d1925303a444c5254575757575757575757575757575d697683908f8276695c4f4336291c10000000000000000000030b12181d262d333839404547494c4e5051525253525251504e4c4a4645403938332c282118120b0300000000000000000000000000000000000000000000000000000000000000000000000000000e1a25303b4653606c7884919eabaca095897c6f6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d7a86929facac9f92867a6d6054473d3221160c010000000000000000000916222f3c4955626f7c8895a2afa4978b7e71646a6f787e83888b8e909192939291908e8b86827c746d675e574d453b31271d120700000000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000000a15202b37434e58616c727f8892989fa3a7a09d99999291909090919298999ea2a9a69f98928b7f726c61564c4132281e13080000000000000000000000010910161b1e20202a3643505d69768390908376695d5043362a20201e1b161009010000000000000000030c19222d37404a525c636c717a81868d9196989b9c9e9f9f9f9f9e9d9b9997928e89827c736c655c544b42382e231a0c03000000000000000000000000000000000000000000000008131e28313c46515b606d79839198a29d948f847b706b625b504a423930271d1207000000000000000000000000000000000000000916232f3c4956626f7c85919693939393928a7e716a5f554b40372d22190e040000000000000000000000000000000000000000000000000000000000000000000000000000060f181f262b2d2e3939393939393939392e2d2a251e170e0500000000000000000000000000000000000000000000000000000000000000050d141a22282d31373a3b3f4144454546464544413f3b3a37312c272118120b030000000000000000000000000000000000030b121820262b31373a3c4247484b4d4f51525253535251504e4c494745403a38342e28231c140c06000000000000000000000814212e3b4754616e7a8794a1aa9d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e00000000070f18202830394045525a616b6f7b838f949d968f82776c60594f453b30251a0e0200101c2936434f5c6976828f908376695d50433e3e3e3e3e3e3e3e3e3e3e3a3936302920170d02000005111e2a36414c565e616464646464646464646464646464697683908f8276695c4f4336291c100000000000000000000000070b141c22282b2f35383a3d3f41434445454646454443413f3d3a38342e2c28211c160c070000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2b3844505b66727f8c99a3aea79a8d8174675c606060606060606060606060605765717e8b98a2aea79b8e8174685d5245392c201304000000000000000000000916222f3c4955626f7c8895a2afa4978b7e716c717c838b9095989b9d9e9f9f9f9e9d9b99928f8781796e695e574d43392f23180c03000000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000000040f1a26313c46505a636d727e868e92999da0a8aba39f9e9d9c9d9e9fa2aaaaa29f9b948f867e726d62594f443a3020160c0200000000000000000000010a131b21272b2d2d2d3643505d69768390908376695d5043362d2d2d2b27211b130a01000000000000000007101b252e38404a525a61686d747b8084888b8e90919292929291908e8c8985817c766f6a605b534b423930261c1108000000000000000000000000000000000000000000000000010c161f2a343f45515d676e7c86929fa59f9691857d726d605c544b42392e23180c000000000000000000000000000000000000000d1a2633404d59667380868686868686868680746c61574e43392f251b100700000000000000000000000000000000000000000000000000000000000000000000000000000000060e141a1e21222c2d2d2d2d2d2d2d2d21201e19140d0500000000000000000000000000000000000000000000000000000000000000060f171f252a34393c4247484c4e505152535252514e4c4846423c383329241d150d03000000000000000000000000000000000000070c151b20262b2e31373a3b3e41434445464646454443423f3d3a38342f2c28231c17110a0200000000000000000000000814212e3b4754616e7a8794a1a99d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e000000071019212a323a434b515b636c717d8591959f9991847a6d655b50473d33291f14090000101c2936434f5c6976828f908376695d504a4a4a4a4a4a4a4a4a4a4a4a4746413a32291e130800000713202d3946525e686d7171717171717171717171717171717683908f8276695c4f4336291c10000000000000000000000000020a11171c1f24292c2d3032343637383939393838363432302d2c28231d1c16100b050000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54616e7a86929facab9f9285796d60535353535353535353535353535f697683909caaaca095897c6f63564c4135291d1104000000000000000000000916222f3c4955626f7c8895a2afa4978b7e71717e8790959da09e9c9b9a9b9c9ea1a9aba39f9a938e847b6e695e554b403429201509000000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000000000a15202a343e48515b636c717b81878c919597999c9d9e9e9f9f9f9e9d9b9998928e89827b716c625b51473e32281e0e04000000000000000000000009131c252c33373939393943505d69768390908376695d50433939393937332c251c130900000000000000000009131c262e38404850565e61696e73787c7e818384858686858583817f7c79746f6a625f585049413930271e150a0000000000000000000000000000000000000000000000000000040d18222935404b555f6a717e8a939da7a09792877f746d665c544b4034281c10040000000000000000000000000000000000000c1925323f4b57636d737979797979797979746e645a50453c31281d120900000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214151f20202020202020201414110e080200000000000000000000000000000000000000000000000000000000000000060f18212930363e45494d5355595b5d5e5f5f5f5e5d5b5855534d48443d352f271f150d03000000000000000000000000000000000000030a0f151a1e21262b2e2f32343637383939393938363533302d2c29231f1c17110b06000000000000000000000000000814212e3b4754616e7a87949c9c9c9084776a5d5144495663707c89969c9c9a8d8174675a4e4134271b0e0000040f19222b333c444c555c606d737e869297a09f92877c6f685d53493f352b20170d020000101c2936434f5c6976828f908376695d5757575757575757575757575754524c443a3025190d01000714212e3a4754616d7a7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7e83918f8276695c4f4336291c100000000000000000000000000000060b0f12181d1f202325282a2b2b2c2c2c2b2b2a282623201f1c1812100b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3846525e6875828e9ba8ada2978a7e7164574d42464646464646463f4a54626e7b88949fabaa9d9084776b6054443a2f24190d01000000000000000000000916222f3c4955626f7c8895a2afa4978a7e717e8892999e9896918f8e8d8e8f92979b9fa4aca49f9691847b6e675c51453c31261a0e020000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000030e18222d363f49515a61696e747b8084888b8d8f90919292929291908e8c8985817c766e69615a51493f352c20160c000000000000000000000005101b252e373e434646464646505d69768390908376695d504646464646433e372e251b10050000000000000000010a141c262e363e444c52575e61666a6f7274767878797978787675726f6d66626058534e443f382f271e150c03000000000000000000000000000000000000000000000000000000071018242f39434e58616c74818e95a0a9a299928b80786d665c5145382c1f13060000000000000000000000000000000000000a16232f3b47525b63666c6c6c6c6c6c6c6c67645c52483e332a1f160c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002050708121313131313131313080705020000000000000000000000000000000000000000000000000000000000000000030d18212a333b42465055575f6265686a6b6c6c6c6b6a6865615f57544f45403931271f150b010000000000000000000000000000000000000003090e12151a1e21222527292b2c2c2d2c2c2b2a282623201f1c1812100c060000000000000000000000000000000814212e3b4754616e7a878f8f8f8f8f84776a5d5144495663707c898f8f8f8f8d8174675a4e4134271b0e00000a16212b343d454d565e676d757f8a9298a19e938b7f726a60564c41382d23190e05000000101c2936434f5c6976828f908376696464646464646464646464646464615e564c41362a1e1105000a1723303d4a5663707d898a8a8a8a8a8a8a8a8a8a8a8a8a8a8a91958f8276695c4f4336291c100000000000000000000000000000000003070c10131416191b1d1e1f1f201f1f1e1d1b19171313100c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2a36414c5663707d8996a0aca99c8f8276695e5246382d393939393844505c6673808d99a6aea2988b7f7265594f4332281e130800000000000000000000000916222f3c4955626f7c8895a2afa4978a7e7c86929a96918c8784828181818285898e939aa1a9a8a0969083796d60574e42372b1f14090000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b989f9f998d8073665a4d4033271a0d0000000000000006101b242e373f4850575e61696e73777b7e80828484858686858583827f7d79756f6b625f5750483f372d231a0e0400000000000000000000000a16212c3740494f5353535353535d69768390908376695d5353535353534f4940372c21160a000000000000000000020a131c242c323a41464d5254585f626568696b6c6c6c6c6b6a686663605c54544e47433c332d261d150c03000000000000000000000000000000000000000000000000000000000007121d28313c46505a606d7983909893939393928d82796d6053463a2d20130700000000000000000000000000000000000007131e2a35404952575960606060606060605a58524a40362c21180d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2a333c454d525a6164696e72747778787979787774726e69636059514b433931271d12070000000000000000000000000000000000000000000206090e121415181a1c1e1f1f20201f1e1d1b19161413100c070300000000000000000000000000000000000714212d3a4754606d7a8283838383838174675b4e414855626f7c8283838383827f7265584c3f3225190c00030f1b27323d464e575f686d79818c929fa3a0958e81756d62584e443a2f261b110800000000101c2936434f5c6976828f9083767171717171717171717171717171716d685e5246392d201307000a1723303d4a5663707d8993939393939393939393939393939393938f8276695c4f4336291c10000000000000000000000000000000000000000406070a0c0e1011121213131211100e0c0a07060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1925303b4854606b7784919daaac9f93877b6e6153493f33272d2d2d3a4653606d7984919eabac9f92867a6d6054473d3221160c0100000000000000000000000916222f3c4955626f7c8895a2afa3978a7e839098938d847f7b777574747476797c81889297a1a9a89f958d80736a5f53473b30251a0e0200000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b939393938d8073665a4d4033271a0d000000000000000009121c252e363e454d52575f62666a6e71737577787879797978777573706d67636059534d453e362d251b11080000000000000000000000000f1b27333e49525a5f60606060606069768390908376696060606060605f5a52493e33271b0f00000000000000000000010a121a202830363b4246484e5355585b5d5e5f5f5a61646c6c6c6c66635c52473d373127221b140b03000000000000000000000000000000000000000000000000000000000000010c161f2a343e45515c676e7b8586868686868686867a6e6154473b2e211408000000000000000000000000000000000000020d19242e3740474b4d53535353535353534d4c4740382f241a0f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000030613131313131313130d0c0a07020000000000000000000000000003060809131313131313130b0b090501000000000000000007121d27313c464e575e616c71777b7f8183848586858584817f7b76706b605d554b43392f23180c040000000000000000000000000000000000000000000000020608080b0e1011121313131211100f0c0a07060400000000000000000000000000000000000000000713202c3945525d686d767676767676746f64584c4047535f6a6f767676767676726d62564a3e3125180b0007131f2c38434e5860696e7a828e939ca4a2989183796d605b51463d32281d140a0000000000101c2936434f5c6976828f91837e7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7a6d6154473a2e211407000a1723303d4a5663707d868686868686868686868686868686868686868276695c4f4336291c1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141e2c38444f5965727f8c98a3aea4998c7f73655b5044372b1f2a36414c5663707d8a97a1ada79b8e8174685d5245392c2013040000000000000000000000000916222f3c4955626f7c8895a2afa89b8e818e9593878079726e6969686768656c6f757d859297a2ada79f92877b6e62574d42362a1e110500000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8686868686868073665a4d4033271a0d0000000000000000000a131c242c333b42464d5355575f626466696a6b6b6c6c6c6b6a686663605d55544f47423c332d241b130900000000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c7683909083766c6c6c6c6c6c6c6c645a4f43372b1e12000000000000000000000000080e161e252a30363a3c4347484b4e504a505b636c7079797979736e63574b3f32262017110a020000000000000000000000000000000000000000000000000000000000000000040d18222934404b555f696e78797979797979797976685e5246392d2014070000000000000000000000000000000000000007121c252e353b3f404646464646464646413f3c362f261d12080000000000000000000000000000000000000000000000000000000000000000000000000000000000060c101220202020202020201a1917130e0800000000000000000000040a0f13151620202020202020181715110c06000000000000000c18242f39434e585f696e767e83888c8e909192929291908e8b87827d746d675d554b40342920150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c565d6069696969696967645c53483c434e585f6269696969696965625b51463a2e221609000915222e3b4854606a6f7b8490949ea5a49f92867c6e675d51493f342b20160b020000000000101c2936434f5c6976828f95918a8a8a8a8a8a8a8a8a8a8a8a8a8a8a897d7063564a3d3023170a000916222f3c4854606b70797979797979797979797979797979797979797670665a4e4135281c0f00000000000000000000000000000000000003080b0d0e13131313131313131313131313131313131313131313131313131313131313131311100e0a06000000000000000000000000000000000000000000000000000000000002101c27333d4754616d7a86929facab9e9184786c6053463a2f242d3946525e6875828f9ba9aca095897c6f63564c4135291d11040000000000000000000000000916222f3c4955626f7c8895a2afaa9e938e9393877e736d67615e575b5a535b60626b707c85929fa6afa3998e8175695e52463a2d20140800000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825313e4a56626d72797979797979736e63584b3f3226190c000000000000000000010a121a212930363c4247485761696b6c6c6c68605c5f5f5e5d5b595653514b48433d37312a211b1209010000000000000000000000000013202d3946535f6c767979797979797979839090837979797979797979766c5f5346392d201300000000000000000000000000050c13191f252a2d32373b3c3f444c545c606d727e868686868073665a4d4033271a0b060000000000000000000000000000000000000000000000000000000000000000000000060f18232f39434d575f616c6c6c6c6c6c6c6c6c6c5e564c41362a1e110500000000000000000000000000000000000000000a131c242a2f323339393939393939393433302b241d140b00000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171c1f2d2d2d2d2d2d2d2d2726231f19120a0200000000000000070f161b1f22232d2d2d2d2d2d2d2524211d181109000000000004101d2935404b555f6a6e7b838a9095989b9c9a989898999c9b9a938f8981796d675c51453d32271b0f00000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1924303a444c52545c5c5c5c5c5c5b58534a41363c464e53555c5c5c5c5c5c585651493f34291e1206000916232f3c4956626f7c85919693939393928a7e716a5f554b40372d22190e04000000000000101c2936434f5c6976828f9393939393939393939393939393939393897d7063564a3d3023170a000713202c38444f5960636c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c69665e54493d3225190d0000000000000000000000000000000001080f14181a1b2020202020202020202020202020202020202020202020202020202020202020201e1d1a16110b04000000000000000000000000000000000000000000000000000000000b16202d3946525d6875818e9ba7aca096897c7063554b4135292e3a4754616d7a86929facaa9d9084776b6054443a2f24190d010000000000000000000000000916222f3c4955626f7c8895a2afafa59e9b958c7f736c605c55524d4e4e49505359606a717e8a949fabab9f92877b6e6154473b3025190e02000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000916222e3a46515b62656c6c6c6c6c6c66635c52473b2f23170a0000000000000000000000080f171f252a313744505d697378797979746d665e564e504f4c4a4745403938322b2620180f0900000000000000000000000000000013202d394653606c798686868686868686909494908686868686868686796c605346392d2013000000000000000000000000000002080d141a1e20262b343d454d565d666d747f87929892857b6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000007121d27313c454d53555f60606060606060605f524c443b3025190e020000000000000000000000000000000000000000010a12191e2325262d2d2d2d2d2d2d2d2726241f19130b02000000000000000000000000000000000000000000000000000000000000000000000000000000030c151c23282c393939393939393933322f2a241c140a00000000000007101920272b2e2f3939393939393932312e29221b12090000000006131f2c3945515d676e7c8490959d9d9993908d8b8b8b8d8f92999f9c938e82796d60584e43372b1c110600000000000000000000000106090b0c0e06060300000000000000020405060605040200000000000002070a0c0d0b0b0905010000000000000000000000000008131e28323a4145475050505050504e4c4841382f343c4347485050505050504c4a463f372d23180d01000d1a2633404d59667380868686868686868680746c61574e43392f251b100700000000000000101c2936434f5c697682868686868686868686868686868686868686867d7063564a3d3023170a0004101c27333d474f5456606060606060606060606060606060606060605c5a544c42382c211509000000000000000000000000000000020b131a202427272d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2a2927221c150d0500000000000000000000000000000000000000000000000000000005111d2935414c56636f7c8995a0aca89b8e8174675d5145392c37434e5865727f8b99a3aea2988b7f7265594f4332281e1308000000000000000000000000000916222f3c4955626f7c8895a2afb7afa89d9083786d605a514b464241413f44464f58616c76828f9ca9afa3998c7f7266564c41362a1e1105000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000006121e29343f495156586060606060605a58524a40362a1f1307000000000000000000000000050d141a1f263845525f6b788586868681786d685f584f47403d3a38352f2c27211a150e060000000000000000000000000000000013202d394653606c798693939393939393969696969393939393939386796c605346392d201300000000000000000000000000000000050c151d2328363e464f575f686d78818c939993877d70695e52463a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000010b151f2a333c4246485253535353535353535346413b32291e14080000000000000000000000000000000000000000000000070d1316191a20202020202020201a1a17130e0801000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e262e34384646464646464646403f3b362e261c120800000000040f19222b32383b3c464646464646463e3d3a342d241b1106000004111d2935414c55606d798391969f9b938e8783807f7e7f8082878f949e9d948e81746a605447382e23170b00000000000000000000070d121618191b13120f0b06000608080c0e1112131312110f0c09080603080e1317191a181715110c06000000000000000000000000020c1620283035393a43434343434341403c362f262a32373b3c4343434343433f3e3a342d251b110700000c1925323f4b57636d737979797979797979746e645a50453c31281d120900000000000000000f1c2835414e5a66707679797979797979797979797979797979797979706b6054483c2f22160900000b16212b353d44484a535353535353535353535353535353535353534f4e49423a30261b10050000000000000000000000000000010b141d252b3033343939393939393939393939393939393939393939393939393939393939393939393736332e271f170d040000000000000000000000000000000000000000000000000000010d1924303a4854606b7783909daaac9f92857a6d6054473c313b4754606a7783909dabac9f92867a6d6054473d3221160c01000000000000000000000000000916222f3c4955626f7c8895a2afb9ada1968a7d70665c5045403936302d33373d46505a63707d8a97a1adab9d908377685e5246392d201407000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000010d18232d373f464a4c5353535353534d4b4740382e24190e020000000000000000000000000002090e1926323f4c5965727f8c93938e827a6f6a6159514440393029241d1b160e0903000000000000000000000000000000000013202d394653606c798693928d89898989898989898989898989898986796c605346392d2013000000000000000000000000000000060e161e272e344048505960696e7a828e939f948c7f736b60574d42362a1e11050000000000000000000000000000000000000000000000000000000000000000000000000000030d18212a31373a3b4546464646464646463b3936302920170d0200000000000000000000000000000000000000000000000002070a0c0d13131313131313130e0d0b0703000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2630383f4453535353535353534d4b4740382e24190e020000000a16202b343d434749535353535353534b4a453f362d22180c01000613202c3945515d6773808d95a09b918c817b767372717273767b828f939e9f93877c6f62544a3f34281c100300000000000000010911181e22252628201f1c17110e121415181b1e1e1f201f1e1c191615130f12191f2326272524211d181109000000000000000000000000040e161e24292c2d3636363636363433302b251d20262b2e2f36363636363632312e29231b13090000000a16232f3b47525b63666c6c6c6c6c6c6c6c67645c52483e332a1f160c0000000000000000000d1925323d49545e66696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6360594f44382c2013070000050f19232b33383c3d4646464646464646464646464646464646464643413d3830281e140a00000000000000000000000000000008131d262f363c404146464646464646464646464646464646464646464646464646464646464646464644423f3931291f150b00000000000000000000000000000000000000000000000000000008131e2c38434f5965727f8b98a2aea2988b7e7165574d4237404b55626f7c8895a0aca79b8e8174685d5245392c20130400000000000000000000000000000916222f3c4955626f7c8895a2afb7ab9e9184786c60544a3f342e2a2522272b343e4653606c7885919eabac9f93877a6e6154473b2e211408000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000002090e1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000007111b252d343a3e3f464646464646403f3b362e261c1208000000000000000000000000000000000b1825313e4a56626d75818f969490847c706b625b514a423a322a211911060000000000000000000000000000000000000013202d394653606c7986938d807d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7063564a3d3023170a0000000000000000000000000000070f18202830394045525a616b6f7b838f949d968f82776c60594f453b30251a0e02000000000000000000000000000000000000000000000000000000000000000000000000000000060f181f262b2d2e3939393939393939392e2d2a251e170e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e38424a505f606060606060605a58524a40362a1f13070000030f1b27323d464e545660606060606060585650483f34291d1105000714212d3a4754606d7a85929f9e948c7f746e696765656566696e78818f98a39a8e8175665c5044382b1f12060000000000000009131b23292e3132352d2b28221c1a1e212225282a2b2c2c2b2a282622221f1b1c242a2f323332312e29221b1209000000000000000000000000040c13191d2021292929292929282724201a13151b1f21222929292929292525221e1811090100000007131e2a35404952575960606060606060605a58524a40362c21180d040000000000000000000915212c38424c545a5c6060606060606060606060606060606060606056544f473d33271c100400000008111921272c2f30393939393939393939393939393939393939393635322c261e160c020000000000000000000000000000030f1a252f3841484c4e535353535353535353535353535353535353535353535353535353535353535353514f4a433b31271c11060000000000000000000000000000000000000000000000000000020f1b27323d4754606d7a86929facaa9c908376695f53473845515c6774808d9aa7aca095897c6f63564c4135291d110400000000000000000000000000000916222f3c4955626f7c8895a2afb6ac9a8d8073665b5042382e231d1a171b222b3744505b6574818e9ba7afa49a8a7e7164574b3e31241807000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000040a0f141a1e2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000009131b23292e313239393939393933322f2a241c140a00000000000000000000000000000000000916222e3a46515b606d7a8491989691867d726d605c544c443c332b2317110a02000000000000000000000000000000000013202d394653606c7986938b7e727070707070707070707070707070706b6054483c2f22160900000000000000000000000000071019212a323a434b515b636c717d8591959f9991847a6d655b50473d33291f14090000000000000000000000000000000000000000000000000000000000000000000000000000000000060e141a1e21222c2d2d2d2d2d2d2d2d21201e19140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000001070b0f1112131313131313130a090704000001070b0f1112131313131313130a0907040000000000000003101c28343f4a545c6c6c6c6c6c6c6c6c66635c52473b2f23170a000006131f2b38434e5860626c6c6c6c6c6c6c65625a50453a2e211509000b1825323e4b5865717e8b989e9c8f82756d615e57585858575e666e7b86929f9e9285786d6053463a2d20130700000000000009121b252d353a3e3f413938332d26262b2e2f323537383939383735322f2e2b27262e353b3f403e3d3a342d241b120900000000000000000000000002080d1113141d1d1d1d1d1d1b1a18140f080a0f1215151d1d1d1d1d1d191816120d070000000000020d19242e3740474b4d53535353535353534d4c4740382f241a0f060000000000000000000005101b26303a42494e4f535353535353535353535353535353535353534a48443d352b21160b0000000000080f161c2022232d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d292825211b140c040000000000000000000000000000000814202b36414a53585a6060606060606060606060606060606060606060606060606060606060606060605d5b554d43392e22160a0000000000000000000000000000000000000000000000000000000a16202c3945515d6774818e9aa7ab9f94887b6e62544a3f4653606d7985929fabaa9d9084776b6054443a3024190d0100000000000000000000000000000916222f3c4955626f7c8895a2afafa49a897d7063544a3f30261c120e0b0f1b27333f495364717e8b97abb5ac9a8d8073675a4d402e23180c000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000000000000000002080d161b1f252a2d33404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000010911181e2225252d2d2d2d2d2d2726231f19120a02000000000000000000000000000000000006121e29353f45525d686f7c86929f9892877f746d665d564d453d3528231c140c030000000000000000000000000000000013202d394653606c7986938b7e7265636363636363636363636363636360594f44382c201307000000000000000000000000040f19222b333c444c555c606d737e869297a09f92877c6f685d53493f352b20170d0200000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214151f20202020202020201414110e08020000000000000000000000000000000000000000000000000000000000000000000000000000000000050c12171b1e1f20202020202020171613100b050c12171b1e1f20202020202020171613100b05000000000006121f2c3844505c667679797979797979736e63584b3f3226190c00000815222e3b4754606a6f79797979797979716c62564a3d3124170b000e1b2835414e5b6874818e909192897c6f635b524d4c4b4c4d545e6976828f9ca297887b6e6155483b2e221508000000000009121b252d373f464a4c4e46443f382f31373a3b3f41444546464544423f3c3b37322c3840474b4d4b4a453f362d241a120800000000000000000000000000010407071010101010100e0d0b08030000030608091010101010100c0b0906010000000000000007121c252e353b3f404646464646464646413f3c362f261d12080000000000000000000000000a141e2830383d4143464646464646464646464646464646464646463d3c38332b23190f05000000000000050b10131617202020202020202020202020202020202020201c1c1915100a02000000000000000000000000000000000b1824303c48535c64676c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a675f554a3f33271a0e00000000000000000000000000000000000000000000000000000004111d2935414c55626f7c88959faba6998d8073665c50444d5764717e8a97a2ada2988b7f7265594f4332281e13080000000000000000000000000000000916222f3c4955626f7c8895a2afac9f93867a6d6053473a2d20140a00000b17222d3c4855626f7b8899a4afa99c8f837669554b4034281c10040000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000050c131921272c30363a3b404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000070d121618192020202020201a1917130e0800000000000000000000000000000000000000010d18232935414c565f6a727e8b939e99938c81786d685f574f473f342e261e150c0300000000000000000000000000000013202d394653606c7986938b7e72655856565656565656565656565656544f473d33271c10040000000000000000000000000a16212b343d454d565e676d757f8a9298a19e938b7f726a60564c41382d23190e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205070812131313131313131308070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f171e23282a2b2d2d2d2d2d2d2d2322201c160f171e23282a2b2d2d2d2d2d2d2d2322201c160f08000000000713202d3a4653606d78868686868686868073665a4d4033271a0d00000916232f3c4956626f7c868686868686867e7165584b3e3225180b000c1926323f4c5965727f8283848586786d605346423f3e3f424d576773808d9aa995897c6f6256493c2f2316090000000008121b242d373f495157595b53504a42383c4247484b4e5151525352514f4c4947433c39404a52585a585650483f362c241a1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a131c242a2f323339393939393939393433302b241d140b00000000000000000000000000020c161e262c32353639393939393939393939393939393939393939302f2c27211911080000000000000000000407090a13131313131313131313131313131313131313100f0d09050000000000000000000000000000000000000d1a2733404c58646e747979797979797979797979797979797979797979797979797979797979797979797771675b4f4236291d10000000000000000000000000000000000000000000000000000000010d19242f3a47545f6a7783909da9ab9e9184796d605346525e6976828f9ca9ac9f92867a6d6054473d3221160c020000000000000000000000000000000916222f3c4955626f7c8895a2afaa9e918477675d5145392c20130200000613202d3a4653606d7986939facab9e918478675c5145382c1f13060000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000000000000070e171e252a32383b4246474b4e596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000070d121618192020202020201a1917130e080000000000000000000000000000000000000000070d19242f3a434e58626d75818e95a09f928e827a6e69605951443f3830271e150b00000000000000000000000000000013202d394653606c7986938b7e7265584b4a4a4a4a4a4a4a4a4a4a4a4a48443d352b21160b000000000000000000000000030f1b27323d464e575f686d79818c929fa3a0958e81756d62584e443a2f261b11080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f1821282f34373839393939393939302f2c27211921282f34373839393939393939302f2c27211911080000000713202d3a4653606d798693939393938d8073665a4d4033271a0d00000916232f3c4956626f7c8993939393938b7e7165584b3e3225180b000c1825313e4a57636d7275767778796d665c5044383030363f4c5966727f8c99ab96897d7063564a3d3023170a000000040d1a242d363f49515b626568605b544a45464d5355585b5d5e5f5f5e5d5b5955544e47454a525c636665625a50483e362c231a0d0400000000000000000003060809131313131313131313131313131313131313131313131313130b0a0804000000000000000000010a12191e2325262d2d2d2d2d2d2d2d2726241f19130b020000000000000000000000000000040c141b212528292d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2322201c160f0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2734414e5a67748186868686868686868686868686868686868686868686868686868686868686868683776a5d5144372a1e110000000000000000000000000000000000000000000000000000000008131e2b37434e5865717e8b97a2ada1968a7d7063564c54616e7b87939faca79b8e8174685d5245392c201304000000000000000000000000000000000916222f3c4955626f7c8895a2afa89c8f827569554b4035291d1104000006131f2c3845515c677884919eabac9f9386796d6053463a2d2013070000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000000000071019202930363d44484d5254575b5d6673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000010911181e2225252d2d2d2d2d2d2726231f19120a020000000000000000000000000000000000000008131e28313c46515b606d79839198a29d948f847b706b625b504a423930271d1207000000000000000000000000000013202d394653606c7986938b7e7265584b3f3d3d3d3d3d3d3d3d3d3d3d3c38332b23190f0500000000000000000000000007131f2c38434e5860696e7a828e939ca4a2989183796d605b51463d32281d140a0000000000000000000000000000000000000000000002070c0f11121313131313131313131313131313131313131313131313131313131313131313131313131308070502000000000000000000000001070b0f1112131313131313130a09070400000000000000010c17212a333a404345464646464646463d3c38332b232a333a404345464646464646463d3c38332b23190f0500000713202d3a4653606d7986939f9f9f998d8073665a4d4033271a0d00000916232f3c4956626f7c89959f9f9f988b7e7165584b3e3225180b000916222e3a46515b636568696b676d675c544a3f41414142464e586673808d99a399887c6f6255493c2f2216090000010c161f2c363f48515b626d72746c665b545153575f6265686a6b6c6c6b6a68656260585452525c636e73716c625a50483e352c1f160c01000000000000040a0f12151520202020202020202020202020202020202020202020202020171714110c05000000000000000000070d1316191a20202020202020201a1a17130e080100000000000000000000000000000000020a1015191c1c20202020202020202020202020202020202020171613100b05000000000000000000000000000000000000000003090d1012131313131313130e0d0b080300000000000000000000000000000000000000000e1b2734414e5a6774818d939393939393939393939393939393939393939393939393939393939393939083776a5d5144372a1e1100000000000000000000000000000000000000000000000000000000010f1b26323c4753606d7985929faba99b8e8275685d525966737f8c99a4aca095897c6f63564c4135291d1104000000000000000000000000000000000916222f3c4955626f7c8895a2afa79a8d8174675a4e412f24180d01000004101c2834404b556a7683909da9afa49a887b6e6155483b2e2215080000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000061019222b323a41464f54575e6164676a6b73808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000009131b23292e313239393939393933322f2a241c140a00000000000000000000000000000000000000010c161f2a343f45515d676e7c86929fa59f9691857d726d605c544b42392e23180c000000000000000000000000000013202d394653606c7986938b7e7265584b3f3d3d3d3d3d3d3d3d3d3d3d3c39332c231a10050000000000000000000000000915222e3b4854606a6f7b8490949ea5a49f92867c6e675d51493f342b20160b02000000000000000000000000000000000000000000060d13181c1e1f202020202020202020202020202020202020202020202020202020202020202020202020201514120e09030000000000000000050c12171b1e1f20202020202020171613100b05000000000007121e28333c454b5052535353535353534a48443d352b333c454b5052535353535353534a48443d352b21160b00000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2aca4988b7e7165584b3e3225180b0006121e2a353f495157595b5d555c605c554b474e4e4e4e4d52575f6a76838f9c9f92867a6d6054473a2d211407000007131d28313e48505a626d727f81786c665b5c6064696e727477787979787775726f6a65605d5c636e73807e716c615a50473e31281e13080000000000060e151b1f21222d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423211c17100800000000000000000002070a0c0d13131313131313130e0d0b0703000000000000000000000000000000000000000005090d0f10131313131313131313131313131313131313130a090704000000000000000000000000000000000000000000070e14191d1f202020202020201b1a17140e08010000000000000000000000000000000000000e1b2734414e5a6774818d9a9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9d9084776a5d5144372a1e1100000000000000000000000000000000000000000000000000000000000a151f2c3945515d6774808d9aa6ac9f92867a6d6154606b7784919eabaa9d9084776b6054443a3024190d01000000000000000000000000000000000916222f3c4955626f7c8895a2afa6998c807366594d4033261a07000000000c18232e424f5c6975828f9ca8b6ac95887c6f6255493c2f2216090000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000000050e18222b343d444c52596063696e7174767778808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000007111b252d343a3e3f464646464646403f3b362e261c120800000000000000000000000000000000000000040d18222935404b555f6a717e8a939da7a09792877f746d665c544b4034281c10040000000000000000000000000013202d394653606c7986938b7e7265584b4a4a4a4a4a4a4a4a4a4a4a4a49443e362c22170b0000000000000000000000000916232f3c4956626f7c85919693939393928a7e716a5f554b40372d22190e04000000000000000000000000000000000000000000070f171e24282b2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d22211e1a140e06000000000000060f171e23282a2b2d2d2d2d2d2d2d2322201c160f08000000000b17232f3a454e565c5e6060606060606056544f473d333a454e565c5e6060606060606056544f473d33271c1004000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00010d18232d373f464a4c4f504b5153514c52545a5a5a5b575e61696f7c87929f9c8f8376675d5145392c20130600010d18242f3a43505a626c727f8b8e81786c66666d71767b7e81848485868584827f7c77726d68606e73808d877e716c61594f433a2f24190d0100000006101820262b2e2f3939393939393939393939393939393939393939393939393931302d28221a1208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000811191f25292b2c2d2d2d2d2d2d2726241f1a130b0200000000000000000000000000000000000e1b2734414e5a6774818d9aa7acacb2a9a19e9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9084776a5d5144372a1e11000000000000000000000000000000000000000000000000000000000004101d2935404b55626f7b88949faba3998b7e726557636f7c8996a0aca2988b7f7265594f4332281e130800000000000000000000000000000000000916222f3c4955626f7c8895a2afa5988b7f7265584c3f3225190c00000000071b2835424e5b6875818e9ba8b0a396897d7063564a3d3023170a0000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000020c16202a343d464e565e616b6f757b7e8183848587939f96897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000010d18232d373f464a4c5353535353534d4b4740382e24190e0200000000000000000000000000000000000000071018242f39434e58616c74818e95a0a9a299928b80786d665c5145382c1f13060000000000000000000000000013202d394653606c7986938b7e726558575757575757575757575757575550483e33281c100400000000000000000000000d1a2633404d59667380868686868686868680746c61574e43392f251b1007000000000000000000000000000000000000000000060f1921292f343738393939393939393939393939393939393939393939393939393939393939393939393939392e2d2b261f180f0600000000050f1821282f34373839393939393939302f2c27211911080000000f1b2834404b5660686b6c6c6c6c6c6c6c6360594f4438404b5660686b6c6c6c6c6c6c6c6360594f44382c201307000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000007111c252d353a3e3f42434045474c565d616767676869696e727b8491999e938a7d7063554b4135291d11040004111d2935404b55616c717e8893938e81786c70797e83888b8e9091929291908e8c88847f7a726d73808d9292877e716b61554c4135291d11040000040e18222a32373b3c464646464646464646464646464646464646464646464646463e3c39332c241a1005000000000000000000000000020608080c0b09060100000000000000000000000000000000000000000004080a0b0807050200000000000000000000000000000000000205070813131313131313130707050100000000000000000007111a232a313538393939393939393433302b241d140b01000000000000000000000000000000000e1b2734414e5a6774818d9aa9b3b9ada1979191919191919191919191919191919191919191919191919083776a5d5144372a1e110000000000000000000000000000000000000000000000000000000000000c18242f3947535f6a7683909ca9ab9d908376695f6774818e9aa8ac9f92867a6d6054473d3221160c0200000000000000000000000000000000000916222f3c4955626f7c8895a2afa5988b7e7265584b3f3225180c000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a0000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000008131e28323c464e5860686d767c82878a8e9091929399a496897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000006121e29343f495156586060606060605a58524a40362a1f1307000000000000000000000000000000000000000007121d28313c46505a606d7983909893939393928d82796d6053463a2d2013070000000000000000000000000013202d394653606c7986938b7e72656464646464646464646464646464615a5044392d20140800000000000000000000000c1925323f4b57636d737979797979797979746e645a50453c31281d1209000000000000000000000000000000000000000000020d17212b333b404445464646464646464646464646464646464646464646464646464646464646464646464646463b3a37312a21180e030000010c17212a333a404345464646464646463d3c38332b23190f050000111e2a3743505c68727879797979797979706b6054483c43505c68727879797979797979706b6054483c2f221609000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000a131c232a2e3132352f343946525d686d7474747475777b7f8591969e938e81746b6155433a2f24180d01000613202c3945515d67717e87939a9d938e81797d848b9095989b9d9e9f9f9e9d9b9895918c857f79808d929c9992877d70675d5145392c20130600000a15202a343c434748535353535353535353535353535353535353535353535353534a49453e362c22170c0000000000000000000003090e121415191815120d06000000000000000000000000000000000000050c111417171514120e09030000000000000000000000000002090e12141520202020202020201413110d0802000000000000030e19232c353c414546464646464646413f3c362f261d1308000000000000000000000000000000000e1a2734414d5a6774808d97a2adb8ab9e91858484848484848484848484848484848484848484848484848275685c4f4235291c0f00000000000000000000000000000000000000000000000000000000000007121d2b37434e5864717e8a97a1ab9f95887b6e616d7985929faba79b8e8174685d5245392c2013040000000000000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b0000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000010d1925303a444e58606a6f7a82898f94979a9d9e9f9fa4ab96897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d100000000000000000000916222e3a46515b62656c6c6c6c6c6c66635c52473b2f23170a0000000000000000000000000000000000000000010c161f2a343e45515c676e7b8586868686868686867a6e6154473b2e2114080000000000000000000000000013202d394653606c7986938b7e727070707070707070707070707070706c6155493c3023160a00000000000000000000000a16232f3b47525b63666c6c6c6c6c6c6c6c67645c52483e332a1f160c0000000000000000000000000000000000000000000007131e29333d454c5052535353535353535353535353535353535353535353535353535353535353535353535353534846423c332a1f1409000007121e28333c454b5052535353535353534a48443d352b21160b0000121f2b3845525e6b7884868686868686867d7063564a3d45525e6b7884868686868686867d7063564a3d3023170a000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000000010a11181e22252628232e3a4754616d7a808181818284878c929796918b81796d60594f4431281d130700000714202d3a4753606d7a859297a2a59d938e848991969d9fa7a7aaa8a7a7a8aaa8a7a09d97928b858d929ca4a39892857a6d6054473a2d21140700030f1b26323c464e535560606060606060606060606060606060606060606060606060575550483e33281c11040000000000000000060e151a1e21222524221e181109010000000000000000000000000000000810171c21232422211e1a140d060000000000000000000000050d141a1e20212d2d2d2d2d2d2d2d21201d19130c05000000000009141f2a353e474d51535353535353534e4c4741382f241a0e030000000000000000000000000000000815212e3b4854616e7b85929ea4aea99d9083787777777777777777777777777777777777777777777777756f65594d4134281b0e000000000000000000000000000000000000000000000000000000000000010f1a26313c4653606d7985929eaca7998c7f7366717d8a98a2aca095897c6f63564c4135291d11040000000000000000000000000000000000000916222f3c4955626f7c8895a2afa4988b7e7165584b3e3225180b000000010e1a2734414d5a6774808d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000005111d2a36414c565f6a6f7d848f949c9ea6a7a9aaabacafa296897c6f635649505c6976838f9c9286796c5f5346392c201306000000000000000000000000030a0f1d2a3643505d69768390908376695d5043362a1d0f0a03000000000000000b1825313e4a56626d72797979797979736e63584b3f3226190c000000000000000000000000000000000000000000040d18222934404b555f696e78797979797979797976685e5246392d2014070000000000000000000000000013202d394653606c7986938d807d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7e7064574a3d3124170a000000000000000000000007131e2a35404952575960606060606060605a58524a40362c21180d04000000000000000000000000000000000000000000000c18242f3b454f575d5f6060606060606060606060606060606060606060606060606060606060606060606060606055534d453c31261a0e02000b17232f3a454e565c5e6060606060606056544f473d33271c100400121f2b3845525e6b7885919393939393897d7063564a3d45525e6b7885919393939393897d7063564a3d3023170a000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000000070d121618191c212e3b4854616e7b878d8d8e8f9193938f8d89847e756d675c51473e331f160c0100000613202c3945515d676f7c859298a2a59d9591959da0a8aba8a09d9b9a9a9b9d9fa4aca9a19e9691969ca4a39992867d70675d5145392c2013060006121f2b37434e585f626c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d21140800000000000000060f181f262b2e2f32312e29231b130a010000000000000000000000000008121a22282d30312e2d2a261f180f06000000000000000000050f171f252a2d2e39393939393939392e2d2a251e160e05000000010d1925313c4750585e5f6060606060605a58524a41362b1f14080000000000000000000000000000000714202d3a46525e69707d8a929da7ab9f958d80736b6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a68655d54493d3125190c000000000000000000000000000000000000000000000000000000000000000a151f2c3845515c6773808d9aa4aa9d9184776a75828e9baaaa9d9084776b6054443a3024190d010000000000000000000000000000000000000916222f3c4955626f7c8895a2afa5988b7e7265584b3f3225180c000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b0000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000713202d3946525e686f7c8691969ea6aab0b4b6b7b8b9afa296897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000060e151a1f2a3643505d69768390908376695d5043362a1f1a150e060000000000000c1925323f4c5865727f8686868686868073665a4d4033271a0d00000000000000000000000000000000000000000000060f18232f39434d575f616c6c6c6c6c6c6c6c6c6c5e564c41362a1e11050000000000000000000000000013202d394653606c798693928d8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a86796c605346392d20130000000000000000000000020d19242e3740474b4d53535353535353534d4c4740382f241a0f0600000000000000000000000000000000000000000000000f1c2834404c5761686b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5f574d42372b1e1205000f1b2834404b5660686b6c6c6c6c6c6c6c6360594f44382c20130700121f2b3845525e6b7885919e9f9f9f96897d7063564a3d45525e6b7885919e9f9f9f96897d7063564a3d3023170a000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000000000106090c0c15212e3b4854616e7b87949a9b9c9e938682807d78716c605c554b40352c210d0400000004111d2935404b55606a6f7c869298a2a7a09da0a7a9a29f9996918f8e8d8e90939a9ea1a8a8a19ea1a8a39992877d706b60554c4135291d1104000815212e3b47535f6a7679797979797979797979797979797979797979797979797979716c6155493c3023170a000000000000060f18212a31373a3b3f3e3a342d251c130a01000000000000000000000008121a242c33393c3e3b3a36312921180f0500000000000000020d17212930363a3b4646464646464646463936302820160c02000004101d2935414d58626a6c6c6c6c6c6c6c67645c52473c3024170b00000000000000000000000000000005121e2a36424d57616c74808d95a0aaa79f93887d70685e545e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5c59544b42372c2115090000000000000000000000000000000000000000000000000000000000000004101c2834404b55616e7b87939faca095887b6f7985929faca3988b7f7265594f4332281e1308000000000000000000000000000000000000000916222f3c4955626f7c8895a2afa5988b7f7265584c3f3225190c000000010e1b2834414e5b6774818e9aa7b0a4978a7d7164574a3e3124170b0000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000005121e2a36424d57616d7a849198a1a8b0b7bbc1c3c4c5bcafa296897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000006101820262b2e3643505d69768390908376695d5043362e2b262018100600000000000c1925323f4c5865727f8b939393938d8073665a4d4033271a0d000000000000000000000000000000000000000000000007121d27313c454d53555f60606060606060605f524c443b3025190e020000000000000000000000000013202d394653606c798693939393939393939393939393939393939386796c605346392d201300000000000000000000000007121c252e353b3f404646464646464646413f3c362f261d1208000000000000000000000000000000000000000000000000111e2b3744505d6873787979797979797979797979797979797979797979797979797979797979797979797979797976695f53463a2d21140700111e2a3743505c68727879797979797979706b6054483c2f22160900121f2b3845525e6b7885919eabaca396897d7063564a3d45525e6b7885919eabaca396897d7063564a3d3023170a000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000000000000060b0f12131c212e3b4854616e7b8793939495989a9285817d756e685e574d43392e23180c00000000010d18242f3a434e58606a6f7d86929aa4acaaaca59d97928c88848281818283878b91969fa3ababadac9f92877d706b61594f433a2f24190d01000915222f3c4855626f7c868686868686868686868686868686868686868686868686867e7164574a3e3124170b0000000000050f18212a333c4247484c4a463f372e251c130a0100000000000000000008121a242c363e45494a4846423b332921170e0500000000000009141f29333b42464853535353535353535346413a32281e1308000005121f2b3845515e6a7479797979797979746e64584c3f33261a0d000000000000000000000000000000020e1a25303b454f59606d79839098a2aea49a92857a6e665b5051515151515151515151515151515151514f4d49423930261b100400000000000000000000000000000000000000000000000000000000000000000c18232e3946535f6976828f9ca9a7998c7f737d8a98a2ac9f92867a6d6054473d3221160c02000000000000000000000000000000000000000916222f3c4955626f7c8895a2afa6998c7f7366594c4033261907000000020f1b2835424e5b6875818e9ba8b0a3978a7d7064574a3d3124170a0000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000714212d3a46535f6974818e96a1aab2bac2c7ccd0d1c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c201306000000000000000000061018222a31373a3c43505d69768390908376695d50433c3a37312a22181006000000000c1925323f4c5865727f8b989f9f998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000010b151f2a333c4246485253535353535353535346413b32291e1408000000000000000000000000000013202d394653606c798686868686868686868686868686868686868686796c605346392d2013000000000000000000000000000a131c242a2f323339393939393939393433302b241d140b00000000000000000000000000000000000000000000000000121f2c3845525f6b7885868686868686868686868686868686868686868686868686868686868686868686868686867b6e6155483b2e22150800121f2b3845525e6b7884868686868686867d7063564a3d3023170a00121f2b3845525e6b7885919eabaca396897d7063564a3d45525e6b7885919eabaca396897d7063564a3d3023170a000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00000000020a11171c1f2028232e3b4854616e7b86868687898c9195928e89827a6e695e544a4034281c10040000000007131d28313d464e58606b6f7c87939facaba39f938e857f7b7775747475777a7e848c9299a2a9b3a4978a7e716b61594f473d31281e130800000916232f3c4956626f7c8993939393939393939393939393939393939393939393938a7d7164574a3e3124170b00000000050e172129333c454d5355585651493f372e251c130a010000000000000008121a242c363e4850555755534d453b332920170e0500000000020e1a25303b454d525f60606060606060605f524c443a3025190d01000613202c3946535f6c79868686868686868074675a4e4134271b0e0100000000000000000000000000000009141f29333e45515c676e7b86929fa5aca1978f82786c60594f4444444444444444444444444444444442413d3730271e140900000000000000000000000000000000000000000000000000000000000000000007121d2b37424d5764717d8a97a1aa9d908377818e9baaa79b8e8174685d5245392c20130400000000000000000000000000000000000000000916222f3c4955626f7c8895a2afa79a8d8174675a4e412e23180c000000030f1c2936424f5c6975828f9ca8afa296897c6f6356493c302316090000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000815222e3b4855616e7b87929fa8b2bcc4ccd3d7dcd5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000060f18222a343c43474847505d69768390908376695d50474847433c342a22180f060000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000030d18212a31373a3b4546464646464646463b3936302920170d02000000000000000000000000000013202d3946535f6c767979797979797979797979797979797979797979766c5f5346392d201300000000000000000000000000010a12191e2325262d2d2d2d2d2d2d2d2726241f19130b0200000000000000000000000000000000000000000000000000121f2c3845525f6b7885929393939393939393939393939393939393939393939393939393939393939393939393887b6e6155483b2e22150800121f2b3845525e6b7885919393939393897d7063564a3d3023170a00121f2b3845525e6b7885919e9f9f9f96897d7063564a3d45525e6b7885919e9f9f9f96897d7063564a3d3023170a000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000000020b141c22282b2d352e343a46535e69767979797a7c7f848c9399948f847b6e665c5144382c1f150900000000010c161f2b343d45515d67717e8b9aa4afa399928b817a736e6968676768686e72797f879297a2aaa6998c7f73695f53463e352b1f160c010000091623303c4956636f7c89969f9fa8a19e9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c978a7d7164574a3e3124170b000000020b172029333b454d575f6265625b51493f372e251c130a01000000000008121a242c363e48505a6164615f574d453b322920170c0200000005121e2a36424d575e6c6c6c6c6c6c6c6c6c6c5e564c41362a1d1105000613202c3946535f6c798692939393938d8174675a4e4134271b0e01000000000000000000000000000000030d17212834404b555f69717e8a939da8a99f948c7f736b60564c4135373737373737373737373737373534312c261e150c02000000000000000000000000000000000000000000000000000000000000000000000e1a26313c4653606d7984919eaba095887b85929faba095897c6f63564c4135291d110400000000000000000000000000000000000000000916222f3c4955626f7c8895a2afa89b8f827568544a4034281c1004000004101c2934404b556a7683909da9b4aa95887b6f6255483c2f2215090000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0006121e2b37424d576774818d99a3afbac4ced6dfe3e2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c20130600000000000000030e18212a343c464e535554525d69768390908376695d525455534e463c342a21180e0300000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000060f181f262b2d2e3939393939393939392e2d2a251e170e05000000000000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c645a4f43372b1e12000000000000000000000000000000070d1316191a20202020202020201a1a17130e08010000000000000000000000000000000000000000000000000000121f2c3845525f6b7885929e9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f94887b6e6155483b2e22150800121f2b3845525e6b7885919e9f9f9f96897d7063564a3d3023170a00121f2b3845525e6b7885919393939393897d7063564a3d45525e6b7885919393939393897d7063564a3d3023170a000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000a141d262d33383942434045464d575e6c6c666d6d6f72787f87939f969083786d6053463c31261a0e0200000000040f1b27333f4953606d7984919eaca49f92877f746d68615f575b5a565e61676d727d859298a2ac9f92867b6e61564c41362a1e11050000000a1623303d495663707c899aa4aca196918f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8a7d7164574a3e3124170b0000000a141d29323b454d575f696e726d635b51493f372d251c130a0100000008121a242c363e48505a616c716e695f574d443b32291e140a0000000714202d3a46525e6976797979797979797976685e5246392d201307000613202c3946535f6c7986929f9f9f9a8d8174675a4e4134271b0e0100000000000000000000000000000000050f18232e39434d57616c74818e95a0aaa69f92877d6f685d52463f342a2b2b2b2b2b2b2b2b2b2b2b292825211b140c03000000000000000000000000000000000000000000000000000000000000000000000009141f2c3844505c6673808c99a4a79c8f828f97a2aa9d9084776b6054443a3024190d0100000000000000000000000000000000000000000916222f3c4955626f7c8895a2afaa9d908477665c5144382c1f1206000006131f2c3845515c677884919eabaea298877a6d6154473a2e2114070000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000814212d3a47535f697884919eabb5c0ccd6e0e8f1e2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000009151f2a333c464e585f62615e566976839090837669565e61625f584e463c332a1f150900000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000060e141a1e21222c2d2d2d2d2d2d2d2d21201e19140d05000000000000000000000000000000000f1b27333e49525a5f60606060606060606060606060606060606060605f5a52493e33271b0f0000000000000000000000000000000002070a0c0d13131313131313130e0d0b070300000000000000000000000000000000000000000000000000000000121f2c3845525f6b7885929eabacacaea9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a194887b6e6155483b2e22150800121f2b3845525e6b7885919eabaca396897d7063564a3d3023170a00121f2b3845525e6b7884868686868686867d7063564a3d45525e6b7884868686868686867d7063564a3d3023170a000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000006111c262f383f44464f504b51535452535f605c606162666c727f8b95a0958c7f7265574e42372b1e12060000000005121f2b3744505b65727f8c97a1a89c928a7e726d615d56534d4e4e4c52555c606b707c86929fa6a3988e8175685e5246392d2014070000000815222f3b4855626e7b87939fa99e91848383838383838383838383838383838383827d706356493d3023160a000006111b262f3b444d575f696e7b7f726d635b51493f372d251c130a010008121a242c363e48505a616c717d7b6e695e564d443a30261c110600000815212e3b4854616e7b86868686868686867a6d6154473a2e211407000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e01000000000000000000000000000000000007121d27303c45505a606d79839198a3aea39991847a6d615b51463c31281d1e1e1e1e1e1e1e1e1e1c1b191510090200000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616e7b87939fac9e948f949ea9a3988b7f7265594f4332281e13080000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afac9f9286796d6053463a2d20130900000714202d3a4753606d7a86939facac9f928579685e5246392d2013070000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000815222e3b4855616e7b8896a1adbdc7d1dee8f2efe2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c201306000000000000020e1a26313c454e585f6a6f6d685e69768390908376695e686d6f6a5f584e453c31261a0e02000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000003090e1214151f20202020202020201414110e080200000000000000000000000000000000000a16212c3740494f535353535353535353535353535353535353535353534f4940372c21160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2c3845525f6b7885929eabb8aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a94887b6e6155483b2e22150800121f2b3845525e6b7885919eabaca396897d7063564a3d3023170a00111e2a3743505c68727879797979797979706b6054483c43505c68727879797979797979706b6054483c2f221609000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00000b17222d38424a50535b5d555c60605d564c4a505354545b606c7883909d9e9184786a5f53473a2e211408000000000613202d394653606c7884919ea9a0968d80736c625b524c4642414141464b5159606a717e8a939eaa9f92867a6e6154473b2f24180c0000000814212e3a47535f6975818e97a29d9084787676767676767676767676767676767676706b6054483b2f22160900000b17222d38414d565e696e7b848b7f726d635b51493f372d251b130a08121a242c363e48505a616c717e86847b6e695e564c42382e23170b00000815212e3b4854616e7b87939393939393877a6d6154473a2e211407000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e010000000000000000000000000000000000000b151e2a333e45515d676f7c86929fa5aba1968f82756d62584e433a2f24180f111111111111110f0e0c09040000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e3846535e6975828f9ca8a69e9c9ea6ac9f92867a6d6054473d3221160c020000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afaea399887c6f6255493c31261a0d06030615222f3c4855626f7b8899a4afaa9d9084776a564c41362a1e11050000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000b1825313e4b5864717e8b97a8b2bdcfd9e3f0faefe2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c20130600000000000006121e2b37424d575f6a6f7b7a6d686976839090837669686d7a7b6f6a5f574d42372b1e1206000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000002050708121313131313131313080705020000000000000000000000000000000000000005101b252e373e4346464646464646464646464646464646464646464646433e372e251b10050000000000000000000000000000000000000003080b0e0e131313131313130a090704000000000000000000000000000000000000000000000000000000121f2c3845525f6b7885929eabb8a99d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d887b6e6155483b2e22150800121f2b3845525e6b7885919e9f9f9f96897d7063564a3d3023170a000f1b2834404b5660686b6c6c6c6c6c6c6c6360594f4438404b5660686b6c6c6c6c6c6c6c6360594f44382c201307000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00030f1c28333f4a545b6068696b676d6d685d52454446474a505b6573808c99a196887b6e6255483b2f221508000000000a1623303d495663707d8996a0a99e9184786d605a5146413a373130363940454f58616c75828f99a3a3998c7f7266554b4035291d1004000006121e2b37424d57616e7b85929fa0958c80736c6969696969696969696969696969696360594f44382c20130700030f1b27333f49535e696e7b8491918c7f726d635b51493f372d251b13121a242c363e48505a616c717e879291847b6e685e544a3f34281c1003000815212e3b4854616e7b87949f9f9f9f94877a6d6154473a2e211407000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e01000000000000000000000000000000000000030c18212935404b555f6a727f8b939ea8a89e948b7f726a5f554b41352921180d030404040404020200000000000000000000000000000000000000000000000000000000000000000000000000000001070c06111c2a36424d5763707d8a96a1acaaa8aab0a79b8e8174685d5245392c201304000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afb5ab998c7f7266574d42372b1f15120f121c2834404a5465717e8b98abb5a89b8e8175685b4e423025190d010000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000d192633404c5966737f8c99a6b2bfcfd9eaf5ffefe2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000814212d3a47535f696f7c85837a6d68768390908376686d7a83857c6f695f53473a2d211408000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131c252c33373939393939393939393939393939393939393939393937332c251c130900000000000000000000000000000000000001080f14181a1b20202020202020171614100b0500000000000000000000000000000000000000000000000000121f2c3845525f6b7885929eabb4a79a8d8080808080808080808080808080808080808080808080808080808080807a6d6154473a2e21140700121f2b3845525e6b7885919393939393897d7063564a3d3023170a000b17232f3a454e565c5e6060606060606056544f473d333a454e565c5e6060606060606056544f473d33271c1004000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0006121f2b3844505b666c75767778797a6d60544b403a3a3f495364717e8b97a8978a7d7164574a3e3124170b00000003101c28343f4a546773808d9aa8a2978a7e71665c51483f35302b26252a2e343d46505a626e7b87929fab9d908376675d5145382c1f13060000020e1a26313c46525e68717e8a929c9f93887e716c605b535c5c5c5c5c5c5c5c5c5c5c56544f473d32271b10030005121f2b3744505b656e7b8491969c918c7f726d635b51493f372d251b1a242c363e48505a616c717e8792999691837a6d665c5044382b1f1206000815212e3b4854616e7b8794a1acaca094877a6d6154473a2e211407000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000060f18242f39434e58626d75818e96a1aba69f92867c6f675d51453f332a1f150b010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c13181b1e1a25313b4653606c7884919e9f9f9f9f9fa095897c6f63564c4135291d1104000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afb6a99c908376695f53473c3127201f1c1f232c3844515c6675818e9ba8b3a9988c7f7265594c3f32261908000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fcefe2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000815222e3b4855616e7b859290837a6d7683909083766d7a839092857b6e6155483b2e221508000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000010406070a0d101112131312100e0b080705020000000000000000000000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b27211b130a010000000000000000000000000000000000020b131a202427282d2d2d2d2d2d2d2323201c160f08000000000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a73737373737373737373737373737373737373737373737373737373736d685e5246392d20130700121f2b3845525e6b7884868686868686867d7063564a3d3023170a0007121e28333c454b5052535353535353534a48443d352b333c454b5052535353535353534a48443d352b21160b00000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000613202d394653606c7881838485868275665c5145403f414a5464717e8b97a4988b7e7165584b3e3225180b00000006121f2b3844505c667683909da99f9285796d60544a403629241e1a191d2328343e47535f6a7683909ca99f92867a6d6053473a2d2014070000000915202a36414d56616c73808d939d9a92877e736c655d554e5050505050505050504948443d352b21160b00000613202d394653606c79839096a0a39c918c7f726d635b51493f372d25242c363e48505a616c717e879299a3a0959083796d6053463a2d201307000815212e3b4854616e7b8794a1acaca094877a6d6154473a2e211407000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000007121d28313c46515b606d7a849199a3aea3999184796d605a50463c31271d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f171e23282a2b2d2b3844505b66737f8c999393939393939084776b6054443a302419120b030000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afb7ab9f94887b6e62574e4339312d2b282b2e343f4953606d7985929fabada297897c6f6356493c30231609000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000e1b2835414e5b6874818e9ba7b4c1cedae7f4fcefe2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000713202d3a4653606d78818e9390837a7683909083767a8390938e81786d6053463a2d201307000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000000000020608080d0606030000000000000000000000000000000104080d111314171a1d1e1f201f1f1d1b181414110e080200000000000000000000000000010910161b1e202020202020202020202020202020202020202020201e1b161009010000000000000000000000000000000000010b141d252b30333439393939393939302f2c27211a11080000000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e67676767676767676767676767676767676767676767676767676767615e564c4135291d110500111e2a3743505c68727879797979797979706b6054483c2f22160900010c17212a333b434a4f5053535353534c4a463f372d232a333b434a4f5053535353534c4a463f372d23190f0500000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0006121f2b3844505b6677849091929285796d6058514a4c4b515b6673808d99a9978a7d7164574a3e3124170b0000000713202d3a4653606d7986929fa89b8e8175665c5042392e2419130e0d1218222b37434e5866727f8c99a5a399897c6f6356493c30231609000000030e1925303b44505a606c77818e939c99928b80776d675f585045414343434343433d3b38322b23190f04000005121f2b3744505b65707d869298a2a39c918c7f726d625b51493f372d2c363e48505a616c717e879299a3a39992877e71665c5044382b1f1206000815212e3b4854616e7b87949f9f9f9f94877a6d6154473a2e211407000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000010c161f2a343f45525d686f7c87929fa6aba0968e81756c62584e43392f24180f060000000000000000000000000000000000000000000000000000000000000000000000000000000000050f1821292f3437383939333f4a54616e7a8786868686868686867f7265594f43322c29231d150d0700000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbdb0a69a8d81746a5f554b433c39383338393f44505b65717e8a97a2adab9f9285796d6053463a2d201307000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000e1b2835414e5b6874818e9ba7b4c1cedae7f4fcefe2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c20130600000000000006121f2c3844505c666d78818e9390837a839090837a8390938e81786d665c5044382c1f1206000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000003090e1214151913120f0b06000000000000000000000003070d1013191d202124272a2b2c2d2c2b2a282521201e19140f0a0400000000000000000000000000050a0f1213131313131313131313131313131313131313131313120f0a050000000000000000000000000000000000000008131d262f363c4041464646464646463d3c38332c231a0f0500000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e615a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a54524c443a3025190d01000f1b2834404b5660686b6c6c6c6c6c6c6c6360594f44382c20130700000a16222e39434d555b5d6060606060585651493f34292e39434d555b5d6060606060585651493f34291e120600000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00030f1c28333f4a546774818e9a9f978b7e716a605c5459555d606c7884919da297897c6f6356493c302316090000000714212e3a4754616d7a8798a3a5988b7f7265544a3f30271c1208020007101a26313d495663707c8996a3ab978a7d7164574a3e3124170b0000000008141f29323e44505b656c78818d929f9f928c81796f6a625a514c433c34363636302f2c2721191107000000030f1b27333f4953606b707d869298a2a39c918c7f726d625b51493f37363e48505a616c717e879299a3a39992877e716c61544a3f34281c1003000815212e3b4854616e7b87939393939393877a6d6154473a2e211407000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000040d18222935414c56606a727f8c949fa9a89e938b7e716a5f554b40352921170c03000000000000000000000000000000000000000000000000000000000000000000000000000000010c17212a333a4044454646463a46525e686e797979797979797979726d6256473f3a38342f271f191007000000000000000000000000000000000000000916222f3c4955626f7c8895a2afb4aba39f92877b6e675d554e4846443f44464a5059606c7883909da9b1a89b8e8175665c5044382b1f1206000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000e1b2734414e5a6774818d9aa7b4c0cddae7f6ffefe2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c20130600000000000003101c28343f4a545c666d78818e939084839191838490938e81786d665c544a3f34281c1003000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000060e151a1e212226201f1c17110a0200000000000003060c1012181d2024292c2d30343638393939383735322e2d2a251e1b150d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1a252f3841484c4e535353535353534a48443d352c21160b00000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e61544d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4746413a32281e130800000b17232f3a454e565c5e6060606060606056544f473d33271c100400010e1a27333f4a555f676a6c6c6c6c6c65625b51463a2e333f4a555f676a6c6c6c6c6c65625b51463a2e22160900000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00000b17222d3c4956626f7c89949f9f92857c716d66666666676d737f8c96a09f9285796d6053463a2d2013070000000815222f3b4855626e7b8895aaa4978a7d7164574a3e2e24150b000000000915222f3b4855626e7b8895a1a5988b7e7265584b3f3225180c00000000020d172027333f49535b666c74808b92989c938f847c716c605d554e463e362e292322201b160f0700000000000b17222d38414f59606b707d869298a2a39b918c7f726d625b51493f3e48505a616c717e879299a3a39992877e716c615a5042382e23170b00000815212e3b4854616e7b86868686868686867a6d6154473a2e211407000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000061019242f3a444e58606c77828f97a1aba59f92867c6e675d51453e33291e150b00000000000000000000000000000000000000000000000000000000000000000000000000000007131e29333c454c505253535246444d565e616c6c6c6c6c6c6c6c6c65625b51504c47454039312a221910060000000000000000000000000000000000000916222f3c4955626f7c8895a2afaea39992999083796d6760585553504a5053545c606b727f8b95a0acaca095897d7063544a3f34281c1003000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000d192633404c5966737f8c99a6b2bfced9e5f1feefe2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c201300000000000000000c17232e38424a545c666c78818e92909195959191928d81786c665c544a42382e23170c00000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000060f181f262b2d2e332d2b28221c140b08060406060b0f12171c1f24292c2f35393a3d4043444546464543413e3b3936302b272019130c04000000000000000000000000000000000000000000050a0d0f101313100f0d0a05000000000000000000000000000000000000000000000000000814202b36414b53595b6060606060606056554f473d33271c1004000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e615447404040404040404040404040404040404040404040404040403a3935302820160c02000007121e28333c454b5052535353535353534a48443d352b21160b000003101d2936424f5b6771777979797979726d62564a3e3136424f5b6771777979797979726d62564a3e3124180b00000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00000615222e3b4754606a76828f98a29792857e7975737273757a8088939fa1978d8074665c5144382c1f12060000000916222f3c4955626f7c8895a2a396897d7063564a3d30231706000000000714212e3a4754616d7a8794a0a5998c7f7266594c3f3326190c0000000000050e17222d38414a545b606e737e8691969e9691867e756d675f58504840372e261c13100b0400000000000006111b262f3d474f59606b707d869298a2a39b918c7f726d625b514948505a616c717e879299a3a39992877e716c615a50483e30261c110600000714202d3a46525e6976797979797979797976685e5246392d201307000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000008131e28323d44505b656d7a859199a4aea2989083796d605a50453b30271c120700000000000000000000000000000000000000000000000000000000000000000000000000000c18232f3a454f575c5e60605f53504a4d52545f60606060606060605c5e5f5f5c5853514b433c342a22180c0200000000000000000000000000000000000916222f3c4955626f7c8895a2afac9f928692958f81796f6a6462605b545b6062666d727d87929fa7b0a69d9184786c605346392e23170b00000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000b1824313e4b5764717e8a97a8b2bdc8d4e2edf8efe2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c20110c0600000000000006111c263038424a545b666c77808d929da0a09d928d80776c665b544a423830261c110600000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000030e18212a31373a3b403938332d261d191312101314171c1f23282c2f35393a4145474a4d505152535252504e4b4746413b373229241e160e05000000000000000000000000000000000000030a11161a1c1d20201d1c1a16110a0300000000000000000000000000000000000000000000000b1824303c48535d64676c6c6c6c6c6c6c6360594f44382c201407000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b3434343434343434343434343434343434343434343434342e2d29251e160e04000000010c17212a333b434a4f5053535353534c4a463f372d23190f05000004111d2a3744505d6a778386868686867f7265584c3f323744505d6a778386868686867f7265584c3f3225190c00000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000006131f2b37434e58616e7b869298a097928b8582807f8082858d939aa19892857a6d61544a4034281c10040000000815222e3b4855616e7b8894aaa4978a7d7164574a3e2d22170b000000000815222f3b4855626e7b8895a1a5988b7e7265584b3f3225180c00000000000006111b262f38424a505c636c717c848e939f98928b817a6f6a625a524940382e251c110800000000000000000a141d2b353d474f59606b707d869298a2a39b918c7f726d625b51505a616c717e879299a3a39992877e716c615a50483e362c1e140a00000005121e2a36424d575e6c6c6c6c6c6c6c6c6c6c5e564c41362a1d1105000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000010c162027333f49535e68707d87939fa6aaa0958d81746c61574d42392e23180e05000000000000000000000000000000000000000000000000000000000000000000000000030f1b2834404c5761686b6c6c6c605c544a46475353534c52565d6065696b6c6b6965605c554e463c342a1e140a00000000000000000000000000000000000916222f3c4955626f7c8895a2afa5988b7f8b93938f837c76716e6c666b666c6e72787f879299a3aea99f948a7e71665b5044382b1c110600000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000815222e3b4855616e7b8896a0acb8c6d0dbe7f0f9e2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c211d1711090000000000000a151e263038424a545b656c77808d939d9d938d80776c655b544a423830261e150a0000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000009151f2a333c4247484c46443f382f2925201f1d1f2022282b2e34383a4045474c5254575a5d5e5f605f5e5d5b5854524c47433c35302820170e0500000000000000000000000000000000040d151c2226292a2d2d2a2926221c150d04000000000000000000000000000000000000000000010e1a2733404c59646f7479797979797979706b6055483c2f231609000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e272727272727272727272727272727272727272727272721201d19130c0400000000000a16222e39434d555b5d6060606060585651493f34291e1206000004111e2b3744515e6a7784919393938c7f7265594c3f323744515e6a7784919393938c7f7265594c3f3226190c00000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000030f1b27323d46535f69707d8691969e9f97928e8c8c8d8f92989f9f9691867d6f685e5242392e23180c000000000714212e3a4754616d7a8798a2a5988b7f7265544a3f33281c1107010006101823303c4956636f7c8996a2aa978a7d7164574a3e3124170b000000000000000a141d262f383f44525a616a6f7a818b92989f938e847c716c635b524a40372e231a0d0400000000000000020b19232b353d474f59606b707d869298a2a39b918c7f726d625b5a616c707e879299a3a39992877e716c615a50483e362c241a0c02000000020e1a25303b454d525f60606060606060605f524c443a3025190d01000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000040d17222d38414c56606b73808d949fa9a79d928a7e71695f544a40342820170b02000000000000000000000000000000000000000000000000000000000000000000000005111e2a3744505c6873787979796d665c504441454c52565e61686d727678797876726d675f584e463c30261c1106000000000000000000000000000000000916222f3c4955626f7c8895a2afa396897d818e96959087827e7b79787778797b7f848c9299a3abaaa2978f82776c60544a3f33281c0a0000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000714212d3a46535f697784919eaab4bfcad6dee8eee2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f534639302d29221b12090000000000030c151e262f38424a535b656c74818e9b9b8e81746c655b534a42382f261e150c030000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00020e1a26313c454d53555953504a423b35302d2b292c2d2d3338393f44464b5153565d606367696b6c6c6c6b6a6865615e56544e46413a322920170d020000000000000000000000000000030d161f272d32353639393635322d271f160d030000000000000000000000000000000000000000010e1b2834414e5b677481868686868686867d7063564a3d3023170a000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1413110d08020000000000010e1a27333f4a555f676a6c6c6c6c6c65625b51463a2e221609000005111e2b3844515e6b7784919e9f998c7f7266594c3f333844515e6b7784919e9f998c7f7266594c3f3326190c00000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000a15202a36424d57606b707c848c9196999c9b9999999b9d9a97928d847d6f6b60564c4130271c1207000000000613202d394653606c7985929fa79b8e8174665b5044382d2218120d0c1117222b37424d5765727f8c98a5a398897c6f6256493c2f23160900000000000000020b141d262d33404850585f686d757e8690959d9691867e736d645c524940352c1f160c0100000000000000071119232b353d474f59606b707d869298a2a39b918c7f726d62616c707e879299a3a39992877e716c615a50483e362c241a1208000000000009141f29333b42464853535353535353535346413a32281e130800000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000006111b262f3a444f59606d78829097a2ada49f92857b6e665c51443e32291d140a000000000000000000000000000000000000000000000000000000000000000000000005121f2b3845525e6b7885868686786d60534a4c51565e61686d737a7f82858685837f796f6a5f584e42382e23170b000000000000000000000000000000000916222f3c4955626f7c8895a2afa3968a7d7a84919899938f8b888685848486888c91969fa3aba9a29892857b6e655b5042382d22170b0000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0005121e2a36424d576673808c98a2aebac3ccd7dce3e7d5c9bcafa296897c6f635649505c6976838f9c9286796c5f53463e3d39342d241b110600000000060f19232b353d464e58606a6f7c8592989891857c6f6a60584e463d352b23190f060000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0006121e2b37424d575f6166605b544d46413b393835393a3c3f44464a5053555d6064686d70737677787979787674716e68626058524c443a32291e130800000000000000000000000000000a151f2831383e4243464643423e3831281f150a0000000000000000000000000000000000000000010e1b2734414e5a6774818d93939393938a7d7064574a3d3124170a000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e21140d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d070705010000000000000003101d2936424f5b6771777979797979726d62564a3e3124180b000005121e2b3845515e6b7884919ea6998c807366594d40333845515e6b7884919ea6998c807366594d4033261a0d00000713202d3a4653606d798693a0aca69a8d8073675a4d4034271a0700000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000000040e1a26313b454f59606a6f797f848a8d8f9192929291908d8a8580796f6b60594f443a301e150b000000000006121f2b3844505b667683909ca99e9285786c60544a3f3329241d19181b2227343c46535f6976838f9ca99f9286796d6053463a2d2013070000000000000000020b141c2228363e464e565d606c717b838d929f98928b80736e645b51473d31281e13080000000000000000071119232b353d474f59606b707d869298a2a39b918c7f726d6c707e879299a3a39992877e716c615a50483e362c241a1208000000000000020d17212930363a3b4646464646464646463936302820160c0200000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000a141d29323d44505c666e7b85929ea4ada2979083786d60594f443b2f261c11060000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d6976839098897c6f635a56555d60686d737a80858b8f9192928f8b847c6f6a5f544a3f34281c10030000000000000000000000000000000916222f3c4955626f7c8895a2afa4978a7d717d8692989f9c9799929291919298989ea0a8aba69f9792867d70695f53493f2f261c11060000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00020e1a26313b4754616e7a86929fa7b1bac2cbd1d6dcd5c9bcafa296897c6f635653535c6976838f9c9286796c5f53534b49453e362d22170c000000030e18212b353d474f58606a6f7c8592918c8c9191857c6f6a60584f473d352b21180e0300000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000814212d3a47535f696e736c665f57524c484644404547494a5053545c6063676d71757a7d8083848586858583817e7a756f6a615d564c443a3025190d0100000000000000000000000005111c27313a434a4e505353504e4a433a31271c110500000000000000000000000000000000000000010e1a2734414d5a6774808d9a9f9f9f978a7d7164574a3e3124170b000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e2114080101010101010101010101010101010101010101000000000000000000000004111d2a3744505d6a778386868686867f7265584c3f3225190c000005121f2b3845525e6b7885919ea6998d8073665a4d40333845525e6b7885919ea6998d8073665a4d4033271a0d00000713202d3a4653606d798693a0aca79a8e8174675b4e412e23180c00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000009141f29333d474f5860676d72787d8082848586858483807e79736d6760594f473d32281e0c030000000000030f1c28333f4a546673808d99a7a1978a7d70665b50443e352f292423282d333d464f59616e7b86929faa9c908376665c5145382c1f13060000000000000001070d111317242d343c444c525a62696e78808b92999f928c80736d63594f433a2f24190d010000000000000000071119232b353d474f59606b707d869298a2a39b918c7f72707e879299a3a39992877e716c615a50483e362c241a12080000000000000000050f171f252a2d2e39393939393939392e2d2a251e160e050000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000000020b172028343f4a545e69707d8a929da7a99f958d80736b61564d42382d22170e05000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9a8e81756c656364676d737a80868d92989c9e9f9e9c9691857c6f665c5044382b1f13080000000000000000000000000000000916222f3c4955626f7c8895a2afa4978a7e71707d8690959da0a39f9e9e9e9fa3aaa9a8a69f9c948f857d706b60574d41382d1d140a000000000000000000000000000613202c3946535f6c7986929f9f9f9a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000914202d3946525e6873808c95a0a8b1bbc0c7cbd0d0c9bcafa296897c6f63606060606976838f9c9286796c606060585650483e34291d110500000915202a333d474f59606a6f7c8592918c7f7f8c9192857c6f6a60594f473d332a20150900000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000815222e3b4855616e7b7f786e69615e565453504b515356545b6063666d70757a7e82868a8d909192939291908e8b86827c746d685e564c41362a1e11050000000000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a00000000000000000000000000000000000000000d1a2633404d596673808c99a6aca4978b7e7164584b3e3125180b000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000004111e2b3744515e6a7784919393938c7f7265594c3f3226190c000005121f2c3845525f6b7885929ea69a8d8073675a4d40343845525f6b7885929ea69a8d8073675a4d4034271a0d01000713202d3a4653606d798693a0aca89b8f827568544b4034281c1004000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00000000030d17212b353d464e555c60666d70737677787978787674716d67605d554f473d352b20160c000000000000000b17222d3c4956636f7c8995a0a99d9083786c605a50454039352f2e34383f444e58616b75818e99a3a3988c7f7265544b4034281c1004000000000000040c13181d202021222a323a414550575f666d747e8792989c928c7f726b61564c4135291d1307000000000000000000071119232b353d474f59606b707d869298a2a39b918b7f7d879299a3a39992877e716c615a50483e362c241a120800000000000000000000050d141a1e20212d2d2d2d2d2d2d2d21201d19130c05000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000050e17232e38424d57616c74808d95a0aaa79f93887d70695e544a3f332820160b020000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98938b7f75717071747a80858d92989fa2aaa4a3a5a8a1979083786d6053463a2f24190d0100000000000000000000000000000916222f3c4955626f7c8895a2afa4978a7e716b707c838b9195989b9d9e9f9f9f9e9d9b9894908a827b706b60594f453b2f261b0b02000000000000000000000000000613202c3946535f6c798692939393938d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000005111e2a36414c56606d798390969fa7afb5babfc2c3c4bcafa296897c6f6c6c6c6c6c6c76838f9c9286796c6c6c6c64625a5045392d21150800020f1a26313c464f59606b6f7c8592918b7f72727f8b9192857c6f6b60594f463c31261a0f02000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000815222f3b4855626e7b88827b736d686461605b555d606265666c7074797d81858a8f92999a9c9e9f9f9f9e9d9b99928f87817a6d685e5246392d2013070000000000000000000000010d1a26323e4a545e66696c6c69665e544a3e32261a0d01000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2a5988b7f7265584c3f3225190c000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000005111e2b3844515e6b7784919e9f998c7f7266594c3f3326190c000006131f2c3946525f6c7985929fa79a8d8074675a4d41343946525f6c7985929fa79a8d8074675a4d4134271a0e01000713202d3a4653606d798693a0aca99d908376665c5145382c1f130700091623303c4956636f7c8996a2afa4988b7e7165584b3e3225180b0000000000060f19232b343d434b51545c606366696b6c6c6c6b6a6764605d55514b433d342b23190e04000000000000000615222f3b4854606b7784919da8a0958c7f726c615a514b4541403f4045495058606a707d8a939eaa9f92867a6d6154473a2e23180c000000000000040d161d24292c2d2e2f30302f353e454d545c606c717d8692999f93887d70685d52453a2f24180d01000000000000000000071119232b353d474f59606b707d869298a2a39b918b869299a3a39992877e716c615a50483e362c241a120800000000000000000000000002090e12141520202020202020201413110d080200000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000000000006111c26303b45505a606d79839098a2aea49a92857b6e665b50443d32281d140a0000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b88959b918b827e7d7e81858c92989fa2a29f9a9796989c9f9f958a7d7164554c4135291d110400000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e71646a6e787e84888c8e909192929291908e8b88837d766e6960594f473d33291d140a00000000000000000000000000000613202c3946535f6c79878686868686868074675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000020e1925303b45515c666e7b8490959fa3abaeb4b6b7b8b9afa296897d7979797979797979828f9c92867979797979716c6256493d3024170a0006121f2b37434e58606b707d8692918b7f726d6d727f8b9192867d706b60584e43372b1f1206000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000815222f3b4855626e7b888f86807a75716e6c666b676d6f7175797c81858a8e92989c9fa3aba39f9e9d9d9d9fa3a39f9a938e847a6d6154473a2e2114070000000000000000000000030f1c2935424e5a66707679797670665a4e4235291c0f03000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0a6998c807366594d4033261a0d000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919ea6998c807366594d4033261a0d00000613202c3946535f6c7986929fa79a8d8174675a4e41343946535f6c7986929fa79a8d8174675a4e4134271b0e01000713202d3a4653606d798693a0acac9f9286796d6053463a2e23180d060a1723303d4a5663707d8996a3b0a4978b7e7164584b3e3125180b000000000000081119222b303940454a5053575a5c5e5f5f5f5e5d5a5753514b45413a312b22191107000000000000000007131f2c38434f5965727f8b96a1a79f93887e716c605d55524c4c4c4b51535b606a6f7c86929fa5a3988e8174685e5246392d1d12070000000000010c161f282f35393a3b3c3c3d3d3c383b424a515a626b707e87939f9a92857a6d60554b4135291d110400000000000000000000071119232b353d474f59606b707d869298a2a39b999299a3a39992877e716c615a50483e362c241a120800000000000000000000000000000002050708131313131313131307070501000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000040404000a141e29333e45515c676e7b86929fa5aca1978f82786c60594f443a2f261b110600000000000000000000000000000000000000000000000000000000000000000814212e3a47535f6a7784919d9b948f8b898a8d92989fa2a29f98928d8a898b90949c9c8f8276675d5145392c20130600000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e71645f666d71777b7f8183858586858583817e7b76706b615e574f473d352b21180b02000000000000000000000000000006121f2c3845525e6a7579797979797979746e64584c3f33261a0d000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000008141e2834404b545e696e7b838d92999fa3aaa9aaabacaea5998f8986868686868686868f949f988986868686867e7164584b3e3125180b000814212e3a47535f6a707d8692918b7f726d62626d727f8b9192867d706a5f53473a2e211408000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000815222f3b4855626e7b8898928d86827e7b797877787a7c7e8285898d92979b9fa2a7a09d9999929190909192999a9ea19f96887b6e6255483b2f221508000000000000000000000003101d2a3643505d69768286868276695d5043362a1d1003000000000000000000000000000000000000000916232f3c4956626f7c8995aab4a79a8e8174675b4e4134281b09000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000005121f2b3845525e6b7885919ea6998d8073665a4d4033271a0d000006121f2c3844515c667986939fa79b8e8174685b4e41353844515c667986939fa79b8e8174685b4e4135281b0e02000713202d3a4653606d798693a0acaea398897c6f62544b4034281f1612101824313e4b5764717e8a97a4b1a4978a7e7164574b3e3124180b000000000000000810191e272e34383f44464a4d505152535251504d4a47454039352f281f191007000000000000000000030c1b27323d4753606d7984919eaca49a92867e736d67605d565959545c60656c717c859198a2ac9f92867b6e61564c4135291d0c03000000000007131d28313a4045474848494a4a48443d3940445059616c73808c96a0978d8073675d5145392c2013060000000000000000000000071119232b353d474f59606b707d869298a2aba39fa3a39992877e716c615a50483e362c241a12080000000000000000000000000000000000000000060606060606060600000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000306080911111111110c17212834404b555f69717e8a939da8a99f948c7f736b60564c41382d22170d040000000000000000000000000000000000000000000000000000000000000006121e2b37424e5765727e8b95a09e9c9896979a9fa2a39f98928c85817e7d7e838c929f92867a6d6054473a2d21140700000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164545c60646a6e72757778787979787675726e69636159534d453d352b23190f0600000000000000000000000000000004111d2a36424e59636a6c6c6c6c6c6c6c67645c52473c3024170b000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000020c18232e39424d575e696e7880878d9298999c9d9e9fa39fa1999693939393939393939c9fa6a393939393938b7e7164584b3e3125180b000815222f3b4855626e7b8592938b7f726d625b5b626d727f8b9192857b6e6255483b2f221508000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000815222f3b4855626e7b88959f98928e8b878685848586898b8e92979a9ea1a8a09e9995908c89868483838486898d92979e95887b6e6255483b2f221508000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000814212e3b4754616e7a8798a2aea89b8f8275685c4f4230251a0e020000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000005121f2c3845525f6b7885929ea69a8d8073675a4d4034271a0d01000713202d3a4653606d79869aa4a89b8e8175685b4e42353a4653606d79869aa4a89b8e8175685b4e4235281b0f02000713202d3a4653606d798693a0acb4aa998d8073665c51453b3128201f1c1e26323f4c5965727f8c98a5b0a3968a7d7063574a3d3024170a0000000000000000070c151d23282e34383a3d4043444546454543413e3a38352f29241d160d07000000000000000000000b151e2b353d45515c67717d8a9aa4aca298928a8079716d6867666567666d70787e869197a1aaa6998c8073695e53493f372d1e150b00000000010d18242f3a434b51535455565756554f473d343f47505a606d7884919e9f92857a6d6054473a2d211407000000000000000000000000071119232b353d474f59606b707d86929facafacac9f92877e716c615a50483e362c241a1208000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000030a0f1215151e1e1e1e1e1e1e18232e39434d57616c74818e96a0aaa69f93877d70685e53493f33271f160c01000000000000000000000000000000000000000000000000000000000000020e1a26313c4653606c78839097a1a8a4a3a4aaa29f98928d86807a74717072767f8c94998a7d7063574a3d3024170a00000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164585053585f6265686a6b6c6c6c6b6a6865615f57554f46423b332b2319110700000000000000000000000000000000010e1a26313d4751595e5f6060606060605a58524a41362b1f1408000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000007121d27303b454d575e666d747b8186898d8f909192999393939393939393939393939393939393939393938b7e7164584b3e3125180b000814212e3a47535f6a74808d887f726d625b51515b626d727f8b8d80746a5f53473a2e211408000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000815222f3b4855626e7b88949fa29f9b979992919192939a989b9ea1a9a29e9a96918c8883807d7a78767677797c80858b9297887b6e6255483b2f221508000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000613202d394653606c7985929facaa9d9083776a574d42362a1e11050000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929fa79a8d8074675a4d4134271a0e01000714202d3a4753606d7a8693a0a89b8e8275685b4f42353a4753606d7a8693a0a89b8e8275685b4f4235281c0f02000713202d3a4653606d798693a0acb8ab9e9285796d60574d433a322d2c282a2d36424d576774818e9aa7b3a995897c6f6256493c2f231609000000000000000000030b12181c23282b2d30333638393939383734312d2c29241d18130c040000000000000000000007121c27303d474f59606b707d87939facaaa29f928d847e7a767473727375797d838b9298a1a9b3a5998c7f726d625b51493f30271d120700000004111d2935404b555d60616263636360594f4438353e44505c66727f8b98a2988a7e7164574b3e3124180b00000000000000000000000000071119232b353d474f59606b727f8c98a5b2b3a79a8d80746c615a50483e362d241b120900000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e01000000000000000000000000000000000000060e151a1f21222b2b2b2b2b2b2b2b2b27303c45505a606d79849198a3aea49991847a6d655b50443d31281e13080000000000000000000000000000000000000000000000000000000000000009151f2b3844505b666f7c8591969c9f9f9e9c98928d86807a736d686463656d76828f998d8073665a4d4033271a0d00000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b464e5355595b5d5e5f5f5f5e5d5b5855534d48443e363129211911070000000000000000000000000000000000000915202b353f474e52535353535353534e4c4741382f241a0e03000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000000b151e29333b454d545c60696e747a7d808384858686868686868686868686868686868686868686868686867e7164584b3e3125180b0006121f2b37434e58646e74817e726d625b514949515b626d727f80746e64584e43372b1f1206000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000714212d3a4754606d79828b92989ea1a8a39f9e9e9f9fa4aca9a19e9a97928e89847f7b7773706d676a6a666d6f73797f858f887b6e6255483b2f221508000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000005121f2b3744505b657783909daaac9f928579695e52463a2d2014070000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929fa79a8d8174675a4e4134271b0e01000714212d3a4754606d7a8793a0a89b8f8275685c4f42353a4754606d7a8793a0a89b8f8275685c4f4235291c0f02000713202d3a4653606d798693a0acb9ada1978b7e71695e554c443e3a3834363a3d46535e697784909daaada297877a6e6154473b2e2114080000000000000000000000070c11171c1f202427292b2c2c2c2b2a2724201f1d18120d070100000000000000000000000c18232e39424f59606b707d86929aa4aba9aca49c96918b8682807f7f8082858a90959fa3aaaaaca79c918b7f726d625b5142392e23180c0000000613202c3945515d676d6e6f6f70706b6055483d32343f4a54616e7b8899a49a8d8174675a4e4134271b0e010000000000000000000000071119232b353d474f59606b707d86929facacacac9f92877e716c615a50483e362d241b1209000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e01000000000000000000000000000000000006101820262b2e2f3737373737373737373737333e45515d676f7c86929fa5aba1968f82776c60584e433a2f24190d06000000000000000000000000000000000000000000000000000000000000030f1c28333f4a545f6a6f7c848c909292918f8b86807b746e68605d56565b64707d8a998f8275685c4f4235291c0f02000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e4347484c4e505252535252504e4b4846423b38332a251f170f0700000000000000000000000000000000000000040f19242d353d424546464646464646413f3c362f261d130800000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000000030c172129333b424a51575e61676d7073767778797979797979797979797979797979797979797979797979716c6256493d3024170a00020f1a26313c46525c646e74726d625b51493f3f49515b626d72746e645c52463c31261a0f02000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000613202c3945515d676d767e858c9196989b9d9e9f9f9e9d9a9897928e8a85817c77736e696663605d55545c6063676d727a81887b6e6255483b2f221508000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000030f1b27333f49536874818e9ba7aea298877b6e6154473b2e2114080000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000006121f2c3844515c667986939fa79b8e8174685b4e4135281b0e02000814212e3b4754616e7a8794a1a89c8f8275695c4f42363b4754616e7a8794a1a89c8f8275695c4f4236291c0f03000713202d3a4653606d798693a0acb1a7a09d92857b6e675d56504846443f4246474f58616e7b8795a0acab9f928578685e5246392d20140700000000000000000000000000060b101213171a1d1e1f201f1e1d1a171413100c070100000000000000000000000004101c2834404a54606b707d869298a3a69f9c9fa4a8a19e99928f8d8c8c8d8f92989da0a7a7a09da0a7a39b918b7f726d62544b4034281c100400000714202d3a4753606d797b7b7c7d7d7063584e4338313a4653606d7986939f9c8f8276695c4f4336291c100300000000000000000000071119232b353d474f59606b707d869298a2a39f9fa3a39992877e716c615a50483e362d241b12090000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929faca79b8e8174685b4e4135281b0e0200000000000000000000000000000000030e18222a31373a3c44444444444444444444444444404b555f6a727f8b939ea8a89e948c7f726a60554c41352922180c010000000000000000000000000000000000000000000000000000000000000b17222d38424e585f6a6f797f83858684827f7a736e69615e56524c4a54606d7987868683776a5e5144372b1e1104000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e373a3b3f4244454546464543423f3b3a36312c28211a140d050000000000000000000000000000000000000000000a16202b343d4347494949494949494846423b33291f140900000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000050f172029303940444d53555d606366696a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64625a5045392d21150800000915202a33414a525c646765625b51493f37373f49515b626567645c524a41332a20150900000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0004111d2935414b555d606d717a7f84898c8f9091929291908e8b8885817d79746f6b66615f575653514b4b5153555c60686d757f7b6e6155483b2e221508000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000b17222d3f4c5865727f8b98aab4aa96897c706356493d302316080000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d79869aa4a89b8e8175685b4e4235281b0f02000815212e3b4854616e7b8794a1a99c8f8376695c5043363b4854616e7b8794a1a99c8f8376695c504336291d1003000713202d3a4653606d798693a0acaca09590959082796d68615a5553504a4d525459606a74808d9aa7b1a99c8f827669564d41362a1e11050000000000000000000000000000000306070a0d101112131212100e0b07060400000000000000000000000000000006121f2c3844515c66707d869298a3a39c948f939aa0a7aba39f9c9a99989a9b9fa2aaa8a19e9590959ba3a39b918b7f72665c5145382c1f13060003101c2936434f5c6976828788898a85786a605448423f404653606d798699a49c8f8376695c504336291d1003000000000000000000071119232b353d474f59606b707d869298a2a399929299a3a39992877e716c615a50483e362d241b120900000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929faca89b8e8275685b4f4235281c0900000000000000000000000000000000000a15202a343c4347485151515151515151515151515151514e58626d75818f96a1aba69f92877c6f675d51453f34291d110500000000000000000000000000000000000000000000000000000000000006111c262f3c464e585f676d727678797876726d68615e56524c454145515d67757979797771675b4f43362a1d1004000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e312e2f32353738393939383735322e2d2a261f1c170e0903000000000000000000000000000000000000000000030f1b27323d464e545656565656565654534d453b31251a0e02000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000000000050e171e272e343b42464b5153565a5c5d5e5f6060606060606060606060606060606060606060606060585650483e34291d11050000030e18212f38414a52585a585651493f372d2d373f495156585a58524a41382f21180e0300000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00010d18242f3a434b515a62686d72797c7f82848586858583817f7c7974706d6663605955534d494745404045464b51565e616d726e695f53473a2d211408000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000616232f3c4956626f7c8998a3aea5988c7f7265594c3f3025190d0100000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0a89b8e8275685b4f4235281c0f02000815222e3b4855616e7b8894a1a99c908376695d5043363b4855616e7b8894a1a99c908376695d5043362a1d1003000713202d3a4653606d798693a0acaa9d9084909490827a716c6562605c54565e61646b707c87929facb0a6998c7f7266594c3f3025190e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d79849197a1a49c918c838790959c9fa4aca9a7a6a5a6a8a8a7a09d96918a848c919ba3a0959084796d6053463a2d20130700000d1a2733404d5a6673808d959697897c6f625b534d4c4d4f58626f7c8895ab9b8e8275685b4f4235281c0f020000000000000000071119232b353d474f59606b707d869298a2a3999286869299a3a39992877e716c615a50483f362d241b1209000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929faca89c8f8275695c4f4230251a0e02000000000000000000000000000000030f1a26313c464e53555e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5b606d7a849199a3aea39991847a6d605a50453a2e211509000000000000000000000000000000000000000000000000000000000000000a141d2a343c464e555d6065696c6c6b6965615e56524d46413b35414b555d6b6c6c6c6a675f564b3f33271b0e02000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e31252226282a2b2c2c2c2b2a282522211e1a14100b05000000000000000000000000000000000000000000000006131f2b37434e586062626262626262615e574d42362a1e1205000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000000000000050c151c232831363a4045474a4d5051525353535353535353535353535353535353535353535353534b49453e362d22170c00000000060f1d262f3841474c4e4b4a453f372d25252d373f464a4b4e4c4741382f261d0f060000000c1925323f4c5865727f8b989f9f998d8073665a4d4033271a0d000007131d28313a414550565d60666d6f727577787979787674726f6c6663605c54544f4846423d3a393534383a40454c525b6265615f574d42372b1e1206000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000713202d3a4653606d7986929faca89b8e817568564c41362a1e110500000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0a89b8f8275685c4f4235291c0f02000815222f3b4855626e7b8895a1a99d9083766a5d5043373b4855626e7b8895a1a99d9083766a5d5043372a1d1004000713202d3a4653606d798693a0aca396897d85929490847d76726e6d666b6b696e71757d859299a3afab9f94887b6e6155483b2e2215080000000000000002060a0c0d1313131313131313131313131313131313131313131312110f0c0701000000000000000006121f2c3844515c666e7c8591979c928c7f767c838a8f939a9a9d9e9f9f9e9d9b9895908b847e777f8c919b9691837a6e665c5145382c1f130600000916232f3c4956626f7c89959f9c8f82756d615e57595959616a73808d99a8998d8073665a4d4033271a0d0000000000000000071119232b353d474f59606b707d869298a2a39992877d7d879299a3a39992877e716c625a50483f362d241b12090000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaa9d9083776a574d42362a1e120500000000000000000000000000000006121f2b37434e585f626a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a686f7c87929facaba0968e81756c62564a3d3124170b00000000000000000000000000000000000000000000000000000000000000020b18222a343c434b5154595d5f5f5e5c5854524c46423b36302f3a434b515e6060605e5b564d44392e22170b00000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e312518191b1d1f1f201f1f1d1b181514120e0903000000000000000000000000000000000000000000000000000815222e3b4754606a6f6f6f6f6f6f6f6e695e53463a2d211407000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000030b12181f252a2f35393a3d404344454646464646464646464646464646464646464646464646463e3d39342d241b110600000000000b141d262f363c40413f3d3a342d251b1b252d343a3d3f413f3c362f261d140b000000000c1925323f4c5865727f8b939393938d8073665a4d4033271a0d0000010c161f282f353f444c52545c606265686a6b6c6c6b6a676562605b5453514a48433d3a36312d2c29282c2f343a414651575955534d453c31261a0e02000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000006121f2c3844515c667683909ca9aa9e918477685e5246392d20130700000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a89c8f8275695c4f4236291c0f03000915222f3c4855626f7b8895a2aa9d9083776a5d5044373c4855626f7b8895a2aa9d9083776a5d5044372a1d1104000714202d3a4753606d7a8693a0ada194887b7e8b9296918a837f7b79787778797a7d82889297a1abafa4998f8276695f53473a2d211408000000000000070d12161919202020202020202020202020202020202020202020201f1e1b18130c050000000000000004101c2834404a545f6a6e7c8591928c7f736d6f787d82878b8e9091929291908e8b88837e79716d727f8c9191847a6e685e544b4034281c100400000815222e3b4754606a7783909a9e948c7f756e69676666676b707c86929fa096897c6f6356493c3023160900000000000000071119232b353d474f59606b707d869298a2a39992877e70717e879299a3a39993877e716c625a50483f362d241b120900000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facac9f928579695e52463a2d2014060000000000000000000000000000000815212e3a47535f6a6f777777777777777777777777777777777777777777777f8c99a5b2a89e938b7e7165584b3e3225180b0000000000000000000000000000000000000000000000000000000000000000061018222a313a4145474c50525352504c4746413a36302a2528313a414547535353514f4b443b32281d110600000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180c0f111212131312100f0c080705020000000000000000000000000000000000000000000000000000000916232f3c4956626f7c7c7c7c7c7c7c7b6e6154483b2e211508000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000000000000000000070c141a1d24292c2d303336373839393939393939393939393939393939393939393939393931302d29221b1209000000000000020b141d242b30333432312e29231b12131b23292e31323433302b241d140b02000000000c1925323f4c5865727f8686868686868073665a4d4033271a0d000000040d161d2429323a41454a505356595c5d5e5f5f5e5d5b585553504a4644403938322d2a2620201d1c1f232930363f464a4c4847423c332a1f150900000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000004101c2834404a5466737f8c99a9aca096877a6d6154473a2e21140a00000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1a99c8f8376695c504336291d1003000916232f3c4956626f7c8995a2aa9d9084776a5d5144373c4956626f7c8995a2aa9d9084776a5d5144372a1e1104000714212d3a4754606d7a8793a0ada194877b74818e949e95908c888685848585878a8f939aa1a9afa59f93877c6f62574d42372b1e120600000000010a12191e2325262d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b2b28241e170f06000000000000000c18232e39424e575f6a6e7c858c80736d63666d70767b7e81838485858584817f7c77726d67626d727f8b847b6e685e564c42392e23180c00000006131f2b38434e5863707d88939f9c918c817b7673727374777d859298a29e9184786d6053463a2d201307000000000000071119232b353d474f59606b707d869298a2a39992877e706c6c717e879299a3a49993877e716c625a50483f362d241b1209000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaea298877b6e6154483b2d22170b0607080808060200000000000000000915222f3c4855626f7c8484848484848484848484848484848484848484848484919daab7afa59f9285786c5f5245392c1f120600000000000000000000000000000000000000000000000000000000000000000610181f282f35393a3f43454645433f3a3936302a251f191f282f35393a46464644433f39322920160b0000000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b020405060606050402000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c79878989898989898074675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000000000000000000003090e13181d20202327292a2b2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2524211d1711090000000000000000020b131a1f2426272524221d1811090911181d2224252726241f1a130b0200000000000b1825313e4a56626d72797979797979736e63584b3f3226190c00000000040c131820282f35383f4446494c4f5152535252504e4c4946443f3a38342e2c27211e1a1413101013181e252a353a3e3f3b3a37312a21180e0300000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000c18232e3c4956626f7c8997a2ada8978a7e7164574a3e31261b0f03000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894a1a99c908376695d5043362a1d100300091623303c4956636f7c8996a2aa9e9184776b5e5144383c4956636f7c8996a2aa9e9184776b5e5144382b1e1105000714212e3a4754616d7a8794a0b4ab94877a6d78828f939f9d989a939291919298979b9fa4acaba39f938d80736a6054453c31261a0e02000000000a131c232a2f3233393939393939393939393939393939393939393939393837342f2921180f0500000000000007121c27303c454e575f6a6e7c7f736e635b5c6064696e717477787979787775726f6a65605d5b626d727e7b6e695e564d443b30271d1207000000030f1b27323d4854606b73808d939f9c938e8783807f8081848a9297a19f928a7d70665c5044382b1f12060000000000071119232b353d474f59606b707d869298a2a39992877e716c61616c717e879299a3a49993877e716c625a50483f362d241b12090000000000000000000000000000060606060606060600000000000000000000000613202c3946535f6c7986929facb4aa978a7d7064544a3f33281c131313151514120f0a030000000000000916222f3c4955626f7c889191919191919191919191919191919191919191919196a0acb8b8ac9f9285796c5f5246392c1f1306000000000000000000000000000000000000000000000000000000000000000000060d161d24292c2d323639393836322e2d2a251e19140d161d24292c2d3939393736332e2820170e040000000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c798692959595958d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000001070d111314171a1d1e1f202020202020202020202020202020202020202020202020181715110c060000000000000000000001080e14171a1b181815120c060000060c121518181b1a17140e08010000000000000916222e3a46515b62656c6c6c6c6c6c66635c52473b2f23170a000000000001070d161e24292e34383a3c3f42444546464543413f3c3938332d2c28231c1b16120e09060404070c131923292e31322e2d2b261f180f060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000713202d3a4653606d7985929eaba79b8e817468584e43372b1f1206000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1a99d9083766a5d5043372a1d1004000a1623303d495663707c8996a3ab9e9184786b5e5145383d495663707c8996a3ab9e9184786b5e5145382b1e1205000814212e3b4754616e7a87949f9fa39986796d6d79818c92989fa29f9e9e9e9fa2aaa8a9aaa29f99928b81786d60584e43332a1f15090000000007121c252e353b3e40464646464646464646464646464646464646464646464544403a332b21170c010000000000000b151e2a333c454e575f6a6e726d635c525053575e6164676a6b6c6c6b6a6865625f585351515b626c716e695e574d443b32291e150b00000000000a16202c38444f59606c77808c92989f9992908d8c8c8e91969e9f99928c80736b61544a3f34281c100300000000040f19232b353d474f59606b707d869298a2a49992877e716c615a5a616c717e879299a3a49993877e716c625a50483f362d241b110600000000000000000002050708131313131313131307070501000000000000000613202c3946535f6c7986929facb4a79a8e8174665b5044382d22201f202222211f1a150e0600000000000916222f3c4955626f7c88959d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9da0a8b2acacac9f9285796c5f5246392c1f130600000000000000000000000000000000000000000000000000000000000000000000040c13181d2021262a2c2c2b292521201d19130e09040c13181d20212d2d2d2b2a27221d160e05000000000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929fa2a29a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000000000000000000000000000010406070a0d1011121313131313131313131313131313131313131313131313130b0a0805000000000000000000000000000003080b0d0e0c0b090501000000000106090b0c0e0d0b0803000000000000000006121e29343f495156586060606060605a58524a40362a1f130700000000000000040c13191c23282b2d2f323537383939383734322f2d2b28221f1c18120f0a0502000000000002080d181e22252622211e1a150e06000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000006121f2b3844505c6674818e9baaab9e9184786a5f53473a2e21150a000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aa9d9083776a5d5044372a1d1104000a1723303d4a5663707d8996a3ab9e9185786b5e5245383d4a5663707d8996a3ab9e9185786b5e5245382b1f1205000815222e3b4855616e7b889393939392867966676d787f868d92989a9c9e9e9f9f9e9d9c9998928d877f746d665c50463d3221180e03000000020d19232e3740464b4c5353535353535353535353535353535353535353535352504c453d33291e1307000000000000030c18212a333c454e575f6266635b524944464d5354585b5d5e5f5f5e5d5b5855534e474549515a6265615e574d453b322920170c03000000000004101c27323d44505b656c777f868e92999b9c9a99999a9d9b99938f867f736e63594f42382e23170b00000000000b16212b353d474f59606b707d869298a2a49993877e716c615a50505a616c717e879299a3a49993887e716c625a51483f372d23180c0100000000000002090e12141520202020202020201413110d080200000000000613202c3946535f6c7986929facb8ab9e9185786c60544a3f332d2c2c2d2f2f2e2b2620180f06000000000916222f3c4955626f7c88959f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9285796c5f5246392c1f1306000000000000000000000000000000000000000000000000000000000000000000000001070d111314191d1f201f1d191413110d0802000001070d1113142020201e1d1b17110b0400000000000000000000000000000000000916222f3c4955626f7c8895a2aca4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b989f9f998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18232d373f464a4c5353535353534d4b4740382e24190e02000000000000000001080d11171c1f202326292a2b2c2c2b2a282522201f1c1712100c070000000000000000000000070d121618191514120e090300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000003101c28343f4a5464707d8a98a2ada196887b6f6255483c31261a0f000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2aa9d9084776a5d5144372a1e1104000a1724303d4a5763707d8a96a3ab9e9285786b5f5245383d4a5763707d8a96a3ab9e9285786b5f5245382c1f0600000916232f3c4956626f7c86868686868685786b5c666c727b80858a8d8f9192929291908f8c8a86807b726d605c544a3f342b200f060000000006121e2a354049515759606060606060606060606060606060606060606060605e5c574f453a2f24180c00000000000000060f18212a333c454e53555957514940383b4246484b4e5051525252514f4c4847433c393f4850565854534d453b332920170e05000000000000000b162127333f49535b656c727b81868b8e9091929291908e8b87827c726d635c52473e30261c11060000000003101b27323d474f59606b707d869298a2a49a93877e716c615a504848505a616c717e879299a4a49a93887e716c625b51493f34291d11050000000000050d141a1e20212d2d2d2d2d2d2d2d21201d19130c05000000000613202c3946535f6c7986929facb4aba1978a7e71665b50443f3a39383a3b3b3a37312a22180e030000000916222f3c4955626f7c8893939393939393939393939393939393939393939393939393939393939285796c5f5246392c1f130600000000000000000000000000000000000000000000000000000000000000000000000000010406070c10121312100c070705010000000000000104060713131311100e0b06000000000000000000000000000000000000000916222f3c4955626f7c88959f9f9f978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929f9f9f9a8d8174675a4e4134271b0e000c1925323f4c5865727f8b939393938d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000040613131313131313131312110e09040000000000000000000000000000000000040613131313131313131312110e0904000000000000000000000000000000000007111b252d343a3e3f464646464646403f3b362e261c1208000000000000000000000000060b10121316191c1e1f201f1f1d1b191613120f0b060400000000000000000000000000000106090b0c08080602000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000000b17232e3a4753606d7985929faca8998c7f7366584e43372b1c11060000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2aa9e9184776b5e5144382b1e1105000a1724313d4a5764707d8a97a3ab9f9285786c5f52452e3d4a5764707d8a97a3ab9f9285786c5f52452e23170b00000815222e3b4754606a6f797979797979787368545b60696e74797d808284858685858482807d7a746e69625b504a42382e22190f00000000000a16232f3b46515b63666c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6861574c4034281b0f0000000000000000060f18212a333c4247484c4b463f372b31363a3b3e41444546464544423f3c3a37312c363f454a4b4846423b332920170e050000000000000000050b17222d384149535b606a6e757a7e81838585868584817f7b756f6a635b524940352c1e140a00000000000713202c38444f59606b707d869298a2a49a93887e716c615a50483e3e48505a616c717e879399a4a49a93887f726d625b51453a2e22150900000000050f171f252a2d2e39393939393939392e2d2a251e160e050000000613202c3946535f6c7986929facaea399929183786c6059504947454546484847433c342a20150a0000000916222f3c4955626f7c8686868686868686868686868686868686868686868686868686868686868686796c5f5246392c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8893939393938b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c798692939393938d8174675a4e4134271b0e000c1925323f4c5865727f8686868686868073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000001070c10132020202020202020201f1d1a150f080000000000000000000000000001070c10132020202020202020201f1d1a150f08000000000000000000000000000000000009131b23292e313239393939393933322f2a241c140a000000000000000000000000000000030607090c0f1112131312100e0c090606030000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000006131f2c3845515d6774818e9ba8aa9d9184776a5f5347382e23170b0000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3ab9e9184786b5e5145382b1e1205000b1824313e4b5764717e8a97a4ac9f9285796c5f4a3f343e4b5764717e8a97a4ac9f9285796c5f4a3f34281c10030006131f2b37434e5860626c6c6c6c6c6c6b68615750575e61676d7073767778797978777673706d67615e5751443f3830261c100700000000000c1925323e4b57636d73797979797979797979797979797979797979797979797873685c5044372b1e11000000000000000000060f18212a31373a3b3f3e3a352e25252a2d2e313437383939383735322f2e2b26242d343a3d3e3b3a36312921170e050000000000000000000006111b262f38414950575f62686e717477787979787775726e69625f58514940372e231a0c0200000000000916222f3b4854606b707d869298a2a49a93887e716c625a50483e36363e48505a616c717e879399a4a49a93887f726d62564a3d3124180b000000020d17212930363a3b4646464646464646463936302820160c0200000613202c3946535f6c7986929facac9f9286928c7f736b605b53535151535555534e463c31261a0f0200000815222e3b4754606a76797979797979797979797979797979797979797979797979797979797979797974695d5144382b1f120500000000000000000000000000000000000003080c0e0e131313131313130f0e0c09040000000000000000000000000000000000000000000000000000000000000003070b0d0e131313131313130e0e0c08030000000000000916222f3c4955626f7c868686868686867e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c79878686868686868074675a4e4134271b0e000b1825313e4a56626d72797979797979736e63584b3f3226190c000000000000000000000000000000000000000000000000000000000000030b12181c1f2d2d2d2d2d2d2d2d2c2c2a26201912090000000000000000000000030b12181c1f2d2d2d2d2d2d2d2d2c2c2a262019120900000000000000000000000000000000010911181e2225252d2d2d2d2d2d2726231f19120a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000004101d2935404b5563707d8996a1aca095887b6f62544a3f34281c100300000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3ab9e9185786b5e5245382b1f1205000b1825313e4b5864717e8b97a4ac9f938679665c5044383e4b5864717e8b97a4ac9f938679665c5044382b1f120600030f1b27323d464e54566060606060605f5c574f444d53555c606367696b6b6c6c6b6a696663605d55534d453f342e261e140a0000000000000d192633404c5966737f8686868686868686868686868686868686868686868685786b5e5245382b1f1200000000000000000000060f1820262b2e2f33322f2a231c1a1e212125282a2b2c2c2b2a282522211f1b1b22292e31322e2d2a251f170f050000000000000000000000000a141d262f383f444e53565e6165686a6b6c6c6b6a6865615e57534e463f372e251c11080000000000000a1623303d495663707d869298a2a39f93887f716c625a50483e362c2c363e48505a616c717e879399a4a49a93887e7265584b3f3225180c00000009141f29333b42464853535353535353535346413a32281e1308000005121f2b3744505b657986939faca79a8d818d93877d726c6562605d5c6062625f584e43372b1f1206000006131f2b37434e5860626c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6962584d4135291c10030000000000000000000000000000000001090f14181a1b202020202020201c1b191510090200000000000000000000000000000000000000000000000000000001080e1317191a202020202020201b1a18140f0901000000000815212e3b47535f6a7679797979797979716c6256493d3024170a0000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3845525e6a7579797979797979746e64584c3f33261a0d000916222e3a46515b62656c6c6c6c6c6c66635c52473b2f23170a0000000000000000000000000000000000000000000000000000000000030d151d23292c3939393939393939393836312b241b1208000000000000000000030d151d23292c3939393939393939393836312b241b12080000000000000000000000000000000000070d121618192020202020201a1917130e08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050a0d0f101313100f0d0a0500000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000000000c18242f394653606c7884919eaba7998c8073665c5044382b1f140900000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3ab9e9285786b5f5245382c1f0600000b1825323e4b5865717e8b98a4afa49986796d6053463a3e4b5865717e8b98a4afa49986796d6053463a2d20130700000a16202b343d43474953535353535352504c453b42464b5153575a5c5e5f5f5f5e5d5c595754514c46423b3328231c140c020000000000000d192633404c5966737f8c93939393939393939393939393939393939393939185786b5e5245382b1f120000000000000000000000060e151a1e21222625221e18120e121415181b1d1e1f1f1f1e1c191515120f11181d21242521211e1a140d0500000000000000000000000000020b141d262d333c42474c5254585b5d5e5f5f5e5d5b5854524d47433c342d251c130a000000000000020f1c2935424f5c6875828f949fa39b918b7f726d625a50483e362d24242c363e48505a616c717e879399a49e938e8175685b4e4235281b0f0200020e1a25303b454d525f60606060606060605f524c443a3025190d01000613202d394653606c78869aa4afa396897d869292877f78726e6d67676d6e6e6a5f53473a2e2114080000030f1b27323c464e5455606060606060606060606060606060606060606060606060606060606060605f5d5850463b3025190d00000000000000000000000000000000030b131a202427282d2d2d2d2d2d2d292825211b140c0300000000000000000000000000000000000000000000000000020b12191f2326272d2d2d2d2d2d2d282724201a130b0300000006131f2b37434e585f626c6c6c6c6c6c6c64625a5045392d2115080000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2a36424e59636a6c6c6c6c6c6c6c67645c52473c3024170b0006121e29343f495156586060606060605a58524a40362a1f130700000000000000000000000000000000000000000000000000000000010b151f272f343846464646464646464645423d352d24190f0400000000000000010b151f272f343846464646464646464645423d352d24190f0400000000000000000000000000000000000106090b0c1313131313130d0c0a07020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11161a1c1d20201d1c1a16110a030000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000000007121f2b3844505b6673808c99a3ab9e9184796d6053463b30251a0e01000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3ab9f9285786c5f52452e23170b00000c1825323f4b5865727e8b98a5b5a093867a6d6053473a3f4b5865727e8b98a5b5a093867a6d6053473a2d2014070000040f19222b32373b3c4646464646464544403a3136394045474a4d4f5152535252514f4d4a4745413a3631292117110a02000000000000000d192633404c5966737f8c999999999999999da0a7a9a29f999999999999999185786b5e5245382b1f1200000000000000000000000003090e121415191816120d07020507080b0e1112131312110f0c09080603060c111517181514120e0903000000000000000000000000000000020b141b222731373b4146474b4e5152525352514e4c4846423b37312a221c130a01000000000000000714202d3a4753606d79828f949b918b7f726d625a50483f362d241b1a242c363e48505a626c717e87939a938e81786d6053463a2d201307000005121e2a36424d575e6c6c6c6c6c6c6c6c6c6c5e564c41362a1d1105000713202d3a4653606d798693a0b6a295887c818e99928c837f7b7a7979797b7c6e6255483b2f2215080000000a15202b343c4347495353535353535353535353535353535353535353535353535353535353535352514d463e342a1f1408000000000000000000000000000000010b151d252b303435393939393939393534312c261e150c000000000000000000000000000000000000000000000000000b141d242b303334393939393939393534302b251d150b010000030f1b26323c464e535560606060606060585650483e34291d110500000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a26313d4751595e5f6060606060605a58524a41362b1f140800010d18232d373f464a4c5353535353534d4b4740382e24190e020000000000000000000000000000000000000000000000000000000007121d2731394045535353535353535353524e473f352b2015090000000000000007121d2731394045535353535353535353524e473f352b20150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d151c2226292a2d2d2a2926221c150d0400000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000030f1c28333f4a54616e7b87929faca1968a7d7063574d42362a1d1307000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4ac9f9285796c5f4a3f34281c1003000c1925323f4c5865727f8b98a5ada093877a6d6054473a3f4c5865727f8b98a5ada093877a6d6054473a2d21140700000007101920272b2e2f3939393939393837342f252a2f34383a3d404344454646454443403d3a39352f2a251f170f060000000000000000000d192633404c5966737f8c8c8c8c8c8c8c8c9095a0a297928c8c8c8c8c8c8c8c85786b5e5245382b1f120000000000000000000000000000020608080c0c0a060200000000000001040506060504020000000000000105090b0b08070502000000000000000000000000000000000000020a111720262b3036393b3e41444546464544423f3b3a36302b262018100a01000000000000000006131f2c3845515c676d79828f918b7f726d625b51483f362d241b12121a242c363e48505a626c717e88938e81786d665c5044382b1f120600000714202d3a46525e6976797979797979797976685e5246392d201307000714202d3a4753606d7a8693a0ada194887b7c88949f95918c8886858586888073675a4d4034271a0d000000040f19222b32373b3c464646464646464646464646464646464646464646464646464646464646464644413b342c22180d0200000000000000000000000000000009131d272f373c40414646464646464642413d3730271e0e050000000000000000000000000000000000000000000000030d1d262e363c3f414646464646464641403c372f271d13090000000a15202a343c434749535353535353534b49453e362d22170c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202b353f474e52535353535353534e4c4741382f241a0e03000007111b252d343a3e3f464646464646403f3b362e261c120800000000000000000000000000000000000000000000000000000000000c18232f39434b515f606060606060605f5e5951473d31261a0e010000000000000c18232f39434b515f606060606060605f5e5951473d31261a0e0100000000000000000000000000000000000000000000000000000000000106090b0c131313130c0b09060100000000000000000000000000000000000000000000000000000000000000030d161f272d32353639393635322d271f160d03000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000000b17222d3846525e6975828f9ba7a89b8f8275695e52463a2f24180d000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4ac9f938679665c5044382b1f1206000c1926333f4c5966727f8c99a5ada094877a6d6154473a3f4c5966727f8c99a5ada094877a6d6154473a2e21140700000000070f161b1f22232d2d2d2d2d2d2c2b28241a1d23292c2d3034363838393938373633302d2c29241e1a140d0500000000000000000000091623303c4956636f7d808080808080808083909d9f928580808080808080807f7265594c3f3226190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b151a1e252a2d2e323537383939383735322e2d2a251f1a150e060000000000000000000004101c2934404b555c676d79828a7f726d625b51493f362d241b120909121b242d363e48505a626c717e8681786d665c544a3f34281c100300000815212e3b4854616e7b86868686868686867a6d6154473a2e211407000714212d3a4754606d7a8793a0ada194877a76828f99a09d9895989292988d8073675a4d4034271a0d0000000007101920272b2e2f39393939393939393939393939393939393939393939393939393939393939393835302a221a1006000000000000000000000000000000030f1a252f3941484d4e535353535353534f4d4942393020170d02000000000000000000000000000000000000000000010b151f2e3840474c4d535353535353534e4d4841392f251a0f030000040e18222a32373b3c464646464646463e3d39342d241b1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f19242d353d424546464646464646413f3c362f261d13080000000009131b23292e313239393939393933322f2a241c140a000000000000000000000000000000000000000000000000000000000004101c2934404b555c6c6c6c6c6c6c6c6c6c6a63594e42362a1d1104000000000004101c2934404b555c6c6c6c6c6c6c6c6c6c6a63594e42362a1d110400000000000000000000000000000000000000000000000000000000070d1216181920202020181815120c060000000000000000000000000000000000000000000000000000000000000a151f2831383e4243464643423e3831281f150a000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000000000006111c2a36424d5763707d89959fac9f92867b6e61554b4135291d12070000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4afa49986796d6053463a2d201307000d192633404c5966737f8c99a6ada194877a6e6154473b404c5966737f8c99a6ada194877a6e6154473b2e2114080000000000040a0f1315162020202020201f1e1c180e12181c1f202427292b2c2c2c2b2a29262421201d19130e090300000000000000000000000915222f3b4854606b6f7373737373737374818e9b9e91847873737373737373726d62574a3e3125180b0000000000000105090b0b1313131307060405090b0b131313130706040005090b0b13131313070604000000000000000000000000000000000000000000000000000000000000000003090e14191e202125282a2b2c2c2b2a282521201e1a140f0a030000000000000000000000000c18232f39434b555c676d797d726d625b51493f372d241b1209000009121b242d363f48505a626c717d786d665c544a42382e23170b0000000815212e3b4854616e7b87939393939393877a6d6154473a2e211407000814212e3b4754616e7a8794a1aca093877a6f7c87929fa5a5aaa29f9f9a8d8073675a4d4034271a0d0000000000070f151b1f22222d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2b29251f181008000000000000000000000000000000000814202b37414b53595b606060606060605c59544b4232291f140900000000000000000000000000000000000000000007121d2731404a52585a606060606060605b59534b41372b20140800000006101820262b2e2f3939393939393931302d29221b1209000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121b242b313638393939393939393433302b241d140b0100000000010911181e2225252d2d2d2d2d2d2726231f19120a02000000000000000000000000000000000000000000000000000000000006131f2c3845515c67767979797979797979756a5e5245382c1f1206000000000006131f2c3845515c67767979797979797979756a5e5245382c1f12060000000000000000000000000000000000000000000000000000010911181e2225252d2d2d2d2524221d1811090000000000000000000000000000000000000000000000000000000005111c27313a434a4e505353504e4a433a31271c11050000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000000000000e1a25303b4854606b7683909da8a3998d8073675d5145392e23180c0000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b5a093867a6d6053473a2d201407000d1a2633404d596673808c99a6aea194887b6e6155483b404d596673808c99a6aea194887b6e6155483b2e221508000000000000000306080913131313131312110f0c01070c101314171a1c1e1f201f1f1e1c1a171413110d0801000000000000000000000000000713202c38444f5960636666666666666874818e9b9e9184786b66666666666665625b51463a2e2216090000000000060c111517182020201f141310111517182020201f1413100c111517182020201f1413100c07010000000000000000000000000000000000000000000000000000000000000002080d111414181b1e1f1f201f1e1b191514120e0903000000000000000000000000000007121d273139434b555c676d716c625b51493f372d251b12090000000009121b242d363f48505a626b706d665c544a423830261c11060000000815212e3b4854616e7b87949f9f9f9f94877a6d6154473a2e211407000815222e3b4855616e7b88949f9fa39986796d73808c939fa2aaaaaba69a8d8073675a4d4034271a0d000000000000040a0f131516202020202020202020202020202020202020202020202020202020202020201f1f1c19140d0600000000000000000000000000000000000c1824303c48535d64686c6c6c6c6c6c6c68655d54443b3025190e0000000000000000000000000000000000000000000c18232f3943525c64676c6c6c6c6c6c6c68645d53483c3024180c00000000060e151b1f21222d2d2d2d2d2d2d2524211d1711090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121920262a2c2c2d2d2d2d2d2d2726241f1a130b0200000000000000070d121618192020202020201a1917130e08000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d798686868686868687796c5f5346392c20130600000000000714202d3a4753606d798686868686868687796c5f5346392c201306000000000000000000000000000000000000000000000000000009131b23292e31323939393932312e29231b13090000000000000000000000000000000000000000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a0000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000000009141f2c38444f5964717e8a96a0ab9f92857a6d60544b4034281d120700000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5ada093877a6d6054473a2d211407000d1a2733404d5a6673808d99a6aea195887b6e6255483b404d5a6673808d99a6aea195887b6e6255483b2f2215080000000000000000000000060606060606050503000000000406070a0d10111213131211100d0a07060401000000000000000000000000000000030f1b27323d474f545659595959595b6874818e9b9e9184786b5e5959595959595751493f35291e1206000000000911181d2124252d2d2d2c201f1c1d2124252d2d2d2c201f1c181d2124252d2d2d2c201f1c18120b030000000000000000000000000000000000000000000000000000000000000000010507080b0e1112131312110f0c0807050200000000000000000000000000000000010b151f273139434b555c6064615a51493f372d251b130900000000000009121b242d363f4850596063605c544a423830261e140a000000000815212e3b4854616e7b8794a1acaca094877a6d6154473a2e211407000915222f3c4855626f7b8893939393928679666c77818c92989b9e9f9f9a8d8073675a4d4034271a0d000000000000000003060809131313131313131313131313131313131313131313131313131313131313131312100d08020000000000000000000000000000000000000e1a2734404d59646f7479797979797979756f65564d42362a1c11060000000000000000000000000000000000000004101c2934404b55646e7479797979797979746f64594d4034271a0e0000000000040a0f13151620202020202020181715110c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f151a1d1f202020202020201b1a17140e08010000000000000000000106090b0c1313131313130d0c0a070200000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693939393939286796c5f5346392c20130600000000000714202d3a4753606d7a8693939393939286796c5f5346392c2013060000000000000000000000000000000000000000000000000007111b252d343a3e3f464646463f3d3a342d251b110600000000000000000000000000000000000000000000000000010d1a26323e4a545e66696c6c69665e544a3e32261a0d0100000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000000002101b27323d4653606c7884919da8a2978b7f72665c5145392e23180c01000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5ada094877a6d6154473a2e211407000d1a2734404d5a6773808d9aa6aea295887b6f6255483c404d5a6773808d9aa6aea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212b353d4448494d4d4d4d4e5b6874818e9b9e9184786b5e514d4d4d4d4c4a463f372d23180d0100000009121b22292e3132393939392d2c29292e3132393939392d2c2923292e3132393939392d2c29231d150d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d151f273139434b5153575550483f372d251b1309000000000000000009121b242d363f474f545653504a423830261e140c02000000000815212e3b4854616e7b8794a1acaca094877a6d6154473a2e211407000916222f3c4955626f7c86868686868685786c656c777f868b8e919292928d8073675a4d4034271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2835414e5b687481868686868686868175695e5246382d22170b0000000000000000000000000000000000000006131f2c3845515c677480868686868686868174685b4e4135281b0e0000000000000003060809131313131313130b0a080500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004090e1112131313131313130e0d0b080300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a86939f9f9f9f9286796c5f5346392c20130600000000000714202d3a4753606d7a86939f9f9f9f9286796c5f5346392c201306000000000000000000000000000000000000000000000000010d18232d373f464a4c535353534b4a463f372d23180c01000000000000000000000000000000000000000000000000030f1c2935424e5a66707679797670665a4e4235291c0f0300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000000000000000b161f2b3844505b66717e8b96a0a99e9184796d60554b4034281e1308000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6ada194877a6e6154473b2e211408000e1b2734414e5a6774818d9aa7afa295887c6f6255493c414e5a6774818d9aa7afa295887c6f6255493c2f2216090000000000000105080b0b1313131313130c0b090501000000000000000000000000000002070a0c0d1313131313130b0a08050000000000000000040f19232b32383b3c404040414e5b6874818e9b9e9184786b5e51454040403f3e3a352d251b110700000006111b242d343a3d3e464646463a3834343a3d3e464646463a38342f343a3d3e464646463a38342f271f150b0100000000000000000000000000000000000000030608090d1012131312110f0b0707050100000306060b0f121312110e080705020000000000000000000000000000030d151f2731394045474a49453e362d251b13090100000000000000000009121b242d353d44484a46443f3830261e140c0200000000000815212e3b4854616e7b87949f9f9f9f94877a6d6154473a2e211407000815222e3b4754606a767979797979797873695b656c727a7f8284858685837e7164574b3e3124180b00000000000004090c0e0f131313131313131313131313131313131313131313131313131313131313131313100f0d09050000000000000000000000000000000000000916232f3c4956626f7c89959393939392867b6e61544a3f33281c0f030000000000000000000000000000000000000714202d3a4753606d7985929393939395897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050a0d0f101313100f0d0a05000000000000000000000000000714202d3a4753606d7a8693a0acac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0acac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000000006121e29343f4951565860606060585651493f34291d120600000000000000000000000000000000000000000000000003101d2a3643505d69768286868276695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000000000030f1c28333f4a54606d7884919da7a1968b7e72675c51453a2f24190d030000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6aea194887b6e6155483b2e221508000e1b2834414e5b6774818e9aa7afa295897c6f6256493c414e5b6774818e9aa7afa295897c6f6256493c2f2316090000000000060c11151718202020202020181815110c06000000000000000000000000070e1316191a202020202020181715110c060000000000000007111921272c2f30333335414e5b6874818e9b9e9184786b5e514538333332312e29231b130a000000010c18222d363f454a4b535353524745403f454a4b53535352474540393f454a4b535353524745403931271d12070000000000000000000000000000000000040a0f1315161a1d1f1f201f1e1b181413110d080b0f1213181c1f201f1e1b1514120e090300000000000000000000000000030d151f272f34383a3e3c39332c241b130901000000000000000000000009121b232b33383c3d3a38342e261e140c020000000000000815212e3b4854616e7b87939393939393877a6d6154473a2e2114070006131f2b37434e5860626c6c6c6c6c6c6c6961535b60686d72757778797876716c6155493d3023170a0000000002091015191b1c2020202020202020202020202020202020202020202020202020202020202020201d1c1915100a03000000000000000000000000000000000915222e3b4854606a7783909daa9fa3998c7f73665b5044382b1f1409000000000000000000000000000000000006121f2b37434e5864717e8a97a29f9f9d9083776b6054483b2f22150900000000000000000000000000000000000000000406070a0c0f11111213131312110f0d0b070705010000000000000000000000000000000000000000000000000003060809131313131313130b0a08050000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11161a1c1d20201d1c1a16110a0300000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000000916222e3a46515b62656c6c6c6c65625b51463a2e22150900000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000000000000b17222d3844505c66717e8a95a0a89e9184796d60564c4135291f14090000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6aea195887b6e6255483b2f221508000e1b2835414e5b6874818e9ba7afa396897c706356493d414e5b6874818e9ba7afa396897c706356493d3023160a000000000911171d2124252d2d2d2d2d2d2524221d181109000000000000000000010a12191e2325262d2d2d2d2d2d2524211d17110900000000000000070f161b202223262835414e5b6874818e9b9e9184786b5e5145382b262625221e18110a0100000005111d29343f485056586060605f53514b485056586060605f53514b43485056586060605f53514b43392f23180c00000000000000000000000000000003090e151b1f2222272a2b2c2c2c2a282521201d1913171c1f2024292b2c2c2a2821211e1a140d0500000000000000000000000000030d151d23292c2d31302d28221a1209010000000000000000000000000009111921272c2f302d2b28231c140c02000000000000000815212e3b4854616e7b86868686868686867a6d6154473a2e21140700030f1b27323c464e54556060606060605f5d574950565d6065686b6c6c6b6a64615a5045392d211408000000030c141b212528292d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d292826211b140c0400000000000000000000000000000007131f2c38434e5865727e8b98a2aeab9e9184786c6053463b30251a0e00000000000000000000000000000000000814212e3a47535f6a7683909ca9aea2988b7f7265594f43382c1f1307000000000000000000000000000000000001070c10131417191b1d1e1f20201f1f1e1c1a171413110d0804010000000000000000000000000000000000000000040a0f13151620202020202020181715110c060000000000000000000000000000000000000000000000000000000000000000000000000000040d151c2226292a2d2d2a2926221c150d04000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000000b1825313e4a56626d7279797979726d62564a3d3124180b00000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000000000000000006111c28343f4a54606c7883909da6a1968c7f72685d52453b31261a0c0300000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000d1a2734404d5a6773808d9aa6aea295887b6f6255483c2f221509000f1b2835424e5b6875818e9ba8b0a396897d7063564a3d424e5b6875818e9ba8b0a396897d7063564a3d3023170a00000009121b22292d303139393939393932312e29231b120900000000000000000a131c242a2f323339393939393931302d29221b120900000000000000040b0f1315161b2835414e5b6874818e9b9e9184786b5e5145382b1e191816120d0700000000000915212e3a45505a62656c6c6c6c605c55505a62656c6c6c6c605c554b505a62656c6c6c6c605c554b4034291c100400000000000000000000000000060e141a20262b2e2f3336383939383735322e2d2a251e22282b2d313638393937342e2d2a251f170f0500000000000000000000000000030b12181c1f202423211c17100800000000000000000000000000000000080f161c202223201f1c17110a0200000000000000000714202d3a46525e6976797979797979797976685e5246392d20130700000a15202b343c43474953535353535352514c3f444c5254585b5e5f5f5f5d575550483e33281d11050000020c151e262c3134353939393939393939393939393939393939393939393939393939393939393939393635322d261e160c030000000000000000000000000000030f1b27323d4754606d7a85929facaca1968a7d7063574d42362a1c110600000000000000000000000000000004101c2934404b55626e7b88949fabac9f92867a6d6054473d32271b0f03000000000000000000000000000000050b1012181c1f202326282a2b2c2c2c2c2c2a29272421201d1913100d07010000000000000000000000000000000000060e151b1f21222d2d2d2d2d2d2d2524211d171109000000000000000000000000000000000000000000000000000000000000000000000000030d161f272d32353639393635322d271f160d030000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000000c1925323f4c5865727f868686867f7265584b3f3225180c00000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000000000000000000b17232e3844505b66707d89949fa89e92857a6d60574d42362a1e150a00000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000e1b2734414e5a6774818d9aa7afa295887c6f6255493c2f221609000f1c2835424f5b6875828e9ba8b0a3968a7d7063574a3d424f5b6875828e9ba8b0a3968a7d7063574a3d3024170a000006111b242d34393d3e4646464646463f3d3a342d241b0b02000000000000030d1c252e353b3f404646464646463e3d39342d241b110600000000000000000307090e1b2835414e5b6874818e9b9e9184786b5e5145382b1e120b0906010000000000000b1724313d4a56626c71797979796d675c56626c71797979796d675c5156626c71797979796d675c5145382c1f1306000000000000000000000000080f181f262a32373b3c40434546464544423e3a3936302a2d3338393e4245464544413b3a36312921170d030000000000000000000000000001070c101314171714110c05000000000000000000000000000000000000050b101316171312100b060000000000000000000005121e2a36424d575e6c6c6c6c6c6c6c6c6c6c5e564c41362a1d11050000040f19222b32373b3c464646464646454441333a4145474b4f51525352504b49453e362c22170c00000009141e2730373d414246464646464646464646464646464646464646464646464646464646464646464643413e3830281e140a0000000000000000000000000000000a16202c3945515d6774818e9aa7b1a89b8f8275695e5246382e23170b00000000000000000000000000000006131f2c3845515c6774808d9aa6b0a79b8e8174685d5245392b21160a0000000000000000000000000000040b10161c1d23292c2d30333537383839393938373633312e2d2a25201d18120b0600000000000000000000000000000006101820262b2e2f3939393939393931302d29221b120900000000000000000000000000000000000000000000000000000000000000000000000a151f2831383e4243464643423e3831281f150a0000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000000c1926323f4c5965727f8c93938b7f7265584c3f3225190c00000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000000000000006111c28333f4a54616b76828f99a4a1978d8073695f53463d30261c1106000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000e1b2834414e5b6774818e9aa7afa295897c6f6256493c2f231609000f1c2936424f5c6975828f9ca8b0a3978a7d7064574a3d424f5c6975828f9ca8b0a3978a7d7064574a3d3124170a00010c17222d363f45494b5353535353534b4a453f372d1d140a0000000000010b151f2e3740474b4d5353535353534b49453e362d22170c00000000000000000000020e1b2835414e5b6874818e9b9e9184786b5e5145382b1e12050000000000000000000b1825323e4b5865717e86868686796d605865717e86868686796d60535865717e86868686796d6053473a2d20140a0000000000000000000000081119212a31363c4347494d5052525352514e4b4746413a36383f44464b4f525352514e4846423b33291f1409000000000000000000000000000000000406070b0a0805000000000000000000000000000000000000000000000407090a070603000000000000000000000000020e1a25303b454d525f60606060606060605f524c443a3025190d0100000007101920272b2e2f393939393939393835272f35393a3f4244454645433e3d39332c241a1006000004101b26303942494d4f535353535353535353535353535353535353535353535353535353535353535353504e49423a30261b1005000000000000000000000000000004111d2935414b55626f7c88959fabac9f92877b6e61544a3f34281c100300000000000000000000000000000714202d3a4753606d7985929eabaca095897c6f63564c413529190f0400000000000000000000000000060b161b21282c2f34383a3d3f42444445464646454442403e3a3936302c29241d17110a02000000000000000000000000040e18222a32373b3c464646464646463e3d39342d241b110600000000000000000000000000000000000000000000000000000000000000000005111c27313a434a4e505353504e4a433a31271c110500000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000b17222d38424f59626f7c87939fa99f92867b6e61594f42382e23170c020000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000e1b2835414e5b6874818e9ba7afa396897c706356493d3023160a00101c2936434f5c6976828f9ca9aca4978a7d7164574a3e434f5c6976828f9ca9aca4978a7d7164574a3e3124170b0005111d29343f48505658606060606060585651493f2f261b11060000000007121d27314049525759606060606060585650483e34291d1105000000000000000205070e1b2835414e5b6874818e9b9e9184786b5e5145382b1e12050000000000000000000a1723303d4a5663707d8993988a7d70635763707d8993988a7d7063575663707d8993988a7d7063574a3d31261b0f03000000000000000000060f19232b333b42464e54555a5d5e5f5f5f5d5b5854524c4641424a5053575c5e5f5f5d5b54534d453b31251a0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29333b42464853535353535353535346413a32281e13080000000000070f151b1f22222d2d2d2d2d2d2c2b281e24292c2d3235383939383731302d28221a12080000000915212c37424b54595c6060606060606060606060606060606060606060606060606060606060606060605c5a544c42382d2115090000000000000000000000000000010d18242f3a47535f6a7683909da9afa3998c7f73665c5044382b1f14090a0a0a0a0a0a0a0a0a0a0a0a0a0a121f2b37434e5864717e8b97a2adaa9d9083776b6054443a2f241907000000000000000000000000020a111721272c3338394045474a4c4e50515253535252514f4d4a4746413a39352f28231c140c0600000000000000000000000a15202a343c434749535353535353534b49453e362d22170c0000000000000000000000000000000000000000000000000000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a00000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000000d192633404c5966737f8c99998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000000000000000000006111c262f3d47535f6a74818e97a2a3988e82756b60544a3f34281f14090000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b0a396897d7063564a3d3023170a00101d293643505c6976838f9c9f9f9f978b7e7164584b3e43505c6976838f9c9f9f9f978b7e7164584b3e3125180b000815212d3945505a62646c6c6c6c6c6c65625b5141382d22170b000000000c18232f3943525b63666c6c6c6c6c6c64625a5045392d211508000000000002090e1114141b2835414e5b6874818e9b9e9184786b5e5145382b1e12050000000000000000000815222f3b4855626e7b88959a8d81746758626e7b88959a8d8174675855626e7b88959a8d817467584e43372b1f12060000000000000000030e18222b353d454d53585f6266696b6c6c6b6a6865615e56524c4c545b6064696b6c6c6a67615e574d42362a1e1205000000000000000000000000000000010406070b0e101213131312100e0b07060401000000000000000000000000000000000000000000000000000000000000020d17212930363a3b4646464646464646463936302820160c02000000000000040a0f1315162020202020201f1e1c13191d202125282b2c2c2c2a2423211d171008000000000c1925313d49545d65686c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c69665e54493e3226190d00000000000000000000000000000007131d2b37434e5864717e8b97a2adab9e9184786d6053463b31251a16161616161616161616161616161616212e3a47535f6a7683909ca9aea2988b7f7265594f4332281e13080000000000000000000000030b141c222832383e44484b515356595b5d5e5f5f5f5f5f5d5c5a5754524c47454039342e261e170f07000000000000000000030f1b26323c464e535560606060606060585650483e34291d110500000000000000000000000000000000000000000000000000000000000000000d1a26323e4a545e66696c6c69665e544a3e32261a0d00000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000000d1a2633404d596673808c99998c7f7366594c403326190d00000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000000000000000000a141d2b37434e58616d7a85929fa79e93897d70665c50443b30251a0d0300000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b0a3968a7d7063574a3d3024170a00101d2a3643505d6976839093939393938b7e7165584b3e43505d6976839093939393938b7e7165584b3e3225180b000b1724303d4956626c71797979797979726d6253493f33271b0f03000004101c2934404b55636e73797979797979716c6256493d3024170a00000000050d14191e2021272835414e5b6874818e9b9e9184786b5e5145382b1e12050000000000000000000714202d3a4753606d7a86979e9184786a5f606d7a86979e9184786a5f53606d7a86979e9184786a5f53473a2e21150800000000000000000a15202a343d474f575f616a6f7376787979787775716d68615e56565d666c717578797877746e695e53463a2d2114070000000000000000000000000001070d111314181b1d1f1f201f1f1d1b181413110d07010000000000000000000000000000000000000000000000000000000000050f171f252a2d2e39393939393939392e2d2a251e160e0500000000000000000003060809131313131313121210080d111314181c1e1f201f1d181714110c0600000000000e1b2834414d59656f757979797979797979797979797979797979797979797979797979797979797979797670665a4e4135281c0f000000000000000000000000000000010f1b26323c4753606d7985929fabada1968a7d7063574d42362a23232323232323232323232323232323232934404b55626e7b88949fabac9f92867a6d6054473d3221160c0100000000000000000000030c151d262d333d44484f55555c606366686a6b6b6c6c6c6b6a696664615e5653514b443f38302921191007000000000000000006131f2b37434e585f626c6c6c6c6c6c6c64625a5045392d21150800000000000000000000000000000000000000000000000000000000000000000f1c2935424e5a66707679797670665a4e4235291c0f00000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99998c807366594d4033261a0d00000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000000000000000000000020b1b26323c46525e68727f8c95a0a59d9083786d60574d42362a1f150b01000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b0a3978a7d7064574a3d3124170a00101d2a3743505d6a7683868686868686867f7265584b3f43505d6a7683868686868686867e7265584b3f3225180c000b1825313e4b5864717e8686868686867f72655b5044372b1f150a000006131f2c3845515c6773808686868686867e7164584b3e3125180b000000050e171f252a2d2e342d35414e5b6874818e9b9e9184786b5e5145382b1e120500000000000000000006131f2c3945515d677885929e96887b6f625d677885929e96887b6f62555d677885929e96887b6f6255483c3025190d01000000000000020f1a26313c464f5960696e767c80838585868583817e7a746d68605d686d787e8285868584817b6e6154483b2e211508000000000000000000000002080e13181d202024272a2b2c2d2c2b2a272421201d18130e090300000000000000000000000000000000000000000000000000000000050d141a1e20212d2d2d2d2d2d2d2d21201d19130c05000000000000000000000000000006060606060606050300010406070c0f11121312100b0a0805000000000000000f1c2935424f5c6875828686868686868686868686868686868686868686868686868686868686868686868276695c504336291d10000000000000000000000000000000000a151f2c3845515d6774808d9aa6b0a89c8f8275695e5346382e3030303030303030303030303030303030303845515c6774808d9aa6b0a79b8e8174685d5245392c20130400000000000000000000000b151e272f383f444f54596163676d70727577777879797978777573716d6865605d55504a423b332a22190f06000000000000000815212e3b47535f6a7679797979797979716c6256493d3024170a0000000000000000000000000000000000000000000000000000000000000000101d2a3643505d69768386868376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9a998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000000000000000000000000a15202a36414c56606d7883909aa4a0958c7f72695e52463e31271d1207000000000000121f2c3845525f6b7885929eabaca194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000101c2936434f5c6976828f9ca9aca4978a7d7164574a3e3124170b00101c2936424f5b66717679797979797979726d62564a3d424f5b66717679797979797979726d62564a3d3124180b000713202d3a4653606d7984919393939184786c6053463c31261a0f02000714202d3a4753606d7985929393939184796d6053463a2d2013070000020d17202930363a3b413a38414e5b6874818e9b9e9184786b5e5145382b1e120500000000000000000004101d2935404b556a7783909d998c7f7266566a7783909d998c7f726656556a7783909d998c7f7266564c41362a1d110500000000000006121f2b37434e58606b707b82888d9091929292908e8b86817a706b606d7a828a8f91929290897d7063564a3d3023170a00000000000000000000050d14191d24292c2d31343738393939383634312d2c29241d1a140d050000000000000000000000000000000000000000000000000000000002090e12141520202020202020201413110d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2935424f5c6875828f939393939393939393939393939393939393939393939393939393939393938f8276695c504336291d100000000000000000000000000000000004101d2935404b55626e7b88949fabac9f93877b6e61544a3f3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d4753606d7985929eabaca095897c6f63564c4135291d11040000000000000000000007121d273039424a505960636b7075797d7f81838485868685858482807d7a76716d67605c544d453c342a21180c030000000000000916222f3c4955626f7c868686868686867e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9a9a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000040d1925303a44515c666f7d88939fa79f92867b6e61594f43392f24180c020000000000121f2c3845525f6b7885929e9f9f9f94877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000101d293643505c6976838f9c9f9f9f978b7e7164584b3e3125180b000e1a26323e4a555f666a6c6c6c6c6c6c6c65625b51453a3e4a555f666a6c6c6c6c6c6c6c65625b51453a2e2215090006131f2c3845515c66727f8c97a2a0958a7d7063584e43372b1e13080714202c38444f5965717e8b97a1a2978c7f72665c5144382c1f1206000009141f29323b4246474d4745404e5b6874818e9b9e9184786b5e5145382b1e1205000000000000000000000c18242f424f5c6875828f9b9c908376685e6875828f9b9c908376685e5c6875828f9b9c908376685e5246392d2013070000000000000814212e3a47535f6a707d858f94999c9e9f9c9b9c9b98928e857d706b75828f949c9e9f9f96897d7063564a3d3023170a000000000000000000080e171e252a2f35393a3e4143454646464543413e3a39352f2a251f170f09000000000000000000000000000000000000000000000000000000000002050708131313131313131307070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2935424f5c6875828f9b9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9c8f8376695c504336291d1000000000000000000000000000000000000c18242f3947535f6a7683909ca9afa4998c8073665c504949494949494949494949494949494949494949494e5864717e8b97a2adaa9d9083776b6054443a2f24190d01000000000000000000040e18232e39434b545b606b70767d8185898c8e90919292929292908f8d8a86837e79726d665f574e463c332a1e150b0000000000000916222f3c4955626f7c8893939393938b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9a9a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000030709090c0c0c0c0c0c0c0c0c0c0c0c0c0c08131e2834404a54606b74818e97a1a2988e81756b61554b4035291e140a0000000000121f2c3845525f6b7885929393939393877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000101d2a3643505d6976839093939393938b7e7165584b3e3225180b000a16222d38434d555b5d60606060606060585651493f3438434d555b5d60606060606060585651493f34291d11050004101c2834404b54606d7a85929fa89c8f82766a5f53473a3025190d0916232f3c4855606b7783909da99f92857a6d60544a4034281c100400020e1925303b444d52545a53514b4e5b6874818e9b9e9184786b5e5145382b1e120500000000000000000000071a2734414d5a6774808d9a9f93867a6d616774808d9a9f93867a6d615a6774808d9a9f93867a6d6154473a2e23180c000000000007131f2c38434e58626e7c8692989fa29f97928f8e8f9196999792877d707d89949ea69e989291897d7063564a3d3023170a00000000000000010a121a202930363a4045474b4e505252535252504e4b4745413a363029211b120a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2935424f5c6875828f939393939393939393939393939393939393939393939393939393939393938f8376695c504336291d10000000000000000000000000000000000007121d2b37434e5864717e8a97a1adab9e9184796d6056565656565656565656565656565656565656565656565f6a7683909ca9aea2988b7f7265594f4332281e1308000000000000000000020c16202834404b555c666c737d838a8e9298999b9d9e9e9f9f9f9e9d9c999993908b857f786e695f584e453c30271d120700000000000916222f3c4955626f7c88959f9f9f978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9a9a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000040b0f1315161919191919191919191919191919191918232e39424f59616d7a85929ea69e938a7d70675d51453c30261c110600000000121f2c3845525f6b7885868686868686867a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683868686868686867e7265584b3f3225180c0005111c27313b434a4f50535353535353534b4a453f372d313b434a4f50535353535353534b4a453f372d23180c0100000c18232e3945515d6773808d98a39f94887c6f62564c41362a1c12121f2b37434e5863707d8995a0a3988c8073675d5142392e23180c000005111e2a36424d565e6167605c554e5b6874818e9b9e9184786b5e5145382b1e1205000000000000000000000c1926323f4c5965727f8c98a4998b7e716465727f8c98a4998b7e71645465727f8c98a4998b7e7164544a4034281c1004000000000915222e3b4854606a76828f98a2a298928b8583828284878c929792857b818e9aa69e948f8684867d7063564a3d3023170a000000000000000a131c242c323b41464b5153575a5d5e5f605f5e5d5a5754514b46423b332d241c140a01000000000000000000000000000000000000000000000000000106090b0c13131313131313090806030000000000000000000000000003060809131313131313130b0b0905010000000000000000000000000000000000000000000f1c2935424f5c6875828686868686868686868686868686868686868686868686868686868686868686868376695c504336291d100000000000000000000000000000000000010f1a26313c4653606d7985929eacada1968a7d70646363636363636363636363636363636363636363636363636e7b88949fabac9f92867a6d6054473d3221160c0100000000000000000008131e28323a45515c676d78808990959b9fa2aaaba39f9d9d9c9d9ea1a9aba49f9d97928b837b6f6a5f574d42392e23180c02000000000916222f3c4955626f7c8895a2aca4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9b9a8e8174675b4e4134281b0e01000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000070f161b20222325252525252525252525252525252525252527303d46525e68717e8a949ea59e9184796d60584e42382e23170b02000000111e2b3744505d6873787979797979797976685e5246392d20140700000000000000000000000000000000000000000000000000000000000000101c2936424f5b66717679797979797979726d62564a3d3124180b00000a151f2931383e4243464646464646463f3d3a342d242931383e4243464646464646463f3d3a342d241b110600000007121d2935414c55616e7b86929fa69a8e8174685e5246392e231814212e3a47535f6a76828f9ca79f92867a6d61554b4030271c120700000714202d3a46525e696e746d675f585b6874818e9b9e9184786b5e5145382b1e1205000000000000000000000b1724313e4a5764717d8a97ab9b8e82756664717d8a97ab9b8e8275665c64717d8a97ab9b8e8275665c5144382c1f1206000000000916232f3c4956626f7c89949fa79f92867e79767576777b7f858f948f8283909daa9c8f82797779796d6053473a2d20140700000000000009121c252e363e444c52555d6064676a6b6c6c6c6b696764605d55524d453f362e261c1309000000000000000000000000000000000000000000000000060d12161819202020202020201615130f0a04000000000000000000040a0f13151620202020202020181715110c0600000000000000000000000000000000000000000e1b2834414d59656f757979797979797979797979797979797979797979797979797979797979797979797670665a4e4135281c0f00000000000000000000000000000000000009151f2c3845515c6673808d9aa4afa99c8f82757070707070707070707070707070707070707070707070707074808d9aa6b0a79b8e8174685d5245392c201304000000000000000000010d1925303a44515b606d79828d929d9fa7a8a19e999992919090919297979b9fa4a9a19e9590857c6f695f544b4034281e1408000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9b9b8e8174685b4e4135281b0e02000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000007111921272c2f30323232323232323232323232323232323232323235414c56616c75828f98a2a1968d80736a5f544a3f34281d140a0000000f1c2834404c5761686b6c6c6c6c6c6c6c6c5e564c41362a1e1105000000000000000000000000000000000000000000000000000000000000000e1a26323e4a555f666a6c6c6c6c6c6c6c65625b51453a2e2215090000030d171f272d3236373939393939393932312e29231b1f272d3236373939393939393932312e29231b120900000000000d19242f3a46525e6874818e9aa49f92867a6d61544a4034281c1d2a36414c56626e7b88949fa3998d8174685e52433a2f1e150b0000000814212e3b4754616e7b80796f6a605b6874818e9b9e9184786b5e5145382b1e1205000000000000000000000916232f3c4956626f7c8995ab9f9285796d626f7c8995ab9f9285796d60626f7c8995ab9f9285796d6053463a2d201309000000000d1a2733404d5a6673808d99a69f958a7d716d666869696e737a828e938f90959fa298887b6f676d6d675c5145382c1f13060000000000050f1b242e37404850565e61676d71747678797979787674716d67615e57504840382e251b0f06000000000000000000000000000000000000000000010911181e2224252d2d2d2d2d2d2d23221f1b160f0700000000000000070f161b1f22232d2d2d2d2d2d2d2524211d171109000000000000000000000000000000000000000c1925313d49545d65686c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c69665e54493e3226190d00000000000000000000000000000000000004101c2834404b54616e7b87939facac9f93877d7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d85929fabaca095897c6f63564c4135291d110400000000000000000005111d2935414c56626d75818e949ca4aba39f96918c88868483838485878a8f939a9fa7a79f9791857b6e665c51453b3025190d000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9b9b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000040f19232b32383b3c3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f44505a616e7b86929fa69f92877c6f665c50443c2f261b110600000c18242f3b454f575d5f606060606060605f524c443b3025190e02000000000000000000000000000000000000000000000000000000000000000a16222d38434d555b5d60606060606060585651493f34291d1105000000040d151c2226292a2d2d2d2d2d2d2d2524221d1811151c2226292a2d2d2d2d2d2d2d2524221d18110900000000000008131e2a36414d56626e7b87939fa3988c7f73665c5144382c1f202d3946525e6874818e9aa69f92877b6e61564c4131281d0c030000000815212e3b4854616e7b87837c726c656874818e9b9e9184786b5e5145382b1e1205000000000000000000000814212e3b4754616e7a8799a3a297897c70636e7a8799a3a297897c7063616e7a8799a3a297897c706356493d31261a0e02000000101d293643505c6976838f9ca99d9083766c605c54575e61686d78818e949d9fa79f9285796a5f60605c554b4034291c100400000000030d17212d364049515a61686e747a7e8183858586858583817e7a746e69625a524a40372d21180e03000000000000000000000000000000000000000009131b23292e3132393939393939392f2e2b2720191007000000000007101920272b2e2f3939393939393932312e29221b12090000000000000000000000000000000000000915212c37424b54595c6060606060606060606060606060606060606060606060606060606060606060605c5a544c42382d211509000000000000000000000000000000000000000c18232e3946535f6976828f9ca9afa499938a89898989898989898989898989898989898989898989898989899297a2adaa9d9084776b6054443a2f24190d010000000000000000000713202d3946525e68727f8b939ea6aba399928c84807c7977767677787a7e828790959ea5a9a1979083796d60564c41362a1c11060000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9b9b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000203101d2a3643505d69768390908376695d5043362a1d10030200000000000000000b16212b353d4448494c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c525e69727f8b949fa3999083786d60574d41382d22170b000007131e29333d454c5052535353535353535346413b32291e1408000000000000000000000000000000000000000000000000000000000000000005111c27313b434a4f50535353535353534b4a453f372d23180c0100000000030a11161a1c1d20202020202020181815110c060a11161a1c1d20202020202020181815110c0600000000000000010e1925303b47535f6975828f9ba69e9184796d6053463d32272834404b55616d7a86929fa69b8e8175695f53443a301f160c000000000815212e3b4854616e7b8790867f776e6974818e9b9e9184786b5e5145382b1e1205000000000000000000000613202d394653606c7986929fa99a8d8073676c7986929fa99a8d807367606c7986929fa99a8d807367574d42372b1e1206000000111e2b3744515e6a7784919da6998d80736659504a4d52565e666d78829099a3aa9e9184776b585353514b43392f23180c000000000009141f29333f48515b636c717a80868a8d909192939291908d8a86817b716d645c52493f332a2015090000000000000000000000000000000000000009121b252d343a3e3f464646464646463c3b38322b22190f04000000040f19222b32383b3c464646464646463e3d3a342d241b1108000000000000000000000000000000000004101b26303942494d4f535353535353535353535353535353535353535353535353535353535353535353504e49423a30261b10050000000000000000000000000000000000000007121d2a36424d5764707d8a96a1adaba49f9796969696969696969696969696969696969696969696969696969fa2a9aea2988b7f7265594f4332281e130800000000000000000003101c28343f4a54616d7a85929fa5aea39992877f79736f6d666a696a686e71757c838f939ea7a9a0958c8073685e5246382d22170b0000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b0204050606060504020000000000000000000000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9c9b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000050a0f12101d2a3643505d69768390908376695d5043362a1d10120f0a050000000000030f1b27323d474f54565858585858585858585858585858585858585858585858585857606c77828f97a2a0958c7f72695f53493f33271b0f0300020d17212b333b404445464646464646463b3936302920170d020000000000000000000000000000000000000000000000000000000000000000000a151f2931383e4243464646464646463f3d3a342d241b110600000000000000050a0e1010131313131313130c0b0905010000050a0e1010131313131313130c0b09050100000000000000000008141f2b37424d57626f7c89949fa1978a7e7164594f44382c2c3845515c67737f8c98a39f94887c6f62574d4232291e0d04000000000815212e3b4854616e7b8798928c827b7174818e9b9e9184786b5e5145382b1e12050000000000000000000005121f2b3744505b657784919eaa9d91847769657784919eaa9d918477695f657784919eaa9d918477695f53473a2d211408000000121e2b3845515e6b7884919ea5988b7e7265584b3f42464c545c666f7c87929faa9d9084776a5d514745403931271d120700000000020e1a25313b45505a636d737e858d92989a9d9a9998999a9c9a98928d867e736e645b51463c31261a0f04000000000000000000000000000000000008111a242d373f464a4c535353535353534947433d342b20160a0000000a16202b343d434749535353535353534b4a453f362d241a1107000000000000000000000000000000000009141e2730373d414246464646464646464646464646464646464646464646464646464646464646464643413e3830281e140a0000000000000000000000000000000000000000000e1a26313b4653606d7984919eabb5afaca3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3abadb3ac9f92867a6d6054473d3221160c0100000000000000000006121f2b3844505c6673808d97a2aba79f92877d726d6762605c545d565e61646a6f79818f95a0aba79f92867a6e61544a3f33281c0f0300000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180c0e101213131312100e0b08070502000000000000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000003101c2936434f5c6976828f9c9c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000010910161b1e20202a3643505d69768390908376695d5043362a20201e1b161009010000000713202c38444f596063656565656565656565656565656565656565656565656565656565656e7b85929fa79f92867b6e655b5044372b1f12050000060f1921292f343738393939393939392e2d2a251e170e0500000000000000000000000000000000000000000000000000000000000000000000030d171f272d3236373939393939393932312e29231b12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313c4854606a7683909ca79d9083776b6054483b312d3a4653606d7985919ea79c8f82766a5f54453b3120170d00000000000815212e3b4854616e7b879298948f857e74818e9b9e9184786b5e5145382b1e120500000000000000000000030f1b27333f49536976838f9ca9a096887b6e6976838f9ca9a096887b6e616976838f9ca9a096887b6e6155483b2f24190d010000111e2a3744515d6a7784909da5988b7f7265544a413d3b424b545f6a75828f9ca89d9084776a5d514438342f271f150b010000000005121e2a36424d57626c737f8a92979f9f97918e8c8b8c8e91969e9f98928b80736d62584e43372b21160b0000000000000000000000000000000007101a232c363f495156586060606060606056544e463d32271b0f0300030f1b27323d464e545660606060606060585650483f362c2319100700000000000000000000000000000000020c151e262c3134353939393939393939393939393939393939393939393939393939393939393939393635322d261e160c0300000000000000000000000000000000000000000009141f2c3844505c6673808c99a3afbbb9b1acaa9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa7a9afb8bab1a79b8e8174685d5245392c201304000000000000000000000713202d3a4653606d7985929b9d9e9f958b7e716b605c5553514a504c5254585f676d78839099a3aea2988c8073665b5044382b1f120600000916222f3c4955626f7c8895a2afa4978b7e7164584b3e312518191b1d1f1f201f1f1d1b181414110e080200000000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000003101d293643505c6976838f9c9c8f8276695c4f4336291c1003000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000010a131b21272b2d2d2d3643505d69768390908376695d5043362d2d2d2b27211b130a0100000915222f3b4854606b6f7272727272727272727272727272727272727272727272727272727272727e8b97a1a3989082776c605346392d201306000000070f171e24282b2c2d2d2d2d2d2d2d21201e19140d05000000000000000000000000000000000000000000000000000000000000000000000000040d151c2226292a2d2d2d2d2d2d2d2524221d181109000000000000000000000105070810101010101010101010101010101010101010101008070501000000000000000000000000000000000915202c38434e5863707d8a95a0a095897c6f63574d423638444f5964717e8b97a1a095897d7063584e43332a1f0e0500000000000613202d394653606c787f86909597928a81818e9b9e9184786b5e5145382b1e120500000000000000000000000b17222d414e5b6874818e9ba7a8988c7f726874818e9ba7a8988c7f72656874818e9ba7a8988c7f7265554c4135291d11040000101c2936434f5c6976828f9ca79a8d8074665c524c4a4847464e5865717e8b98a49d9084776a5d51443729231d150d0300000000000714212d3a46535e69717e8b919fa297928b85817f7f8081848a9196a09f928c7f726a5f53473d32271b10010000000000000000000000000000061019222c353e48515b62656c6c6c6c6c6c6c6260584e43382b1f13060006131f2b38434e5860626c6c6c6c6c6c6c65625a50483e352b22190f0600000000000000000000000000000000030c141b212528292d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d292826211b140c040000000000000000000000000000000000000000000003101c28343f4a54616e7b87929facb9b1a7a0939393939393939393939393939393939393939393939b9ea5afb8aca095897c6f63564c4135291d1104000000000000000000000a1623303d495663707c898c8e9092979083786c6059514b464440434146474e555d666f7c86929facaa9e9184786c605346392d20130600000916222f3c4955626f7c8895a2afa4978b7e7164584b3e31252225282a2b2c2d2c2b2a282521201e19140f0a040000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000003101d2a3643505d697683909c9c8f8376695c504336291d1003000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000009131c252c33373939393943505d69768390908376695d50433939393937332c251c13090000091623303c4956636f7c7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f85919eaa9f948b7f7265584b3f3225180c00000000060d13181c1e1f202020202020201414110e08020000000000000000000000000000000000000000000000000000000000000000000000000000030a11161a1c1d20202020202020181815110c0600000000000000000002080d1114141c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1414110d08020000000000000000000000000000030f1b27323d4653606c7884919da79b8f8275695f53463a3c4854606b7783909da89d9083776b6054463c3221180e00000000000006121f2b3844505b666c727c838c9299938e8e939e9e9184786b5e5145382b1e12050000000000000000000000061a2633404d596673808c99a6a99c8f82766773808c99a6a99c8f8276676673808c99a6a99c8f8276675d5145392c20130600000c1926333f4c5966727f8c99a59e9184796d605d5656555453505663707c8996a39d9084776a5d5144372a18120b03000000000006121f2b37434e58616e7b86929fa29792857e787473727374787d849095a09f92867c6e62594f44382c1e130800000000000000000000000000060f18222b343e47505a626d72797979797979796f6a6054473b2e221508000815222e3b4754606a6f79797979797979716c625a50473d342b21180f050000000000000000000000000000000002091015191b1c2020202020202020202020202020202020202020202020202020202020202020201d1c1915100a030000000000000000000000000000000000000000000000000c17232e3846525e6975828f9ca8b2aca095898686868686868686868686868686868686868686868e939ea9b4aa9d9084776b6054443a2f24190d01000000000000000000000814212e3b4754616e7b7e7f81838587887e71655b5045403a38343036393c434b545f6a75818e9baaada196897c6f6256493c2f23160600000916222f3c4955626f7c8895a2afa4978b7e7164584b3e312d2e32353738393939383735312e2d2a251f1b150d0701000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000004101d2a3743505d6a7683909d9c908376695d5043362a1d1003000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000005101b252e373e434646464646505d69768390908376695d504646464646433e372e251b1005000e1b2734414e5a6774808b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b9197a1ada69b8e8175685b4f4235281c0f000000000002070c0f11121313131313131308070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000050a0e1010131313131313130c0b090501000000000000000000050d14191e202129292929292929292929292929292929292929292921201e19140d0500000000000000000000000000000a161f2b3744505b65717e8b96a19f93877b6e61554c41424e5763707d8995a0a0968a7e7164594f44342a200f06000000000000030f1c28333f4a545b606a6e787f8690959b9b9ea59e9184786b5e5145382b1e120500000000000000000000000b1825323e4b5865717e8b98a4ac9f92867a6d717e8b98a4ac9f92867a6d65717e8b98a4ac9f92867a6d6054473a2d22170b00000915222f3c4855626f7c88939ea0968c7f746d6865636261605c5f626f7b8895a29d9084776a5d5144372a1e07010000000000000815212e3a47535f6a76828f98a29f92857b716c66666566656c707a839099a3989083766b6054483a2f24190d010000000000000000000000050e17212a343d474f59616c727f868686868686867c6f6256493c2f231609000916232f3c4956626f7c868686868686867e716c61594f463c332a21170e05000000000000000000000000000000000004090c0e0f131313131313131313131313131313131313131313131313131313131313131313100f0d0905000000000000000000000000000000000000000000000000000006111c2a36424d5763707d8a96a1acaa9d9083797979797979797979797979797979797979797979818e9ba7aea2988b7f7265594f4332281e130800000000000000000000000714202d3a46525e696e71737476787a7c796d6053493f46464544423f3b3a39424e5863707d8998a2aea8998c7f7266594c3f2d22170b00000916222f3c4955626f7c8895a2afa4978b7e7164584b3e373a3b3f4143454646464543413e3b3936302b272018130c040000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000004111d2a3744505d6a7783909d9d9083766a5d5043372a1d1004000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a16212c3740494f5353535353535d69768390908376695d5353535353534f4940372c21160a000e1b2734414e5a6774818d9898989898989898989898989898989898989898989898989898989898989ea1a9b3a89b8e8175685b4f4235281c0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171e252a2d2e3636363636363636363636363636363636363636362e2d2a251e170e0500000000000000000000000000030f1b27333f4953606d7984919ea4998d8074675d514547535f6a75828f9ca79e9184786d6053463d3320190e00000000000000000b17222d38424a50585f666d727c838c9299a0a79e9184786b5e5145382b1e120500000000000000000000000a1723303d4a5663707d8996a3aea3998a7d71707d8996a3aea3998a7d7164707d8996a3aea3998a7d7164544a3f33281c0f03000815212e3a47535f6a75828f97a29c918c807a7572706e6d6d666c6c6f7b8895a29d9084776a5d5144372a1e1104000000000003101c28343f4a54626f7c88949fa0958a7e7169605b5458535b60686e7b86929f9f95897d7063564c4135291d110400000000000000000000040d172029333c464f59616b717e88939393939791847a6d6154473a2e211407000714212e3a4754616d7a84919793939392877e706b60584e453c332920160d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a25303b4653606c7884919eabaca095897c6f6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d7a86929facac9f92867a6d6054473d3221160c01000000000000000000000005111e2a36424d575e616466686a686d6f6d675d515152535352514e4c4847423c4653606c7885929faba89b8f82756853493f33271b0f03000916222f3c4955626f7c8895a2afa4978b7e7164584b3e4246484c4e505252535252504e4b4746413b373229241d160d0500000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000004111e2a3744515d6a7784909d9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000f1b27333e49525a5f60606060606069768390908376696060606060605f5a52493e33271b0f000e1b2734414e5a6774818d9aa5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5abadb3aca89b8e8275685b4f4235281c0f00000000000000020507080c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0b0906010000000000000000000000000000000000000000000000020d1720293036393b4343434343434343434343434343434343434343433b3936302920170d02000000000000000000000000000b17222d3844515c66727f8c97a29f92857a6d60544a4c56626e7b87939fa1978b7e72665c5044382b1f1207000000000000000006111c262f383f444e545c606a6f788087909593939184786b5e5145382b1e120500000000000000000000000815222f3b4855626e7b8895a99f9f9b8e81746e7b8895a99f9f9b8e8174666e7b8895a99f9f9b8e8174665b5044382b1f12060006121f2b37434e58616e7b8592979f9c928d86827f7d7b7a79797978787c8895a29d9084776a5d5144372a1e1104000000000006121f2b3844505c6674818d9aa69d9083786c6057504a4c4950565f6974818d9aa79b8e8175685d5245392c201306000000000000000000030d161f29323b454e58606b707d87929aa4a29791857b6e685e5246392d201307000713202d3946525e686e7b859197a2a39992867d706a60574e453b32281f160c030000000000000000000000000000060a0e1011131313131313130b0a08080b0d0e131313131313130e0d0b07030000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2b3844505b66727f8c99a3aea79a8d8174675c606060606060606060606060605765717e8b98a2aea79b8e8174685d5245392c201304000000000000000000000000020e1a25303b454d525457595b565d6062605d555c5e5f5f5f5f5d5b5955534d4644505b6576838f9ca9aa9e918477655b5044372b1f1205000916222f3c4955626f7c8895a2afa4978b7e7164584b464d5355585b5d5e5f605f5e5d5b5854524d47433d352f281f170f05000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000004111e2b3744515e6a7784919d9d9084776a5d5144372a1e1104000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c7683909083766c6c6c6c6c6c6c6c645a4f43372b1e12000e1b2734414e5a6774818d9a9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9b8e8275685b4f4235281c0f000000000003090e12141519191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191816120d070000000000000000000000000000000000000000000008141e29323b4146474f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4746413b32291e14080000000000000000000000000006111b2834404a54606d7a85929fa2988b7f72665b50525e6874818d9aa49e9285796d60544a3f34281c10030000000000000000000a141d262d333c424a50585f666d737c838686868684786b5e5145382b1e120500000000000000000000000714202d3a4753606d7a8697939393939285796d7a8697939393939285796c6d7a8697939393939285796c605346392d20130600030f1b26313c46535e696f7c858f949c9f98928f8c898887868685858584919eaa9d9084776a5d5144372a1e110400000000000713202d3a4653606d7885929fa9988b7f72655b50443f3f3f444d57626f7c8897a19f92867a6d6054473a2d2114070000000000000000030c151f28313b444d575f6a6f7d869299a3a29892857c6f695f564c4135291d11050005111d2935414c565f696f7c859298a2a39892867c6f6a5f574d443a31281e150c020000000000000000000000040b11161a1d1e2020202020202018171514171a1b202020202020201a1a17130e08010000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54616e7a86929facab9f9285796d60535353535353535353535353535f697683909caaaca095897c6f63564c4135291d11040000000000000000000000000009141f29333b4246474a4c4e4c52545c606366696b6c6c6c6b6a6865625f5753504a536773808d9aa6ac9f9286796c605346392d201306000916222f3c4955626f7c8895a2afa4978b7e7164585053575f6165686a6b6c6c6c6b6a6864615e56544e45403a312921170f050000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000005111e2b3844515e6b7784919e9d9184776a5e5144372b1e1104000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000013202d3946535f6c767979797979797979839090837979797979797979766c5f5346392d2013000e1b2734414e5a6774808d9393939393939393939393939393939393939393939393939393939393939393939393938e8275685b4f4235281c0f00000000060d141a1e2122262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262525221e1811090100000000000000000000000000000000000000010d1925303b444c52545c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c54524c443b3025190d01000000000000000000000000000c18232e3945515d6773808d98a39e9184786c605354616d7a86929fa2988c7f73675c5142382e23170b00000000000000000000020b141c222830383f444e545c606a6f77797979797872685c5043372a1d1104000000000000000000000006131f2c3945515d677885868686868686867c6f7885868686868686867c6f677885868686868686867c6f6256493c2f23160900000a15202a36424d57606a6f7b828a8f9299999b9896959499929292919196a1aa9d9084776a5d5144372a1e110400000000000915222f3c4855626f7c8897a2a197887b6e6153493f332d333b4653606c7985929ea399897d706356493d3023160a00000000000000020b151e27313a434c565f696f7c859298a2a39992867d6f6a5f574d443a3025190d0100010d1925303a444d575f6a6f7d869299a3a29892857c6e695e564c433a30271e140a00000000000000000000050d151c2227292a2d2d2d2d2d2d2d2524211f2426272d2d2d2d2d2d2d2726231f19120b0200000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3846525e6875828e9ba8ada2978a7e7164574d42464646464646463f4a54626e7b88949fabaa9d9084776b6054443a2f24190d0100000000000000000000000000020d17202930363a3b404850565d60666d70737677787979787775726e6964605c545966727f8c99a5aea399877a6d6154473a2e211407000916222f3c4955626f7c8895a2afa4978b7e7164545c6064696e72747678797979787674716e68626058514b433b332921170d0300000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000005121e2b3845515e6b7884919e9e9184776b5e5144382b1e1105000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000013202d394653606c798686868686868686909494908686868686868686796c605346392d2013000e1b2734414e5a67748086868686868686868686868686868686868686868686868686868686868686868686868686868175685b4f4235281c0f000000060f181f262a2d2e3232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232312e29231b13090000000000000000000000000000000000000005111e2a36414c565e61696969696969696969696969696969696969696969615e564c41362a1e11050000000000000000000000000007121c2935414b55616e7a86929fa0968a7d7064585c66737f8c98a29f92857a6d60554b4030261c11060000000000000000000000020a11171e262e343c424a51585f626a6c6c6c6c6b6860564b3f33271b0f02000000000000000000000004101d2935404b55687378797979797979796f6a7378797979797979796f6a687378797979797979796f6a6054483b2e2215090000030e1a25313b454e5860696e767d8286898c8e8f90909191919292929399a4aa9d9084776a5d5144372a1e110400000000000b1825323e4b5865717e8b98a99e928578695f5341382d222b3744505b6575828f9cab998c7f7266594c3f3326190c000000000000000a141d263039434c565e686e7b859197a2a49a92877d706b60584e453b32281e130800000008131e28323b454e58606b707d879299a4a19791847b6e685e554b433930261c11060000000000000000040d171f272e3336373939393939393931302d2b303334393939393939393433302b241d140b010000000000000000000000000000000000000000000000000000000000000000000000000006111c2a36414c5663707d8996a0aca99c8f8276695e5246382d393939393844505c6673808d99a6aea2988b7f7265594f4332281e1308000000000000000000000000000000050e171f252a38404a525a61686d73797d8082848586868584817f7b77716d66605865717e8b98a4b4ab94887b6e6155483b2e221508000916222f3c4955626f7c8895a2afa4978b7e716460666d71777b7f8183858586858583817e7b756f6a605d554d453b33291f150b01000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000005121f2b3845525e6b7885919e9e9184786b5e5145382b1e1205000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000013202d394653606c7986939393939393939c9f9f9c9393939393939386796c605346392d2013000d1a26333f4c58646e747979797979797979797979797979797979797979797979797979797979797979797979797979756f65594d4034271b0e0000030d18212931363a3b3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3e3a342d251b11070000000000000000000000000000000000000714202d3946525e686e7676767676767676767676767676767676767676766e685e5246392d20140700000000000000000000000000000d18242f3a46525e6874818e99a49c9083766a60606d7984919ea3998d8073685d5243392f1e140a0000000000000000000000000000060c141c2328303940444e54555d606060605e5c564e443a2f23170b000000000000000000000000000c18242f39435761686b6c6c6c6c6c6c6c6260686b6c6c6c6c6c6c6c626061686b6c6c6c6c6c6c6c6260584e43382c1f130700000009141f29333c464e575f626c70757a7d7f8182838484848585858687939faa9d9084776a5d5144372a1e110400000000000e1b2734414e5a6774808d9aa79d9083766a574d422f261b27333f49536774808d9aa79b8f8275685c4f4235291c0f00000000000006111b262f38424b555d686e7a849197a1a49f93887e716b61594f463c332a20160c02000000020c16202a333c464f59616b717e87939fa3a19691847a6d675d554b42382e2317130a000000000000000b151f2931393f4244464646464646463e3d39363c3f4146464646464646413f3c362f261d120800000000000000000000000000000000000000000000000000000000000000000000000000000d1925303b4854606b7784919daaac9f93877b6e6153493f33272d2d2d3a4653606d7984919eabac9f92867a6d6054473d3221160c01000000000000000000000000000000020c16202c36404a525c646c717a8085898d8f9192929292908e8c88837e786f6a6264717d8a97a4aea195887b6e6255483b2f221508000916222f3c4955626f7c8895a2afa4978b7e71646a6f787e83888b8e909192939291908e8b86827c746d675e574d453b31271d1207000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000005121f2c3845525f6b7885929e9e9185786b5e5245382b1f1205000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000013202d394653606c798689898989898989909595908989898989898986796c605346392d2013000b1724303c47525c64676c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c68655d53483d3125180c000009141f29333b4246484c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4a463f372d23180d0100000000000000000000000000000000000814212e3b4754616e7a8282828282828282828282828282828282828282827a6e6154473b2e211408000000000000000000000000000007131d2a36414c56626e7b87939f9f94887c6f6264717e8b97a19f92867b6e61564c4131271d0c02000000000000000000000000000000020a11171e272e343c434749515353535351504b443c32281d12070000000000000000000000000007121d2731454f575d5f6060606060606056545d5f606060606060605654575d5f6060606060606056544e463d32271b0f030000020e1a25313b454d5354575a6164686d7072747576777778787878797c8895a29d9084776a5d5144372a1e110400000000000f1c2936424f5c6975828f9ca89b8e8175685b4e42312817222d3f4c5865727f8b98a59d9083766a5d5043372a1d100000000000091217222d38414a545d676d7a839096a0a49c928b7f726c61594f473d342a21180e040000000000040e18212a343d464f59616c727f8b919ca4a0969083796d675c544a3f3428251c1209000000000006111c27313b434a4f51535353535353534b494541474c4e535353535353534d4c4740382f24190e030000000000000000000000000000000000000000000000000000000000000000000000000008141e2c38444f5965727f8c98a3aea4998c7f73655b5044372b1f2a36414c5663707d8a97a1ada79b8e8174685d5245392c2013040000000000000000000000000000000008131e28323e48525c646e737e858d9297999c9e9f9f9f9e9d9b9895908b847c726d64717d8a97a4aea295887b6f6255483c2f221509000916222f3c4955626f7c8895a2afa4978b7e716c717c838b9095989b9d9e9f9f9f9e9d9b99928f8781796e695e574d43392f23180c030000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000006121f2c3945525f6c7885929f9e9285786b5f5245382c1f1205000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1723303d4a5663707d7d7d7d7d7d7d7d839090837d7d7d7d7d7d7d7d7063564a3d3023170a0008141f2b36414a52585a60606060606060606060606060606060606060606060606060606060606060606060606060605b59534b41372c20140800020e1a26313b454d535559595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959585651493f34291e120600000000000000000000000000000000000815212e3b4854616e7b878f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f877b6e6154483b2e2115080000000000000000000000000000010e1925303b47535f6975828f9ba69b8e8175686b7783909da49a8e8174695e52443a301f150b000000000000000000000000000000000000060c151c232832373b3c444646464645433f3a322a20160c0100000000000000000000000000010b151f333d454c505253535353535353494850525353535353535349484c5052535353535353534948433d342b21160a00000005121e2a36424d575e6163646566676663666869696a6b6b6b6b6c6f7b8895a29d9084776a5d5144372a1e11040000000000101d2a3643505d697682909ca79a8d8174675a4e4134271b25313e4b5864717e8b97a49d9184776a5e5144372b1e110000000008121b2427333f49535c666d79829095a0a59d928c7f736d625a50473e352b22180f0600000000000000060f18222b343d47505a626d727f8c929da59f958f82796d665c504440372e241b1208000000000a16222e39434d555b5d606060606060605856504a52585a606060606060605a58524a40362b1f13070000000000000000000000000000000000000000000000000000000000000000000000000002101c27333d4754616d7a86929facab9e9184786c6053463a2f242d3946525e6875828f9ba9aca095897c6f63564c4135291d1104000000000000000000000000000000010d1925303a44505a646e73808a92979ea1a9a9a8a19e9c9b9a9b9d9f9d9591877f736e717d8a97a4afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa4978b7e71717e8790959da09e9c9b9a9b9c9ea1a9aba39f9a938e847b6e695e554b4034292015090000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000006131f2c3946525f6c7985929f9f9285786c5f5245392c1f1200000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000916222f3c4854606b70707070707070768390908376707070707070706b6054483c2f22160900030e1a242f3841474c4e53535353535353535353535353535353535353535353535353535353535353535353535353534f4d4841392f251a0f040005121e2a36424d575f616565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565625b51463a2e22160900000000000000000000000000000000000815212e3b4854616e7b87949c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c94877b6e6154483b2e21150800000000000000000000000000000008141e2b37424d57626f7c89949f9f92867b6e707d8995a09f93877c6f62574d4232281e0d0300000000000000000000000000000000000000030b121820262b2e2f37393939393837332f2820180f05000000000000000000000000000000030d212b333b404445464646464646463c3b4445464646464646463c3b404445464646464646463c3b38322b22190f040000000714212d3a46535e696e7071727374736d63545c5d5d5e5e5e5f626f7b8895a29d9084776a5d5144372a1e11040000000000111e2a3744515d6a7783909da69a8d8073675a4d4034271a24313e4a5764717d8a97a49e9185786b5e5245382b1f12000000060f1a242d363f44505b656d78828f949fa69e938d80746d635b51483e352c23191006000000000000000000061019222c353e48515b636d73808d939da59f948f81786d605c52493f362d241a0f060000000e1a27333f4a555f676a6c6c6c6c6c6c6c64625a525c64676c6c6c6c6c6c6c67645c52473c3023170b00000000000000000000000000000000000000000000000000000000000000000000000000000b16202d3946525d6875818e9ba7aca096897c7063554b4135292e3a4754616d7a86929facaa9d9084776b6054443a2f24190d0100000000000000000000000000000005111d2935414c56616c73808d929fa2a9aaa29f9996918f8e8d8e9092999d99928c8073717d8a97a4afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa4978a7e717e8892999e9896918f8e8d8e8f92979b9fa4aca49f9691847b6e675c51453c31261a0e0200000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000000613202c3946535f6c7986929f9f9285796c5f52462e23170b00000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000713202c38444f5960636363636363697683909083766963636363636360594f44382c201307000008131d262f363c3f41464646464646464646464646464646464646464646464646464646464646464646464646464642403d372f271e130900000714212d3a46535f696e72727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272726d62564a3e3125180b00000000000000000000000000000000000815212e3b4854616e7b8794a1a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a194877b6e6154483b2e211508000000000000000000000000000000020e1a26313c4754606a7683909ca3998c807375828f9ca69c8f82756a5f53453b3020160c00000000000000000000000000000000000000000000070c151b1f22222a2d2d2d2d2b2a27231d160f0600000000000000000000000000000000000f1921292f343738393939393939392f2e3738393939393939392f2e343738393939393939392f2e2c2721191007000000000815212e3b4854616e7b7d7e7f7f807f73665b50505151515256636f7c8996a29c8f8376695c504336291d10030000000000111e2b3844515e6b7784919ea6998c807366594d4033261a24303d4a5763707d8a96a39f9285796c5f5246392c1f130000030e18212c363f48515b606c77818e949ea69e948e81776c605b52493f362c231a1007000000000000000000000007101a232c363f49515b646e74818e939ea69e938e81746e635b51483f362c21180e030000101d2936424f5b67717779797979797979716c6258646e7479797979797979746e64584c3f33261a0d000000000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c56636f7c8995a0aca89b8e8174675d5145392c37434e5865727f8b99a3aea2988b7f7265594f4332281e1308000000000000000000000000000000000713202d3946525e68717e8a929da4ada79f98928d88848281818183868b91959f928b7f727d8a97a4afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa4978a7e7c86929a96918c8784828181818285898e939aa1a9a8a0969083796d60574e42372b1f140900000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000006121f2b3844505c667986939f9f9286796c5f4a3f34281c1003000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000004101c27333d474f5456565656565d69768390908376695d5656565656544f473d33271c10040000010b141d242b30333439393939393939393939393939393939393939393939393939393939393939393939393939393534312c251e150c0200000815222e3b4855616e7b7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7265584c3f3225190c00000000000000000000000000000000000815212e3b4854616e7b87949f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f94877b6e6154483b2e211508000000000000000000000000000000000915202b38434e5863707d8a95a09e9285797b87939f9f94897c6f63584e4333291f0e040000000000000000000000000000000000000000000000040a0f1315161e202020201e1d1b17120c05000000000000000000000000000000000000070f171e24282b2c2d2d2d2d2d2d2d23222b2c2d2d2d2d2d2d2d2322282b2c2d2d2d2d2d2d2d23221f1b160f0700000000000b1724313e4a5764717d8a8b8b8c8d86786c60544c4a494a4e5764717e8b97a49b8e8275685b4f4235281c0f020000000000111e2a3744515d6a7783909da6998d8073665a4d4033271a24313d4a5764707d8a97a39f9285786c5f5245392c1f1200000915202a333e48505a636d73808d939ea69f948f82786d655b504940372d241a11080000000000000000000000000008111a242d374049525c606d78818f949fa59d938d80736d635a50483e332a2015090000111e2a3744515d6a7783868686868686867e71645a677480868686868686868074675a4d4134271a0e0000000000000000000000000000000000000000000000000000000000000000000000000000010d1924303a4854606b7783909daaac9f92857a6d6054473c313b4754606a7783909dabac9f92867a6d6054473d3221160c0100000000000000000000000000000004111d2935414c56616d7a85929ea4aea79f959086807b7875747475767a7e848c939992867c7d8a97a4afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa3978a7e839098938d847f7b777574747476797c81889297a1a9a89f958d80736a5f53473b30251a0e02000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000000713202d3a4653606d79869aa49f938679665c5044382b1f1206000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b16212b353d44484a4a4a4a505d69768390908376695d504a4a4a4a48443d352b21160b00000000020b131a1f2426272d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d282725201a130c030000000a1724303d4a5763707d8a8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c86796c5f5346392c201300000000000000000000000000000000000815212e3b4854616e7b8793939393939393939393939393939393939393877b6e6154483b2e21150800000000000000000000000000000000030f1b27323d4653606c7883909da1978b7e808d9aa49c9083766b6054463c3121170d000000000000000000000000000000000000000000000000000003060809111313131312110f0b07010000000000000000000000000000000000000000060d13181c1e1f2020202020202016151e1f2020202020202016151c1e1f202020202020201615130f0a040000000000000814212e3b4754616e7a8793989998897d70665e56565657585f6975818e9ba7998c7f7266594c3f3326190c000000000000101d2a3643505d697682909ca79a8d8174675a4e4134271b24313e4b5764717e8a97a49e9184786b5e5245382b1f1200020f1a26313c46505a626d727f8c929da5a0959082796d665c53493f372e251b120800000000000000000000000000000008121b242e374044505c666d79828f959fa59c928c7f726c625a50463c31261a0f0200111e2a3744515d6a77849093939393938b7e71645a6774818d93939393938d8074675a4d4134271a0e00000000000000000000000000000000000000000000000000000000000000000000000000000008131e2c38434f5965727f8b98a2aea2988b7e7165574d4237404b55626f7c8895a0aca79b8e8174685d5245392c201304000000000000000000000000000000000713202c3945525d6873808d97a1adaa9f9590837b736e6969686768676d71797f87929890837e8a97a4afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa89b8e818e9593878079726e6969686768656c6f757d859297a2ada79f92877b6e62574d42362a1e1105000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0a49a86796d6053463a2d201307000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000050f19232b33383c3d3d3d43505d69768390908376695d50433d3d3d3c38332b23190f05000000000001080e14171a1b20202020202020202020202020202020202020202020202020202020202020202020202020201c1b18140f0902000000000a1724303d4a5763707d8a96989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989286796c5f5346392c201300000000000000000000000000000000000815212e3b4854616e7b8686868686868686868686868686868686868686867b6e6154483b2e21150800000000000000000000000000000000000a161f2b3744505b65717e8b96a19e918486929fa0958a7d7064594f43342a200f05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002070c0f111213131313131313090911121313131313131309090f1112131313131313130909070300000000000000000714202d3946525e6875828f9aa49d9083786e6865636363656a6e7b86929f9f95887c6f6255483c2f2215090000000000000f1c2935424f5c6875828f9ba79b8e8174685b4e4130251a25323f4b5865727e8b98a59d9083776a5d5144372a1e110006121f2b37434e58616c717f8b919ca4a09690837a6d675d544a41382d251c1309000000000000000000000000000000000009121c2528343f4a545c676d79839095a0a49c918b7e716c61584e43372b1f120600111e2a3744515d6a7784909d9f9f9f978b7e71645a6774818d9a9f9f9f9a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b27323d4754606d7a86929facaa9c908376695f53473845515c6774808d9aa7aca095897c6f63564c4135291d1104000000000000000000000000000000000714212d3a4754606d7a85929fa9aea2989083796e69625f575b5a555d60666d737e8692958f828f9ca8afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afaa9e938e9393877e736d67615e575b5a535b60626b707c85929fa6afa3998e8175695e52463a2d201408000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0a093867a6d6053473a2d201407000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000005101a232c33393c3d3d3d43505d69768390908376695d50433d3d3d3c39332c231a10050000000000000003080b0d0e13131313131313131313131313131313131313131313131313131313131313131313131313130f0e0c08040000000000000a1724303d4a5763707d8a969f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9286796c5f5346392c201300000000000000000000000000000000000714212d3a46535e697679797979797979797979797979797979797979797976695e53463a2d2114070000000000000000000000000000000000030f1b27333f4953606d7984919ea096919298a29d9184786c6053463d3220180e0000000000000000000000000000000000000000000000000000020507080c1011131311100c0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c56626f7c87939f9f958f827a757270707072757c849198a39a9083766a5f53473a2e2115080000000000000e1b2734414e5a6774818d9aa79c90837669574d42362a1e2733404d5a6673808d99a69c8f8276695c4f4336291c10000814212e3a47535f6a717e87939fa3a19691847a6e685d554b42382f261b130a010000000000000000000000000000000000000a1317232e38424b555d676d7a839196a1a39f92877e716a5f53473a2e21140800111e2a3744515d6a7784909daaaca4978b7e71645a6774818d9aa7aca79a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000000000000000a16202c3945515d6774818e9aa7ab9f94887b6e62544a3f4653606d7985929fabaa9d9084776b6054443a3024190d0100000000000000000000000000000004111d2935414c5665727e8b98a2aeab9f92867b6e675e57534d4e4e4b51545c606c717e8a92948f949eaaafa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afafa59e9b958c7f736c605c55524d4e4e49505359606a717e8a949fabab9f92877b6e6154473b3025190e020000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0a093877a6d6054473a2d211407000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b17222c363e44494a4a4a4a505d69768390908376695d504a4a4a4a49443e362c22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a93939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939286796c5f5346392c2013000000000000000000000000000000000005121e2a36424d575e6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5e574d42362a1e12050000000000000000000000000000000000000b17222d3844515c66727f8c97a2a09e9fa2a1968b7e71655b5044372b1f120600000000000000000000000000000000000000000000000003090e121415191c1e1f1f1e1c191514120e090300000000000000000000000000000000000105090b0b1313131307060400000105090b0b13131313070604000000000000000000000000000000000000000000000000010d1925303b4754606a73808d939f9e948f86817e7d7c7d7f82879196a09f93887d6f63584e43372b1f12060000000000000b1825323e4b5865717e8b98a99e918578695e52463a2d232b37424d576875828e9ba79a8d8074675a4d4134271a0e000815222f3b4855626e7b869299a4a29891847b6e685e564c433930261d140a01000000000000000000000000000000000000000006111c263039434b555e686e7b849197a2a39992867b6e6255483b2f22150800111e2a3744515d6a7784909daab1a4978b7e71645a6774818d9aa7b3a79a8d8074675a4d4134271a0e0000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c55626f7c88959faba6998d8073665c50444d5764717e8a97a2ada2988b7f7265594f4332281e1308000000000000000000000000000000000713202c3945525d687683909caaaea3998c8073695e554d4742414140454a515a616c74808d979c9ea6b0afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afb7afa89d9083786d605a514b464241413f44464f58616c76828f9ca9afa3998c7f7266564c41362a1e11050000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e211407000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000004101c28333e48505557575757575d69768390908376695d57575757575550483e33281c10040000000000000000000000000000000000000000000000000000000000000000050a0d0f101313100f0d0a05000000000000000000000000000000000a1724303d4a5763707d8686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686796c5f5346392c20130000000000000000000000000000000000020e1a25313b454d535f6060606060606060606060606060606060606060605f534d453b31251a0e0200000000000000000000000000000000000006111b2834404a54606d7a85929393939393939184796d6053493f33271b0f030000000000000000000000000000000000000000000002090e141a1e212226292b2c2c2b292521211e1a140e09020000000000000000000000000000060c111517182020201f1413100c070c111517182020201f1413100c07010000000000000000000000000000000000000000000008141e2b38434e58606d78818c92999f98928e8b89898a8b8f92999f98928b7f726b6054463c31261b0f030000000000000915222f3c4855626f7c8897a2a197877b6e6154483d342e303947535f697784919ea7978b7e7164584b3e3125180b000a1723303d4a5663707d8999a3ab9f92857b6f695e564c433a31271e150b02000000000000000000000000000000000000000000000a141e27303a434c565e696e7b85929faba398897d7063564a3d3023170a00111e2a3744515d6a7784909daaa89f978b7e71645a6774818d9aa7a09f9a8d8074675a4d4134271a0e00000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a47545f6a7783909da9ab9e9184796d605346525e6976828f9ca9ac9f92867a6d6054473d3221160c02000000000000000000000000000000000714212d3a4754606d7a86929facac9f92867a6d61574d433b37312f35394044505a606d7a85919eaab0b8afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afb9ada1968a7d70665c5045403936302d33373d46505a63707d8a97a1adab9d908377685e5246392d2014070000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1a194877a6e6154473b2e211408000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000814202d3944505a616464646464646976839090837669646464646464615a5044392d201408000000000000000000000000000000000000000000000000000000000000030a11161a1c1d20201d1c1a16110a0300000000000000000000000000000916232f3c4855616b707979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979746a5e5145382b1f1200000000000000000000000000000000000009141f29333b4246485353535353535353535353535353535353535353534846423b33291f140900000000000000000000000000000000000000000c18232e3945515d67738086868686868686867f72665c5141382d22170b00000000000000000000000000000000000000000000050d141a1f262a2d2e32363839393836322e2d2a251f19140d050000000000000000000000000911181d2124252d2d2d2c201f1c1812181d2124252d2d2d2c201f1c18120b03000000000000000000000000000000000000000000020f1b27323d44505c666d777f868e92999a9b98969696989b9a98928e867f726d62594f44342a20150a000000000000000713202d3a4653606d7985929fa9988b7e7165594f443f3f3f424c56616e7b8896a0a095877b6e6154483b2e211508000a1723303d4a5663707d8996a1a9a2988b7e716b61584e463c332920160d03000000000000000000000000000000000000000000030c161f29323c454e58606b717e87939fa9a196897d7063564a3d3023170a00101d2a3743505d6a7683909d9e9b93938b7e71645a6773808d9aa19393938d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2b37434e5865717e8b97a2ada1968a7d7063564c54616e7b87939faca79b8e8174685d5245392c20130400000000000000000000000000000000000a1724313d4a5764707d8a99a3afa99c8f8276685e52453b312b2624292e343e45525d68727f8c98a2aebaafa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afb7ab9e9184786c60544a3f342e2a2522272b343e4653606c7885919eabac9f93877a6e6154473b2e2114080000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000000815222e3b4855616e7b8894a1a194877b6e6154483b2e211508000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1623303c4955616c70707070707070768390908376707070707070706c6155493c3023160a0000000000000000000000000000000000000000000000000000000000040d151c2226292a2d2d2a2926221c150d04000000000000000000000000000714202c38444f5961636c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a62584d4135291d10000000000000000000000000000000000000030d17212931363a3b4646464646464646464646464646464646464646463b3a36312921170d03000000000000000000000000000000000000000007121c2935414b55636e737979797979797979726d62544a402f261b1106000000000000000000000000000000000000000000080e171f252a31363a3b3f4344464644433f3b3a36312a251f170e070000000000000000000009121b22292e3132393939392d2c29231d22292e3132393939392d2c29231d150d030000000000000000000000000000000000000000000a162028343f4a545c656c737b82868b8e909192929291908d8b86817b726d625b51473d3222180e040000000000000006121f2b3844505c6674808d9aa69c9083766b6157504a4c4c4e545d68737f8c99a89d908377695e53463a2d211407000814212e3b4754616e7a849197a2aa9f92877d706a60584e453b32281f150c0200000000000000000000000000000000000000020b151e28313b444d57606a707d879299a4a29791847a6e6154473b2e21140800101d293643505c6976828f9c938e8686867e7164596673808c9997898686868074675a4d4134271a0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1b26323c4753606d7985929faba99b8e8275685d525966737f8c99a4aca095897c6f63564c4135291d110400000000000000000000000000000000000d1a2733404d5a6673808d99abb5ab988b7f7265564c4133291f1a181c232935414c56606d7a85929fabb8afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afb6ac9a8d8073665b5042382e231d1a171b222b3744505b6574818e9ba7afa49a8a7e7164574b3e312418070000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000010406070c0b0a09080815222f3b4855626e7b8895a1a194887b6e6155483b2e22150808090a0b0c07070501000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1724313d4a5764707d7d7d7d7d7d7d7d839191837d7d7d7d7d7d7d7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000030d161f272d32353639393635322d271f160d0300000000000000000000000004101c28333e474f5557606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5e5850473c3125190d00000000000000000000000000000000000000050f171f252a2d2e3939393939393939393939393939393939393939392e2d2a251f170f05000000000000000000000000000000000000000000000d18242f3a43525c63666c6c6c6c6c6c6c6c65625b5142392e1d140a00000000000000000000000000000000000000000009111a202930363b4246484c4f515252514f4c4846423b36302920191109000000000000000006111b242d343a3d3e464646463a38342f272d343a3d3e464646463a38342f271f150b010000000000000000000000000000000000000000040b17232e38424a535b60696e757a7e8183848586858483817e7a756e69625b51493f352b211006000000000000000003101c28343f4a54626e7b88949e9f94897d7069605c5458595860666d7a85929fa1978b7f7265574d42362a1e1205000714202d3946525e686f7c859298a3a39992867d6f6a5f574d443a31271e140a000000000000000000000000000000000000000a141d27303a434c565f696f7c869299a3a29892857c6f685e5246392d201407000f1c2935424f5c6875828f9b8e81797979716c625965727f8c989285797979746e64584c3f33261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2c3945515d6774808d9aa6ac9f92867a6d6154606b7784919eabaa9d9084776b6054443a3024190d010000000000000000000000000000000003101c28343f4a546975828f9ca8afa399887c6f6255493c3022170d0d1219242f3a45525d6875818e9ba8b4afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afafa49a897d7063544a3f30261c120e0b0f1b27333f495364717e8b97abb5ac9a8d8073675a4d402e23180c0000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000001080d11131419181716151415222f3c4855626f7b8895a2a195887b6e6255483b2f22151415161718181413110d080200000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000013202d394653606c79868a8a8a8a8a8a8a919595918a8a8a8a8a8a8a86796c605346392d2013000000000000000000000000000000000000000000000000000000000a151f2831383e4243464643423e3831281f150a000000000000000000000000000b16212c353e44484a5353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353514d473e352a1f14090000000000000000000000000000000000000000050d141a1e21212d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d21211e1a140d05000000000000000000000000000000000000000000000007131d2831404a52585a6060606060606060595751493f30271c0b02000000000000000000000000000000000000000009121b232b333b42464d5355595c5e5f5f5e5c5854534d46423b322b231b1209000000000000010c18222d363f454a4b535353524745403931363f454a4b535353524745403931271d120700000000000000000000000000000000000000000006111c263038414950575f62686d71747778787978787674716d68615f5751493f372d23190f000000000000000000000b17232e3847535f6a75828f97a29e92857b716d66666566676a6f78828f97a29e9285796d6053473b31251a0e020005111e2a36414c565f6a6f7d869299a3a29892857c6e695e564c433930261c1106000000000000000000000000000000000006111c262f39434c565e686e7b859298a2a39992867d6f6a5f564c41362a1e1105000f1b2835424e5b6875818e9b9083766c6c64625a5865727e8b989386796d6c67645c52473c3023170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55626f7b88949faba3998b7e726557636f7c8996a0aca2988b7f7265594f4332281e1308000000000000000000000000000000000006121f2b3844505c667884919eabac9f9286796d6053463a2d2013070008131e2935414c5664717d8a97a8b2afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afac9f93867a6d6053473a2d20140a00000b17222d3c4855626f7b8899a4afa99c8f837669554b4034281c100400101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000040c13191d20212524232221201f222f3c4955626f7c8895a2a295887b6f6255483c2f221f20212223242521201d19130c04000000000000000000000203101d2a3643505d69768390908376695d5043362a1d1003020000000000000013202d394653606c798693939393939393939393939393939393939386796c605346392d201300000000000000000000000000000000000000000000000000000005111c27313a434a4e505353504e4a433a31271c110500000000000000000000000005101a232c33383c3d464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464645413c352c23190e0300000000000000000000000000000000000000000003090e1214152020202020202020202020202020202020202020201514120e0903000000000000000000000000000000000000000000000000010c161f2e3840474b4d53535353535353534c4a463f372d1e150b000000000000000000000000000000000000000007111b242d353d454d52575f6165696b6c6c6b6965615e57524d443d352c241b1107000000000005111d29343f485056586060605f53514b43393f485056586060605f53514b43392f23180c000000000000000000000000000000000000000000000a141e262f383f444d53565e6165676a6b6c6c6c6b696764605d56534d453f372d251b11070000000000000000000006111c2b37434e58616e7b85929fa19792857e797573727274777c838f949f9e938b7e71675d514539291f14090000020e1925303b444e58606b707e87929fa3a29791847b6e685d554b42382e23171309000000000000000000000000000000091317222d38424b555d686e7a849197a1a39f92877d706b60584e443b3025190e02000d1a2633404d596673808c99918477695e5856505663707d89969a877b6e615a58524a40362b1f1307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f3947535f6a7683909ca9ab9d908376695f6774818e9aa8ac9f92867a6d6054473d3221160c0200000000000000000000000000000000000713202d3a4653606d7986929facaa9e918477665c5145382c1f130600010d19242f3a4754616d7a8796a0acafa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afaa9e918477675d5145392c20130200000613202d3a4653606d7986939facab9e918478675c5145382c1f130600101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000040d161e24292c2d3231302f2e2d2c292f3c4956626f7c8995a2a295887b6f6255483c2f292c2d2e2f3031322e2d29241e160e0400000000000000050a0f12101d2a3643505d69768390908376695d5043362a1d10120f0a05000000000013202d394653606c798686868686868686868686868686868686868686796c605346392d20130000000000000000000000000000000000000000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a0000000000000000000000000008111a21282c2f3039393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393835312a231a11070000000000000000000000000000000000000000000000000205070813131313131313131313131313131313131313131308070502000000000000000000000000000000000000000000000000000000040d1c262e363b3f4046464646464646463f3e3a352d251b0c0300000000000000000000000000000000000000050e19232d363e474f575e61696e72767779797776726e69615e564f473e362c23190e04000000000915212e3a45505a62656c6c6c6c605c554b4045505a62656c6c6c6c605c554b4034291c1004000000000000000000000000000000000000000000020c141d262d333c42474c5254585b5d5e5f5f5f5e5d5a5854524c46423b332d251b13090000000000000000000000000f1a26313c46525e69717e8a939aa197928b8581807f7f80848890959f9f948e81756c62554b403529170d0300000008141e29323c464f59616c717e8b919ca4a19691837a6d675d544a3f3428251b12080000000000000000000000000008121b2528333f4a545c676d7a839096a0a49c918b7e716b61594f463c32291e140800000b1724313e4a5764717d8a9796877b6e6154474754616e7a8797978a7e7164544a4740382f24190e030000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2b37434e5864717e8a97a1ab9f95887b6e616d7985929faba79b8e8174685d5245392c2013040000000000000000000000000000000000000815212e3b4854616e7b8799a3afa99c8f827669544b4034281c100400000813202d3946525d687784919eaaafa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa89c8f827569554b4035291d1104000006131f2c3845515c677884919eabac9f9386796d6053463a2d20130700101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000010c161f282f35393a3f3e3d3c3b3a38352f3c4956636f7c8996a2a295887c6f6255493c2f34383a3b3c3d3e3f3a3935302820160c0200000000010910161b1e20202a3643505d69768390908376695d5043362a20201e1b1610090100000013202d3946535f6c767979797979797979797979797979797979797979766c5f5346392d20130000000000000000000000000000000000000000000000000000010d1a26323e4a545e66696c6c69665e544a3e32261a0d01000000000000000000000000000810161c2023242d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2b29251f191108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141c242a2f3233393939393939393932312e29231b130900000000000000000000000000000000000000020c17202b353e48505960696e747b7f8284858584827f7b746e69605950483e352b20160c020000000b1724313d4a56626c71797979796d675c51454a56626c71797979796d675c5145382c1f130600000000000000000000000000000000000000000000020b141b222731373a4146474b4e505152535251504e4b4745413a36312a211b1309010000000000000000000000000a15202a36424d57616c727f8892979f9e97928e8c8b8c8d90959d9f99938d82796d605a5043392f24180500000000020d17202a343d47505a626c737f8c929da5a0959082796d665c504440372d241a1107000000000000000000000007111a242d373f44505b666d79828f95a0a59d928c7f726c62594f463d342a20170d0200000815222f3b4855626e7b8897978b7e7164574d46525e697885929a8e8174665c5044382c261d12080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a26313c4653606d7985929eaca7998c7f7366717d8a98a2aca095897c6f63564c4135291d11040000000000000000000000000000000000000916222f3c4955626f7c8895abb5a79b8e8174685b4e412e23180c00000005111d2935414c566875828f9ba8afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa79a8d8174675a4e412f24180d01000004101c2834404b556a7683909da9afa49a887b6e6155483b2e22150800101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000008131e28313a4145474c4b4a49484745404443495663707c8996a3a295897c6f625649434440454748494a4b4b4746413a32281e1308000000010a131b21272b2d2d2d3643505d69768390908376695d5043362d2d2d2b27211b130a010000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c645a4f43372b1e120000000000000000000000000000000000000000000000000000030f1c2935424e5a66707679797670665a4e4235291c0f030000000000000000000000000000050b1014161720202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201f1d19140e070000000000000000000000000000000000000000000002070a0c0d131313130e0d0b0803000407090a131313131006050300000000000000000000000000000000000000000000000000000000000000000000020a12191f2326272d2d2d2d2d2d2d2d2625221e181109010000000000000000000000000000000000000008131e29323d47505a626b707b81878c8f919292918f8b87817b706b615a50473d32281e13080000000b1825323e4b5865717e86868686796d6053474b5865717e86868686796d6053473a2d20140a0000000000000000000000000000000000000000000000020a11171f262b3035393a3e4144454546454543413e3a3935302a261f180f090100000000000000000000000000030e1a25303b45505a626d727e858d92989a9c9b9998999a9d9b99938f8780786d675c51483e31281d12070000000000050e18222b353e47505a636d74808d939ea69f948f82786d605c52493f362c23191007000000000000000000071019232c363f49525c606c78818f949fa69e938d80746d635a50473e342b22180e050000000713202d3a4653606d7985929b8f8275695f53464d566975828f9c9184796d6053463e31271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2c3845515c6773808d9aa4aa9d9184776a75828e9baaaa9d9084776b6054443a3024190d010000000000000000000000000000000000000a1623303d495663707c8996a3afa69a8d8073675a4d4034271a07000000010d192430414d5a6774808d9aa7afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa6998c807366594d4033261a07000000000c18232e424f5c6975828f9ca8b6ac95887c6f6255493c2f22160900101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000010d19242f3a434c5154585756555453514b504f4e5663707c8996a3a296897c6f63564e4f504b5153545556575854524c443a3024190d01000009131c252c33373939393943505d69768390908376695d50433939393937332c251c130900000f1b27333e49525a5f60606060606060606060606060606060606060605f5a52493e33271b0f000000000000000000000000000000000000000000000000000003101d2a3643505d69768286868276695d5043362a1d1003000000000000000000000000000000000407090a131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131312100d090300000000000000000000000000000000000000000000070e1316191a202020201b1a18140f0b10141617202020201d13120f0b0600000000000000000000000000000000000000000000000000000000000000000000080e1317191a2020202020202020191816120d070000000000000000000000000000000000000000010d1925303a444f59626c717d858e92999c9a98989a9c99928e857d716c61594f443a3024190d0200000a1723303d4a5663707d8993988a7d7063574a4a5663707d8993988a7d7063574a3d31261b0f03000000000000000000000000000000000000000000000000060b151a1e25292d2e32343738393939383634312d2c29241e1a140e060000000000000000000000000000000009141f29333e48515b626c707a80858a8d909192939291908e8b87827c736d665c554b40362d1f160c01000000000000061019232c353f48515b606c78818e949fa69e948e81746e635b51483e352b22190f0600000000000000060f18222b353e48515b636e74808d939ea69f948e81776c605b51483f352c221910060000000006121f2b3844505c6675818e9b93877b6e61574d4b5864717e8b98978a7e7164594f43392f23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55616e7b87939faca095887b6f7985929faca3988b7f7265594f4332281e1308000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0a6998c807366594d4033261a0d00000000081926323f4c5965727f8c98a5afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa5988b7f7265584c3f3225190c00000000071b2835424e5b6875818e9ba8b0a396897d7063564a3d3023170a00101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000004111d2935414c555d606564636261605d555d5c5b5a63707d8996a3a396897c70635a5b5c5d555c606162636465615d564c4135291d11050005101b252e373e434646464646505d69768390908376695d504646464646433e372e251b1005000a16212c3740494f535353535353535353535353535353535353535353534f4940372c21160a000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a12191f2325262d2d2d2d282724201a161c2022232d2d2d2d2a201f1b17110a0200000000000000000000000000000000000000000000000000000000000000000002070a0c0d13131313131313130c0b09060100000000000000000000000000000000000000000005111d2a36414c56606b717e8792979e96918d8c8c8d91969e9792877e716b60564c4135291e130800000815222f3b4855626e7b88959a8d817467584e4855626e7b88959a8d817467584e43372b1f12060000000000000000000000000000000000000000000000000003090e13191d202125282a2b2c2c2c2b2a272521201d19130e09030000000000000000000000000000000000020d17202c363f49515a61686d73797d8083848586858583817e7b756f6a605c544b43392f241b0d04000000000000000007101a232d364044505b666d79828f95a0a69d938d80736d625a50473d342a21180d040000000000040d18212a343d47505a626d73808c929da59f958f82786d655b50493f362d231a1007000000000003101c28343f4a5463707d8995998d8074695e534754606d7a86929d9083766b61554b4034291c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3946535f6976828f9ca9a7998c7f737d8a98a2ac9f92867a6d6054473d3221160c02000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0a5998c7f7266594c3f3326190c000000000b1825323e4b5865717e8b98a4afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa5988b7e7265584b3f3225180c000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a00101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000613202c3945515d676d7271706f6e6d676b6a69686766707d8a96a3a396897d70666768696a6b676d6e6f7071726d685d5246392d201307000a16212c3740494f5353535353535d69768390908376695d5353535353534f4940372c21160a0005101b252e373e4346464646464646464646464646464646464646464646433e372e251b1005000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000000010406070a0d10111213131211100d0a07060400000000030505060606060606000000000000000000000000000000000000040613131313131313131312110e0904000000000000000a131c242a2f3233393939393433302b2521272c2f3039393939372d2b27221b140b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e68707d87929997918a84807f7f81848a92979992877d6f685d52453a3024190d01000714202d3a4753606d7a86979e9184786a5f534753606d7a86979e9184786a5f53473a2e21150800000000000000000000000000000000000000000000000000000002080d111314181b1d1e1f201f1e1d1b181413110d08020000000000000000000000000000000000000000050e1a242d373f4850565e61676d70747678797979787774716e68625f58504a423931271d12090000000000000000000008111b2428333f4a545c676d79839096a0a59c928b7f726c61594f463c332a1f160c01000000010c161f2a333c464f59616c727f8b929ca4a0969083796d665c53493f372e241b1108000000000000000b17232e394653606c7883909d92867b6e615a50515d6774818e99958a7d70675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2b37424d5764717d8a97a1aa9d908377818e9baaa79b8e8174685d5245392c20130400000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1a5988c7f7265594c3f3226190c000000000b1824313e4b5764717e8a97a4afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b00101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000714212d3a4754606d797f7e7d7c7b7a79787776757473727d8a97a3a3968a7d72737475767778797a7b7c7d7e7f7a6d6154473a2e211407000f1b27333e49525a5f60606060606069768390908376696060606060605f5a52493e33271b0f000009131c252c33373939393939393939393939393939393939393939393937332c251c130900000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000001080d111314171a1d1e1f1f201f1e1c1a171413100c07010c0f111213131313131309090703000000000000000000000001070c10132020202020202020201f1d1a150f08000000000007121c252e353b3f404646464641403c362f2b33383c3d46464646433937332d261d140a00000000000000000000000000050a0d0f10131313130b0a0805050a0d0f10131313130b0a08050000000000000000000000000000000000000000000000000000000000000005111e2a36414c56616d7a8592999691857e7774727274787e8591969992857a6d60564c4135291d11040006131f2c3945515d677885929e96887b6f625548515d677885929e96887b6f6255483c3025190d0100000000000000000000000000000000000000000000000000000000010507070b0e111212131212100e0b07070401000000000000000000000000000000000000000000000008121b252d363e444c52555c606467696b6c6c6c6b6a6865615e56544e443f3830271f150b000000000000000000000000091217222d38424b555d676e7a849197a1a49f93887e716b60584e453b31281d130700000007131d28313b454e58606b717e87939fa4a19691847a6d675d544a41382d251c1209000000000000000006121f2b3744505b65717e8a94988f82756c61554c55616e7b8692939184796d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a26313c4653606d7984919eaba095887b85929faba095897c6f63564c4135291d110400000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a5988b7f7265584c3f3225190c000000000b1724313e4a5764717d8a97a4afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa4988b7e7165584b3e3225180b000000010e1a2734414d5a6774808d9aa7b1a4978b7e7164584b3e3125180b00101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000815212e3b4854616e7b878a898887868584838281807f7e808d9aa7a79a8d807e7f808182838485868788898a887b6e6255483b2f22150800121e2b37434f5a646c6c6c6c6c6c6c6c7683909083766c6c6c6c6c6c6c6c645a4f43372b1e120000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b27211b130a0100000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000003090e13191d20212427292b2b2c2c2c2b292724201f1c18120e181c1e1f2020202020201615130f0a040000000000000000030b12181c1f2d2d2d2d2d2d2d2d2c2c2a2620191209000000020e19242e3740474b4d535353534e4c484138353d44484a535353535046443f382f261b110600000000000000000000030a1016191c1d20202020181714111016191c1d20202020181714110c0600000000000000000000000000000000000000000000000000000000000714202d3946525e6874808d979891847b716c676565656c717b849198978d8073685d5245392c2013070004101d2935404b556a7783909d998c7f7266564c4b556a7783909d998c7f7266564c41362a1d1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b242c323a41464b5153575a5d5e5f605f5e5d5b5854524d47433c342e261e150d030000000000000000000000000006111c262f39434c555e686e7b859298a2a49a92877d706a5f574d433a2f24180d0100010d18242f3a434d575f6a707d869299a4a29791847b6e685e554b42392f261b130a000000000000000000030f1b27333f4953616c7682868686867d7064574a535e69748086868686807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2c3844505c6673808c99a4a79c8f828f97a2aa9d9084776b6054443a3024190d0100000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1a5988c7f7265594c3f3226190c000000000b1825313e4b5864717e8b97a4afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa5988b7e7265584b3f3225180c000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b00101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000815212e3b4854616e7b8794969594989291908f8e8d8c8b8d929da9a99d928d8b8c8d8e8f9091929894959695887b6e6255483b2f2215080013202d3946535f6c767979797979797979839090837979797979797979766c5f5346392d2013000000010910161b1e202020202020202020202020202020202020202020201e1b161009010000000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000060e141a1e24292c2d3033363738393939383634302d2c29231d1a24282b2c2d2d2d2d2d2d23221f1b160f07000000000000030d151d23292c3939393939393939393836312b241b1208000007131f2a354049525759606060605b59534a413d474f5456606060605d53504941382d22170b000000000000000000040d151b212628292d2d2d2d2423211d1b212628292d2d2d2d2423211d171008000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a86929f92867c6e69615a59535b60696e7c86929f92867a6d6054473a2d21140700000c18242f424f5c6875828f9b9c908376685e524f5c6875828f9b9c908376685e5246392d20130700000000000000000000000106090b0c13131313130d0c0a070200050a0d0f1013131313130a0907040000000000000000000000000000000000000000000000000000000000000109111a20283035394045474a4d505152535252504e4b4746413b373228231c150c030000000000000000000000000000000a141d27303a434c565f696f7c869299a3a39992867c6f695f554b4035291d11040004111d2935404b555f696f7c869298a3a39892857c6f695e564c433930271d140a01000000000000000000000b17222d3841505a66707679797979706c6155494d57646e7479797979736e63574b3f3225190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616e7b87939fac9e948f949ea9a3988b7f7265594f4332281e13080000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0a5998c7f7266594c3f3326190c000000000c1825323f4b5865727e8b98a5afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa5988b7f7265584c3f3225190c000000010e1b2834414e5b6774818e9aa7b0a4978a7d7164574a3e3124170b00101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0acac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0acac9f9286796c5f5346392c20130600000000000000000815212e3b4854616e7b8794a1a2aaa29f9e9d9c9b9a99989a9da4aeaea49d9a98999a9b9c9d9e9fa2aaa2a195887b6e6255483b2f2215080013202d394653606c798686868686868686909494908686868686868686796c605346392d20130000000000050a0f1213131313131313131313131313131313131313131313120f0a0500000000000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000070f181f262a2f35393a3d404344454646454443403d3a38342f2a252f3437383939393939392f2e2c272119100700000000010b151f272f343846464646464646464645423d352d24190f04000a16232f3b47525c63666c6c6c6c67645d5346444f5960636c6c6c6c6a605b53493f33271b110600000000000000000d161f262d3235363939393931302d28262d3235363939393931302d28221a12080000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b99998c7f736a5f57504c4950575f6a73808d99988a7e7164574b3e3124180b0000071a2734414d5a6774808d9a9f93867a6d61544d5a6774808d9a9f93867a6d6154473a2e23180c00000000000000000000070d1216181920202020201a1917130e0a1015191c1d2020202020161613100b05000000000000000000000000000000000000000000000000000000000000080e161e25292f34383a3d4143454646464544413e3b3936302b262017110a0300000000000000000000000000000000020b151e28313b444d57606a707d87929aa4a29892857b6e675d5145392c201306000613202c3945515d676e7b859198a2a39992867d6f6a5f574d443a31281e150b02000000000000000000000006111b262f3e48545e66696c6c6c6c64615a504445525c64676c6c6c6c66635b52473b2f23160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c17232e3846535e6975828f9ca8a69e9c9ea6ac9f92867a6d6054473d3222170b020000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a6998d8073665a4d4033271a0d000000000d192633404c5966737f8c99a6afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa6998c7f7366594c4033261907000000020f1b2835424e5b6875818e9ba8b0a3978a7d7064574a3d3124170a00101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a86939f9f9f9f9286796c5f5346392c20130600000000000714202d3a4753606d7a86939f9f9f9f9286796c5f5346392c20130600000000000000000815212e3b4854616e7b8794a1aaa29f9e9d9c9b9a999796999ca4aeaea49c999697999a9b9c9d9e9fa2aaa195887b6e6255483b2f2215080013202d394653606c798693939393939393969696969393939393939386796c605346392d2013000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000030b1218212a31363a4145474a4d505152525352514f4d4a4745403936313a4044454646464646463c3b38322b22190f0400000007121d2731394045535353535353535353524e473f352b201509000c1925323f4b57636e7379797979746f64584e4854606b7079797979766c655b5044382d22170b0000000000000008111f2831383e4243464646463e3d393431383e4243464646463e3d39342c241a100600000000000000000000000000000000000000000000000000000f1c2835424f5b6875818e9b92867a6d61574e453f3f444e58616e7b87969b8e8174685b4e4135281b0e00000c1926323f4c5965727f8c98a4998b7e7164544a5965727f8c98a4998b7e7164544a4034281c100400000000000000010911181e2225262d2d2d2d2d2726231f19141b212628292d2d2d2d2d2322201c160f07000000000000000000000000000000000000000000000000000000000000040c13191d23292c2d31343638393939383735322e2d2a251f1b150c0600000000000000000000000000000000000000030c161f29323c454e58606b717e8893939393979184796d6053473a2d201407000714202d3a4753606d7984919793939392877e706b60584e453b32281f160c03000000000000000000000000000a141d2c36424c545a5c60606060575550483e414a52585a606060605957524940352a1e1307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e2834404b545c66707d8a96a3b0aaa8aab0a79b8e8174685d544a3f33281d140a0000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afa79a8d8174675a4e4134271b08000000010e1b2734414e5a6774818d9aa7afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa79a8d8174675a4e412e23180c000000030f1c2936424f5c6975828f9ca8afa296897c6f6356493c3023160900101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693939393939286796c5f5346392c20130000000000000714202d3a4753606d7a8693939393939286796c5f5346392c20130600000000000000000815212e3b4854616e7b87949594989291908f8e8d8c8b8a8c929ca8a89c928c8a8b8c8d8e8f90919298949595887b6e6255483b2f2215080013202d394653606c79868989898989898989898989898989898d929386796c605346392d2013000000000000000105070810101010101010101010101010101010101010101008070501000000000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000030c151c2328333b42464c5254575a5c5e5e5f5f5f5e5c5a5753514b46423b454c50525353535353534948433d342b21160a0000000c18232f39434b515f606060606060605f5e5951473d31261a0e000d1a2633404d596673808686868681746a5f534a5663707d8686868683776c6053493f33271b0f030000000000050f1a23313a42494e50535353534b49453e3a42494e50535353534b49453e362c22170c0000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909d908377685e52453c33333c46525e697784919c8f8276695c504336291d1000000b1724313e4a5764717d8a97ab9b8e8275665c515764717d8a97ab9b8e8275665c5144382c1f12060000000000000009131b23292e3132393939393933322f2a241f262d3235363939393939302f2c272119110700000000000000000000000000000000000000000000000000000000000002080d12181c1f2024272a2b2c2d2c2b2a282521201e19140f0a04000000000000000000000000000000000000000000040d17202a333c464f59616c727f868686868686867b6e6154483b2e211508000815212e3b4854616e7b868686868686867e716c61594f463c332920160d040000000000000000000000000000020b1a24313a42494e50535353534a49443e363841474c4e535353534d4b4740372e24190e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303945515c666d78808d99a6a3a0a0a1a4a89c8f82756c665b50443e2f261b110600000000000000000000000000000000000000000815222e3b4855616e7b8894a9b3a89b8f8275685c4f423025190e02000005121e2a36424d576976828f9ca9afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa89b8f827568544a4034281c1004000004101c2934404b556a7683909da9b4aa95887b6f6255483c2f22150900101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d798686868686868687796c5f5346392c140c0200000000000714202d3a4753606d798686868686868687796c5f5346392c20130600000000000000000815212e3b4854616e7b878a8887868584838281807f7e7d808c99a6a6998c807d7e7f80818283848586878889887b6e6255483b2f221508000a1723303d4a5663707d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d808d9386796c605346392d2013000000000002080d1114141c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1414110d080200000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000b151e272e343f454d53565d606366696a6b6c6c6c6b696763605c55534d444f575c5f60606060606056544e463d32271b0f030004101c2934404b555c6c6c6c6c6c6c6c6c6c6a63594e42362a1d11000714202d3a4753606d7984919392877b6e62564c54606b75818e98958a7e71655b5044372b1f120600000000000b16212b35424c545a5c6060606057555048424c545a5c60606060575550483e34281d110500000000000000000000000000000000000000000000000000121f2b3845525e6b7885919b8f827568564c41332a2a36424d566976838f9c9184776a5e5144372b1e1100000916232f3c4956626f7c8995ab9f9285796d605356626f7c8995ab9f9285796d6053463a2d20130900000000000007111b252d353a3e3f4646464646403f3b352e2830383e424346464646463d3b38332b23190f050000000000000000000000000000000000000000000000000000000000000001070c101314171a1d1e1f201f1f1d1b181414110e0802000000000000000000000000000000000000000000000000050e18212b343d47505a626d727979797979797976695e53463a2d211407000714212d3a46535e697679797979797979716c625a50473d342a21170e050000000000000000000000000000000008121f2831383e4243464646463d3c39332c2f363c3f4146464646403f3b352e251c1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3943505a606d78828d929c9c97949394979d9e948e81786c60594f41382d22170b00000000000000000000000000000000000000000714202d3a4753606d7a8697a1ada99d9083766a564d41362a1e110500000714202d3a46525e697885919eabafa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afaa9d908477665c5144382c1f1206000006131f2c3845515c677884919eabaea298877a6d6154473a2e21140700101d2a3643505d69768390908376695d5043362a1d10000000000000000006131f2c3845515c67767979797979797979756a5e52452e261e140a000000000006131f2c3845515c67767979797979797979756a5e5245382c1f120600000000000000000714212d3a4754606d797e7d7c7b7a7978767574737271727f8c98a5a5988b7f7271727374757678797a7b7c7d7e7a6d6054473a2d211407000916222f3c4854606b707070707070707070707070707070727e8b9386796c605346392d201300000000050d14191e202129292929292929292929292929292929292929292921201e19140d05000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000007121c273039404451575f61686d7073767778797978777673706d67615e57505761686b6c6c6c6c6c6c6260584e43382c1f13070006131f2c3845515c67767979797979797979756a5e5245382c1f120006131f2c3845515c67707d8a95998e8275685e524f59616e7b86929d9184786c605346392d22170b0000000004101c27333d47545e66696c6c6c6c64615a5047545e66696c6c6c6c64615a5045392d21140800000000000000000000000000000000000000000000000000121f2b3845525e6b7884919b8f827568564c4135292a36414c566976828f9c9184776a5e5144372b1e1100000814212e3b4754616e7a8799a3a297897c70635654616e7a8799a3a297897c706356493d31261a0e0200000000010d18232d373f464a4c53535353534d4b474038303a42494e5053535353534948443d352b21160b000000000000000000000000000000000000000000000000000000000000000000000406070a0e101213131312110e0b08070502000000000000000000000000000000000000000000000000000000060f19222b353e48515b62656c6c6c6c6c6c6c6c5e574d42362a1e12050005121e2a36424d575e6c6c6c6c6c6c6c6c65625a50473e352b22180f050000000000000000000000000000000000000d161f262d3235363939393931302d2822242b3033343939393933322f2a241c130a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55616c75818e949c94908a8786878a90959d938d80746b6153493f33271b0f030000000000000000000000000000000000000006131f2c3945515d677885919eabab9f928578685e5246392d20140600000815212e3b4854616e7b8797a1adafa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afac9f9286796d6053463a2d20130900000714202d3a4753606d7a86939facac9f928579685e5246392d20130700101d2a3643505d69768390908376695d5043362a1d10000000000000000004101c2934404b555c6c6c6c6c6c6c6c6c6c6a6359443f3830261c110600000006111c263038404b555c6c6c6c6c6c6c6c6c6c6a63594e42362a1d110400000000000000000613202c3945515d676d71706f6e6d676b6a696867666673808c99a6a6998c7f7366666768696a6b676d6e6f70716d685d5245392c201307000713202c38444f5960636363636363636363636363636365727e8b9386796c605346392d2013000000050e171e252a2d2e3636363636363636363636363636363636363636362e2d2a251e170e050000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000c18232e39424a515b63696e747a7d808384858586858482807d79746e69605b536873787979797979796f6a6054483b2e221509000714202d3a4753606d798686868686868687796c5f5346392c20130004101c2934404b55616b7683909d92867a6e615447525e6974808d9995897d7063544a3f33281c0f030000000714202c38444f5966707679797979716c61554f5966707679797979716c6155493d3023170a00000000000000000000000000000000000000000000000000111d2a3744505d6a7783909d908377685d52463c33333b46525e687784919c8f8276695c504336291d1000000613202d394653606c7986929fa99a8d8073675753606c7986929fa99a8d807367574d42372b1e12060000000006121e29353f4951575960606060605a57524a4038424c545a5c606060606056544f473d33271c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101a232c363f49515658606060606060605f534d453b31251a0e0200020e1a25313b454d535f60606060606060585650483f352c2319100600000000000000000000000000000000000000040d151c212629292d2d2d2d2423201c171a1f2426272d2d2d2d2625231e19120a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c67717e8b939c928c837d7a797a7e838e939d928a7d70655b5044372b1f12050000000000000000000000000000000000000004101d2935404b55697683909ca9ada297877a6e6154473b2d22170b0107111e2a36414d5665717e8b98a9b3afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afaea399887c6f6255493c31261a0d06030615222f3c4855626f7b8899a4afaa9d9084776a564c41362a1e110500101d2a3643505d69768390908376695d5043362a1d100000000000000000000c18232f39434b515f6060606060606060605f5e504a42382e23170b0000000b17232e38424a505e5f60606060606060605f5e5951473d31261a0200000000000000000004111d2935414b555d6064636261605d555d5c5b5a5a6774818d9aa7a79a8d8074675a5a5b5c5d555d6061626364605d564c4135291d11040004101c27333d474f54565656565656565656565656565865727e8b9386796c605346392d20130000020d1720293036393b4343434343434343434343434343434343434343433b3936302920170d0200000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000004101c2834404a545c606d727b81868a8d8f9191929292918f8d8a85807b726c655c6b78858686868686867c6f6256493c2f231609000714202d3a4753606d7a8693939393939286796c5f5346392c201300000c18232f39434f5964717e8a97998b7f7265554b4d56616e7b87929b8e8175665b5044382b1f12060000000916222f3c4854606b7682868686867e71645754606b7682868686867e7164574b3e3124180b000000000000000000000000000000000000000000000000000f1c2835424f5b6875818e9b92867a6d61574d453f3f454e57616e7a87939b8e8174685b4e4135281b0e000005121f2b3744505b657784919eaa9d918477695f535b657784919eaa9d918477695f53473a2d211408000000000916222e3a46515b62656c6c6c6c6c66635c52473e49545e66696c6c6c6c6c6360594f44382c201307000000000000000000000000000000020507080c10121312110f0c080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a242d373f464a4c535353535353534846423b33291f140900000009141f29333b424648535353535353534b4a453f362d231a1107000000000000000000000000000000000000000000030a1016191c1d20202020171614100b0e14171a1b202020201a1916130e070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7984919e938c8076706d6d6e7178818e949d9083786c605346392d20130600000000000000000000000000000000000000000c18242f414d5a6774808d9aa7b3a9978a7d706453493f33271b100d1218252d3946525e6875828f9ca8b5afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afb5ab998c7f7266574d42372b1f15120f121c2834404a5465717e8b98abb5a89b8e8175685b4e423025190d0100101d2a3643505d69768390908376695d5043362a1d100000000000000000040c131d2731394045534d545b60666c6c6c6c6c6a5c544a3f34281c10030003101c28343f4a545c6a6c6c6c6c6c66605b544d524e473f352019130c040000000000000000010d18242f3a434b51545857555453514b504f4e4f5b6875828e9ba8a89b8e8175685b4e4e4f504b51535455565854524c443a2f24190d0100000b16212b353d44484a4a4a4a4a4a4a4a4a4a4a4a4b5865727e8b9386796c605346392d2013000008141e29323b4146474f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4746413b32291e140800000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000030e18212c3844515c666d757f878d9298999c9d9e9f9f9f9e9c9a98928d867f776d666679869293939393887b6e6255483b2f221508000714202d3a4753606d7a86939f9f9f9f9286796c5f5346392c2013000007121d27313e4653606d7984919d908376675d5146535e6975828f9b9285796c605346392d201306000006131f2b37434e5863707d8994998f82766c61555863707d8994998f82766c6155493d3023170a000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b99998c7f72695f57504c4c50575f6a73808c9a988a7e7164574b3e3124180b0000030f1b27333f49536976838f9ca9a096887b6e6155536976838f9ca9a096887b6e6155483b2f24190d010000000b1825313e4a57626d727979797979736e63574b424e5a6670767979797979706b6054483b2f2216090000000000000000000000000003090e121415191d1e1f1f1e1c181414110e080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121b252d343a3e3f464646464646463b3a36312921170d03000000030d17212931363a3b464646464646463e3d3a342d241b1108000000000000000000000000000000000000000000000000050a0d0f10131313130a0a08040003080b0d0e131313130d0c0a0702000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96998e81756e64616061666d78828f9c95897c6f6256493c2f2316090000000000000000000000000000000000000000071825313e4b5864717e8b97a8b2a79a8d8074655b5044372b221c191d242a36414c56616e7b86929facb9afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afb6a99c908376695f53473c3127201f1c1f232c3844515c6675818e9ba8b3a9988c7f7265594c3f322619080000101d2a3643505d69768390908376695d5043362a1d1000000000000001070e161e2529323b424651575f666c72797979797975665c5044382b1f12060006121f2b3844505c66757979797979726c665f575146423b3229251e160e07010000000000000007131d28313a4145474b4a4948474540434243505c6976838f9ca9a99c8f8276695c4f43424340454748494a4b4745413a32281e1308000000050f19232b33383c3d3d3d3d3d3d3d3d3d3d3d3f4b5865727e8b9386796c605346392d201300010d1925303b444c52545c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c54524c443b3025190d01000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000915202c38434f59606d78818c92999fa2aaa9a8aaa29f9e9e9e9fa29f98928c81786d6d798699a39f9f94877a6e6154473b2e211408000714202d3a4753606d7a8693a0acac9f9286796c5f5346392c2013000008121d262c3844505c6674818e9b92867a6d6053474d5765717e8b9897887b6e6255483b2f22150800000815212e3b47535f6a7683909d92867b6e615a535f6a7683909d92867b6e615a5045392d211408000000000000000000000000000000000000000000000000000814212e3b4754616e7a86929f92857b6e69615a59595a61696e7c86929f92867a6d6154473a2e2114070000000b17222d414e5b6874818e9ba7a8988c7f7265555b6874818e9ba7a8988c7f7265554c4135291d11040000000c1926323f4c5965727f86868686868073665a4d43505c69768286868686867d706356493d3023160a000000000000000000000002080e141a1e212226292b2c2c2b292521201e19140d0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b23292e3132393939393939392e2d2a251f170f050000000000050f171f252a2d2e3939393939393932312e29221b12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9a93877b6e615c5453545c666f7c8997998c807366594d4033261a0d00000000000000000000000000000000000000000815212e3b4854616e7b8796a0acab9e9184786c6053463e342c2924292f353e46525e6873808c99a3aebbafa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afb7ab9f94887b6e62574e4339312d2b282b2e343f4953606d7985929fabada297897c6f6356493c302316090000101d2a3643505d69768390908376695d5043362a1d100000000000040c1318202830353e444d525b62696e787f8686868687796d6053463a2d201307000713202d3a4653606d7987868686867f786e69625b524d443e3530282018130c04000000000000010c161f282f35393a3e3d3c3b3a38352f3744515d6a7784909daaaa9d9083776a5d50442e2f35383a3b3c3d3e3a39352f2820160c0100000005101a232c33393c3d3d3d3d3d3d3d3d3d3d3d3f4b5865727e8b9386796c605346392d20130005111e2a36414c565e61696969696969696969696969696969696969696969615e564c41362a1e1105000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000020e1a26313b4854606b74808d939fa3ababa49f9b979892919192939a989d9f938f82786d7a8794abb4a094877a6d6154473a2e211407000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201300030e19242f3840474a5464717e8a9799897c6f6256494854616e7b8796978a7d7164574a3e3124170b00000916222f3c4955626f7c88959b8e8174695f5355626f7c88959b8e8174695f53483e34281d1105000000000000000000000000000000000000000000000000000714202d3946525e6874808d979891837b706c676565676c717b849198978d8073685d5246392d201307000000061a2633404d596673808c99a6a99c8f8276675d596673808c99a6a99c8f8276675d5145392c2013060000000d192633404c5966737f8c9393938d8074675a4d43505d6a7683909393938a7d7064574a3d3124170a00000000000000000000050d14191f262a2d2e32363839393836322e2d2a251e19130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010911181e2225252d2d2d2d2d2d2d21211e1a140d0500000000000000050d141a1e21212d2d2d2d2d2d2d2524211d18110900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004060709090909090909090706030000000000000000000000000000000000000000000000000000000000000000000003101c2936434f5c6976828f9c908377695e5247464a54606a7885919b8e8175685b4e4235281b0f02000000000000000000000000000000000000000714212d3a46535e697784919eaaaca196897d70635a50463e38343035394045515b616e7a85929fabb2baafa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afbdb0a69a8d81746a5f554b433c39383338393f44505b65717e8a97a2adab9f9285796d6053463a2d2013070000101d2a3643505d69768390908376695d5043362a1d1000000000070d161d2429323a414650565e616d727b828c929992877e71665c5044382b1f12060006121f2b3844505c66717e879399928c827b726d615e565046413a3229241d160d07000000000000040d161d24292c2d31302f2e2d2c292935404b556b7884919eabaa9e9184776b544a403428292c2d2e2f30312d2c29241e160d04000000000b17222c363e44494a4a4a4a4a4a4a4a4a4a4a4a4b5865727e8b9386796c605346392d2013000714202d3946525e686e7676767676767676767676767676767676767676766e685e5246392d201407000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000006121e2b37424e57636f7c87939fa5afa9a199938f8a878584848586888c90959e948d80747b8794a1ada093877a6d6054473a2d211407000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130007131f2b36404a52585a616e7b879a978a7e7164575055575e69788491998c7f7366594c403326190d0005121e2a36424d576673808d9994887c6f62574d576673808d9994887c6f62574d42362c22170c000000000000000000000000000000000000000000000000000005111e2a36414c56616d7a8592999591847d7774727274777e8591969992857a6d61564c4135291d11050000000b1825323e4b5865717e8b98a4ac9f92867a6d605865717e8b98a4ac9f92867a6d6054473a2d22170b0000010d1a2734404d5a6773808d9a9f9b8e8174685b4e44515e6a7784919d9f978a7e7164574b3e3124180b000000000000000000070e171f252a31363a3b3f4345464544423f3b39363029241e160d060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d12161819202020202020201514120e090300000000000000000003090e12141520202020202020181715110c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c10131316161616161616161312100c06000000000000000000000000000000000000000000000000000000000000000004111d2a3744505d6a7783909c8f827569574d423a424e586a7783909c8f8276695c4f4336291c10030000000000000000000000000000000000000005121e2a36424d576673808d99a6b0a89c9083766c6258504745404241464b515a626d75818e989ea0a8b2afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afb5aba39f92877b6e675d554e4846443f44464a5059606c7883909da9b1a89b8e8175665c5044382b1f12060000101d2a3643505d69768390908376695d5043362a1d100000000710191f282f353e444c525a61696e767f8690949a93877e716c61544a3f34281c10030003101c28343f4a54616c717e87939a9490867f766e69615a524c443e352f281f191007000000000000040c13181d202125242221201f1f2c3845515d677985929facab9f928578665c5144382c1f1f202122232521201d19130c040000000004101c28333e485055575757575757575757575757575865727e8b9386796c605346392d2013000814212e3b4754616e7a8282828282828282828282828282828282828282827a6e6154473b2e211408000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000814212e3a47535f6a76828f9aa4afaba1979287827d7a79787778797b7f838a9196928a7e7b8895a1ada093867a6d6053473a2d201407000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000b1723303c47525c64676c6d798693998c7f7266595a61646c6c7683909b8e8174685b4e4135281b0e000714212d3a46535e697884919c8f82766a5f53535e697884919c8f82766a5f53453c31241a10060000000000000000000000000000000000000000000000000000020e1925303b46525e68707d87929996918a84807f7f81848a91979992877d70685e52443a3024190d010000000a1723303d4a5663707d8996a3aea3998a7d71645463707d8996a3aea3998a7d7164544a3f33281c0f0300010e1b2734414e5a6774818d9aa79b8e8275685b4f45515e6b7884919ea5988b7e7265584b3f3225180c0000000000000000081019202930363b4246484c50515252514f4b4746413b352f282018100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000106090b0c13131313131313080705020000000000000000000000000002050708131313131313130b0b09050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c1f202323232323232323201f1c17110a0300000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9c908376675d51464446535f697884919b8e8275685b4f4235281c0f0200000000000000000000000000000000000000020e1a25313b4855626e7b88949eacab9f948b7e716a615a53514b4e4c52555d606c727f8b93969196a0acafa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afafa39992999083796d6760585553504a5053545c606b727f8b95a0acaca095897d7063544a3f34281c10030000101d2a3643505d69768390908376695d5043362a1d100000040f19222b313a41454f565e616c717b828b92989a93887e716c615a5042382e23170b0000000b17232e3842505a616c717e88939a98928b827b716c615e564f45413a312b22190f0400000000000001070d111314181716151414202d3a4753606d7a8698a2aeaea29886796d6053463a2d201314151617181413110d080100000000000814202d3944505a61646464646464646464646464646465727e8b9386796c605346392d2013000815212e3b4854616e7b878f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f877b6e6154483b2e211508000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000815222f3b4855626e7b88949facaea39992857d75716e686b6b666d6e72767d84909492857d8996a3aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000d1a26333f4c58646e7479797985929a8d8073675a616c71797979828f9b8f8275685c4f4235291c0f000815212e3b4854616e7b8796988c7f7265584e54616e7b8796988c7f7265584e433b33291f140900000000000000000000000000000000000000000000000000000008141e2a36414c56606b717e8792989e96918d8c8c8d91969e9892877e716b60564c4132281e1308000000000815222f3b4855626e7b8895a99f9f9b8e8174665b626e7b8895a99f9f9b8e8174665b5044382b1f120600020e1b2835414e5b6874818e9ba79c8f8276695c4f45525f6b7885929ea5988c7f7265594c3f3226190c0000000000000008111a222b323b41464d5355595c5e5f5f5e5c5854524c45413a322a2219100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151d23282c2d30303030303030302d2c28231c150c030000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9b92867a6d605a5351535b616e7b88969a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000914212e3a47535f6975828f9aa4afa69f92867d716c64605c555b565d61676d737e8792989184919eaaafa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afac9f928692958f81796f6a6462605b545b6062666d727d87929fa7b0a69d9184786c605346392e23170b000000101d2a3643505d69768390908376695d5043362a1d1000000a16212b343d434b515961686d757e858f949f9f93887f716c625a50483e30261c110600000006111c26303e48505a626c717f88939f9f948f857e756d686159514b433d342b21160a0000000000000000010406070b0a09080815212e3b4854616e7b8794aab4b3aa94877a6e6154473b2e21140808090a0b07070401000000000000000a1623303c4955616c707070707070707070707070707070727e8b9386796c605346392d2013000815212e3b4854616e7b87949c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c94877b6e6154483b2e211508000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000d192633404c5966737f8c99a6b0ac9f92877c6f6b64615e56545c6062656c707a8290949083909daaaca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a67748086868689979a8d8174675a64717e8686868f939c8f8276695c504336291d10000a1724313d4a5764707d8a9798887b6e6255525764707d8a9798887b6e6255524d453b30251a0e020000000000000000000000000000000000000000000000000000020d1925303a444f59626c717d868e93999c9a98989a9c99938e857d716c62594f443a3020160c02000000000714202d3a4753606d7a8697939393939285796c60606d7a8697939393939285796c605346392d20130600020f1c2935424f5c6875828f9ba89c908376695d5044505b667985929fa6998c807366594d4033261a0d00000000000006101a232c343d444d52575f6165696b6c6c6b6965615e56524c443c342b22190f0500000000000000000000050a0d0f1010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100f0d09040000000000000000000000050a0d0f1010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100f0d090400000000000000000b151e272e34383a3c3c3c3c3c3c3c3c3a38342e261e150a0000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b98988d80736d63605c60636d75818e9b97897d7063564a3d3023170a00000000000000000000000000000000000000000006121e2b37424d57626f7c87939fa7aea29892867e76706d67686869686d72798088929992867e8a97a4afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa6998c7f8c93938f837c76716e6c666b666c6e72787f879299a3aea99f948a7e71665b5044382b1c1106000000101d2a3643505d69768390908376695d5043362a1d1000030f1b27323d464e555d606b707a818a92979f9b918b7f726d625a50483e362c1e140a00000000000a141e2c363e48505a626d727f8b919b9e97928a817a706b605d554e463d32271b0f030000000000000000000000000000000915222f3c4855626f7b8895a2aeaea195887b6e6255483b2f2215080000000000000000000000000000000a1724313d4a5764707e7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d808d9386796c605346392d2013000815212e3b4854616e7b8794a1a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a194877b6e6154483b2e211508000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000005111e2a36424d576976838f9ca9b1a79a8d80736a605954524c4a5053555a61676d798290959095a0abaca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d939393a19a8e8174675b64717d8a93939b9e9d9083766a5d5043372a1d10000c1926333f4c5966727f8c999285796a63615e5766727f8c999285796a63615e574d42362a1e110500000000000000000000000000000000000000000000000000000008131e29323d47505a626b707b81878c8f919292918f8c87817b706b625a50473d32281e0e04000000000006131f2c3945515d677885868686868686867c6f625d677885868686868686867c6f6256493c2f2316090003101c2936434f5c6976828f9ca99d9084776a5d514653606c798698a3a69a8d8073675a4d4034271a0d0100000000020c18222c353e474f565e61696e72767879787775726e68605d564e463d342b21170b0200000000000000030a1016191c1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1c1b1915100a0200000000000000030a1016191c1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1c1b1915100a02000000000007121d273039404546494949494949494946443f3830261c110600000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a86929f93887f756f6d666d7076808c939e9185796d6053463a2d201307000000000000000000000000000000000000000000020e1a26313c4754606a74818d95a0a9aaa298928a827d7977757575777a7f848d939a948c7f7c8895a2afa295897c6f6256493c2f231609000916232f3c4956626f7c8995a2afa296897d818e96959087827e7b79787778797b7f848c9299a3abaaa2978f82776c60544a3f33281c0a00000000101d2a3643505d69768390908376695d5043362a1d100007131f2c38434e5860676d747d858e939fa29b918b7f726d625a50483f362d241a0c020000000000020c1a242d363f48505a626d727f8b919ba29f938e857d746d6760584e43382c1f13070000000000000000000000000000000a1623303d495663707c8996a3acaca296897c6f6356493c3023160900000000000000000000000000000013202d394653606c79868a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8d929386796c605346392d2013000815212e3b4854616e7b87949f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f94877b6e6154483b2e211508000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000714202d3a46525e697885929fabaca095877b6e61584f4746413f44464850555d676e7b85929da0a7b1aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d9a9fa0a79b8e8174685b64717d8a979fa8aa9d9084776a5d5144372a1e11000e1a2734414d5a6774808d9a91847770706e695e6774808d9a91847770706e695e52463a2d201407000000000000000000000000000000000000000000000000000000020d17202b353f48505961696e747b7f8284858584827f7b746e69615950483f352b20160c00000000000004101d2935404b55687378797979797979796f6a6055687378797979797979796f6a6054483b2e2215090003101d2a3643505d697683909ca99e9184776b5e514754606d7a8793aaa79a8d8174675a4e4134271b0e01000000000a141e2a343e474f5960686e747b7f8384858584827e7a736d685f584f473d33291d140a000000000000040d151c2126292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292825211b140c040000000000040d151c2126292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292825211b140c04000000000c18232e39424b5153565656565656565653504a42382e23170c00000000000000000000000000000000000000000000000000000000000713202d3946525e6873808c959a938b817c7978797d828c929c948b7e71665c5145382c1f13060000000000000000000000000000000000000000000009151f2b37434e58606d79839197a0a8aaa29f948f8a868382818284878b91969f958f82787b8894a1aea296897c6f6356493c3023160900091623303c4956636f7c8996a2aea295887c7a84919899938f8b888685848486888c91969fa3aba9a29892857b6e655b5042382d22170b00000000101d2a3643505d69768390908376695d5043362a1d10000915222e3b4854606a6f79818a91979ea39c918c7f726d625b51483f362d241b12080000000000000008121b242d363f48515b626d727f8c919ca39e97918a81796f6a6054483b2e2215090000000000000000000000000000000b1724313e4a5764717d8a979f9f9f9f978a7d7064574a3d3124170a00000000000000000000000000000013202d394653606c798693939393939393939393939393939393939386796c605346392d2013000815212e3b4854616e7b8793939393939393939393939393939393939393877b6e6154483b2e211508000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000814212e3b4754616e7b8798a2aeaa9d908377695e53463d393634383a3e434c555e69717e8b97a1adb9aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d9aa7b3a79b8e8174685b64717d8a97a4b0aa9d9084776a5d5144372a1e11000f1b2835424e5b6875818e9b91847d7d7d7b6e616875818e9b91847d7d7d7b6e6154473b2e21140800000000000000000000000000000000000000000000000000000000050e19232d363f474f575e61696e72767779797776726e69615e574f473f362d23190e05000000000000000c18242f39435761686b6c6c6c6c6c6c6c6260585761686b6c6c6c6c6c6c6c6260584e43382c1f13070004111e2a3744515d6a7784909daa9e9285786b5f4a4754616e7a8794a1a89b8e8175685b4e4235281b0f0200000006111c26303c464f59616b6f7a81878c8f919292918f8b86807a6f6a60594f453b2f261b110600000000030d161f262d323536363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363635312c261e160c02000000030d161f262d323536363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363635312c261e160c02000004101c2834404b545c606363636363636363605c544a3f34281c10030000000000000000000000000000000000000000000000000000000005111d2935414c56606d798390969f938e89868586898f949c958f82786c60544b4034281c100400000000000000000000000000000000000000000000030f1b27323d45515d676e7b8591969fa4aca69f9c9892908f8e8f90939a9e9f9490837a6d7a8794aab4a396897c706356493d3023160a000a1623303d495663707c8996a3aca194887b6f7d8692989f9c9799929291919298989ea0a8aba69f9792867d70695f53493f2f261c110600000000101d2a3643505d69768390908376695d5043362a1d10000916232f3c4956626f7c848e9393939393918c7f726d625b51493f362d241b120900000000000000000009121b242d363f49515b626d727f8c9193939393938e847c6f6256493c2f2316090000000000000000000000000000000c1825323f4b5865727e8b9393939393938b7e7165584b3e3225180b00000000000000000000000000000013202d394653606c798686868686868686868686868686868686868686796c605346392d2013000815212e3b4854616e7b8686868686868686868686868686868686868686867b6e6154483b2e211508000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000091623303c4956636f7c8996aab4a79a8e817467574d42342d2a282b2d313a434d57606d7985929eabb8aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d9aa7aca79b8e8174685b64717d8a97a4acaa9d9084776a5d5144372a1e11000f1c2936424f5c6975828f9c95918989897e72656975828f9c95918989897e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000007111b242d353e454d52575f6165696b6c6c6b6965615f57524d453d352d241b1107000000000000000007121d2731454f575d5f6060606060606056544e4f575d5f6060606060606056544e463d32271b0f030005111e2b3844515e6b7784919eaa9f928579665b504855616e7b8894a1a89b8f8275685c4f4235291c0f020000000b17232e38424e58616b707d858e92999c9e9f9f9e9c98928d847c6f6b60574d41382d22170b000000000a151f2831383e42434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343413d3830281e140a0000000a151f2831383e42434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343413d3830281e140a000006131f2c3845515c666d6f6f6f6f6f6f6f6f6d665c5044382c1f120600000000000000000000000000000000000000000000000000000000010d1925303a45515d676e7a848f949d9b99929292999c9d938e83796d665b5042392e23180c0000000000000000000000000000000000000000000000000a15202935414b555f696e7b848e939a9fa3aaaaa39f9d9b9b9c9d9f9f99928d827a6d6d798698a29f9f96897d7063564a3d3023170a000a1723303d4a5663707d89969f9fa49a877a6d707d8690959da0a39f9e9e9e9fa3aaa9a8a69f9c948f857d706b60574d41382d1d140a0000000000101d2a3643505d69768390908376695d5043362a1d10000e1b2734414e5a67748186868686868686867f736d635b51493f372d241b1209000000000000000000000009121b242d373f49515b636d737f86868686868686868174675a4e4134271b0e0000000000000000000000000000000d192633404c5966737f86868686868686867f7265594c3f3226190c00000000000000000000000000000013202d3946535f6c767979797979797979797979797979797979797979766c5f5346392d2013000714212d3a46535e697679797979797979797979797979797979797979797976695e53463a2d211407000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f31261e1c1f2028313b45515c6673808d99aab4aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d9a9f9f9f9b8e8174685b64717d8a979f9f9f9d9084776a5d5144372a1e1100101c2936434f5c6976828f9ca09d96968b7e72656976828f9ca09d96968b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000009121b232c333b42464d5355595c5e5f5f5e5c5955534d46423b332c231b1209000000000000000000010b151f333d454c505253535353535353494843454c5052535353535353534948433d342b21160a000005121f2b3845525e6b7885919eaba29886796c60534955626f7c8895a2a99c8f8376695c504336291d1003000003101c28343f4a545f6a707d8692979fa3ababacabaaaaa39f9691867d6f695e53493f33271b0f03000005101c26313a42494e50505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050504f4e49423a30261b10040005101c26313a42494e50505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050504f4e49423a30261b1004000713202d3a4653606d787c7c7c7c7c7c7c7c786d6053463a2d201307000000000000000000000000000000000000000000000000000000000008131e2935404b555e686e7a828a919598999a999795908981796d675d544a3f30271d1207000000000000000000000000000000000000000000000000040d18242f3a434d575f696e7981878e92989a9c9e9f9f9f9e9d9a98928e8680786d6866798592939393938a7d7164574a3e3124170b000b1724313e4a5764717d8a939393939386796d6b707c838b9195989b9d9e9f9f9f9e9d9b9894908a827b706b60594f453b2f261b0b020000000000101d2a3643505d69768390908376695d5043362a1d10000d1a2733404c58646e747979797979797979736d635b51493f372d251b12090000000000000000000000000009121b252d373f49515b636d737979797979797979746e64584c4033271a0d0000000000000000000000000000000c1825323e4b57636d737979797979797979726d63574a3e3125180c000000000000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c645a4f43372b1e120005121e2a36424d575e6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5e574d42362a1e1205000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1824313e4b5764717e8a97a4b0a4978a7d7164574a3e3124171012161f2834404b54626f7c8998a3aeaca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d93939393938e8174685b64717d8a93939393939084776a5d5144372a1e1100101d293643505c6976838f9ca9aaa3988b7e72656976838f9ca9aaa3988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000009111a212930363b4246484c4f515252514f4c4846423b363029211a11090000000000000000000000030d212b333b404445464646464646463c3b383b404445464646464646463c3b38322b22190f04000005121f2b3744505b657985929facaa93877a6d60544956636f7c8996a2a99d9083766a5d5043372a1d1004000006121f2b3844505c666f7c869298a1a9afb5b7b8b8b7b4aea8a19892857b6e655b5044372b1f140900000a16212d38424c545a5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5a544c42382c211509000a16212d38424c545a5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5a544c42382c211509000815212e3b4854616e7b87898989898989877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000020c18242f39434c565e686d777e84888b8c8d8c8b87837d746d675d554b42382d1e150b000000000000000000000000000000000000000000000000000007131d28313b454d575f676d747c81868a8d8f9192929291908d8a86817b736d665e6a77838686868686867e7165584b3e3225180b000b1825323e4b5865717e868686868686857866606a6e787e84888c8e909192929291908e8b88837d766e6960594f473d33291d140a000000000000101d2a3643505d69768390908376695d5043362a1d10000b1824303c48535c64676c6c6c6c6c6c6c6c66635b51493f372d251b130900000000000000000000000000000009131b252d373f49515b63666c6c6c6c6c6c6c6c67645c53483c3024180b0000000000000000000000000000000a16222f3b46515b63666c6c6c6c6c6c6c6c65635b51463a2e2216090000000000000000000000000000000f1b27333e49525a5f60606060606060606060606060606060606060605f5a52493e33271b0f00020e1a25313b454d535f6060606060606060606060606060606060606060605f534d453b31251a0e02000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825313e4b5864717e8b97a4b0a396897d7063564a3d3023170a060d18232e3a4653606d7986929facaca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a677480868686868686868174685b64717e8686868686868683776a5d5144372a1e1100101d293643505c6976838f9ca9b1a5988b7e72656976838f9ca9b1a5988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000080f171f252a31363a3b3f4344464644433f3b3a36312a251f170f08000000000000000000000000000f1921292f343738393939393939392f2e2c2f343738393939393939392f2e2c27211910070000000613202d394653606c7986939faca194877a6e61544a5663707d8996a3aa9d9184776a5e5144372b1e070000000713202d3a4653606d78839198a2aab3bbc0c4c5c5c4bfbab2aaa1979083776c6053463b31261a0e02000d1926323e49545e66696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969655e54493d3125190d000d1926323e49545e66696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969655e54493d3125190d000815212e3b4854616e7b87949696969694877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000007121d27313b444c565d656c71777b7e80807f7e7b76706b605c554b43392f261c0c030000000000000000000000000000000000000000000000000000010c161f2a333b454d555d606a6f757a7d8183848586858583817e7a746e69605c54677177797979797979716c62564a3d3124170b000b1724313d4a56626c71797979797979787368585f666d71777b7f8183858586858583817e7b76706b615e574f473d352b21180b02000000000000101d2a3643505d69768386868376695d5043362a1d10000814202b36414a53585a60606060606060605957514940372e251b1309000000000000000000000000000000000109131b252e37404951575960606060606060605a58534a41362b20140800000000000000000000000000000006121e2a3540495157596060606060606060595751493f352a1e12060000000000000000000000000000000a16212c3740494f535353535353535353535353535353535353535353534f4940372c21160a000009141f29333b4246485353535353535353535353535353535353535353534846423b33291f140900000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa296897c6f6356493c302316090007131f2c3845515c667683909da9aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000d1a26333f4c58646e7479797979797979746f6459616c71797979797979797771675b4f4236291d1000101d293643505c6976838f9ca9aca5988b7e72656976838f9ca9aca5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000050d141a1f262a2d2e32363839393836322e2d2a261f1a140d050000000000000000000000000000070f171e24282b2c2d2d2d2d2d2d2d23221f24282b2c2d2d2d2d2d2d2d23221f1b160f07000000000714202d3a4753606d7a869aa4afa195887b6e62554a5764707d8a97a3ab9e9184786b5e51452f23180c000006121e2b37424e5765717e8b95a0aab4bcc5cbd1d2d2d0cbc4bcb3a99f958a7e7164574d42362a1e1205000f1c2935424e5a667076767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767670655a4e4135281b0f000f1c2935424e5a667076767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767670655a4e4135281b0f000815212e3b4854616e7b8794a1a2a2a094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000010b151f29323b444c535b6064696e71737473716e69636059514b433931281d140a00000000000000000000000000000000000000000000000000000000040d18212a333b434b51585f62686d71747678787979787674716d67615f5750555f676a6c6c6c6c6c6c65625a50453a2e211509000915212e3a45505a62656c6c6c6c6c6c6b686157545c60646a6e72757778787979787675726e69636159534d453d352b23190f06000000000000000f1c2935424e5a66707679797670665a4e4235291c0f00030f1a252f3841484c4e53535353535353534c4b4640372e251c1309010000000000000000000000000000000000010a131c252e3740464b4c53535353535353534e4c4841382f251a0f03000000000000000000000000000000020d19232e3740464b4c53535353535353534c4a463f372d23180d0100000000000000000000000000000005101b252e373e4346464646464646464646464646464646464646464646433e372e251b10050000030d17212931363a3b4646464646464646464646464646464646464646463b3a36312921170d0300000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f2316090004101c2834404b546875828f9ba8aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000b1723303c47525c64676c6c6c6c6c6c6c68645d535a61646c6c6c6c6c6c6c6a675f554a3f33271a0e00101d293643505c6976838f9c9f9f9f988b7e72656976838f9c9f9f9f988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000003090e141a1e212226292b2c2c2b292622211e1a140e090300000000000000000000000000000000060d13181c1e1f20202020202020161513181c1e1f202020202020201615130f0a0400000000000814212e3b4754616e7a8794a1b6a295887c6f62554b5864717e8b97a4ab9f9285786c554b4034291c1004000814212e3a47535f6a7784919ea7b1bcc5cfd7dcdfdedcd6cec5bbb1a79d908377695f53463a2d21140700101d293643505c697683838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838276695c4f4336291c1000101d293643505c697683838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838276695c4f4336291c10000815212e3b4854616e7b8794a1aeada094877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000030d172029323a41495053575f626566676664615e57544f45403931281f160b020000000000000000000000000000000000000000000000000000000000060f182129313a40454e53565d606467696b6c6c6c6b6a6764605d55534d444d555b5e606060606060585650483f34291d11050005111d29343f485056586060606060605f5c574f4a5153585f6265686a6b6c6c6c6b6a6865615f57554f46423b332b2319110700000000000000000d1a26323e4a545e66696c6c69665e544a3e32261a0d000008131d262f363c40414646464646464646403e3b352e251c130a0100000000000000000000000000000000000000010a131c252e353b3e40464646464646464641403c362f261d1308000000000000000000000000000000000007121c252e353b3e4046464646464646463f3e3a352d251c1107000000000000000000000000000000000009131c252c33373939393939393939393939393939393939393939393937332c251c130900000000050f171f252a2d2e3939393939393939393939393939393939393939392e2d2a251f170f050000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000c18232e414e5b6874818e9ba7aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130007131f2b36404a52585a606060606060605b59534b505557606060606060605d5b554d43392e22160a00101d293643505c6976828f93939393938b7e72656976838f93939393938b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000003090e121415191c1e1f1f1e1c191514120e09030000000000000000000000000000000000000002070c0f1112131313131313130909070c0f11121313131313131309090703000000000000000815222e3b4855616e7b8894a1aca396897c7063564b5865727e8b98a5ac9f928679675c5145382c1f1306000815222f3b4855626e7b8896a0acb9c3ced7e1e8ebebe7e0d6cdc2b8aca095887b6e6155483b2e2215080013202d394653606c79868f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f86796c5f5246392c1f130013202d394653606c79868f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f86796c5f5246392c1f13000815212e3b4854616e7b8794a1aeada094877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000050e1720282f383f44464d535558595a595854534d48443d342f271f160d0400000000000000000000000000000000000000000000000000000000000000060f181f282f353c43474c5254575a5c5e5f5f5f5e5d5a5754514b46423b444a4f515353535353534b4a453f362d22180c0100010c18222d363f454a4b53535353535352504c454044464e5355595b5d5e5f5f5f5e5d5b5855534d48443e363129211911070000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a0000010b141d252b303334393939393939393933322f2a231c130a01000000000000000000000000000000000000000000010a131c232a2f323339393939393939393433302b251d140b010000000000000000000000000000000000000a131c232a2f3233393939393939393932312e2a231c130a000000000000000000000000000000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b27211b130a010000000000050d141a1e21212d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d21211e1a140d05000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f2316090000071a2734404d5a6773808d9aa6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201300030e19242f3840474c4d535353535353534e4d484145494a53535353535353514f4a433b31271c110600101d293643505c697682868686868686867f7265697682868686868686867e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000000000000020507080c1011131311100c0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b88959f9f9f968a7d7063574c5965727f8c989f9fa399867a6d6053473a2d201407000c1825323f4b5865727e8b98a8b2bdccd5e0e9f3f9f8f2e8dfd4c8bcb1a7988b7e7165584b3e3225180b0013202d394653606c7986939c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9286796c5f5246392c1f130013202d394653606c7986939c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9286796c5f5246392c1f13000815212e3b4854616e7b8794a1acaca094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000050e161d262d33373c4247484b4d4d4c4b4846423b383329231d150d04000000000000000000000000000000000000000000000000000000000000000000060d161d242932373a4145474a4e505152535252504e4b4745413a3631393f43444646464646463e3d3a342d241b110600000006111b242d343a3d3e4646464646464544403b34383c4347484c4e505252535252504e4b4846423b38332a251f170f070000000000000000000005111c27313a434a4e505353504e4a433a31271c1105000000020b131a202427272d2d2d2d2d2d2d2d2625231e19120a010000000000000000000000000000000000000000000000010a12191e2325262d2d2d2d2d2d2d2d272724201a130b0200000000000000000000000000000000000000010a12191e2225262d2d2d2d2d2d2d2d2625221e18110a0100000000000000000000000000000000000000010910161b1e202020202020202020202020202020202020202020201e1b161009010000000000000003090e1214152020202020202020202020202020202020202020201514120e090300000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000008121d262f363c3f414646464646464641403c37393c3e4646464646464644423f3931291f150b00000f1c2835414e5a66707679797979797979726d6266707679797979797979726d62564a3d3124180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8993939393938a7e7164574c5966737f8c9393939393877a6d6154473a2e211407000d1a2633404d596673808c99a6b3bfced9e7f2fbfffffaf1e4d9cebfb3a6998c807366594d4033261a0d0013202d394653606c7986939f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9285796c5f5246392c1f130013202d394653606c7986939f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9285796c5f5246392c1f13000815212e3b4854616e7b87949f9f9f9f94877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000040b141b22272b31373a3b3e4041403e3b3a36312c272118120b030000000000000000000000000000000000000000000000000000000000000000000000040c131820262b2f35393a3e4143454546464543413e3a39352f2a262e33363739393939393932312e29221b1209000000000009121b22292e31323939393939393837342f282c31373a3b3f4244454546464543423f3b3a36312c28211a140d050000000000000000000000000a151f2831383e4243464643423e3831281f150a000000000001080f14181a1b2020202020202020191916120d07000000000000000000000000000000000000000000000000000000070d1216191920202020202020201b1a18140f080100000000000000000000000000000000000000000000070d121618192020202020202020191816120d070000000000000000000000000000000000000000000000050a0f1213131313131313131313131313131313131313131313120f0a0500000000000000000000000205070813131313131313131313131313131313131313131308070502000000000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130000010b141d242b303334393939393939393534302b2d3031393939393939393736332e271f170d0400000d1926323e49545e66696c6c6c6c6c6c6c65625b5e66696c6c6c6c6c6c6c65625b51453a2e2215090000000000000000000000000000000000000000000000000000000000000000050a0d0f10131313130b0a080500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d868686868686867e7165584d5a677380868686868686867b6e6155483b2e221508000e1b2734414e5a6774818d9aa7b4c0cddae7f7fffffffff5e7dacdc0b4a79a8d8174675a4e4134271b0e0013202d394653606c79869393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939285796c5f5246392c1f130013202d394653606c79869393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939285796c5f5246392c1f13000815212e3b4854616e7b87939393939393877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000020a11171b1f262b2e2f32333433312e2d2a251f1c160c07010000000000000000000000000000000000000000000000000000000000000000000000000001070d151b1e24292c2d31343638393939383734312d2c29241d1a22272a2b2d2d2d2d2d2d2524211d181109000000000000000911181d2124252d2d2d2d2d2d2c2b28241c1f262b2e2f32353738393939383735322e2d2a261f1c170e090300000000000000000000000000030d161f272d32353639393635322d271f160d030000000000000003080b0d0e13131313131313130d0c0a0602000000000000000000000000000000000000000000000000000000000002060a0c0d13131313131313130e0d0b08030000000000000000000000000000000000000000000000000002060a0c0d13131313131313130c0c09060100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000000020b12191f2326272d2d2d2d2d2d2d282724202123242d2d2d2d2d2d2d2a2927221c150d050000000915212d38424c545a5c60606060606060585651545a5c60606060606060585651493f34291d1105000000000000000000000000000000000000000000000000000000000000030a1016191c1d20202020181714110c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4855606b7079797979797979716c62564b58646e737979797979797976695f53463a2d211407000d1a2733404d5a6673808d99a6b3c0cfdae6f3fcfffffbf2e9d9ccc0b3a6998d8073665a4d4033271a0d0013202d394653606c79868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686796c5f5246392c1f130013202d394653606c79868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686796c5f5246392c1f13000815212e3b4854616e7b86868686868686867a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000000060b0f151a1e2122252627262521211e1a14100b050000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f13191d20212427292b2c2c2c2b2a272421201d18130e171b1d1e202020202020181715110c06000000000000000000060c111517182020202020201f1e1c1810151a1f212226282a2b2c2c2c2b2a282522211e1a14100b0500000000000000000000000000000000040d151c2226292a2d2d2a2926221c150d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060712131313131311110e0b0601000000000000000000000000060a0e1011131313131313100f0d0a050000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130000000001080e13171a1a202020202020201b1a1814141717202020202020201e1d1a16110b040000000005101b26303a42494e50535353535353534b4a45494e50535353535353534b4a453f372d23180c010000000000000000000000000000000000000000000000000000000000040d151b212628292d2d2d2d2423211d17100800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202c38444f5960636c6c6c6c6c6c6c65625a5047525c64676c6c6c6c6c6c6c6c5f574d42362a1e1205000c1925323f4c5865727f8b98a9b3bec9d5e1eaf4f9f8f3e9e0d5c9bdb2a8988b7f7265584c3f3225190c0013202d3946535f6c7679797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797974695d5144382b1f120013202d3946535f6c7679797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797974695d5144382b1f12000714202d3a46525e6976797979797979797976685e5246392d20130700000000000000000000000000000000000000000000000000000000000000000000000000000003090e121415181a1a19181514120e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d111314171b1d1e1f201f1f1d1b181413110d07010b0e10111313131313130b0b09050100000000000000000000000105090b0b13131313131312110f0c040a0f121415191b1d1f1f201f1f1d1b181514120e090300000000000000000000000000000000000000030a11161a1c1d20201d1c1a16110a030000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0e111112131312110f0c0908060300000000000000000406070b0f1213131211100e0c0b09060100000000000000000000000000000000000000000000000000000406070a0d0f11121313131212100e0c09060603000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c1012131f20202020201e1d1b17120c04000000000000000000040b11161a1d1e2020202020201d1c1916100a03000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201300000000000003070b0d0e131313131313130e0e0c08080a0b1313131313131311100e0a06000000000000000a141e2830383e4143464646464646463f3d3a3e4143464646464646463f3d3a342d241b11060000000000000000000000000000000000000000000000000000000000000d161f262d3235363939393931302d28221a12080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c27333d474f55566060606060606058565048404a52585a606060606060605f534d453b31261a0e0200091623303c4956636f7c8997a1adb9c4cfd9e2e8ebebe7e1d7cec6b9ada196887c6f6255493c2f22160900121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6962584d4135291c1000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6962584d4135291c100005121e2a36424d575e6c6c6c6c6c6c6c6c6c6c5e564c41362a1d11050000000000000000000000000000000000000000000000000000000000000000000000000000000000020608080b0d0e0d0b0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010407070b0e101212131312100e0b07060401000000020404060606060606000000000000000000000000000000000000000000060606060606050503000000020608080c0f111212131312100f0c080705020000000000000000000000000000000000000000000000050a0d0f101313100f0d0a05000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e121415181b1d1e1f201f1f1d1b191515120f0a0401000000070c101313181c1e1f201f1e1d1b181815120d060000000000000000000000000000000000000000000001070c10131416191c1d1f1f20201f1e1d1b191613120f0b060000000000000000000000000000000000000000000000000000000000000000000000000000030a11171c1f202c2d2d2d2d2d2b2a27231d160e0600000000000000050d151c2227292a2d2d2d2d2d2d292926211c150d040000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c161e262d3235363939393939393932312e3235363939393939393932312e29231b120900000000000000000000000000000000000000000000000000000000000008111f2831383e4243464646463e3d39342c241a1006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212c353d44484a535353535353534b4a453f3840474b4d535353535353534846423b33291f140900000613202d394653606c7885929ea9b3bdc7d0d8dddfdedcd7cfc6bcb2a89e9184776c605346392d201306000f1b27333e49525a5f60606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5d5850463b3025190d000f1b27333e49525a5f60606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5d5850463b3025190d00020e1a25303b454d525f60606060606060605f524c443a3025190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f141a1e212125282a2b2c2c2c2b2a282622211f1b15110d08030b12181c1f2025292b2c2c2c2b2a272524221d18110901000000000000000000000000000000000000040a0f12181c1f202326282a2b2c2c2c2c2b2a282523201f1c17110f0a0300000000000000000000000000000000000000000000000000000000000000000000030c151c23282c2d3939393939393837332e2820180e040000000000040d171f272e3336373939393939393635322d261f160d0300000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201300000000000002070a0c0d131313130e0d0b080303070b0d0e131313130d0c0a06020000000000000000000000040c141b212628292d2d2d2d2d2d2d2524222628292d2d2d2d2d2d2d2524221d181109000000000000000000000000000000000000000000000000000000000000050f1a23313a42494e50535353534b49453e362c22170c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f1a232c33383c3d464646464646463e3d3a342e363b3f40464646464646463b3a36312921170d03000006121f2b3844505b6673808c97a1abb5bdc5ccd2d2d2d1cbc4bcb4aaa0968c7f72655b5044372b1f1205000a16212c3740494f53535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535352514d463e342a1f1408000a16212c3740494f53535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535352514d463e342a1f1408000009141f29333b42464853535353535353535346413a32281e13080000000000000000000000000000000000000000000000000000000000030608091313131313120707050100000000000000000000000000000003060809131313131313131313131313131313131313131313131313130b0a080400000000000000000000000000000306131313131313131308070502000000000000000000000005080a0b13131313130e0d0b0803000000000000000000000306080913131313131313130603000000000000000000000000000004090c0e0f13131313131313130908060300000000000000000000000000000000000000000000000000000000020507081213131313131313100706040000000000000000000000000000000000060c161b1f252a2d2e31343738393939383735322f2e2b26201d19130c151d23282c2d32353839393838363432312e29231b130900000000000000000000000000000000040a0f161b1d23292c2d303335373839393939383635322f2d2b28221c1b150e090300000000000000000000000000000000000000000000000000000000000000000a151e262e34383a45464646464644433f39322a20160c01000000000b151f2931393f424446464646464643423e3831281f150a00000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130000000000070e1316191a202020201b1a18140f0e13171a1a20202020191916120d070000000000000000000000030a1015191c1d20202020202020181815191c1d20202020202020181815110c06000000000000000000000000000000000000000000000000000000000000000b16212b35424c545a5c60606060575550483e34281d11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a21272c2f303939393939393932312e29242a2f3334393939393939392e2d2a261f170f06000000030f1c28333f4a54606d79859199a3abb3bbc0c4c5c5c4bfbab2aaa2989184796d6053493f33271b0f030005101b252e373e434646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464644413b342c22180d020005101b252e373e434646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464644413b342c22180d020000020d17212930363a3b4646464646464646463936302820160c02000000000000000000000000000000000000000000000000000000040a0f12151520202020201f1413110d08020000000000000000000000040a0f12151520202020202020202020202020202020202020202020202020171714110c0500000000000000000000060c101220202020202020201514120e090200000000000000060c1114171820202020201b1a18140f0801000000000000040a0f131516202020202020202012100c060000000000000000000002090f15191b1c20202020202020201615130f0a0400000000000000000000000000000000000000000000000002090e1114141f202020202020201d1312100c0700000000000000000000000000030a111720272b31363a3b3e4144444546464544423f3c3b37322c29241e191e272e34383a3e42454646454443413f3d3a342d251b11060000000000000000000000000000060b151b21272c2f34383a3d40424445464646454543413f3c3938332d2b26201a150b0600000000000000000000000000000000000000000000000000000000000006111c2630383f4446525353535353514f4b443c32281d120600000006111c27313b434a4f51535353535353504e49423a31261c1005000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000000010a12191f2325262d2d2d2d282724201a1a1f2426272d2d2d2d2625231e19120a01000000000000000000000005090d0f10131313131313130c0b090d0f10131313131313130c0b0905010000000000000000000000000000000000000000000000000000000000000004101c27333d47545e66696c6c6c6c64615a5045392d2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f161c2023232d2d2d2d2d2d2d2524211d191f2326272d2d2d2d2d2d2d22211e1a140d0600000000000b17222d3845515d67707d879299a2aaafb6b7b8b8b7b4aea8a19892867c6f665c5141382d22170b00000009131c252c3337393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393835302a221a100600000009131c252c3337393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393835302a221a100600000000050f171f252a2d2e39393939393939392e2d2a251e160e05000000000000000000000000000000000000000000000000000000060e151b1f21222c2d2d2d2d2c21201d19130c04000000000000000000060e151b1f21222d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423211c17100800000000000000030a11171c1f2d2d2d2d2d2d2d2d21201e1a140d0500000000000810171d2123242d2d2d2d2d272724201a130b0200000000070f151b1f22222d2d2d2d2d2d2d2d1f1c17110a0300000000000000030c141b202528282d2d2d2d2d2d2d2c22211f1b150e0700000000000000000000000000000000000000000000050d141a1e20212c2d2d2d2d2d2d2d2a201f1c18120b0300000000000000000000030c151c232832373b4246484b4e505152535252504e4c4847433c39352f28222b30394045464b4f5152535251504e4b4a463f372d23180d010000000000000000000000020a111720262b323839404547494c4f50525253535251504e4c4946443f3837312b262017110a02000000000000000000000000000000000000000000000000000000000c17232e38424a50535f60606060605e5c564e44392e23170b0000000a16222e39434d555b5d6060606060605c5a544c42382d21160a000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130000000a131c242a2f3233393939393433302b25242b3033343939393933322f2a231c130a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202c38444f5966707679797979716c6155493d3023170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b1014161720202020202020181715110e1317191a202020202020201514120e090300000000000006111c2935404b55606b717e8792989fa4acabacabaaaaa39f9691867d706a5f544b402f261b1106000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2b29251f18100800000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2b29251f181008000000000000050d141a1e20212d2d2d2d2d2d2d2d21201d19130c0500000000000000000000000000000000000000000000000000000006101820262b2e2f3939393939382e2d29251e160e040000000000000006101820262b2e2f3939393939393939393939393939393939393939393939393931302d28221a12080000000000030c151c23282c39393939393939392e2d2a251f170f0500000008121a22282d303139393939393433302b251d140b00000007101920272b2e2f39393939393939392c28231c150c030000000000020c151e252c31343539393939393939392f2e2b26201810070000000000000000000000000000000000000000050e171f252a2d2e3939393939393939372d2c28231c150c030000000000000000030d151e262e343d43474d5354585b5d5e5f5f5f5e5d5b5955534e4745413a3129343c424b5153585c5e5f5f5f5e5d5a585651493f34291d120600000000000000000000040b141c222832373d43484b515356595b5d5e5f5f5f5f5e5d5b585653504a47433c373127221b140b03000000000000000000000000000000000000000000000000000003101c28343f4a545c606c6c6c6c6c6c6b6760564b3f33271b0e0000010e1a27333f4a555f676a6c6c6c6c6c6c69665e54493e3226190d010000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000007121c252e353b3f404646464641403c362f2f363c3f4146464646403e3b352e251c0e0500000000000000000000060a0e1011121313131212100e0b07070501000000000000000000000000000000000000020507081313131313131313070705010000000000000000000916222f3c4854606b7682868686867e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000407090a131313131313130b0b090502070b0d0d13131313131313080705020000000000000000000d18242f3a434f59626c717d858e939a9c9e9f9f9d9c98928d847c706b61584e42392e1d140a0000000000010910161b1e2020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201f1f1c19140d06000000000000010910161b1e2020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201f1f1c19140d06000000000000000002090e12141520202020202020201413110d0802000000000000000000000000000000000000000000000000000000040e18222a31373a3c4646464646453a3935302820160c020000000000040e18222a32373b3c464646464646464646464646464646464646464646464646463e3c39332c241a1005000000000a151e262e343846464646464646463b3a36302921170d020006101a242c34393d3e464646464641403c362f261d0d0300040f19222b32373b3c464646464646464638342e261e150a000000000009141e2730373d414246464646464646463c3b37322a22180d03000000000000000000000000000000000000020b17202930363a3b4546464646464646433a38342e271e150b00000000000000010b151f2730383f444e54575e6164676a6b6c6c6c6b6a6865625f5854524c433f353c464e545c6065686b6c6c6b6b696765625b51463a2e221509000000000000000000040d161d262d333c43474f54555c606366686a6b6c6c6c6c6b69686562605b54534e47423c332d261d150d030000000000000000000000000000000000000000000000000006121f2c3844505c666d7879797979797772675c4f43372a1d11000003101d2936424f5b6771777979797979797670665a4e4235291c0f030000000000000000000000000000000203101d2a3643505d69768390908376695d5043362a1d100302000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201300020e19242e3740474b4d535353534e4c4841383840474c4d535353534c4b4640372e20170d0200000000000000040b11161a1d1e1f2020201f1e1d1b181413110d0802000000000000000000000000000002090e12141520202020202020201413110d080200000000000006131f2b37434e5863707d8994998f82766c6155493d3023170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d28313d47505a626b707b81878c8f919292918f8b86807a6f6a61594f463c30271d0b0200000000000000050a0f121313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131312100d0802000000000000000000050a0f121313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131312100d080200000000000000000000000205070813131313131313130707050100000000000000000000000000000000000000000000000000000000000a15202a343c4347485353535353524746413a32281e130800000000000a15202a343c434748535353535353535353535353535353535353535353535353534a49453e362c22170c00000006111c2630383f4453535353535353534846423b33291f1409000c17222c363e45494b53535353534e4c4841382f1f150b010a15202b343c4347495353535353535353443f3830261c1106000000040f1b25303942484d4f53535353535353534947433c342a1f150b0100000000000000000000000000000000000a141d29333b4246475253535353535353504644403930271c120700000000000007121d273139424a50586062696e71747777787979787775726f6a66605d56504540454e5860666d717578797978777674726d62564a3d3124180b0000000000000000030c161f282f383f444e54596063676d707375777879797978787674726f6c66625f58534d443f382f271f150d030000000000000000000000000000000000000000000000000713202d3a4653606d7886868686868684776b5e5144382b1e11000004111e2a3744515d6a77838686868686868276695c504336291d100300000000000000000000000000050a0f12101d2a3643505d69768390908376695d5043362a1d10120f0a0500000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130007131f2a354049525759606060605b58534a41404a52585a60606060595751494032291e1408000000000000050e161c2227292a2c2c2d2c2c2b29282521201d19130f0a030000000000000000000000050d141a1e20212d2d2d2d2d2d2d2d21201d19130c0500000000000815212e3b47535f6a7683909d92867b6e615a5045392d211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2b353f48505961696e757b7f8384858584827e7b736d6860584f473e342a1e150b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b26313c464e53555f606060605f54524c443a3025190c03000000030f1b26323c464e535560606060606060606060606060606060606060606060606060575550483e33281c110400000c17232e38424a505f606060606060605f524d453b30251a0e05111d28343e4850555760606060605a58534a4131271d12070f1b27323c464e5455606060606060605f504a42382e23170c0000000915202c37424b53595b606060606060605f55534e463c31271d12070000000000000000000000000000000006111b262f3b454d52545f606060606060605d53514a42392e23180c0000000000020c18242f39434b545c606a6f757b7e8183848586858583817f7c78726d68625a514b4d57606a6f797e82848586858483817f7265584b3f3225180c00000000000000000b151e283139424a50585f626b6f75797d7f828385858686858483817f7c79746f6a625f575049413931271f150b010000000000000000000000000000000000000000000000091623303c4956636f7c89989393938d8174675a4e4134271b0e000004111e2a3744515d6a778490939393938f8376695c504336291d10030000000000000000000000010910161b1e20202a3643505d69768390908376695d5043362a20201e1b161009010000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000a16232f3b47525c63666c6c6c6c67645c534547525c64676c6c6c6c66635b51443b3025190e0100000000040e1720272e3336373939393939383634312e2d2a251e1a150e06000000000000000000050f171f252a2d2e39393939393939392e2d2a251e160e05000000000916222f3c4955626f7c88959b8e8174695f53483e34281d110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d19232d363f474f575f61696e72767879787775726e69615e564e463e352c22190c0300000000000000000005090d0f101313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313130f0f0d09040000000000000000000000000205070813131313131311100e0b0600000407090a1313131313130e0d0b0803000000000000000000000001070c0f11121313131313070705010000000000000000000000000105090b0b13131313100f0d09050000000000000000000000000000000000000000000000000006121f2b37434e585f626c6c6c6c6c6b615e564c4135291e150b00000006121f2b37434e585f626c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d2114080003101c28343f4a545c6c6c6c6c6c6c6c6c6c5e574d42362a1e120814212d3945505a61646c6c6c6c6c67645c5343392f23180c131f2b37434e5860626c6c6c6c6c6c6c6c5c544a3f34281c100300000c1925313d48535d65686c6c6c6c6c6c6c6c625f584e43392f24180e050000000000000000000000000000030c17222d38414d575e616c6c6c6c6c6c6c6c6a605c544a4034281c1004000000000a141e2935404b555d666d747c82878b8e909192929291908e8c88847f7a716d605d55535f696f7c848b8f9192929291908d86796c605346392d20130000000000000007121d273039434b545b606a6f767c8185898c8e90919292929291908e8b8985817c756e69605b534b433931271d12070000000000000000000000000000000000000000000004111d2935414c566673808c99aaa3998a7d7064574a3d3124170a000004111e2a3744515d6a7784909d9f9f9c8f8376695c504336291d100300000000000000000000010a131b21272b2d2d2d3643505d69768390908376695d5043362d2d2d2b27211b130a0100000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000c1925323f4b57636e7379797979746f64574d4c58646e7479797979736d63564c41362a1d1207000000000b16202932393f434445464646454543413e3a3936302b2620180f0900000000000000020d17212930363a3b4646464646464646463936302820160c02000005121e2a36424d576673808d9994887c6f62574d42362c22170c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111b242d353e454d53575f6266696b6c6c6a6965615e56524c443d342c231a10070000000000000000020a1015191c1c2020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201c1b1915100902000000000000000002080e1114142020202020201e1d1a17110b0b101316162020202020201b1a18140f08010000000000000000050c12181b1e1f20202020201413110d0802000000000000000000060c11151718202020201c1c1915100a0200000000000000000000000000000000000000000000000815212e3a47535f6a6f7979797979786d685e52463d30271c120700000815212e3b47535f6a7679797979797979797979797979797979797979797979797979716c6155493c3023170a0006121f2c3844505c66767979797979797976695e52463a2d20140a1723303d4955616c717979797979746e64554b4034291c1015222e3b4754606a767979797979797976665c5044382c1f120600020e1b2834414d59656f7579797979797979796f6a5f554b40352920170b02000000000000000000000000000b151e27333f49535e696e7879797979797979766d665c5144382c1f120600000006111c26303845515d676d7880898f93999a9d9e9f9f9f9e9d9b9896918c857e756d675d58626e7b8691969b9e9f9f9e9e9c9386796c605346392d2013000000000000040d18232e39434b555d666c737c83898e9298999b9d9e9f9f9f9f9e9c9b9897918d88827b736c655d554b43392f24180e050000000000000000000000000000000000000000000713202c3945525d687683909da99f92867a6d6054473a2d211407000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000009131c252c33373939393943505d69768390908376695d50433939393937332c251c130900000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000d1a2633404d59667380868686868174695f534d5a677480868686867f73685e5246392f23180c00000006111c27323b434a4f51525353535251504e4b4746413a37312a221b120900000000000009141f29333b42464853535353535353535346413a32281e130800000714212d3a46535e697884919c8f82766a5f53453c31241a10060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b232c333b42464d5355595c5e5f5f5e5c5854524d46413a322b221a11080000000000000000040c141b212528292d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d292825211b140c03000000000000050d14191e20212d2d2d2d2d2d2a2a27221d16161b2022232d2d2d2d2d2d272724201a130b02000000000000060f171e23282a2b2d2d2d2d2d21201d19130c04000000000000000911181d2124252d2d2d2d292826211b140c04000000000000000000000000000000000000000000000915222f3c4855626f7c8786868686857a6d61594f42392e23180c03000915222f3c4855626f7c868686868686868686868686868686868686868686868686867e7164574a3e3124170b000713202d3a4653606d78868686868686867b6e6154483b2e2115121e2a36424d5764717e86868686868074675c5145382c1f1416222f3c4955626f7c86868686868686786d6053463a2d20130700020f1c2835424f5b68758286868686868686867c6f675d51453e32291d140a00000000000000000000000007121d27303944505b656e7b858686868686868683796d6053463a2d2013070000000b17232e3842505a606d79828d929b9fa4ababa39f9d9c9b9c9d9fa19e97928b82796d685f6a76828f98a1a8aaa39f9995949386796c605346392d20130000000000010c161f2834404b555d676d78808790949b9fa2a9a29e9c9b9a9a9b9d9fa3a9a19e9a948f877f776d675d554b40352920170d0200000000000000000000000000000000000000000714212d3a4754606d7a86939fa99c908376675d5145392c201306000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000005101b252e373e434646464646505d69768390908376695d504646464646433e372e251b1005000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000714202d3a4753606d7984919392877b6e62564c54606d7a85919392867a6e61554b4034291c100400000a16222e39434d555b5d5f5f605f5f5e5c5b5854524c47433c342d241b110800000000020e1a25303b454d525f60606060606060605f524c443a3025190d01000815212e3b4854616e7b8796988c7f7265584e433b33291f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009111a212931363c4247484c50515252514f4b4746423b363028201910080000000000000000020c161e262c3235363939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393635312c261e150c0200000000050e171e252a2d2e3939393939393736332e272021272c2f303939393939393433302b251d140b0100000000050f1821292f3437383939393939392d29241e160e04000000000009121b22292e3132393939393635322d261e160c000000000000000000000000000000000000000000000815212e3a47535f6a73808d9693978e81746b60544a4034281f1409000916232f3c4956626f7c8993939393939393939393939393939393939393939393938a7d7164574a3e3124170b000713202d3a4653606d79869393939393877b6e6154483b2e211514212d3a46535e6976828f9393939285796d6053473b30251a16222f3c4955626f7c88939393939386796d6053463a2d20130700000714212d3a4754606d7a849199939393999183796d605a50443b2f261b110600000000000000000000040d18232e39424e58606c77828f979393939392867b6e665c5144382c1f1206000003101c28343f4a54616c74818e949da4aca7a09d9992908f8f8f9192999a9e9f948f837a6d666f7c88949faaaea398928c88878886796c605346392d2013000000000008131e28313a45515c676d79828d92999fa6a39f9a97928f8e8d8e8e9092989b9fa3a69e99928c82796d675d51453f32291e140800000000000000000000000000000000000000000b1724313e4a5764717d8a99a4a9998c7f7366554b4135291d1104000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000a16212c3740494f5353535353535d69768390908376695d5353535353534f4940372c21160a000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130006131f2c3845515c67707d8a95998e8175685e52515d67717e8a96988d8073675c5145382c1f130600000e1a27333f4a555f676a6c6c6c6c6c6b696764615e56534e463e362d23190b0200000005121e2a36424d575e6c6c6c6c6c6c6c6c6c6c5e564c41362a1d1105000a1724313d4a5764707d8a9798887b6e6255524d453b30251a0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f171f262a31373a3b3f4345464544423f3b3a36302a251e160e070000000000000000000a141e2830383d414346464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464642413d3730271e1409000000020d1720293036393b46464646464644433f3932292b32383b3d46464646464641403c362f261d1308000000010c17212a333a4044454646464646463935302820160c0200000006111b242d343a3d3e4646464643413e3830281e110700000000000000000000000000000000000000000006121f2b37434e58606d7984919e9f93887d6f665c51443b31261a0d04091623303c4956636f7c89969f9fa8a19e9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c978a7d7164574a3e3124170b000713202d3a4653606d7986939f9f9f94877b6e6154483b2e21151b27333f4953616e7b87939f9fa2978a7e7164574d42362a1e16222f3c4955626f7c88959f9f9f9386796d6053463a2d20130700000613202c3945525d686f7c87929fa69fa0958d81746c61564d41382d22170d030000000000000000010c161f2834404b545f6a727f8b949fa9a89e938b7e71695f544a4034281c1004000006121f2b3844505c66717e8b939ea6aea59d95908a86838282838486898d92979f959083786d73808d99a6b0a89f9286807c7a7b7d7063574a3d3024170a00000000010d19242f3a43505a606d79828f949fa3a7a099928e898583818181828386898e92999fa7a39f948f82796d605b51443b3025190e0200000000000000000000000000000000000006121e2b37424d576774818e9aaba297897c6f6256493c2f24180d01000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000f1b27333e49525a5f60606060606069768390908376696060606060605f5a52493e33271b0f000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130004101c2934404b55616b7683909d92867a6d61544c55606c7884919d9285796d6053473a2d2014070000101d2936434f5b6771777879797978787674716d68625f5850483e352b1d140a0000000714202d3a46525e6976797979797979797976685e5246392d201307000c1926333f4c5966727f8c999285796a63615e574d42362a1e1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d141a20262b2e2f33363839393736322e2d2a251f19130c0500000000000000000005101b26303a42494e4f5353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353534f4d49423930261b1004000008141e29323b414653535353535353514f4a443b32353d4448495353535353534e4c4841382f251a0f03000007121e29333c454b505253535353535346413a32281e13080000010c18222d363f454a4b535353534f4e49423a3023190f050000000000000000000000000000000000000000030f1b26313c45515d67707d8a939e9a9183786d60574d42362a1f160c0a1623303d495663707c899aa4aca196918f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8a7d7164574a3e3124170b000713202d3a4653606d798693a0aca194877b6e6154483b2e21151f2b3744505b65737f8c99a4afa99c8f8276695e52463a2d2016222f3c4955626f7c8895a2aca09386796d6053463a2d201307000004111d2935414c56606a727f8c949ea8a89d928a7d70695e53493f33271f150b010000000000000008131e28313a45515c666f7c86929fa6aba1968e81756c62574d42392e23180c0000000713202d3a4653606d7884919ea5afa69d938e837d797776757677797c80858c9298958e81747683909ca9aca0958a7e736f6e6e706b6155483c2f2316090000000004111d2935414c56616c74818e949ea6a69f959087817c79767474747577797d818790959ea5a69e948e81756d62564c41362a1e14080000000000000000000000000000000000000814212e3a47535f697884919eab9e9285796c605346392d20130700000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c7683909083766c6c6c6c6c6c6c6c645a4f43372b1e12000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201300000c18232f39434f5964717e8a97998b7f7265554b505b65727e8b97978a7d7164574a3e2f24180c0000111e2a3744515d6a778385868686858483817e7a756e6a615a50473d2f261b110600000815212e3b4854616e7b86868686868686867a6d6154473a2e211407000e1a2734414d5a6774808d9a91847770706e695e52463a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e151a1e212226292b2c2c2b292521201e19140d0802000000000000000000000915212c38424c545a5c6060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605c5a544c42372c21150900020e1925303b444c525f6060606060605d5b554d44393d474f54566060606060605a58534a41362b20140800000c18232f3a454e575c5e60606060605f524c443a3024190d010005111d29343f48505658606060605c5a544c42352b21160b0000000000000000000000000000000000000000000a15202935404b55616b75818e98a0958c7f72695f53463e31281e130815222f3b4855626e7b87939fa99e91848383838383838383838383838383838383827d706356493d3023160a000713202d3a4653606d798693a0aca194877b6e6154483b2e2115202d394653606c7884919eabb5ac9f93877b6e6154473d32271b222f3c4955626f7c8895a2aca09386796d6053463a2d2013070000010d19242f3a434e58606c77828f96a1aba49e92857b6e655b50443c31271d1207000000000000050e19242f3a434f59606d79839098a3aea39991847a6d605a50453c30271c12070000000b1824313e4b5764717e8a96a0acac9f948e8179716d67696869676d70747a7f869095938a7e7885929fabaa9d9184776c6261616361594f44382c201407000000000613202c3945525d68717e8a939da6a89f948f837c746f6c6668676768666d70757c838f939ea7a69e938b7f72685e52463b3025190d0100000000000000000000000000000000000815222f3b4855626e7b8896a1a89b8e8275665b5044382b1f120600000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000013202d3946535f6c767979797979797979839090837979797979797979766c5f5346392d2013000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000007121d27313e4653606d7984919c908376675d514953606d7985929b8e817468554b4035291d100400121f2c3945525f6c78859292999292918f8e8b87827c716c61594f41382d22170b00000815212e3b4854616e7b87939393939393877a6d6154473a2e211407000f1b2835424e5b6875818e9b91847d7d7d7b6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e121415191d1e1f1f1e1c181414110e09020000000000000000000000000d1925323d49545e66696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c69655e54493d3125190d0005111e2a36414c565e6c6c6c6c6c6c6c6a675f554a3f444f5960636c6c6c6c6c6c67645c53483c3024180b00030f1b2834404b5760686b6c6c6c6c6c6c5d564c4135291d1105000915212e3a45505a62656c6c6c6c69665e54473d33271c10040000000000000000000000000000000000000000040c18242f39434f59616e7b85929f9f92867b6e615a50433a2f24190c14212e3a47535f6975818e97a29d9084787676767676767676767676767676767676706b6054483b2f221609000713202d3a4653606d798693a0aca194877b6e6154483b2e211d2935414c5563707d8996a0acacafa4998c7f7266584e43382c1d222f3c4955626f7c8895a2aca09386796d6053463a2d20130700000008131e28313d44505b656d7a849199a3ada1978f82776c60584e43392f24180e0500000000020b17202935414c56606b73808d95a0aaa69f92877d6f685d52483e332a1e150b00000005121e2a36424d576875818e9ba8afa49a8f82786d66605d555c555c6063676d727b838f9391857b8797a2ada79a8d8074675a545557554f473e33281c100400000004111d2935414c55606d7a85929ea5aca0968f82796e6a62605b545a5b545c60636a6e78818f959faba59f92857a6e61564c41362a1e11050000000000000000000000000000000003101c28343f4a5465727f8b98a8a7988b7e7165544a3f33281c0f0300000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000013202d394653606c798686868686868686909494908686868686868686796c605346392d2013000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000008121d262c3844505c6674818e9b92867a6d605347515d6775828f9b918477675d5145392c1f130600121f2c3945525f6c7885929493939496999a99938e867e716b6053493f33271b0f03000815212e3b4854616e7b87949f9f9f9f94877a6d6154473a2e211407000f1c2936424f5c6975828f9c95918989897e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020608080c10121312110f0c0807050200000000000000000000000000000f1c2835414e5a6670767979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797570655a4d4135281b0f000714202d3946525e68767979797979797771675b4f434854606b70797979797979746e64584c4033271a0d0004111e2a3744505c687278797979797976685d5246392d201307000b1724313d4a56626d7179797979767066594f44382c20150a00000000000000000000000000000000000000000007121d27313e46525e69727f8b959f988f82756c61554c4135291e14121e2b37424d57616e7b85929fa0958c80736c6969696969696969696969696969696360594f44382c201307000713202d3a4653606d798693a0aca194877b6e6154483b2e21202c3945515d6775818e9ba8a39fa3ab9d9184776a605448392f24222f3c4955626f7c8895a2aca09386796d6053463a2d201307000000010c161f27333f49535e686f7d87929fa6a99f948c7f726a5f554b40352920170b020000000a141d29333b45525d68707d87939fa7aa9f948c80736b60564c41362d21180c030000000714202d3a46525e697885919eabac9f93877c6f665c54514b4f4b5153555d60696e79818f949083909da9b3a4988b7e7165584b484a48443e352c21160b000000000613202c3945515d6773808d97a1ada69e91847a6d675f5853504a4e4e4b5153585f666d79839099a3ada2978d8174685e5246392d2014090000000000000000000000000000000006121f2c3844505c6675828f9ba8a095877b6e6154483b2d22170b0000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000013202d394653606c7986939393939393939c9f9f9c9393939393939386796c605346392d2013000b1825323e4b5865717e8b98a4aca295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201300030e19242f3840474a5464717e8a9799897c6f6256494b5565727e8b9893867a6d6053473a2d20140700121f2c3945525f6c78858887868787898d92979f9892887d70655b5044372b1f1205000815212e3b4854616e7b8794a1acaca094877a6d6154473a2e21140700101c2936434f5c6976828f9ca09d96968b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101c2936434f5c6976828686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868275695c4f4236291c0f000814212e3b4754616e7a86868686868683776a5d5144495663707d8686868686868074675a4e4134271b0e0005121f2b3845525e6b788586868686867a6d6154473a2e211407000b1825323e4b5865717e8686868682766b6054483c32261b0f030000000000000000000000000000000000000000010b151f2a36424d56606c788390999e948a7e71675d51453c30261c111a26313c46525e68717e8a929c9f93887e716c605b535c5c5c5c5c5c5c5c5c5c5c56544f473d32271b1003000713202d3a4653606d798693a0aca194877b6e6154483b2e21212d3a4754606d7a86929fa3999299a3a096897c6f62554b403529222f3c4955626f7c8895a2aca09386796d6053463a2d20130700000000040d17222d38414c56606b737f8c949fa9a69f92867c6f675d51453e33291d140a000006111b262f3b45505a606d7a849199a4aea2989083786d60594f443a2f241b0f06000000000815212e3b4854616e7b8797a1adaa9d9083776a5f544b4540424045474b51575f676d78828f9590959fabb0a3968a7d7063574a3d3d3c38332c231a1005000000000714212d3a4754606d7a85929fa9aa9e94897d70685d554e46443f41414045464e545c676f7c87929faca99f92867a6e6154473c31261a0e020000000000000000000000000000000713202d3a4653606d7985929faa9d918477695e52463a2d1c11060000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000013202d394653606c798689898989898989909595908989898989898986796c605346392d2013000b1825323e4b5865717e8b989f9f9f95897c6f6256493c2f23160900000d1a2733404d5a6673808d999f9f9f9386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130007131f2b36404a52585a616e7b879a978a7e71645753595b626f7b889599887c6f6255493c2f221609000916232f3c4956626f7c7b7a7a7a7b7d808590959f9a9184796c605346392d201306000815212e3b4854616e7b8794a1aeada094877a6d6154473a2e21140700101d293643505c6976838f9ca9aaa3988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101c2936434f5c6976828f939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393938f8275695c4f4236291c0f000814212e3b4754616e7a87939393939084776a5d5144495663707c89939393938d8174675a4e4134271b0e0004101d2935404b556c788592939393877b6e6154483b2e211508000613202d394653606c7883909994897d7063584e43372b1f1306000000000000000000000000000000000000000000030d1925303b44505b666f7c87929f9e91847a6d60584e42382e231715202a36414d56616c73808d939d9a92877e736c655d554e5050505050505050504948443d352b21160b00000713202d3a4653606d798693a0aca194877b6e6154483b2e212b37434e5865717e8b98a29f9286929fa89a8e8174675d5145382c222f3c4955626f7c8895a2aca09386796d6053463a2d201307000000000006111b262f3a444f59606c77828f97a1aba3999184796d605a50453b2f261b1106030c17222d38414d57616c75818e96a1aba59f92857b6e665c50473d32281e120900000000000916222f3c4955626f7c8895a9b3a79a8d817467584e4239352f34383a40454d555c666d7a85919d9fa7b1afa396897c706356493d302f2c28211a11080000000005111e2a36424d5765727f8b98a2aea99c8f82756b60564c433c38332d2e34383c424b555f6a74818e9ba8aea3988c7f7266574d42372b1e1205000000000000000000000000000000091623303c4956636f7c8998a2aa9a8d807467574d42362a1e0a000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000a1723303d4a5663707d7d7d7d7d7d7d7d839090837d7d7d7d7d7d7d7d7063564a3d3023170a000b1825323e4b5865717e8b9393939393897c6f6256493c2f23160900000d1a2733404d5a6673808d939393939386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000b1723303c47525c64676c6d798693998c7f7266595d64686c6d7a8799978a7d7164574a3e3124170b000815222e3b4754606a6f6e6d6d6d6e70737a83909da096897c6f6356493c30231609000815212e3b4854616e7b8794a1acaca094877a6d6154473a2e21140700101d293643505c6976838f9ca9b1a5988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101c2936434f5c6976828f929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292928f8275695c4f4236291c0f000814212e3b4754616e7a87949f9f9d9084776a5d5144495663707c89969f9f9a8d8174675a4e4134271b0e0006131f2c3945515d677986939f9f95887b6e6255483b2f2215080005121f2b3744505b656f7c87939d9083766a5f53473b2e2115090000000000000000000000000000000000000000000009141f28333f4a545f6a74808d96a1978d80746a60544a3f34281f141925303b44505a606c77818e939c99928b80776d675f585045414343434343433d3b38322b23190f0400000713202d3a4653606d798693a0aca194877b6e6154483b2e212e3a47535f6a7683909daa9b8e828e97a19f9285796d6053473b30252f3c4955626f7c8895a2aca09386796d6053463a2d2013070000000000000a141d28323d44505b656d7a859199a4aba0968e81746c61574d41382d22170d0b151e27333f49535e69717e8a939ea8a89e938a7e71695e544a3f352b20160c0000000000000a1723303d4a5663707d8996a3b0a6998c7f7366594c402f2924292c2f353b434b545d68707d8a959fabb7afa396897c706356493d3023201c16100800000000000714202d3a46525e697683909daaada196897d7063594f433a312b282223282c3039434e58626f7c8895a0acaa9d908477695f53463a2d211407000000000000000000000000000004111d2935414c566673808c99aaa3988a7d7063574a3d30251a0e000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000916222f3c4854606b70707070707070768390908376707070707070706b6054483c2f221609000b1825323e4b5865717e868686868686867c6f6256493c2f23160900000d1a2733404d5a66738086868686868686786d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000d1a26333f4c58646e7479797985929a8d8073675a646f747979778692988b7e7165584b3e3225180b0006131f2b38434e586062616160606163686f7c8899a4988b7e7265584b3f3225180c000815212e3b4854616e7b87949f9f9f9f94877a6d6154473a2e21140700101d293643505c6976838f9ca9aca5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2935424f5c6875828585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858275685b4f4235281c0f000814212e3b4754616e7a8794a1aa9d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e000714202d3a4753606d7a8699a4a295897c6f6256493c2f23160900030f1b27333f49535f6a75828f9b95887c6f6255493c31261a0e02000000000000000000000000000000000000000000020b17222d38424e58606d7984919e9f93877c6f665c50443b30251a141f29323e44505b656c78818d929f9f928c81796f6a625a514c433c34363636302f2c27211911070000000713202d3a4653606d798693a0aca194877b6e6154483b2e28343f4a54626e7b88959fa398897d85919ea2988a7e7164574d42362a2f3c4955626f7c8895a2aca09386796d6053463a2d201307000000000000020b162027333f49535e68707d87939fa6a89d928a7e70695e53493f33271f15121d27303944505b656e7b85929fa5aba0968e81746c61574d42382e23190d040000000000000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f2e23181c1f24293139424c56616c7683909da9b3afa396897c706356493d302316100b050000000000000814212e3b4754616e7b87959fabab9e9184786c6053463d31281f1c17181c1f27313c47535f6a7784919daaaca095887b6e6155483b2e22150600000000000000000000000000000713202c3945525d687683909da99f92867a6d6053473a2d201409000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000713202c38444f5960636363636363697683909083766963636363636360594f44382c201307000b1724313d4a56626c71797979797979796f6a6054473b2e22150800000c1926323f4b58636e737979797979797976665c5044382c1f1206000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a67748086868689979a8d8174675b6874818686868999988b7f7265584c3f3225190c00030f1b27323d464e5456555453545456606c7986939f998c807366594d4033261a0d000815212e3b4854616e7b87939393939393877a6d6154473a2e21140700101d293643505c6976838f9c9f9f9f988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2834414d59656f75797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979756f65594d4134271b0e000814212e3b4754616e7a8794a1a99d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e000714212e3a4754616d7a8794a0a396897c706356493d3023160a00000b17222d38414e58636f7c89959a8d807367574d42362a1e12050000000000000000000000000000000000000000000006111c262f3c45515d67707d8a949e999083786d60574d42362a1f15172027333f49535b666c74808b92989c938f847c716c605d554e463e362e292322201b160f07000000000713202d3a4653606d798693a0aca194877b6e6154483b2e2c3844505c6673808d9aa79f928679818e9baa9c8f8276695e52463a2d2f3c4955626f7c8895a2aca09386796d6053463a2d20130700000000000000040e17222d38414c56606b73808c949fa9a59e92857b6e655b50443c31271d18232e39424e58606c77828f97a2ada3999184796d605a50453b30261c1007000000000000000a1723303d4a5663707d8996abb5a6998d807366544a403428211e1a181f27303a44505a64707d8a97a2adafa396897c706356493d3023160a00000000000000000b1824313e4b5764717e8a97a7b1a79a8e8174665b5044382b1f160f0b0c10151f2b37434e586773808d9aa6b1a7988b7e7165584b3e2d22170b00000000000000000000000000000714212d3a4754606d7a86929fa99c8f8276675d5145392c1f1306000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000004101c27333d474f5456565656565d69768390908376695d5656565656544f473d33271c1004000915212e3a45505a62656c6c6c6c6c6c6c6260584e43382b1f130600000a17232f3b47525c63666c6c6c6c6c6c6c6c5c544a3f34281c1003000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d939393a19a8e8174675b6874818e939394a3998c7f7366594c403326190d00000a162027333f49535b606060606062666e7b8799a4988c7f7265594c3f3226190c000815212e3b4854616e7b86868686868686867a6d6154473a2e21140700101d293643505c6976828f93939393938b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925313d49545d65686c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c68655d53483d3125180c000814212e3b4754616e7a87949c9c9c9084776a5d5144495663707c89969c9c9a8d8174675a4e4134271b0e000815222e3b4855616e7b8894a1a3978a7d7064574a3d3124170a000006111b262f3c4854606b7783909d918478695f53463a2d21140700000000000000000000000000000000000000000000000a141d2935414b55616c75828f98a0958b7f72695e52463e31271d1217222d38414a545b606e737e8691969e9691867e756d675f58504840372e261c13100b0400000000000713202d3a4653606d798693a0aca194877b6e6154483b2e2d3a4653606d7985919ea99c8f82767e8a99a39f93877b6e6154483d322f3c4955626f7c8895a2aca09386796d6053463a2d201307000000000000000006111b262f3a444f59606d78828f97a1aca1978f82776c60584e43392f241f2834404b545f6a727f8c949fa9a69f92877c6f675d51483e33291e140a00000000000000000915222f3c4855626f7b8899a3afa89b8f8275665c51443a322d2b2627272628323e4653606d7985929fabafa396897c706356493d3023160a00000000000000010e1b2834414e5b6774818e9aa7b4aa978a7e7164544a3f3328190d040000040d1b26323d4a5764707d8a97aab4a79b8e81746853493f33271b0f03000000000000000000000000000b1724313e4a5764717d8a99a3a9988c7f7265554b4035291d1004000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000b16212b353d44484a4a4a4a505d69768390908376695d504a4a4a4a48443d352b21160b000005111d29343f485056586060606060606056544e463d32271b0f03000007131f2a36404a52585a606060606060605f504a42382e23170c00000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d9a9fa0a79b8e8174685b6874818e9b9fa0a6998c807366594d4033261a0d000005121f2b3744505b656c6d6c6c6d6f7278818e9ba095897c6f6356493c30231609000714202d3a46525e6976797979797979797976685e5246392d20130700101d293643505c697682868686868686867e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915212c37424b54595c5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5b59534b42372c201509000814212e3b4754616e7a878f8f8f8f8f84776a5d5144495663707c898f8f8f8f8d8174675a4e4134271b0e000915222f3c4855626f7b8895a2a4978a7e7164574b3e3124180b000007111b252c38434f5966737f8c9996887b6e6155483b2e2215080000000000000000000000000000000000000000000000020b18242f3a43505a616e7b86929f9f92867b6e61594f43392f2418111b262f38424a505c636c717c848e939f98928b817a6f6a625a524940382e251c11080000000000000713202d3a4653606d798693a0aca194877b6e6154483b2e36414c5664707d8a97a1a8988c7f727a86929fa4998c7f7366594f43382f3c4955626f7c8895a2aca09386796d6053463a2d2013070000000000000000000a141d29323d44505c666e7b85929aa4a99f948c7f726a60554b40352928313a45515c666f7c86929fa6a99f948c7f736a60554b41362c21170c0200000000000000000714202d3a4753606d7a86929facab9e9285796d60564c443d3a373134333332323845515c6675828f9ca8afa396897c706356493d3023160a0000000000000005111e2a36414c566a7683909da9aea298887b6e6155483b2d221708000000000a15212e3b4854616e7b8798a2aeaa9d908377655b5044372b1f120500000000000000000000000006121e2b37424d576774818e9aaba197887c6f6255483c2f24180c00000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000050f19232b33383c3d3d3d43505d69768390908376695d50433d3d3d3c38332b23190f050000010c18222d363f454a4b535353535353534947433d342b20160a000000020e19242e3840474b4d5353535353535353443f3830261c110600000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d9aa7b3a79b8e8174685b6874818e9ba7b3a6998c807366594d4033261a0d00000613202d394653606c777979797a7b7e838e939e989083786c605346392d2013060005121e2a36424d575e6c6c6c6c6c6c6c6c6c6c5e564c41362a1d1105000f1c2835414e5a66707679797979797979726d62564a3d3124180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101b26303942494d4f5252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252524f4d48423930251b0f04000714212d3a4754606d7a8283838383838174675b4e414855626f7c8283838383827f7265584c3f3225190c000916232f3c4956626f7c8995a2a5988b7e7265584b3f3225180c00010d18232d373f464956626f7c8999978a7d7164574a3e3124170b00000000000000000000000000000006060606060606060007131d28313e46535e69727f8c95a0988e81756b61554b4035291d14141d262f383f44525a616a6f7a818b92989f938e847c716c635b524a40372e231a0d0400000000000713202d3a4653606d798693a0aca194877b6e6154483b2e3946525e6875828f9ba9a196887b6f76828f9cab9e9184776b605448392f3c4955626f7c8895a2aca09386796d6053463a2d201307000000000000000000020b172028343f4a545e69707d88939fa7a69f92877c6f675d51453e332f3a434f59606d79839098a3ada2979082786c60584e433a2f241a0f0500000000000000000006131f2c3945515d677783909dabada1978a7e71685e564f484742424140403f3f3f404b546673808c99a6afa396897c706356493d3023160a000000000000000713202d3946525e687885929fabac9f9285796c605346392d201306000000000714212d3a46535e697985929facac9f9285796c605346392d2013060000000000000000000000000814212d3a47535f697884919eab9e9185786c605346392d20130700000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000005101a232c33393c3d3d3d43505d69768390908376695d50433630302f2c27211911080000000006111b242d343a3d3e464646464646463c3b38322b22190f040000000008121c262e363b3f40464646464646464638342e261e150a0000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d9aa7aca79b8e8174685b6874818e9ba7aca6998c807366594d4033261a0d00000613202d394653606c7984868687888b90959a9590867c6f665b5044382b1f120600020e1a25303b454d525f60606060606060605f524c443a3025190d01000d1926323e49545e66696c6c6c6c6c6c6c65625b51453a2e22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141e2730373d414246464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464642413d3730271e140900000713202c3945525d686d767676767676746f64584c4047535f6a6f767676767676726d62564a3e3125180b000a1723303d4a5663707d8996a3a5988c7f7265594c3f3226190c0006121e29353f49515759606d798692998c7f7366594c403326190d0000000000000000000002060a0c0d131313131313131313130c161f2a36424d57606d788390999e938a7d70675d51453c2f261b11141d262d33404850585f686d757e8690959d9691867e736d645c524940352c1f160c01000000000713202d3a4653606d798693a0aca194877b6e6154483b2e3a4754616d7a86929fab9e9184786a727f8b99a4a096897c6f63554b40353c4955626f7c8895a2aca09386796d6053463a2d20130700000000000000000000050e17232e38424d56616b73808d959fa9a3999184796d605a50453b35414c56606b73808d95a0aaa59f92857b6e665b50463d31281d12080000000000000000000004101d2935404b5566737f8c99a3aea99e91847a6d68615955534d4f4e4d4c4c4c4b4b4c5865727f8b98a5afa396897c706356493d3023160a000000000000000714212e3a4754616d7a8798a2aeaa9d918477665b5044382b1f12060000000005121e2a36424d576a7784919daaaea298877a6e6154473b2e2114080000000000000000000000000815222e3b4855616e7b8896a1ac9b8e8174655b5044372b1f120500000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000b17222c363e44494a4a4a4a505d69768390908376695d5043362a2322201c160f0800000000000009121b22292e3132393939393939392f2e2b27201910070000000000000a141c242a2f323339393939393939392c28231c150c030000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d9a9f9f9f9b8e8174685b6874818e9b9f9f9f998c807366594d4033261a0d000006121f2b3844505b6673808c9993999292908d89837c6f6a5f544a3f33281c0f03000009141f29333b42464853535353535353535346413a32281e130800000915212d38424c545a5c60606060606060585651493f34291d1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c151e262c3134353939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393534312c251e150c02000004111d2935414c565d6069696969696967645c53483c434e585f6269696969696965625b51463a2e221609000a1724313d4a5764707d8a97a3a6998c807366594d4033261a0d000916222e3a46515b62656c667885919a8d8174675a4e4134271b0e000000000000000000070d121619192020202020202020202020201a25313b44505c666f7c87939f9e9184796d60584e41382d22170b141c2228363e464e565d606c717b838d929f98928b80736e645b51473d31281e1308000000000713202d3a4653606d798693a0aca194877b6e6154483b37434e5865727f8c99a3a99a8d8074676e7b87939fa89a8e8174675d5145393c4955626f7c8895a2aca09386796d6053463a2d201307000000000000000000000006111c26303b444f59606d78839097a2aba0968e81746c61574d423b45525d68707d87939fa7a89d938a7e71695e544a3f342b1f160c0000000000000000000000000c18242f3b4854616e7b86929fa8ada19690827a706b65615f575c5a5a5959585858585865717e8b98a4afa396897c706356493d3023160a000000000000000915222f3c4855626f7b8895aab4a99c8f837669544a3f33281c0f0300000000020e1a2531434f5c6976828f9ca9b4aa95887b6f6255483c2f221509000000000000000000000003101c28343f4a5465727f8b98a8a49a8a7e716453493f33271b0f0300000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000004101c28333e48505557575757575d69768390908376695d5043362a1d1613100b0500000000000000000911181d2124252d2d2d2d2d2d2d23221f1b160f0700000000000000020a12191f2326272d2d2d2d2d2d2d2d1f1c17110a03000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d93939393938e8174685b6874818e93939393938c807366594d4033261a0d0000030f1c28333f4a54616e7b87939f92878583817d786f6a5f584e42382d22170b000000020d17212930363a3b4646464646464646463936302820160c02000005101b26303a42494e50535353535353534b4a453f372d23180c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c141b212528292c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c282725201b140c03000000010d1924303a444c52545c5c5c5c5c5c5b58534a41363c464e53555c5c5c5c5c5c585651493f34291e1206000b1824313e4b5764717e8a97a4a69a8d8073675a4d4034271a0d000b1825313e4a57626d7279797983909b8e8275685b4f4235281c0f00000000000000010a12191e2325262d2d2d2d2d2d2d2d2d2d2d2d2d2d28343f4a54606a74808d97a1968d80736a5f53493f33271e13111317242d343c444c525a62696e78808b92999f928c80736d63594f433a2f24190d010000000713202d3a4653606d798693a0aca194877b6e6154483b3b4754606a7784909daba197897c70636876838f9caa9f9285796d6053473b3c4955626f7c8895a2aca09386796d6053463a2d2013070000000000000000000000000a141e29323e44505c666e7b85929fa4a89d938a7e70695e544a45505a606d7a849199a4aba0968e81746c61574d42382d22190d040000000000000000000000000714202d3a46525e6974808d96a1a9a89f9590847d77726e696a6867666665656565646465717e8b98a4afa396897c706356493d3023160a000000000000000a1723303d4a5663707d8996a3b0a89b8e8275685b4f422d22170b000000000000091c2835424f5b6875828e9ba8b0a396897d7063564a3d3023170a000000000000000000000006121f2c3844505c6675828f9ba89f93877a6e6154473b2d22170b0000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000814202d3944505a6164646464646469768390908376695d5043362a1d1007040000000000000000000000060c11151718202020202020201615130f0a0400000000000000000000080e1317191a202020202020202012100c060000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a677480868686868686868174685b68748186868686868686807366594d4033261a0d0000000b17222d3846535e6976828f9b8f82787774706c655f584e463c2f261c110600000000050f171f252a2d2e39393939393939392e2d2a251e160e05000000000a141e2830383e4143464646464646463f3d3a342d241b110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002091015191b1c1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1c1b18150f0902000000000008131e28323a4145475050505050504e4c4841382f343c4347485050505050504c4a463f372d23180d01000c1825323f4b5865727e8b98a5a79a8e8174675b4e4134281b0e000c1926323f4c5965727f86868689959c8f8275695c4f4236291c0f000000000000000a131c232a2f32333939393939393939393939393939392e38424e58606d7a85919e9f92877c6f655b50443a3025191d202021222a323a414550575f666d747e8792989c928c7f726b61564c4135291d13070000000713202d3a4653606d798693a0aca194877b6e6154483b404b55626f7c8995a0ab9e9184796d6064717e8b98a2a2988a7e7164574d423c4955626f7c8895a2aca09386796d6053463a2d201307000000000000000000000000020c172028343f4a545e69707d8a929da7a59e92857b6e665b504d57616c75818e96a1aba3999184796d605a50453b2f261c10070000000000000000000000000005121e2a36424d57606d79849197a1a9a79f969189837f7b78767574737372727271717171717e8b98a4afa396897c706356493d3023160a000000000000000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b060000000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a00000000000000000000000713202d3a4653606d7985929faa9d908377685e5246392d1b11060000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000a1623303c4955616c70707070707070768390908376695d5043362a1d1003000000000000000000000000000105090b0b13131313131313090806030000000000000000000000000002070a0c0d1313131313131313060300000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000d1a26333f4c58646e7479797979797979746f6459646f7479797979797979736e63574b3f3226190c00000006111c2a36424d5764717e8a9792877b6e6763605b534e463c342a1d140a000000000000050d141a1e20212d2d2d2d2d2d2d2d21201d19130c050000000000030c161e262d3235363939393939393932312e29231b120900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004090c0e0f1313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313130f0e0c090400000000000000020c1620283035393a43434343434341403c362f262a32373b3c4343434343433f3e3a342d251b110700000c1926323f4c5965727f8c98a5a89b8e8175685b4e4235281b0f000c1926323f4c5965727f8c93939d9f9c8f8276695c504336291d1000000000000007121c252e353b3e4046464646464646464646464646464646464645525d68717e8a949f999083776c60564c41362a24292c2d2e2f30302f353e454d545c606c717d8692999f93887d70685d52453a2f24180d0100000713202d3a4653606d798693a0aca194877b6e6154483b45515d6774818d9aa7a6998d8073665c606d7a85929faa9c8f8276695e53463c4955626f7c8895a2aca09386796d6053463a2d20130700000000000000000000000000050e17232e38424d57616c74808d959faaa2978f82786c6058535e69717e8a939ea8a69f92877c6f675d51483e33291d140a0000000000000000000000000000020e1a25303b45515d676f7c8591979ea5a8a09e95908b8885838281807f7f7f7e7e7e7e7d7d808d9aa7afa396897c706356493d3023160a000000000000000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b0a4978a7d7164574a3e3124170b0000000000000000000000091623303c4956636f7c8998a2aa998d807366564c41362a1e0a000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000a1724313d4a5764707d7d7d7d7d7d7d7d8391908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0acac9f9286796c5f5346392c2013000b1723303c47525c64676c6c6c6c6c6c6c68645d535d64686c6c6c6c6c6c6c66635c52473b2f23170a000000000e1a25313b4653606d798592998c8073665c535049413c342a22190b020000000000000002090e12141520202020202020201413110d080200000000000000040c141b212628292d2d2d2d2d2d2d2524221d18110900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e161e24292c2d3636363636363433302b251d20262b2e2f36363636363632312e29231b13090000000d1a2633404d596673808c99a6a89c8f8275695c4f4236291c0f000c1926323f4c5965727f8c989faaa99c8f8376695c504336291d100000000000020d19232e3740464b4c535353535353535353535353535353535353534c56616c76828f989f948b7e71685e52463d302f35393a3b3c3c3d3d3c383b424a515a626b707e87939f9a92857a6d60554b4135291d110400000713202d3a4653606d798693a0aca194877b6e6154483b4753606d7985929fab9f94887b6e62545d6774818e9ba89f93877b6e6154483d4955626f7c8895a2aca09386796d6053463a2d201307000000000000000000000000000006111c26303b45505a606d78839098a2a99f948c7f726a605b656e7b85929fa5a99f948c7f726a60554b40362c21170b0200000000000000000000000000000009141f2935414b555f6a6f7c858f939c9fa4a79f9d989892908f8d8d8c8c8b8b8b8b8a8a8a8d929da9afa396897c706356493d3023160a000000000000000b1825313e4b5864717e8b97a4b1a79a8d8074675a4d4134271a0e0100000000010e1a2734414d5a6774808d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000004111d2935414c566673808c99aaa298897d706356493d3025190d000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000013202d394653606c79868a8a8a8a8a8a8a9195908376695d5043362a1d1003000000000000000000000000000000000000000000010406070d0b0a08050000000003080b0d0e0d070604000000000000000000000000000000000000000000000714202d3a4753606d7a86939f9f9f9f9286796c5f5346392c20130007131f2b36404a52585a606060606060605b59534b53595b606060606060605957524a40352a1f13070000000009141f2c3845515c67748086868685796d6053463f382f2a22191007000000000000000000000205070813131313131313130707050100000000000000000000030a1015191c1d20202020202020181815110c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d2021292929292929282724201a13151b1f21222929292929292525221e181109010000000d1a2734404d5a6773808d9aa6a99c8f8376695c504336291d10000c1926323f4c5965727f8c98a5b2a99c8f8376695c504336291d10000000000006121e2a3540495157596060606060606060606060606060606060606060605a616e7b86929f9e92857a6d61594f42393a4045474848494a4a48443d3940445059616c73808c96a0978d8073675d5145392c20130600000713202d3a4653606d798693a0aca194877b6e615448424d5764717e8a97a2aa9c908376695f535563707d8996a1a49a8c7f7366594f444955626f7c8895a2aca09386796d6053463a2d2013070000000000000000000000000000000a151e29333e45515c666e7b85929fa5a69f92877c6f67606c77828f97a2ada1978f82776c60584e43392f241a0f0500000000000000000000000000000000020d18242f3a434e585f6a6f7a82898f93999c9fa2aaa29f9d9b9a999998989898979797979a9da4aeafa396897c706356493d3023160a000000000000000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b000000000000000000000713202c3945525d687683909da99f9285796d6053463a2d201308000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000013202d394653606c7986939393939393939393908376695d5043362a1d10030000000000000000000000000000000000000001070d1113141a181715110c0601080f14181a1b191413100c0701000000000000000000000000000000000000000714202d3a4753606d798693939393939286796c5f5346392c201300030e19242f3840474c4d535353535353534e4d4841484d4e535353535353534d4b4740382e24190e020000000004101c2834404b55646e74797979786d665c5044382d261d18100700000000000000000000000000000000000000000000000000000000000000000000000000000005090d0f10131313131313130c0b090501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d1113141d1d1d1d1d1d1b1a18140f080a0f1215151d1d1d1d1d1d191816120d0700000000000e1b2734414e5a6774818d9aa7aa9d9083776a5d5044372a1d11000c1926323f4c5965727f8c98a5aca99c8f8376695c504336291d1000000000000a16232f3b46515b63666c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b69727f8c95a0978e81746b60544b40434b51535455565756554f473d343f47505a606d7884919e9f92857a6d6054473a2d21140700000713202d3a4653606d798693a0aca194877b6e61544846535e6976828f9ca9a2988b7e7165574d53606c7884919eac9e9184776b6054484955626f7c8895a2aca09386796d6053463a2d201307000000000000000000000000000000030c17212834404b545f69717e8a929da7a3999184796d6a727f8c949fa9a49e92857b6e655b50463c31281d120800000000000000000000000000000000000007131d28313c464e585f686d757c82878b8f929897999a9b9c9d9d9d9e9e9e9e9f9f9f9fa3abacb5afa396897c706356493d3023160a000000000000000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b0e0100000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a000000000000000000000714212d3a4754606d7a86929fa89c8f8275665c5145382c1f1306000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000013202d394653606c7986868686868686868686868276695d5043362a1d1003000000000000000000000000000000000000040c13181d2020272524211d17100b131a2024272726201f1c18120b030000000000000000000000000000000000000714202d3a4753606d798686868686868687796c5f5346392c2013000008121d262f363c3f414646464646464641403c373c404146464646464646403f3b352e261c12070000000000000c18232e3943525c64676c6c6c6b605c544a3f34281b140b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010407071010101010100e0d0b08030000030608091010101010100c0b0906010000000000000f1b2835424e5b6875818e9b9f9f9d9184776a5e5144372b1e11000c1926323f4c5965727f8c989f9f9f9c8f8376695c504336291d1000000000000c1925323e4b57636d737979797979797979797979797979797979797979797978736d7883919a9e93897d70665c51454b555d60616263636360594f4438353e44505c66727f8b98a2988a7e7164574b3e3124180b00000713202d3a4653606d798693a0aca194877b6e6154484953616e7b87939fac9f92867a6d605447505b6573808c99a6a096897c6f63554b4955626f7c8895a2aca09386796d6053463a2d20130700000000000000000000000000000000050f18232e39424d57616c74818e95a0aaa0968e81746f7c86929fa6a79d928a7d70695e53493f342b1f160c00000000000000000000000000000000000000010c161f2a343c464e565e616b6f757b7f8285888a8c8d8f8f9090919191919292929292999ba3acafa396897c706356493d3023160a000000000000000a1723303d4a5663707d8996a3b0a89b8e8175685b4e4235281b090000000000020f1b2835424e5b6875818e9ba8b0a3968a7d7063574a3d3024170a000000000000000000000b1724313e4a5764717d8a99a3a8988b7f7265544b4034281c1004000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000013202d3946535f6c7679797979797979797979797670665a4e4235291c0f030000000000000000000000000000000003090d161d24292c2d3431302d28221b141d252b303334332d2c29231d150d09030000000000000000000000000000000006131f2c3845515c67767979797979797979756a5e5245382c1f120000010b141d242b303334393939393939393534302b3034353939393939393933322f2a241c130a0000000000000007121d2730404a52585a6060605e53504a42382e23170a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2935424f5c6875818f939393939184786b5e5245382b1f12000c1926323f4c5965727f8c93939393938f8376695c504336291d1000000000000d192633404c5966737f868686868686868686868686868686868686868686868578666f7d88939f9d9184796d60574d515d676d6e6f6f70706b6055483d32343f4a54616e7b8899a49a8d8174675a4e4134271b0e01000713202d3a4653606d798693a0aca194877b6e615448505b6573808c9aa4a89b8e8174675d51454953616e7b88949fa89a8e8174675d514955626f7c8895a2aca09386796d6053463a2d201307000000000000000000000000000000000007121d27303b45505a606d79839098a2a89d938a7e79839098a3aaa0958d80746c61564d41382d22190d040000000000000000000000000000000000000000040d18222a343c444c52596063696e7276797b7d7f81828383848484848585858585868b909ba7afa396897c706356493d3023160a000000000000000916222f3c4955626f7c8895aab4a99c8f8276695c4f4330251a0e0200000000030f1c2936424f5c6975828f9ca8b5ab95897c6f6256493c2f23160900000000000000000006121e2b37424d576774818e9aaba196887b6e6255483b2e23180c00000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c69665e544a3e32261a0d01000000000000000000000000000000060e151a1f282f35393a403e3d39342d241d262f363c4041403a38342f271f1a140d0500000000000000000000000000000004101c2934404b555c6c6c6c6c6c6c6c6c6c6a63594e42362a1d11000000020b12191f2326272d2d2d2d2d2d2d282724202427282d2d2d2d2d2d2d2626231f19120a0100000000000000000b151e2f3840474c4d5353535246443f3830261c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101c2936434f5c69768286868686868685786c5f5245392c1f12000c1926323f4c5965727f868686868686868276695c504336291d1000000000000d192633404c5966737f8c93939393939393939393939393939393939393939185786b6b74818e97a0968c7f73695f5353606d797b7b7c7d7d7063584e4338313a4653606d7986939f9c8f8276695c4f4336291c1003000713202d3a4653606d798693a0aca194877b6e61544853606c7884919eaca096897c7063554b4146535f697683909caa9f92857a6d60534955626f7c8895a2aca09386796d6053463a2d2013070000000000000000000000000000000000000b151e2a333e45515c676e7b86929fa5a59e9285818e95a0aaa3989183796d60594f443b2f261b1007000000000000000000000000000000000000000000050e171e252a323a41464f54575e6165666d6f717374757676777777787878787879797e8b98a4afa396897c706356493d3023160a000000000000000814212e3b4754616e7b8798a3aeaa9d9084776a574d42362a1e12050000000005111d2935414c566a7783909daaafa399877b6e6154483b2e2115080000000000000000000814212d3a47535f697784919eaa9e9184786a5f53473a2e1d120700000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000f1b27333e49525a5f60606060606060606060605d5a544c43382d22160a000000000000000000000000000000060f1820262b313a4045474d4b49453e362d222f3841484c4e4c47454039312a251f170f050000000000000000000000000000000c18232f39434b515f606060606060605f5e5951473d31261a0e0000000001080e13171a1a202020202020201b1a1814181a1b202020202020201a1917130e0700000000000000000000030c1d262f363c3f41464646453a38342e261e150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835414e5a6670767979797979797873695d5144382b1e12000b1825313e4a57626d72797979797979797670665a4e4235291c0f00000000000d192633404c5966737f8c999999999999999da0a7a9a29f999999999999999185786b616d7a85929e9f92867b6e615a5c6976828788898a85786a605448423f404653606d798699a49c8f8376695c504336291d1003000713202d3a4653606d798693a0aca194877b6e61544c5663707d8996a1ab9e9184786c6053463a424d5765717e8b98a2a2988b7e7164574d55626f7c8895a2aca09386796d6053463a2d201307000000000000000000000000000000000000030c18212934404b555f69717e8b939ea7a297928e939da7a69f92867c6f675d51473e32291d140a000000000000000000000000000000000000000000020c1720293036393a3e3f44484d5354545c606264666768696a6a6a6b6b6b6b6c6c6c717e8b98a4afa396897c706356493d3023160a000000000000000713202d3a4653606d7986929facab9f928578695e52463a2d201407000000000713202d3946525d687885929eabac9f9286796d6053463a2d2013070000000000000000000815222e3b4855616e7b8896a0ab9a8e817467584e43372b1f0b0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000a16212c3740494f535353535353535353535353504e4a433a31271c11050000000000000000000000000000030e18212a31373e434b51535a585650483e322b34414a53585a5953514b433e36312921170d03000000000000000000000000000007121d2731394045535353535353535353524e473f352b20150900000000000003070b0d0e131313131313130e0e0c080c0e0e131313131313130d0c0a07020000000000000000000000000b141d242b303334393939382d2c28231c150c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1926323e49545e66696c6c6c6c6c6c6c6961574c4135281c10000916222e3a46515b62656c6c6c6c6c6c6c69665e54493e3226190d00000000000d192633404c5966737f8c8c8c8c8c8c8c8c9095a0a297928c8c8c8c8c8c8c8c85786b5d68717e8b949f988f82766c61566673808d959697897c6f625b534d4c4d4f58626f7c8895ab9b8e8275685b4f4235281c0f02000713202d3a4653606d798693a0aca194877b6e6154525d6875818e9ba8a4998c7f73655b5044373b4754606d7a86929faa9c8f8276695e5355626f7c8895a2aca09386796d6053463a2d20130700000000000000000000000000000000000000060f18232f39434d57616c74818e95a0a9a29e9b9da5a99e948b7f726a5f554b40352c20170b0200000000000000000000000000000000000000000008131e29323a4146474b4c4d4e4f51524a50535557595a5c5c5d5d5e5e5e5e5f5f5f65717e8b98a4afa396897c706356493d3023160a0000000000000006121f2b3844505c667784909daaaea298877b6e6154483b2e21150a000000000714212e3a4754616d7a8797a1adaa9e918477665c5145382c1f1306000000000000000003101c28343f4a5465727e8b98a8a4998a7d7164574a3e31261a0f0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000005101b252e373e4346464646464646464646464643423e3831281f150a0000000000000000000000000000000915202a333c424750555d606764615a50443a323d46535c646766605c554f46423b33291f14090000000000000000000000000000010b151f272f343846464646464646464645423d352d24190f0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b131a1f2426272d2d2d2b201f1c17110a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915212d38424c545a5c6060606060605f5d574f463b3024180c0006121e29353f49515759606060606060605c5a544c42382d21160a0000000000091623303c4956636f7d808080808080808083909d9f928580808080808080807f726556626c76828f989f948a7e71685d626f7c89959f9c8f82756d615e57595959616a73808d99a8998d8073665a4d4033271a0d00000713202d3a4653606d798693a0aca194877b6e615454606d7a86929fac9f93877b6e6153493f333945515d6775818e9ba89f93877b6e615355626f7c8895a2aca09386796d6053463a2d201307000000000000000000000000000000000000000007121d27313c45505a606d79839198a2adaba7a9ada1978f82776c60584e43392f231a0e05000000000000000000000000000000000000000000010d1925303a444c525457595a5b5c5d5e5b5953484a4c4e4f5050515151515252525965727f8c98a5afa396897c706356493d3023160a0000000000000003101c28343f4a546875818e9ba8b3aa978a7d7064574a3d32271b0d04000001081623303d495663707c8996a9b3a89c8f827569544b4034281c1004000000000000000006121f2c3844505c6675828f9ba89f93867a6d6054473a2d2114090000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000009131c252c33373939393939393939393939393635322d271f160d030000000000000000000000000000020e1a26313c454e535a61676d73716c61564c4137434e58646e74736d676159534d453b31251a0e020000000000000000000000000000030d151d23292c3939393939393939393836312b241b120800000000000000000000000104060712131313130908060300000000000000000000000000000000000000000000000000000001080e13171a1a2020201f1312100c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005101b26303a42494e4f53535353535352514c463d342a1f130800010d18232d373f464a4c53535353535353504e49423a31261c100500000000000915222f3b4854606b6f7373737373737374818e9b9e91847873737373737373726d62575a626e7b86929f9e91857a6d60606a7783909a9e948c7f756e69676666676b707c86929fa096897c6f6356493c3023160900000713202d3a4653606d798693a0aca194877b6e61545865727e8b98a3a99c8f8276695e5341382d35414b5563707d8996a1a49a8c7f73655b55626f7c8895a2aca09386796d6053463a2d2013070000000000000000000000000000000000000000010b151f2a333e45515d676f7c86929facb8b4b8ab9e92857a6d655b50463c31271d11080000000000000000000000000000000000000000000005111d2a36414c565e6164656768696a6b68655d534840414243434444444545454d596673808c99a6afa295897c6f6256493c2f23160900000000000000000b17232e3f4b5865727e8b98a8b2a69a8d807367584e43372b1f15100c090e131e2a36414c5666727f8c99a5b3aa998c7f7366594c402e23180c0000000000000000000713202d3a4653606d7985929fa99d908376685d5245392c2013070000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2a2926221c150d0400000000000000000000000000000006121e2b37424e575f626c7179807e71685d52453c4754606a74817f79706b615e574d42362a1e1205000000000000000000000000000000030b12181c1f2d2d2d2d2d2d2d2d2c2c2a26201912090000000000000000000001070d1013141e202020201615130f0a0400000000000000000000000000000000000000000000000000000003070b0d0e131313120706030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e2830383e41434646464646464544413b342b22180d02000007111b252d353a3e3f4646464646464643423e3831281f150a0000000000000713202c38444f5960636666666666666874818e9b9e9184786b66666666666665625b51535f6973808c96a0978d80746a6063707d88939f9c918c817b7673727374777d859298a29e9184786d6053463a2d20130700000713202d3a4653606d798693a0aca194877b6e61545f6a7683909daaa2978a7e7164574d422f262f3a4653606c7884919eac9e9184786c6055626f7c8895a2aca09386796d6053463a2d201307000000000000000000000000000000000000000000030d18212935404b555f6a737f8c99a6b2bdb0a3968a7d70685e53493f342a1f150b00000000000000000000000000000000000000000000000713202d3946525e686d71727374767778756f65594d3d323536373737383835404b556774818e9aa7b2a995887b6e6255483b2f22150800000000000000000615222f3c4855626f7b8896a0acaa9d9184776a6054473c31271f1c181b1a1e242d3946525e6876838f9ca9aea298897c706356493d30231607000000000000000000091623303c4956636f7c8998a2aa998c807366564c4135291d11040000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000010910161b1e2020202020202020202020201d1c1a16110a03000000000000000000000000000000000814212e3a47535f6a6e767e848d857a6d60584e43505a626f7c888c847d756e695e53463a2d2114070000000000000000000000000000000001070c10132020202020202020201f1d1a150f0800000000000000000000040c12181d20202b2d2d2d2d22211f1b150e070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c161e262d323536393939393939393835302a22191006000000000a131b23292e3132393939393939393635322d261f160d03000000000000030f1b27323d474f545659595959595b6874818e9b9e9184786b5e5959595959595751494d57606d7984919e9f93877c6f66606b73808d939f9c938e8783807f8081848a9297a19f928a7d70665c5044382b1f120600000713202d3a4653606d798693a0aca194877b6e6154626f7c88959fab9f9285796d6053473b31202b3844505b6673808d99a7a096897c706355626f7c8895a2aca09386796d6053463a2d20130700000000000000000000000000000000000000000007121d27313c46505a606d7984919eaab7b9b1a4978b7e71695f554b40342820170b02000000000000000000000000000000000000000000000714212e3a4754616d7a7e7f8081828485817568584e43372e2c2823282c2f3945515d677783909daaada196877a6d6054473a2d21140700000000000000000815212e3a47535f6a7784919eabaca095887c6f62584e4339312c282327262b2f35414c56616d7a86929facab9f9285796d6053463a2d201307000000000000000004111d2935414c566673808c99aaa298897c6f6356493c3024190d010000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000050a0f12131313131313131313131313100f0d0a050000000000000000000000000000000000000815222f3b4855626e7c828a91968d80746a5f534b55616c76839096918a827b6e6154483b2e21150800000000000000000000000000000000000000040613131313131313131312110e090400000000000000000000040d161d24292c2d38393939392f2e2b2620181007000000000000000000000004090d0f0f131313131313130d0c0a060200000000000000000000000105090b0b13131313100f0d0905000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c141b212628292d2d2d2d2d2d2c2b28241f1810070000000000010a11181e2225262d2d2d2d2d2d2d292926211c150d0400000000000000000b16212b353d4448494d4d4d4d4e5b6874818e9b9e9184786b5e514d4d4d4d4c4a463f45515c67707d89939e999083786d60606c77808c92989f9992908d8c8c8e91969e9f99928c80736b61544a3f34281c100300000713202d3a4653606d798693a0aca194877b6e615c6673808d9aa7a79a8d8174675c5145382c1f28333f4a54626e7b88959fa89b8e8174675d626f7c8895a2aca09386796d6053463a2d2013070000000000000000000000000000000000000000060f18242f39434e58626c75818e96a0acafacafac9f92867b6e675c51453e32291d140a000000000000000000000000000000000000000000000815212e3b4854616e7b878c8d8e8f909184786a6054473f3a38342e34383a404b55606d7a86929facab9e918578675d5145392c201306000000000000000006121f2b37434e586673808d99a3afa89b8e81756a5f554b433c38342e3431373a4145525d68737f8c99a3afa79b8e8175675c5145382c1f130600000000000000000713202c3945525d687683909da99f9285796d6053463a2d201308000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d949e9f92877c6f625a515c67717e8a949f9e93867d7063574a3d3024170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f282f35393a45464646463c3b37322a22180e04000000000000000002091015191b1c20202020202020191916120d07000000000000000000060c11151718202020201d1c1915100a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a1015191c1c2020202020201f1e1c18130d060000000000000000070d12161819202020202020201d1c1916100a03000000000000000000040f19232b32383b3c404040414e5b6874818e9b9e9184786b5e51454040403f3e3a34404b55606b75818e97a0958c7f72695e656c777f868e92999b9c9a99999a9d9b99938f867f736e63594f42382e23170b0000000713202d3a4653606d798693a0aca194877b6e61606d7985929eaba095897c6f62554b4034291c222d3847535f697683909daa9f92857a6d60626f7c8895a2aca09386796d6053463a2d20130700000000000000000000000000000000000000030c18212935404b555f6a717e8b939ea8aba39fa3aba2989083796d60594f443b2f261c11060000000000000000000000000000000000000000000714212d3a46535e697884919a9b9c9d96897c6f625a504a464440434044464b515c67717e8b98a3aeaa9b8f827568554b4135291d11040000000000000000030f1a26313c4854616e7b87929faaac9f92877c6f675d554e46454041414142474c515b606d7a85929eabaca095897d7063554b4034281c100400000000000000000714212d3a4754606d7a86929fa89b8f8275665c5044382c1f1206000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000000000000000000000000004080a0a131313130d0c0a070200000000000000000000000713202d3a4653606d78839097a2999083766c6156606d7984919e9f958d80736b6155483c2f23160900000000000000000002070c0f11121313130e0706040000000000000000000000000000000000000000000007121d28313940454751535353534947433c342a20150a00000000000000030c141b212528292d2d2d2d2d2d2d2625231e19120a010000000000000911181d2124252d2d2d2d292826211b140c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005090d0f101313131313131212100c0802000000000000000000000106090b0c13131313131313100f0d0a0500000000000000000000000007111921272c2f30333335414e5b6874818e9b9e9184786b5e514538333332312e2e39434f59616d7a85929f9f92867b6e615b656c727b81868b8e9091929291908e8b87827c726d635c52473e30261c11060000000713202d3a4653606d798693a0aca194877b6e6164707d8a97a1ab9d9083776a605443392f23181c2b37424d5765727e8b98a3a2988b7e7164626f7c8895a2aca09386796d6053463a2d201307000000000000000000000000000000000000000b151e2a333c45515d676f7c86929fa5a79f999299a3aaa0958d80746b61564d42382d22170d04000000000000000000000000000000000000000005121e2a36424d576774818e9aa6a9a89b8e81756c605c5453514a504a5153555d606d7983919daaaea2988b7e7165584b3e2f24180d010000000000000000000a15212d3a46535e6975818e98a3aea3999083796d675f5853514b4e4e4e4d53555d606d74818e97a1ada69d9083776b605443392e23180c0000000000000000000b1724313e4a5764717d8a99a3a8988b7e7265544a3f34281c1003000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000000000000000000000050b101416171f2020201a1917130e070000000000000000000006131f2c3845515c666e7b85929a9f948b7e71675e68737f8c96a1989083796d60594f44382c2014070000000000000000060d13181c1e1f2020201b1313100c0700000000000000000000000000000000000000010d18242f39434b51535e6060606055534e463c32261b0f040000000000020c151e262c3135363939393939393933322f2a231c130a000000000009121b22292e3132393939393635322d261e160c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f161b202223262835414e5b6874818e9b9e9184786b5e5145382b2626251d27303d46525e68717e8b949f988f82756c615b606a6e757a7e81838585868584817f7b756f6a635b524940352c1e140a000000000713202d3a4653606d798693a0aca194877b6e616875828f9ca9a3998c7f7265584e4331271d121a26313c4754606d7a86929faa9c8f837669626f7c8895a2aca09386796d6053463a2d20130700000000000000000000000000000000000007121d27303c45505a606d79839198a2aa9f9590869299a4a79d928a7d70695e544a3f332820160c0100000000000000000000000000000000000000020e1a25313c4855626f7c88949faaaa9e938a7e726d6662605c545d545c6062676d75808d95a0aca99f92867a6d6154473a2e2114070000000000000000000005121e2a36424d57616e7b86929fa6aba0958f82796f6a63605c555b5a5b575f62676d747f8c939ea9a99f948a7d7064594f4430271d1207000000000000000005121e2b37424d576774818e9aaba096887b6e6155483b2e23170c00000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000000000000000810171c2023242c2d2d2d2726231f19120a01000000000000000004101c2834404b545e69707d88939f9e91857a6d616e7b86929f9f92867b6e665c51473e33281c1004000000000000000710171e24282b2c2d2d2d28201f1c18120b03000000000000000000000000000000000004101d2935404b555d606b6c6c6c6c625f584e43372b21160a000000000009141e2730373d414246464646464646403e3b352e251c120700000006111b242d343a3d3e4646464643413e3830281e1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b0f1315161b2835414e5b6874818e9b9e9184786b5e5145382b1e1918151e2a36414c56606c778390999e938a7d70675d575f62686e717477787979787775726e69625f58514940372e231a0c02000000000713202d3a4653606d798693a0aca194877b6e616e7a86929fac9f92867a6d6154473d3221150b15202c3945525d6875818e9ba99f93877b6e626f7c8895a2aca09386796d6053463a2d2013070000000000000000000000000000000000060f18232e39434d57616c74818e95a0aaa29890837d87939fa7a49e92857b6e665b50443d32281e130800000000000000000000000000000000000000000915212e3b47535f6a76828f98a2aea59f92877f78726f6d666a696a666d6f7379818d929da7aca2978d8074685d5246392d20130700000000000000000000020e1a25313b46535f69737f8c949fa7a79f948f837c75706d676867676869696e737a818c919ca5aaa1978f82766c6155473d331e150b0000000000000000000714212d3a46535f697784919eaa9e918477695f53463a2d1c110600000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000000000000000006111a22282d30313939393933322f2a241c140a0000000000000000000c18232e39424d57616b73808d949f978d80746a74818e989d938a7e71695f544b40352c21160b0000000000000006101922292f343738393939352d2c28231d150c05000000000000000000000000000000000613202c3945515d676d78797979796f6a5f53473d32271b0f0100000004101b26303942494d4f535353535353534c4b4640372e23190d0200010c18222d363f454a4b53535353504e49423a30231a0f05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000307090e1b2835414e5b6874818e9b9e9184786b5e5145382b1e120b0c1925303a44505b656f7c87929f9e9184796d605853565e6165686a6b6c6c6b6a6865615e57534e463f372e251c110800000000000713202d3a4653606d798693a0aca194877b6e66727f8c99a3a99b8f8275685e5246392d201304111d2935414c5663707d8a97a1a49a8c8073656f7c8895a2aca09386796d6053463a2d20130700000000000000000000000000000000030c17212834404b555f69717e8a939da7a59f92867b73808d95a0aaa1978f82786c60594f443a2f241910060000000000000000000000000000000000000006121f2b37434e58626f7c86929fa4aca399928b837f7b797777767777797c80858e939da4aea49a92857a6d61564c4135291d1105000000000000000000000009141f2a36424d57606d78828f959fa7a69f959087817d79777574747476787b80858e939ca3aaa29892857b6e615a5044352b210c030000000000000000000815222e3b4855616e7b8896a0ab9a8d817467574d42362a1e0a0000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000000000000030a1117242c33393c3d46464646403f3b352e261c120700000000000000050c121d27303b454f59606d788290979f92877c6f7c87939f958e81746c61574d42392e231a110c060000000000020d17222b333b404445464646413a38342e271e170e060000000000000000000000000000000714202d3a4753606d7a84868686877c6f62594f44382c1d12070000000915212c37424c545a5c606060606060605957514940352a1e12060005111d29343f48505658606060605c5a544c42352b21160b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9b9e9184786b5e5145382b1e120008131e27333f49535f6a73808d96a0968d80736a5f534c5254585b5d5e5f5f5e5d5b5854524d47433c342d251c130a0000000000000713202d3a4653606d798693a0aca194877b6e6a7784919daba1978a7d7064564c41362a1e11050d19242f3a4653606d7984919eac9e9184786c6f7c8895a2aca09386796d6053463a2d201307000000000000000000000000000000000b151e29333b45515c676e7b86929fa5a89e938b7e716d79839098a3a99f948c7f736b60564c41352922180d03000000000000000000000000000000000000030f1b26323c47535f6a717e8b939aa2aaa39f95918c8886848483838485898c92979ea5aaa39f93887d70685e52443a3024190d010000000000000000000000030e1a26313b44505c666d7a8390959da5a7a099938e898683828181818385888c92979da5a7a09892867d70695e52483e3323190f00000000000000000003101c28343f4a5465727e8b98a8a3998a7d7064574a3d31261a0e0200000000000000000000000004111e2a3744515d6a7784909d9f9f9c8f8376695c504336291d1003000000000000000000000000000000000000000000040c151c2328363e44494a525353534d4b4740382e24190e0200000000000810171d1e252a333e44505c666e7b85929a9990827982909a989183796d605a50453c302a251e1d1710090000000007131e29333d454c50525353534e4645403930292018100800000000000000000000000000000613202c3945515d67707d8a949a8f82766b605448392f24180c0000000d1925313d49545e65696c6c6c6c6c6c6c66635b51463b2f23160a000915212e3a45505a62656c6c6c6c69665e54473d33271c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205070e1b2835414e5b6874818e9b9e9184786b5e5145382b1e1205020b17222d38414e58606d7984919e9f92877c6f655b5046474b4e5152525352514e4c4846423b37312a221c130a010000000000000713202d3a4653606d798693a0aca194877a6e6f7c8995a0ab9e9185796d6053463a3025190d0108131f2b3844505c6673808d9aa7a196897d706f7c8895a2aca09386796d6053463a2d20130700000000000000000000000000000007121c27303b45505a606d79839098a2aba0968e81756c666e7c86929fa6a69f92877c6f685d52453f342a1f150b010000000000000000000000000000000000000a15202b37434e58616c727f8892989fa3a7a09d99999291909090919298999ea2a9a69f98928b7f726c61564c4132281e13080000000000000000000000000009141f28343f4a545e686d7a838e929d9fa7a49f9b9892908e8e8d8e8f9197999ea1a9a29e9590867d706b60574d42362c22110800000000000000000006121f2c3844505c6675828f9ba89f92867a6d6054473a2d2114090000000000000000000000000004111e2a3744515d6a778490939393938f8376695c504336291d10030000000000000000000000000000000000000000060d161e262e343f485055575f6060605a57524a40352a1f13070000000008121a22282d3036393a3f4a545e69707d88939f948e828e949f92867c6f675d51483e3a3936302d28221b12090000000c18242f3b454f575d5f6060605b53514b423a322a221a11070000000000000000000000000004101d2935404b55616c75828f9c94897c6f63554b4035291d100400000f1b2835414d5a65707579797979797979736d63574b3e3225190c000b1724313d4a56626d7179797979767066594f44382c20150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e1114141b2835414e5b6874818e9b9e9184786b5e5145382b1e12050006111b262f3c45515d67707d8a939e999083776c60564c413e41444546464544423f3b3a36302b262018100a01000000000000000713202d3a4653606d798693a0aca094877a6d74818d9aa8a79a8d8073665c504438291e13080003101c28343f4a54626e7b88959fa89b8e81746f7c8895a2aca09386796d6053463a2d2013070000000000000000000000000000050f18232e39424d57616c74808d95a0aaa39991847a6d605f6a727f8b949fa9a39991847a6d605a50463c31271d1207000000000000000000000000000000000000040f1a26313c46505a636d727e868e92999da0a8aba39f9e9d9c9d9e9fa2aaaaa29f9b948f867e726d62594f443a3020160c0200000000000000000000000000030b17232e38424c565e686d79818990959b9fa2aaa39f9d9b9a9a9b9c9ea1a9a49f9c97928c837b706b60594f453b30241a10000000000000000000000713202d3a4653606d7985929fa99c908376675d5145392c2013060000000000000000000000000004111e2a3744515d6a77838686868686868276695c504336291d100300000000000000000000000000000000000000070f18202830383f44515a61646c6c6c6c66635c52473b2f23170a00000005101a242c33393a4146474a4d5357606b73808c949e938e939e938b7f726a5f55534d4b4746413a39342c241b100600000f1c2834404c5761696b6c6c6c68605c544c443c342c2318120b030000000000000000000000010d18242f3943505a626f7c89949b8e8175675d5145392c1f130600000f1c2936424f5c697582868686868686867f7366594c403326190d000b1825323e4b5865717e8686868682766b6054483c32271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e2021272835414e5b6874818e9b9e9184786b5e5145382b1e120500000a141d2935404b55616b75818e989f958b7e72685e52463d3037383939383735322e2d2a251f1a150e060000000000000000000713202d3a4653606d798693a0aca093877a6d7985919eab9f95887b6e62544a3f3428170d0200000b17232e3847535f6a7783909dab9f9285796f7b8895a2aca09386796d6053463a2d20130700000000000000000000000000020c17212834404a545f69717e8a929da7a69f92877c6f675d58606c77828f97a1aba1968e81756d62584e43392f23180f050000000000000000000000000000000000000a15202a343e48515b636c717b81878c919597999c9d9e9e9f9f9f9e9d9b9998928e89827b716c625b51473e32281e0e0400000000000000000000000000000006111c26303a444c565e676d747c83898e9298999b9d9e9f9f9f9f9e9d9b999993908b857f786e6960594f473d33291f120800000000000000000000091623303c4956636f7c8998a2a9998c7f7366554b4135291d1104000000000000000000000000020d17222b36424f5b6771777979797979797670665a4e4235291c0f030000000000000000000000000000000000000810192129323a424a505b636c7079797979736e63574b3f3226190c0000000c17222c363e45494c525457575f6165656d78828f9c9e9b9e9b8f82756d6865615e575754524c49453e362c22170c0000111e2b3744505d697378797979746d665e564e463e3528231c150c04000000000000000000000007121d28313e4754606a7683909c9285796d6053473a2d20140700000f1c2936424f5c6975828f93939393938c7f7366594c403326190d000613202d394653606c7883909994897d7063584e43372b1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171f252a2d2e342d35414e5b6874818e9b9e9184786b5e5145382b1e12050000020b18242f39434f59616e7b85929f9f92857a6e61594f43392e232c2c2b2a282521201e1a140f0a03000000000000000000000713202d3a4653606d798693a0aca093867a6f7c8997a1aa9d9083766a5f5342382e23170500000006111c2b37434e5865727f8b99a3a2988a7e717b8895a1aca09386796d6053463a2d201307000000000000000000000000000a141e29333b44515c666e7b85929fa4a99f948c7f726a6055505b656e7a85929ea5a89e938b7e716a5f554b40342921170c020000000000000000000000000000000000030e18222d363f49515a61696e747b8084888b8d8f90919292929291908e8c8985817c766e69615a51493f352c20160c00000000000000000000000000000000000a141e28323a444c555c606b6f777d8185898c8e90919292929291908f8d8a86837e79726d665f574f473d352b20170d0000000000000000000004111d2935414c566673808c99aaa197897c6f6256493c2f24180d0100000000000000000000000007131e29333d454c555f676a6c6c6c6c6c6c69665e54493e3226190d01000000000000000000000000000000000007121a222b333b444c545c606d727e868686868073665a4d4033271a0d000005111d28333e485055565e616467696e7175787c808d99a6a8a6998c807c7875716e696764615e565550483e34281d110500121f2c3845525f6b788586868681786d685f584f473f342e271e160e0600000000000000000000010c161f2b37434e5864717e8a99988a7e7164574a3e3124170700000f1c2936424f5c6975828f9c9f9f9f998c7f7366594c403326190d0005121f2b3744505b656f7c87939d9083776a6054473b2e221509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d17202930363a3b413a38414e5b6874818e9b9e9184786b5e5145382b1e120500000007121d27313e46525e68727f8b959f978e81756b60554b4034281f201f1e1b191514120e09030000000000000000000000000713202d3a4653606d798693a0aca093867974808d9aa9a3988b7e7265584e4330261c1106000000000f1a26313c4754616d7a86929faa9b8f82757b8894a1aca09386796d6053463a2d20130700000000000000000000000006111c26303b454f59606d78839097a2ada1978f82786c60584e49535e68707e8a939da8a59f92867c6f675c51453e33291e140a00000000000000000000000000000000000006101b242e373f4850575e61696e73777b7e80828484858686858583827f7d79756f6b625f5750483f372d231a0e040000000000000000000000000000000000020c162029323a434b515960636b7075797c7f82838485868685858382807d7a76726d67605c544d453d352b23190e05000000000000000000000713202c3945525d687683909da99e9285796c605346392d201307000000000000000000000000000c18242f3b454f575d5f60606060606060605c5a544c42382d21160a00000000000000000000000000000000030b1218242c343d454d565d666d747f87929892857b6e6154473b2e21140800000814212d3945505a6164686d7174777b7e8185888d929ca8b3a89c928c8885817e7b7774716d6864615a5045392d211508000c1926323f4c5965727f8c93938e827a6f6a615951444039302820180f0700000000000000000000040d1b27323d4754606d7a86929a8d8174675a4e412f24180d01000f1c2936424f5c6975828f9ca8aca6998c7f7366594c403326190d00030f1b27333f49535f6a75828f9b95887c6f6255493c31261a0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29323b4246474d4745404e5b6874818e9b9e9184786b5e5145382b1e1205000000010b151f2a36414d56606c788390999e93897d70675c51453c31261a0e110f0c0807050200000000000000000000000000000713202d3a4653606d798693a0afa39986797884919eab9f92867a6d6054473c3121150a00000000000a15202d3946525d6875828f9ba99f92867a7b8894a1aca09386796d6053463a2d2013070000000000000000000000050e17232e38424d57616b73808d959fa9a49e92857b6e665b5046414d56616c74818e96a0aba2989083796d605a50453b30261c110600000000000000000000000000000000000009121c25333d45454d52575f62666a6e71737577787879797978777573706d67636059534d453e362d251b110800000000000000000000000000000000000000050e1720333d454c504f54596063676d70727576787879797878777573706d6865605d55504a423c332b2319110700000000000000000000000714212d3a4754606d7a86929fa89b8e8175665b5044382b1f1206000000000000000000000000000f1c2834404c5761696b6c6c6c68605c544c504e49423a31261c1005000000000000000000000000000000050c151d2328363e464f575f686d78818c939993877d70695e52463a2d20140700000a1723303d4955616c71777a7e8184888b8e9297999e9ea1a9a39f9e9997918e8b8784817e7a77716c6155493d3024170a000b1825313e4a56626d75818f969490847c706b625b514a423a322a2119110600000000000000000915202b353f4745515d677683909c9083766a554b4035291d1004000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d00000b17222d38414e58636f7c89959a8d807367574d42372b1e120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1925303b444d52545a53514b4e5b6874818e9b9e9184786b5e5145382b1e120500000000030d1925303b44505b666f7c87929f9e9184796d60574d42372b20160c02000000000000000000000000000000000000000713202d3a4653606d798693a0ac9f9286797c8996a1a89b8e8175685d5245392c201303000000000005111d2935414c5663707d8a97a1a2988a7d7b8794a1aca09386796d6053463a2d20130700000000000000000000020b172028343f4a545e69707d8a929da7a79d928a7d70695e544a3f3b44505a606d79849199a3aaa0958d80746c61574d42382e23170e0400000000000000000000000000000000000c18242f3a454f575c5f606059575f626466696a6b6b6c6c6c6b6a686663605d55544f47423c332d241b130900000000000000000000000000000000000000000c18242f3a454f575c5f606059555c606366686a6b6c6c6c6c6b6a686664615e5653514b443f38302a211911080000000000000000000000000a1724313d4a5764707d8a99a3a7988b7e7165544a3f33281c0f0300000000000000000000000000111e2b3744505d697378797979746d665e564e463e3528231c150c040000000000000000000000000000060e161e272e344048505960696e7a828e939f948c7f736b60574d42362a1e110500000b1724313e4a5764717e83878a8e9196989b9e9c97919197a1989292979c9e9b9896918e8a87837e7164574b3e3124180b000916222e3a46515b606d7a8491989691867d726d605c544c443c332b2317110a020000000000010e1a26313d4751595e556673808d99928578675d5145392c201306000f1c2936424f5c6975828f9ca8aa9f998c7f7366594c403326190d000006111b262f3c4854606b7783909d918478695f53473a2d2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36424d565e6167605c554e5b6874818e9b9e9184786b5e5145382b1e1205000000000008141f28333f4a545f6a73808d96a0968c8073695f53473e32281e1308000000000000000000000000000000000000000713202d3a4653606d798693a0ac9f928579808d9aa8a196897d7063564c4135291d11040000000000010d1924303a4653606d7985929eaa9b8e817a8794a0b5a09386796d6053463a2d201307000000000000000000000a141d29323b44505c666e7b85929ea4aaa0958d80746c61574d4238323e45515d676f7c87929fa7a79d928a7e70695e544a3f342820160c02000000000000000000000000000000030f1c2834404c5761686b6c6c66635b55585a5c5d5e5f565e61666a6c6c6a66605d564e463c322a211b12090100000000000000000000000000000000000000030f1c2834404c5761686b6c6c66635b5356595b5d5e5f565e61666a6c6c6a66605d564e463c342e261e180f0800000000000000000000000005121e2b37424d576774818d9aaba095877b6e6154483b2d22170b0000000000000000000000000000121f2c3845525f6b788586868681786d685f584f473f342e271e160e06000000000000000000000000070f18202830394045525a616b6f7b838f949d968f82776c60594f453b30251a0e0200000a1724313d4a5764707d8a939a9a9ea09e9a938f8a8585919e9286858a8f93999ea09e9a9a938a7d7164574a3e3124170b0006121e29353f45525d686f7c86929f9892877f746d665d564d453d3528231c140c030000000004111d2a36424e59636a6c6c727f8b9897867a6d6053473a2d201407000f1c2935424f5c6875828f9b9f9d93938c7f7366594c403326190d000007111b252c38444f596673808c9996887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e696e746d675f585b6874818e9b9e9184786b5e5145382b1e12050000000000020b17222d38424e58606d7984919e9f92867b6e625a50443a3024190c030000000000000000000000000000000000000713202d3a4653606d798693a0ab9f92857884919eac9e9184786c6053463a2f24190d0100000000000008131f2c3844505c6673808d9aa79e9285798699a3afa09386796d6053463a2d20130700000000000000000006111c262f3b444f59606d78829097a1ada3989083796d605a50453b2f2935404b55606a73808c959faaa49f92857b6e665c50443d32281e130800000000000000000000000000000005111e2b3744505c6873787979736d63574b4d4f50555d60686d7276787977736d685f584e443b3025190e02000000000000000000000000000000000000000005111e2b3744505c6873787979736d6357494c4f50555d60686d7276787977736d685f584e443b3025190c06000000000000000000000000000714212d3a46535f697784919eaa9d918477695e52463a2d1c110600000000000000000000000000000c1926323f4c5965727f8c93938e827a6f6a615951444039302820180f0700000000000000000000071019212a323a434b515b636c717d8591959f9991847a6d655b50473d33291f14090000000713202d3a4653606d7985929f9f9c97928d87827d7883909c9285787d82878c91969b9f9f9285796d6053473a2d20140700010d18232935414c565f6a727e8b939e99938c81786d685f574f473f342e261e150c0300000006121f2c3845525e6a757979797e8a9794877b6e6154483b2e211508000e1b2835414e5b6874818e9b95898686867f7366594c403326190d00010d18232d373f464956636f7c8999978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7b80796f6a605b6874818e9b9e9184786b5e5145382b1e120500000000000006111c262f3c45515d67707d8a939e988f82766c61564c4135291e150a0000000000000000000000000000000000000713202d3a4653606d798693a0ab9e92857b8896a1a49a8c8073655b504437281e13080000000000000003101c28343f4a54626f7c8895a0a197897c86929faca09386796d6053463a2d2013070000000000000000050e17222d38424c56606b73808d949fa9a69f92867c6f675d51473e3329242f3a434e58606d78839098a2ada2979082786d60594f443a3025191006000000000000000000000000000005121f2c3845525f6b788586867f7366574d4e535a61676d727a7f83858584807a6f6a5f564d42362a1f1408000000000000000000000000000000000000000005121f2c3845525f6b788586867f7366574d4e535a61676d727a7f83858584807a6f6a5f564d42362a1f1408000000000000000000000000000815222e3b4855616e7b8896a0aa9a8d807467574d42362a1e0a0000000000000000000000000000000b1825313e4a56626d75818f969490847c706b625b514a423a322a211911060000000000000000040f19222b333c444c555c606d737e869297a09f92877c6f685d53493f352b20170d0200000006131f2c3845515c6775818e9a948f8a85807b76717783909d92857971767b80848a8f92998e8175675d5145382c1f13060000070d19242f3a434e58626d75818e95a09f928e827a6e69605951443f3830271e150b0000000613202c3946535f6c798786868a909a95887b6e6255483b2f221508000e1b2734414e5a6774818d9a9083797979736d63574b3e3225190c0006121e29353f49515759606d798692998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b87837c726c656874818e9b9e9184786b5e5145382b1e1205000000000000000a141d2935404b55616c75828f989f948a7e71685d52453d30261c110600000000000000000000000000000000000713202d3a4653606d798693a0ab9e91847f8c99a89f93877b6e6153493f3327160c0100000000000000000c17232e3847535f6a7783909da9998c7f85929faba09386796d6053463a2d20130700000000000000020b162028333f4a545e68707d88939fa6a99e938b7f726a5f554b40352c201d28313d44505c666e7b86929fa6a99f948c80736b60564c41352922180d030000000000000000000000000004101d2a3743505d6a7683908f8276695e54585f626c71797f858c909292908c857c6f695e52463b3025190e020000000000000000000000000000000000000004101d2a3743505d6a7683908f8276695e54585f626c71797f858c909292908c857c6f695e52463b3025190e02000000000000000000000003101c28343f4a5465727e8b98a8a398897d7063564a3d30251a0e0000000000000000000000000000000916222e3a46515b606d7a8491989691867d726d605c544c443c332b2317110a020000000000000a16212b343d454d565e676d757f8a9298a19e938b7f726a60564c41382d23190e050000000004101c2834404b5564707d8a8d88837e79736e696a7784919d9886796d696e73787d82868c8a7d7064554b4035291d100400000008131e28313c46515b606d79839198a29d948f847b706b625b504a423930271d120700000613202c3946535f6c79869293979aa295887c6f6255493c2f221609000d1a2733404d5a6673808d99918578666c66635b51463b2f23160a000916222e3a46515b62656c667885919a8d8174675a4e4134271b0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8790867f776e6974818e9b9e9184786b5e5145382b1e120500000000000000020b18242f3a43505a616e7b86929f9e92857a6d60594f42382e23170c03000000000000000000000000000000000713202d3a4653606d798693a0aa9e918482909caa9c8f8276695f5341382d22170400000000000000000006111c2b37434e5865727f8b99a39d908384919eaba09386796d6053463a2d201307000000000000000a141d28323a44505b666e7a85929aa4aba1968f82756d62584e43392f231a161f28343f4a545f69717e8b939ea9a69f93877d70685e52463f342a1f150b01000000000000000000000000020f1b2835424e5b6875818e92877b6e6663646a6f767e848c92989d9f9f9d9791857b6e61564d41362a1e110500000000000000000000000000000000000000020f1b2835424e5b6875818e92877b6e6663646a6f767e848c92989d9f9f9d9791857b6e61564d41362a1e1105000000000000000000000006121f2c3844505c6675828f9ba89f9286796d6053473a2d20140900000000000000000000000000000006121e29353f45525d686f7c86929f9892877f746d665d564d453d3528231c140c0300000000030f1b27323d464e575f686d79818c929fa3a0958e81756d62584e443a2f261b11080000000000000c18232e3a4653606d7984807b76716d66615f6b7884919e93877a6d6061666c70757a7f83796d6053463a2f24180c00000000010c161f2a343f45515d676e7c86929fa59f9691857d726d605c544b42392e23180c00000613202c3946535f6c7986929fa4a6a295887c6f6255493c2f221609000b1825323e4b5865717e8b989286796d605957514940352a1e1206000b1825313e4a57626d7279797983909b8e8275685b4f4235281c0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8798928c827b7174818e9b9e9184786b5e5145382b1e1205000000000000000007131d28313e46525e69727f8c95a0978e81746b60544a3f34281f1409000000000000000000000000000000000713202d3a4653606d798693a0ab9e918587929fa2988b7e7164574d422f261b1106000000000000000000000f1b26313c4754616d7a86929f9f928785929eaba09386796d6053463a2d20130700000000000006111b262f3a444f59606c78828f97a1aca49991847a6d615b51463c31271d110d17232e38424d57626d75828f97a1ada49991847a6d615b51463c31271d1207000000000000000000000000000c1926333f4c5966727f8c998f8279727071757c838a91969fa2aaa3a3a9a1978e8174685e5246392d20140600000000000000000000000000000000000000000c1926333f4c5966727f8c998f8279727071757c838a91969fa2aaa3a3a9a1978e8174685e5246392d20140600000000000000000000000713202d3a4653606d7985929fa99c8f8276675d5145382c1f1306000000000000000000000000000000010d18232935414c565f6a727e8b939e99938c81786d685f574f473f342e261e150c0300000007131f2c38434e5860696e7a828e939ca4a2989183796d605b51463d32281d140a0000000000000007131f2c3845515c676d78746e6a64605c545f6b7885929e94877b6e61545b6063686e72776d675c5145382c1d12070000000000040d18222935404b555f6a717e8a939da7a09792877f746d665c544b4034281c1004000613202c3946535f6c7986929facafa295887c6f6255493c2f221609000916232f3c4956626f7c899a99897c6f6356494640372e23190d02000c1926323f4c5965727f86868689959c8f8275695c4f4236291c0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b879298948f857e74818e9b9e9184786b5e5145382b1e12050000000000000000010c161f2a36424d57606d788390999f93887c6f665c50443b31251a0d040000000000000000000000000000000713202d3a4653606d798693a0ada197919299a39f9285796d6053473b3120140a00000000000000000000000a15202d3946525e6875828f9ba399929297a1ada09386796d6053463a2d2013070000000000040e17222d38414c56606b737f8c949fa9a79f93877d70685e52493f342a1f150b06111c26303c45505a616d7a85919ea4aba1968f82756d62584e43392f24180f060000000000000000000000000a1623303d495663707c8998948f837e7d7e828790949ea1a19e9996979a9f9f92877b6e6154473b2d22170b00000000000000000000000000000000000000000a1623303d495663707c8998948f837e7d7e828790949ea1a19e9996979a9f9f92877b6e6154473b2d22170b0000000000000000000000091623303c4956636f7c8997a2a9988c7f7265554b4035291d100400000000000000000000000000000000070d19242f3a434e58626d75818e95a09f928e827a6e69605951443f3830271e150b0000000915222e3b4854606a6f7b8490949ea5a49f92867c6e675d51493f342b20160b020000000000000004101c2834404b555c666c66625f575351505b657985929f95887b6e62555053565e61666a605c554b4034281c0b01000000000000071018242f39434e58616c74818e95a0a9a299928b80786d665c5145382c1f1306000613202c3946535f6c7986929facafa295887c6f6255493c2f221609000714202d3a4753606d7a8693998c807366594f44382c251c120700000c1926323f4c5965727f8c93939da09c8f8276695c504336291d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c787f86909597928a81818e9b9e9184786b5e5145382b1e1205000000000000000000040d1a25303b44505c666f7c87939f9a9083786d60574d42362a1f160c0100000000000000000000000000000713202d3a4653606d798693a0b3a9a19e9fa3a89a8e8174675d5145392c1f1302000000000000000000000005111d2a36414c5664707d8a97a1a39f9ea1a9b3a09386796d6053463a2d20130700000000020c162027333f49535e686f7d87929fa6aa9f958d80736b60564c41372d22180d03000a151e2a333f46525e68707d8a929da8a89e938b7f726a5f554b40352921170d0300000000000000000000000713202d3a4653606d7985929f95908b898b8f93999fa39f97918c8a8a8e9299998c7f7265544a3f33281c0f03000000000000000000000000000000000000000713202d3a4653606d7985929f95908b898b8f93999fa39f97918c8a8a8e9299998c7f7265544a3f33281c0f0300000000000000000004111d2935414c566673808c99a9a197887c6f6255483c2f24180c00000000000000000000000000000000000008131e28313c46515b606d79839198a29d948f847b706b625b504a423930271d120700000916232f3c4956626f7c85919693939393928a7e716a5f554b40372d22190e040000000000000000000c18232e39434b545b605b54534e464653606c7986939f95897c6f625649464c5254595d53514b43392e23180c000000000000000007121d28313c46505a606d7983909893939393928d82796d6053463a2d201307000613202c3946535f6c7986929facaca295887c6f6255493c2f221609000613202c3945515d677783909d9083776b6054483d30261c110600000c1926323f4c5965727f8c989faaa99c8f8376695c504336291d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b666c727c838c9299938e8e939e9e9184786b5e5145382b1e12050000000000000000000009141f28343f4a54606a74808d97a0958c7f72695e53463e31281d130700000000000000000000000000000713202d3a4653606d798693a0acb3adabacaca095897c6f62554b4035291d10040000000000000000000000010d1925303a4653606d7985929eabacabadb3aca09386796d6053463a2d2013070000000008131e28323a44505b656d7a849199a3aea2989083786d60594f443a30251b10060000030c18212a36414c56616b74808d95a0aba69f92867c6f675d51453e33291f1409000000000000000000000006131f2c3845515c6774818d98a09d9896979b9fa49f99928d85807d7d818792998f8276665b5044382b1f12060000000000000000000000000000000000000006131f2c3845515c6774818d98a09d9896979b9fa49f99928d85807d7d818792998f8276665b5044382b1f12060000000000000000000613202c3945525d687683909da99e9185786c605346392d201307000000000000000000000000000000000000010c161f2a343f45515d676e7c86929fa59f9691857d726d605c544b42392e23180c00000d1a2633404d59667380868686868686868680746c61574e43392f251b10070000000000000000000007121d273039424a5053504a47423c4753606d7a869aa496897c706356493d4146474c504645403930271d12070000000000000000010c161f2a343e45515c676e7b8586868686868686867a6e6154473b2e211408000613202c3946535f6c7986929f9f9f9f95887c6f6255493c2f2216090004101d2935404b556673808c9995897d7063584e42382e23170b00000c1926323f4c5965727f8c98a5b2a99c8f8376695c504336291d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a545b606a6e787f8690959b9b9ea59e9184786b5e5145382b1e120500000000000000000000030b17232e38424e58606d7a84919e9f92867b6e615a50433a2f24180d01000000000000000000000000000713202d3a4653606d798693a0acacacacb5ab9d9184776a605443392f24180c0000000000000000000000000008131f2c3844515c6674808d9aa7b1acacacaca09386796d6053463a2d201307000000010d1924303a444e58606c77828f96a1aba59f92857b6e665c50473d32281e130900000000060f1925303a444f59606d79839199a3aea3989183796d605a50453b31261a0e020000000000000000000004101c2834404b55616e7b86929fa4a5a3a4a7a09d948f868079737070747d87939285796c605346392d2013060000000000000000000000000000000000000004101c2834404b55616e7b86929fa4a5a3a4a7a09d948f868079737070747d87939285796c605346392d2013060000000000000000000714212d3a4754606d7a86929fac9b8e8174655b5044372b1f120500000000000000000000000000000000000000040d18222935404b555f6a717e8a939da7a09792877f746d665c544b4034281c1004000c1925323f4b57636d737979797979797979746e645a50453c31281d12090000000000000000000000000b151e272f383f4446443f38373a4754616d7a8794a0978a7d7064574a3d36393b3f443a38342e271e150b00000000000000000000040d18222934404b555f696e78797979797979797976685e5246392d201407000613202c3946535f6c7986929393939393887c6f6255493c2f22160900010d18242f3b4855616e7b88949c8f82756a60544a3f34281c1003000c1926323f4c5965727f8c98a5aca99c8f8376695c504336291d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38424a50585f666d727c838c9299a0a79e9184786b5e5145382b1e1205000000000000000000000006111c26303d45515d67717e8a949e988f82756c61554b4035291d1104000000000000000000000000000713202d3a4653606d7986939f9f9f9f9f9fa3998c7f7266584e4331271d12070000000000000000000000000004101c2834404a54626f7c8895a09f9f9f9f9f9f9386796d6053463a2d20130700000004111d2935414c56606a727f8c949ea8a89e938a7e71695f544a3f352b20160c00000000000008131e29323e45515d676f7c87929fa69fa0958e81746c61574d42362a1e120500000000000000000000000c18232e3946525e69727f8b929b9e9f9e9b959089827b736d6763646b74818e98887b6e6255483b2f22150800000000000000000000000000000000000000000c18232e3946525e69727f8b929b9e9f9e9b959089827b736d6763646b74818e98887b6e6255483b2f2215080000000000000000000a1724313d4a5764707d8a99a3a49a8a7e716453493f33271b0f030000000000000000000000000000000000000000071018242f39434e58616c74818e95a0a9a299928b80786d665c5145382c1f1306000a16232f3b47525b63666c6c6c6c6c6c6c6c67645c52483e332a1f160c00000000000000000000000000030c151d262d33383938332d2e3b4854616e7b87949f978a7e7164574b3e312d2e33372d2c28231d150c030000000000000000000000060f18232f39434d575f616c6c6c6c6c6c6c6c6c6c5e564c41362a1e1105000613202c3946535f6c7987868686868686867c6f6255493c2f22160900000714212d3a47535f6975828f9c93877c6f665c5044382b1f1206000c1926323f4c5965727f8c989f9f9f9c8f8376695c504336291d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f383f444e545c606a6f788087909593939184786b5e5145382b1e12050000000000000000000000000a141e2935414c55616c75828f9893948a7d70675d5145392c201306000000000000000000000000000713202d3a4653606d7986939393939393939392867b6e6154473d3221150b0100000000000000000000000000000c18232e394754606a778390939393939393939386796d6053463a2d2013070000000713202c3945525d686f7c879293939393968e81746c61574d42382e23190e04000000000000020c17202935404b55606a727f8c9493939393938a7e71695f53463a2d211407000000000000000000000007121d2a36424d56626d7380898f9292918f8a837d766e69605d5559626f7c89988a7d7063574a3d3024170a000000000000000000000000000000000000000007121d2a36424d56626d7380898f9292918f8a837d766e69605d5559626f7c89988a7d7063574a3d3024170a0000000000000000000e1b2734414e5a6774818d93939393877a6d6154473a2d22170b0000000000000000000000000000000000000000000007121d28313c46505a606d7983909893939393928d82796d6053463a2d2013070007131e2a35404952575960606060606060605a58524a40362c21180d040000000000000000000000000000030b141c22282b2d2b28222f3b4855626e7b889393938b7e7265584b3f322521262a201f1c18120b030000000000000000000000000007121d27313c454d53555f60606060606060605f524c443b3025190e020006121f2c3845525e6a757979797979797979766a6054473b2e221508000006121e2b37424d57626f7c89939a9083786d6053463a2d201307000c1926323f4c5965727f8c93939393938f8376695c504336291d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d262d333c424a50585f666d737c838686868684786b5e5145382b1e1205000000000000000000000000020c19242f3a43505a616e7b8686868686847a6d6053473a2d201407000000000000000000000000000713202d3a4653606d78868686868686868686868275685e5246392d20140300000000000000000000000000000007121c2b37434e5865727f86868686868686868686786d6053463a2d2013070000000714212d3a4754606d7a848686868686868684796d605a50453b30261c11070000000000000000050e18242f39434e58606c788286868686868686857b6e6155483b2e2215080000000000000000000000000e1925303b44515b636e737d82858684827d78706b625f57514b53606d788686867f7265584c3f3225190c0000000000000000000000000000000000000000000e1925303b44515b636e737d82858684827d78706b625f57514b53606d788686867f7265584c3f3225190c000000000000000000111e2b3844515e6b778486868686868377685e5246392d1b110600000000000000000000000000000000000000000000010c161f2a343e45515c676e7b8586868686868686867a6e6154473b2e21140800020d19242e3740474b4d53535353535353534d4c4740382f241a0f0600000000000000000000000000000000020a11171c1f201f1c222f3c4955626f7c86868686867f7265594c3f322619191d1313100c07000000000000000000000000000000010b151f2a333c4246485253535353535353535346413b32291e1408000004111d2a36424e59636a6c6c6c6c6c6c6c6c6260584e43372b1f13060000020e1a26313c4754606a7581868686867f7265584c3f3225190c000c1926323f4c5965727f868686868686868276695c504336291d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141c222830383f444e545c606a6f77797979797872685c5043372a1d11040000000000000000000000000008131e28313e46535f696e7979797979786d675d5145392c2013060000000000000000000000000006121f2c3844505c667679797979797979797979757065564d41362a1e1105000000000000000000000000000000000f1b27323c4a57626d727979797979797979797976665c5044382c1f12060000000713202c3945525d686d7879797979797979776d675d51483e33291e150a0000000000000000000007121d27313c44505b666c7679797979797979786e695f53463a2d21140700000000000000000000000009141f29323f49525c636b707578797875706c656059534d4544505c6674797979726d62564a3e3124180b00000000000000000000000000000000000000000009141f29323f49525c636b707578797875706c656059534d4544505c6674797979726d62564a3e3124180b000000000000000000111d2a37434f5c6772777979797979777167564c41362a1e0a000000000000000000000000000000000000000000000000040d18222934404b555f696e78797979797979797976685e5246392d201407000007121c252e353b3f404646464646464646413f3c362f261d120800000000000000000000000000000000000000060b0f12131215222e3b4754606a767979797979726d63574a3e3125180c11070604000000000000000000000000000000000000030d18212a31373a3b4546464646464646463b3936302920170d020000010e1a26313d4751595e5f6060606060606055544e463c32271b0f0300000009151f2b38434e58656f7579797979726d62564a3e3125180b000b1825313e4a57626d72797979797979797670665a4e4235291c0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e262e343c424a51585f626a6c6c6c6c6b6860564b3f33271b0f0200000000000000000000000000010c161f2a36424d575f616c6c6c6c6c6b605d554b4035291d11040000000000000000000000000003101c28343f4a545c6c6c6c6c6c6c6c6c6c6c6c69655e54443b3025190e02000000000000000000000000000000000a15202e3a46515b62656c6c6c6c6c6c6c6c6c6c6c5c544a3f34281c100300000004111d2935414c565d606b6c6c6c6c6c6c6c6b605d554b40362c21170c0300000000000000000000010b151f28333f4a545b60696c6c6c6c6c6c6c6c615f574d42362a1e1205000000000000000000000000020d17202d37404952596063686b6c6b6864605b534f47423c3f4a545c6a6c6c6c65625b51463a2e221509000000000000000000000000000000000000000000020d17202d37404952596063686b6c6b6864605b534f47423c3f4a545c6a6c6c6c65625b51463a2e2215090000000000000000000f1b27333f4b5660676b6c6c6c6c6c6a675f55443a3025190d00000000000000000000000000000000000000000000000000060f18232f39434d575f616c6c6c6c6c6c6c6c6c6c5e564c41362a1e11050000000a131c242a2f323339393939393939393433302b241d140b0000000000000000000000000000000000000000000003060606131f2b37434e5860626c6c6c6c6c65635b51463a2e2216090400000000000000000000000000000000000000000000060f181f262b2d2e3939393939393939392e2d2a251e170e05000000000915202b353f474e5253535353535353534947433c342b20150a00000000030f1b27323d46535d65686c6c6c6c65625b51463a2e221609000916222e3a46515b62656c6c6c6c6c6c6c69665e54493e3226190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c141c2328303940444e54555d606060605e5c564e443a2f23170b000000000000000000000000000000040d1a26313b454d53555f606060605e53514b433a2f24180d0100000000000000000000000000000c17232e38424a505f606060606060606060605c5a544c4232291f1408000000000000000000000000000000000004121e29353f49515759606060606060606060605f504a42382e23170c00000000010d1924303a444c52545e606060606060605e53514b433a2f241a0f06000000000000000000000000030d17222d38424a50535d606060606060605f55534d453b31261a0e0200000000000000000000000000050e1b252e3740474f54565c5f5f5e5c57535049413d373138424a50535f6060585651493f34291e120600000000000000000000000000000000000000000000050e1b252e3740474f54565c5f5f5e5c57535049413d373138424a50535f6060585651493f34291e12060000000000000000000b17232e3a444e565c5e60606060605d5b554d4332291e1308000000000000000000000000000000000000000000000000000007121d27313c454d53555f60606060606060605f524c443b3025190e02000000010a12191e2325262d2d2d2d2d2d2d2d2726241f19130b0200000000000000000000000000000000000000000000000000030f1b27323c464e54556060606060595751493f352a1e1206000000000000000000000000000000000000000000000000060e141a1e21222c2d2d2d2d2d2d2d2d21201e19140d050000000000040f19242d353d424546464646464646463c3b37322b22190f0400000000000a16202b34414b53595b60606060585651493f34291e12060006121e29353f49515759606060606060605c5a544c42382d21160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e272e343c434749515353535351504b443c32281d12070000000000000000000000000000000009141f29333b4246485253535353514745403a31281d130700000000000000000000000000000006111c2630383f4453535353535353535353534f4d4942393020170d020000000000000000000000000000000000010d18232d373f464a4c5353535353535353535353443f3830261c1106000000000008131e28323a4145475153535353535353514745403a31281d1208000000000000000000000000000006111c262f383f44465053535353535353524846423b33291f140900000000000000000000000000000009131c252e353d4448494f5253514f4a46443f382f2b2630383f44465353534c4a463f372d23180d01000000000000000000000000000000000000000000000009131c252e353d4448494f5253514f4a46443f382f2b2630383f44465353534c4a463f372d23180d0100000000000000000006121d28323c444b4f515353535353504f4a433b3120170d020000000000000000000000000000000000000000000000000000010b151f2a333c4246485253535353535353535346413b32291e1408000000000000070d1316191a20202020202020201a1a17130e08010000000000000000000000000000000000000000000000000000000a15202b343c43474953535353534c4a463f372d23180d010000000000000000000000000000000000000000000000000003090e1214151f20202020202020201414110e08020000000000000008121b242b31363839393939393939392f2e2b2720191007000000000000040f19222f3941484d4e535353534c4a463f372d23180d0100010d18232d373f464a4c53535353535353504e49423a31261c1005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c151c232832373b3c444646464645433f3a322a20160c0100000000000000000000000000000000030d17212931363a3b4646464646453a39352f281f160c01000000000000000000000000000000000a151e262e3438464646464646464646464642413d3730271e0e050000000000000000000000000000000000000007111b252d353a3e3f464646464646464646464638342e261e150a000000000000020c1620283035393a4546464646464646443a39352f281f160c000000000000000000000000000000000a141d262d3338394346464646464646453b3a36312921170d03000000000000000000000000000000010a131c232b33383c3d42454645423d3937332d261d1e262e34383a4646463f3e3a342d251b1106000000000000000000000000000000000000000000000000010a131c232b33383c3d42454645423d3937332d261d1e262e34383a4646463f3e3a342d251b110600000000000000000000010c16202a323a3f4344464646464644423e3931291f0e0500000000000000000000000000000000000000000000000000000000030d18212a31373a3b4546464646464646463b3936302920170d020000000000000002070a0c0d13131313131313130e0d0b07030000000000000000000000000000000000000000000000000000000000040e19222b32373b3c46464646463f3e3a352d251c11070000000000000000000000000000000000000000000000000000000002050708121313131313131313080705020000000000000000000009121920262a2c2c2d2d2d2d2d2d2d22221f1b150f07000000000000000007101d272f373d4042464646463f3e3a342d251b110700000007111b252d353a3e3f4646464646464643423e3831281f150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b121820262b2e2f37393939393837332f2820180f05000000000000000000000000000000000000060f171f262a2d2e3939393939382d2c29241d160d040000000000000000000000000000000000030c151c23282c39393939393939393939393635312c261e150c0000000000000000000000000000000000000000000a131b23292e313239393939393939393939392c28231c150c0300000000000000040e161e24292c2d3839393939393939382d2c29241d160d0400000000000000000000000000000000020b141c22282b2d3639393939393939392e2d2a261f170f060000000000000000000000000000000000010a111921272c2f303538393835312d2b27221b14151c23282c2d39393932312e29231b13090000000000000000000000000000000000000000000000000000010a111921272c2f303538393835312d2b27221b14151c23282c2d39393932312e29231b1309000000000000000000000000040e1820282e33373839393939393736332e271f170d000000000000000000000000000000000000000000000000000000000000060f181f262b2d2e3939393939393939392e2d2a251e170e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101920272b2e2f393939393932312e2a231c130a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f151a1d1f20202020202020201615130f0a04000000000000000000000b151d252c3134353939393932312e29231b130900000000000a131b23292e3132393939393939393635322d261f160d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c151b1f22222a2d2d2d2d2b2a27231d160f060000000000000000000000000000000000000000060d141a1e21222c2d2d2d2d2b20201d18130c0400000000000000000000000000000000000000030a11171c1f2d2d2d2d2d2d2d2d2d2d2d292825211b140c03000000000000000000000000000000000000000000010a11181e2225262d2d2d2d2d2d2d2d2d2d2d1f1c17110a03000000000000000000040c13191d20212b2d2d2d2d2d2d2d2b20201d18130c04000000000000000000000000000000000000020a11171c1f202a2d2d2d2d2d2d2d2c22211e1a140d060000000000000000000000000000000000000000070f161c202223292c2c2b2924201f1b17110a0a11171c1f202c2d2d2524221e1811090100000000000000000000000000000000000000000000000000000000070f161c202223292c2c2b2924201f1b17110a0a11171c1f202c2d2d2524221e1811090100000000000000000000000000060e161d23272a2b2d2d2d2d2d2a2926221c150d0500000000000000000000000000000000000000000000000000000000000000060e141a1e21222c2d2d2d2d2d2d2d2d21201e19140d0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e151b1f22222d2d2d2d2d2625221e18110a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004090e1112131313131313131309080603000000000000000000000000030b131a202427282d2d2d2d2525221e181109010000000000010a11181e2225262d2d2d2d2d2d2d292926211c150d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f1315161e202020201e1d1b17120c050000000000000000000000000000000000000000000003090e1214151f202020201e1413110d070100000000000000000000000000000000000000000000060c101220202020202020202020201c1b1915100902000000000000000000000000000000000000000000000000070d12161819202020202020202020202012100c0600000000000000000000000002080d1113141e202020202020201e1413110d0701000000000000000000000000000000000000000000060b0f12131d202020202020201f1514120e090300000000000000000000000000000000000000000000050b101316161c1f201e1c1713120f0b060000060c101213202020191815120d0600000000000000000000000000000000000000000000000000000000000000050b101316161c1f201e1c1713120f0b060000060c101213202020191815120d0600000000000000000000000000000000040c12171b1d1e20202020201d1d1a16110b0300000000000000000000000000000000000000000000000000000000000000000003090e1214151f20202020202020201414110e0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f1315162020202020191816120d0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001090f14181b1b20202020191816120d07000000000000000000070d12161819202020202020201d1c1916100a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060809111313131312110f0b07010000000000000000000000000000000000000000000000000002050708131313131312070604010000000000000000000000000000000000000000000000000000030613131313131313131313130f0f0d09040000000000000000000000000000000000000000000000000000000106090b0c13131313131313131313130603000000000000000000000000000000000104070712131313131313131107060401000000000000000000000000000000000000000000000000000306061013131313131313120807050200000000000000000000000000000000000000000000000000000407090a0f1213120f0a0605030000000000000306071313130c0b090601000000000000000000000000000000000000000000000000000000000000000000000407090a0f1213120f0a0605030000000000000306071313130c0b09060100000000000000000000000000000000000001060b0f1111131313131311100e0a06000000000000000000000000000000000000000000000000000000000000000000000000000205070812131313131313131308070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306080913131313130c0c09060100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004080c0e0f131313130c0b09060100000000000000000000000106090b0c13131313131313100f0d0a05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + m_StreamData: + offset: 0 + size: 0 + path: diff --git a/complex_algorithms/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.asset.meta b/complex_algorithms/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.asset.meta new file mode 100644 index 0000000..66e69d1 --- /dev/null +++ b/complex_algorithms/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8f586378b4e144a9851e7b34d9b748ee +timeCreated: 1484171803 +licenseType: Pro +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/complex_algorithms/Assets/TextMesh Pro/Resources/LineBreaking Following Characters.txt b/complex_algorithms/Assets/TextMesh Pro/Resources/LineBreaking Following Characters.txt new file mode 100644 index 0000000..a52cc38 --- /dev/null +++ b/complex_algorithms/Assets/TextMesh Pro/Resources/LineBreaking Following Characters.txt @@ -0,0 +1 @@ +)]}〕〉》」』】〙〗〟’”⦆»ヽヾーァィゥェォッャュョヮヵヶぁぃぅぇぉっゃゅょゎゕゖㇰㇱㇲㇳㇴㇵㇶㇷㇸㇹㇺㇻㇼㇽㇾㇿ々〻‐゠–〜?!‼⁇⁈⁉・、%,.:;。!?]):;=}¢°"†‡℃〆%,. \ No newline at end of file diff --git a/complex_algorithms/Assets/TextMesh Pro/Resources/LineBreaking Following Characters.txt.meta b/complex_algorithms/Assets/TextMesh Pro/Resources/LineBreaking Following Characters.txt.meta new file mode 100644 index 0000000..73ed660 --- /dev/null +++ b/complex_algorithms/Assets/TextMesh Pro/Resources/LineBreaking Following Characters.txt.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: fade42e8bc714b018fac513c043d323b +timeCreated: 1425440388 +licenseType: Store +TextScriptImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/complex_algorithms/Assets/TextMesh Pro/Resources/LineBreaking Leading Characters.txt b/complex_algorithms/Assets/TextMesh Pro/Resources/LineBreaking Leading Characters.txt new file mode 100644 index 0000000..ccbb4ae --- /dev/null +++ b/complex_algorithms/Assets/TextMesh Pro/Resources/LineBreaking Leading Characters.txt @@ -0,0 +1 @@ +([{〔〈《「『【〘〖〝‘“⦅«$—…‥〳〴〵\[({£¥"々〇$¥₩ # \ No newline at end of file diff --git a/complex_algorithms/Assets/TextMesh Pro/Resources/LineBreaking Leading Characters.txt.meta b/complex_algorithms/Assets/TextMesh Pro/Resources/LineBreaking Leading Characters.txt.meta new file mode 100644 index 0000000..cc684b3 --- /dev/null +++ b/complex_algorithms/Assets/TextMesh Pro/Resources/LineBreaking Leading Characters.txt.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d82c1b31c7e74239bff1220585707d2b +timeCreated: 1425440388 +licenseType: Store +TextScriptImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/complex_algorithms/Assets/TextMesh Pro/Resources/Sprite Assets.meta b/complex_algorithms/Assets/TextMesh Pro/Resources/Sprite Assets.meta new file mode 100644 index 0000000..5171f1b --- /dev/null +++ b/complex_algorithms/Assets/TextMesh Pro/Resources/Sprite Assets.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 512a49d95c0c4332bdd98131869c23c9 +folderAsset: yes +timeCreated: 1441876896 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/complex_algorithms/Assets/TextMesh Pro/Resources/Sprite Assets/EmojiOne.asset b/complex_algorithms/Assets/TextMesh Pro/Resources/Sprite Assets/EmojiOne.asset new file mode 100644 index 0000000..98e6d27 --- /dev/null +++ b/complex_algorithms/Assets/TextMesh Pro/Resources/Sprite Assets/EmojiOne.asset @@ -0,0 +1,659 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2103686 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: TextMeshPro/Sprite + m_Shader: {fileID: 4800000, guid: cf81c85f95fe47e1a27f6ae460cf182c, type: 3} + m_ShaderKeywords: UNITY_UI_CLIP_RECT + m_LightmapFlags: 5 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _MainTex: + m_Texture: {fileID: 2800000, guid: dffef66376be4fa480fb02b19edbe903, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _ColorMask: 15 + - _CullMode: 0 + - _Stencil: 0 + - _StencilComp: 8 + - _StencilOp: 0 + - _StencilReadMask: 255 + - _StencilWriteMask: 255 + - _UseUIAlphaClip: 0 + m_Colors: + - _ClipRect: {r: -32767, g: -32767, b: 32767, a: 32767} + - _Color: {r: 1, g: 1, b: 1, a: 1} +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 84a92b25f83d49b9bc132d206b370281, type: 3} + m_Name: EmojiOne + m_EditorClassIdentifier: + hashCode: -1836805472 + material: {fileID: 2103686} + materialHashCode: 0 + m_Version: 1.1.0 + m_FaceInfo: + m_FamilyName: + m_StyleName: + m_PointSize: 0 + m_Scale: 0 + m_LineHeight: 0 + m_AscentLine: 0 + m_CapLine: 0 + m_MeanLine: 0 + m_Baseline: 0 + m_DescentLine: 0 + m_SuperscriptOffset: 0 + m_SuperscriptSize: 0 + m_SubscriptOffset: 0 + m_SubscriptSize: 0 + m_UnderlineOffset: 0 + m_UnderlineThickness: 0 + m_StrikethroughOffset: 0 + m_StrikethroughThickness: 0 + m_TabWidth: 0 + spriteSheet: {fileID: 2800000, guid: dffef66376be4fa480fb02b19edbe903, type: 3} + m_SpriteCharacterTable: + - m_ElementType: 2 + m_Unicode: 128522 + m_GlyphIndex: 0 + m_Scale: 1 + m_Name: Smiling face with smiling eyes + m_HashCode: -1318250903 + - m_ElementType: 2 + m_Unicode: 128523 + m_GlyphIndex: 1 + m_Scale: 1 + m_Name: 1f60b + m_HashCode: 57188339 + - m_ElementType: 2 + m_Unicode: 128525 + m_GlyphIndex: 2 + m_Scale: 1 + m_Name: 1f60d + m_HashCode: 57188341 + - m_ElementType: 2 + m_Unicode: 128526 + m_GlyphIndex: 3 + m_Scale: 1 + m_Name: 1f60e + m_HashCode: 57188340 + - m_ElementType: 2 + m_Unicode: 128512 + m_GlyphIndex: 4 + m_Scale: 1 + m_Name: Grinning face + m_HashCode: -95541379 + - m_ElementType: 2 + m_Unicode: 128513 + m_GlyphIndex: 5 + m_Scale: 1 + m_Name: 1f601 + m_HashCode: 57188256 + - m_ElementType: 2 + m_Unicode: 128514 + m_GlyphIndex: 6 + m_Scale: 1 + m_Name: Face with tears of joy + m_HashCode: 239522663 + - m_ElementType: 2 + m_Unicode: 128515 + m_GlyphIndex: 7 + m_Scale: 1 + m_Name: 1f603 + m_HashCode: 57188258 + - m_ElementType: 2 + m_Unicode: 128516 + m_GlyphIndex: 8 + m_Scale: 1 + m_Name: 1f604 + m_HashCode: 57188261 + - m_ElementType: 2 + m_Unicode: 128517 + m_GlyphIndex: 9 + m_Scale: 1 + m_Name: 1f605 + m_HashCode: 57188260 + - m_ElementType: 2 + m_Unicode: 128518 + m_GlyphIndex: 10 + m_Scale: 1 + m_Name: 1f606 + m_HashCode: 57188263 + - m_ElementType: 2 + m_Unicode: 128521 + m_GlyphIndex: 11 + m_Scale: 1 + m_Name: 1f609 + m_HashCode: 57188264 + - m_ElementType: 2 + m_Unicode: 0 + m_GlyphIndex: 12 + m_Scale: 1 + m_Name: .notdef + m_HashCode: -600915428 + - m_ElementType: 2 + m_Unicode: 129315 + m_GlyphIndex: 13 + m_Scale: 1 + m_Name: 1f923 + m_HashCode: 57200239 + - m_ElementType: 2 + m_Unicode: 9786 + m_GlyphIndex: 14 + m_Scale: 1 + m_Name: 263a + m_HashCode: 1748406 + - m_ElementType: 2 + m_Unicode: 9785 + m_GlyphIndex: 15 + m_Scale: 1 + m_Name: 2639 + m_HashCode: 1748462 + m_SpriteGlyphTable: + - m_Index: 0 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 115.6 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 0 + m_Y: 384 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + - m_Index: 1 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 115.6 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 128 + m_Y: 384 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + - m_Index: 2 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 115.6 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 256 + m_Y: 384 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + - m_Index: 3 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 115.6 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 384 + m_Y: 384 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + - m_Index: 4 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 115.6 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 0 + m_Y: 256 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + - m_Index: 5 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 115.6 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 128 + m_Y: 256 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + - m_Index: 6 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 115.6 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 256 + m_Y: 256 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + - m_Index: 7 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 115.6 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 384 + m_Y: 256 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + - m_Index: 8 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 115.6 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 0 + m_Y: 128 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + - m_Index: 9 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 115.6 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 128 + m_Y: 128 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + - m_Index: 10 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 115.6 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 256 + m_Y: 128 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + - m_Index: 11 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 115.6 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 384 + m_Y: 128 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + - m_Index: 12 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 115.6 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + - m_Index: 13 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 115.6 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 128 + m_Y: 0 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + - m_Index: 14 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 115.6 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 256 + m_Y: 0 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + - m_Index: 15 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 115.6 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 384 + m_Y: 0 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + spriteInfoList: + - id: 0 + x: 0 + y: 384 + width: 128 + height: 128 + xOffset: 0 + yOffset: 115.6 + xAdvance: 128 + scale: 1 + name: Smiling face with smiling eyes + hashCode: -1318250903 + unicode: 128522 + pivot: {x: 0.5, y: 0.5} + sprite: {fileID: 0} + - id: 1 + x: 128 + y: 384 + width: 128 + height: 128 + xOffset: 0 + yOffset: 115.6 + xAdvance: 128 + scale: 1 + name: 1f60b + hashCode: 57188339 + unicode: 128523 + pivot: {x: 0.5, y: 0.5} + sprite: {fileID: 0} + - id: 2 + x: 256 + y: 384 + width: 128 + height: 128 + xOffset: 0 + yOffset: 115.6 + xAdvance: 128 + scale: 1 + name: 1f60d + hashCode: 57188341 + unicode: 128525 + pivot: {x: 0.5, y: 0.5} + sprite: {fileID: 0} + - id: 3 + x: 384 + y: 384 + width: 128 + height: 128 + xOffset: 0 + yOffset: 115.6 + xAdvance: 128 + scale: 1 + name: 1f60e + hashCode: 57188340 + unicode: 128526 + pivot: {x: 0.5, y: 0.5} + sprite: {fileID: 0} + - id: 4 + x: 0 + y: 256 + width: 128 + height: 128 + xOffset: 0 + yOffset: 115.6 + xAdvance: 128 + scale: 1 + name: Grinning face + hashCode: -95541379 + unicode: 128512 + pivot: {x: 0.5, y: 0.5} + sprite: {fileID: 0} + - id: 5 + x: 128 + y: 256 + width: 128 + height: 128 + xOffset: 0 + yOffset: 115.6 + xAdvance: 128 + scale: 1 + name: 1f601 + hashCode: 57188256 + unicode: 128513 + pivot: {x: 0.5, y: 0.5} + sprite: {fileID: 0} + - id: 6 + x: 256 + y: 256 + width: 128 + height: 128 + xOffset: 0 + yOffset: 115.6 + xAdvance: 128 + scale: 1 + name: Face with tears of joy + hashCode: 239522663 + unicode: 128514 + pivot: {x: 0.5, y: 0.5} + sprite: {fileID: 0} + - id: 7 + x: 384 + y: 256 + width: 128 + height: 128 + xOffset: 0 + yOffset: 115.6 + xAdvance: 128 + scale: 1 + name: 1f603 + hashCode: 57188258 + unicode: 128515 + pivot: {x: 0.5, y: 0.5} + sprite: {fileID: 0} + - id: 8 + x: 0 + y: 128 + width: 128 + height: 128 + xOffset: 0 + yOffset: 115.6 + xAdvance: 128 + scale: 1 + name: 1f604 + hashCode: 57188261 + unicode: 128516 + pivot: {x: 0.5, y: 0.5} + sprite: {fileID: 0} + - id: 9 + x: 128 + y: 128 + width: 128 + height: 128 + xOffset: 0 + yOffset: 115.6 + xAdvance: 128 + scale: 1 + name: 1f605 + hashCode: 57188260 + unicode: 128517 + pivot: {x: 0.5, y: 0.5} + sprite: {fileID: 0} + - id: 10 + x: 256 + y: 128 + width: 128 + height: 128 + xOffset: 0 + yOffset: 115.6 + xAdvance: 128 + scale: 1 + name: 1f606 + hashCode: 57188263 + unicode: 128518 + pivot: {x: 0.5, y: 0.5} + sprite: {fileID: 0} + - id: 11 + x: 384 + y: 128 + width: 128 + height: 128 + xOffset: 0 + yOffset: 115.6 + xAdvance: 128 + scale: 1 + name: 1f609 + hashCode: 57188264 + unicode: 128521 + pivot: {x: 0.5, y: 0.5} + sprite: {fileID: 0} + - id: 12 + x: 0 + y: 0 + width: 128 + height: 128 + xOffset: 0 + yOffset: 115.6 + xAdvance: 128 + scale: 1 + name: 1f618 + hashCode: 57188168 + unicode: 128536 + pivot: {x: 0.5, y: 0.5} + sprite: {fileID: 0} + - id: 13 + x: 128 + y: 0 + width: 128 + height: 128 + xOffset: 0 + yOffset: 115.6 + xAdvance: 128 + scale: 1 + name: 1f923 + hashCode: 57200239 + unicode: 129315 + pivot: {x: 0.5, y: 0.5} + sprite: {fileID: 0} + - id: 14 + x: 256 + y: 0 + width: 128 + height: 128 + xOffset: 0 + yOffset: 115.6 + xAdvance: 128 + scale: 1 + name: 263a + hashCode: 1748406 + unicode: 9786 + pivot: {x: 0.5, y: 0.5} + sprite: {fileID: 0} + - id: 15 + x: 384 + y: 0 + width: 128 + height: 128 + xOffset: 0 + yOffset: 115.6 + xAdvance: 128 + scale: 1 + name: 2639 + hashCode: 1748462 + unicode: 9785 + pivot: {x: 0.5, y: 0.5} + sprite: {fileID: 0} + fallbackSpriteAssets: [] +--- !u!21 &1369835458 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: TextMeshPro/Sprite + m_Shader: {fileID: 4800000, guid: cf81c85f95fe47e1a27f6ae460cf182c, type: 3} + m_ShaderKeywords: + m_LightmapFlags: 5 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: [] + m_Floats: [] + m_Colors: [] diff --git a/complex_algorithms/Assets/TextMesh Pro/Resources/Sprite Assets/EmojiOne.asset.meta b/complex_algorithms/Assets/TextMesh Pro/Resources/Sprite Assets/EmojiOne.asset.meta new file mode 100644 index 0000000..c7ac83f --- /dev/null +++ b/complex_algorithms/Assets/TextMesh Pro/Resources/Sprite Assets/EmojiOne.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c41005c129ba4d66911b75229fd70b45 +timeCreated: 1480316912 +licenseType: Pro +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/complex_algorithms/Assets/TextMesh Pro/Resources/Style Sheets.meta b/complex_algorithms/Assets/TextMesh Pro/Resources/Style Sheets.meta new file mode 100644 index 0000000..4958550 --- /dev/null +++ b/complex_algorithms/Assets/TextMesh Pro/Resources/Style Sheets.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 4aecb92fff08436c8303b10eab8da368 +folderAsset: yes +timeCreated: 1441876950 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/complex_algorithms/Assets/TextMesh Pro/Resources/Style Sheets/Default Style Sheet.asset b/complex_algorithms/Assets/TextMesh Pro/Resources/Style Sheets/Default Style Sheet.asset new file mode 100644 index 0000000..018d42f --- /dev/null +++ b/complex_algorithms/Assets/TextMesh Pro/Resources/Style Sheets/Default Style Sheet.asset @@ -0,0 +1,81 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ab2114bdc8544297b417dfefe9f1e410, type: 3} + m_Name: Default Style Sheet + m_EditorClassIdentifier: + m_StyleList: + - m_Name: Normal + m_HashCode: -1183493901 + m_OpeningDefinition: + m_ClosingDefinition: + m_OpeningTagArray: + m_ClosingTagArray: + - m_Name: H1 + m_HashCode: 2425 + m_OpeningDefinition: <#40ff80>* + m_ClosingDefinition: '*' + m_OpeningTagArray: 3c00000073000000690000007a000000650000003d00000032000000650000006d0000003e0000003c000000620000003e0000003c000000230000003400000030000000660000006600000038000000300000003e0000002a000000 + m_ClosingTagArray: 2a0000003c0000002f00000073000000690000007a000000650000003e0000003c0000002f000000620000003e0000003c0000002f000000630000006f0000006c0000006f000000720000003e000000 + - m_Name: Quote + m_HashCode: 93368250 + m_OpeningDefinition: + m_ClosingDefinition: + m_OpeningTagArray: 3c000000690000003e0000003c00000073000000690000007a000000650000003d0000003700000035000000250000003e0000003c0000006d000000610000007200000067000000690000006e0000003d0000003100000030000000250000003e000000 + m_ClosingTagArray: 3c0000002f000000690000003e0000003c0000002f00000073000000690000007a000000650000003e0000003c0000002f00000077000000690000006400000074000000680000003e0000003c0000002f0000006d000000610000007200000067000000690000006e0000003e000000 + - m_Name: A + m_HashCode: 65 + m_OpeningDefinition: + m_ClosingDefinition: + m_OpeningTagArray: 3c000000630000006f0000006c0000006f000000720000003d000000230000003400000030000000610000003000000066000000660000003e0000003c000000750000003e000000 + m_ClosingTagArray: 3c0000002f000000750000003e0000003c0000002f000000630000006f0000006c0000006f000000720000003e000000 + - m_Name: Link + m_HashCode: 2656128 + m_OpeningDefinition: <#40a0ff> + m_ClosingDefinition: + m_OpeningTagArray: 3c000000750000003e0000003c000000230000003400000030000000610000003000000066000000660000003e0000003c0000006c000000690000006e0000006b0000003d0000002200000049000000440000005f0000003000000031000000220000003e000000 + m_ClosingTagArray: 3c0000002f000000750000003e0000003c0000002f000000630000006f0000006c0000006f000000720000003e0000003c0000002f0000006c000000690000006e0000006b0000003e000000 + - m_Name: Title + m_HashCode: 97690656 + m_OpeningDefinition: + m_ClosingDefinition: + m_OpeningTagArray: 3c00000073000000690000007a000000650000003d000000310000003200000035000000250000003e0000003c000000620000003e0000003c000000610000006c00000069000000670000006e0000003d00000063000000650000006e0000007400000065000000720000003e000000 + m_ClosingTagArray: 3c0000002f00000073000000690000007a000000650000003e0000003c0000002f000000620000003e0000003c0000002f000000610000006c00000069000000670000006e0000003e000000 + - m_Name: H2 + m_HashCode: 2426 + m_OpeningDefinition: <#4080FF> + m_ClosingDefinition: + m_OpeningTagArray: 3c00000073000000690000007a000000650000003d000000310000002e00000035000000650000006d0000003e0000003c000000620000003e0000003c000000230000003400000030000000380000003000000046000000460000003e000000 + m_ClosingTagArray: 3c0000002f00000073000000690000007a000000650000003e0000003c0000002f000000620000003e0000003c0000002f000000630000006f0000006c0000006f000000720000003e000000 + - m_Name: H3 + m_HashCode: 2427 + m_OpeningDefinition: <#FF8040> + m_ClosingDefinition: + m_OpeningTagArray: 3c00000073000000690000007a000000650000003d000000310000002e0000003100000037000000650000006d0000003e0000003c000000620000003e0000003c000000230000004600000046000000380000003000000034000000300000003e000000 + m_ClosingTagArray: 3c0000002f00000073000000690000007a000000650000003e0000003c0000002f000000620000003e0000003c0000002f000000630000006f0000006c0000006f000000720000003e000000 + - m_Name: C1 + m_HashCode: 2194 + m_OpeningDefinition: + m_ClosingDefinition: + m_OpeningTagArray: 3c000000630000006f0000006c0000006f000000720000003d000000230000006600000066000000660000006600000034000000300000003e000000 + m_ClosingTagArray: 3c0000002f000000630000006f0000006c0000006f000000720000003e000000 + - m_Name: C2 + m_HashCode: 2193 + m_OpeningDefinition: + m_ClosingDefinition: + m_OpeningTagArray: 3c000000630000006f0000006c0000006f000000720000003d000000230000006600000066000000340000003000000046000000460000003e0000003c00000073000000690000007a000000650000003d000000310000003200000035000000250000003e000000 + m_ClosingTagArray: 3c0000002f000000630000006f0000006c0000006f000000720000003e0000003c0000002f00000073000000690000007a000000650000003e000000 + - m_Name: C3 + m_HashCode: 2192 + m_OpeningDefinition: + m_ClosingDefinition: + m_OpeningTagArray: 3c000000630000006f0000006c0000006f000000720000003d000000230000003800000030000000410000003000000046000000460000003e0000003c000000620000003e000000 + m_ClosingTagArray: 3c0000002f000000630000006f0000006c0000006f000000720000003e0000003c0000002f000000620000003e000000 diff --git a/complex_algorithms/Assets/TextMesh Pro/Resources/Style Sheets/Default Style Sheet.asset.meta b/complex_algorithms/Assets/TextMesh Pro/Resources/Style Sheets/Default Style Sheet.asset.meta new file mode 100644 index 0000000..95fd96e --- /dev/null +++ b/complex_algorithms/Assets/TextMesh Pro/Resources/Style Sheets/Default Style Sheet.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f952c082cb03451daed3ee968ac6c63e +timeCreated: 1432805430 +licenseType: Store +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/complex_algorithms/Assets/TextMesh Pro/Resources/TMP Settings.asset b/complex_algorithms/Assets/TextMesh Pro/Resources/TMP Settings.asset new file mode 100644 index 0000000..92a6053 --- /dev/null +++ b/complex_algorithms/Assets/TextMesh Pro/Resources/TMP Settings.asset @@ -0,0 +1,52 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2705215ac5b84b70bacc50632be6e391, type: 3} + m_Name: TMP Settings + m_EditorClassIdentifier: + assetVersion: 2 + m_TextWrappingMode: 1 + m_enableKerning: 1 + m_ActiveFontFeatures: 00000000 + m_enableExtraPadding: 0 + m_enableTintAllSprites: 0 + m_enableParseEscapeCharacters: 1 + m_EnableRaycastTarget: 1 + m_GetFontFeaturesAtRuntime: 1 + m_missingGlyphCharacter: 0 + m_ClearDynamicDataOnBuild: 1 + m_warningsDisabled: 0 + m_defaultFontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_defaultFontAssetPath: Fonts & Materials/ + m_defaultFontSize: 36 + m_defaultAutoSizeMinRatio: 0.5 + m_defaultAutoSizeMaxRatio: 2 + m_defaultTextMeshProTextContainerSize: {x: 20, y: 5} + m_defaultTextMeshProUITextContainerSize: {x: 200, y: 50} + m_autoSizeTextContainer: 0 + m_IsTextObjectScaleStatic: 0 + m_fallbackFontAssets: [] + m_matchMaterialPreset: 1 + m_HideSubTextObjects: 0 + m_defaultSpriteAsset: {fileID: 11400000, guid: c41005c129ba4d66911b75229fd70b45, + type: 2} + m_defaultSpriteAssetPath: Sprite Assets/ + m_enableEmojiSupport: 1 + m_MissingCharacterSpriteUnicode: 0 + m_EmojiFallbackTextAssets: [] + m_defaultColorGradientPresetsPath: Color Gradient Presets/ + m_defaultStyleSheet: {fileID: 11400000, guid: f952c082cb03451daed3ee968ac6c63e, + type: 2} + m_StyleSheetsResourcePath: + m_leadingCharacters: {fileID: 4900000, guid: d82c1b31c7e74239bff1220585707d2b, type: 3} + m_followingCharacters: {fileID: 4900000, guid: fade42e8bc714b018fac513c043d323b, + type: 3} + m_UseModernHangulLineBreakingRules: 0 diff --git a/complex_algorithms/Assets/TextMesh Pro/Resources/TMP Settings.asset.meta b/complex_algorithms/Assets/TextMesh Pro/Resources/TMP Settings.asset.meta new file mode 100644 index 0000000..32db384 --- /dev/null +++ b/complex_algorithms/Assets/TextMesh Pro/Resources/TMP Settings.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 3f5b5dff67a942289a9defa416b206f3 +timeCreated: 1436653997 +licenseType: Pro +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/complex_algorithms/Assets/TextMesh Pro/Shaders.meta b/complex_algorithms/Assets/TextMesh Pro/Shaders.meta new file mode 100644 index 0000000..29a90a6 --- /dev/null +++ b/complex_algorithms/Assets/TextMesh Pro/Shaders.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e9f693669af91aa45ad615fc681ed29f +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/complex_algorithms/Assets/TextMesh Pro/Shaders/SDFFunctions.hlsl b/complex_algorithms/Assets/TextMesh Pro/Shaders/SDFFunctions.hlsl new file mode 100644 index 0000000..b611994 --- /dev/null +++ b/complex_algorithms/Assets/TextMesh Pro/Shaders/SDFFunctions.hlsl @@ -0,0 +1,178 @@ +float2 UnpackUV(float uv) +{ + float2 output; + output.x = floor(uv / 4096.0); + output.y = uv - 4096.0 * output.x; + + return output * 0.001953125; +} + +float4 BlendARGB(float4 overlying, float4 underlying) +{ + overlying.rgb *= overlying.a; + underlying.rgb *= underlying.a; + float3 blended = overlying.rgb + ((1 - overlying.a) * underlying.rgb); + float alpha = underlying.a + (1 - underlying.a) * overlying.a; + return float4(blended / alpha, alpha); +} + +float3 GetSpecular(float3 n, float3 l) +{ + float spec = pow(max(0.0, dot(n, l)), _Reflectivity); + return _SpecularColor.rgb * spec * _SpecularPower; +} + +void GetSurfaceNormal_float(texture2D atlas, float textureWidth, float textureHeight, float2 uv, bool isFront, out float3 nornmal) +{ + float3 delta = float3(1.0 / textureWidth, 1.0 / textureHeight, 0.0); + + // Read "height field" + float4 h = float4( + SAMPLE_TEXTURE2D(atlas, SamplerState_Linear_Clamp, uv - delta.xz).a, + SAMPLE_TEXTURE2D(atlas, SamplerState_Linear_Clamp, uv + delta.xz).a, + SAMPLE_TEXTURE2D(atlas, SamplerState_Linear_Clamp, uv - delta.zy).a, + SAMPLE_TEXTURE2D(atlas, SamplerState_Linear_Clamp, uv + delta.zy).a); + + bool raisedBevel = _BevelType; + + h += _BevelOffset; + + float bevelWidth = max(.01, _BevelWidth); + + // Track outline + h -= .5; + h /= bevelWidth; + h = saturate(h + .5); + + if (raisedBevel) h = 1 - abs(h * 2.0 - 1.0); + h = lerp(h, sin(h * 3.141592 / 2.0), float4(_BevelRoundness, _BevelRoundness, _BevelRoundness, _BevelRoundness)); + h = min(h, 1.0 - float4(_BevelClamp, _BevelClamp, _BevelClamp, _BevelClamp)); + h *= _BevelAmount * bevelWidth * _GradientScale * -2.0; + + float3 va = normalize(float3(-1.0, 0.0, h.y - h.x)); + float3 vb = normalize(float3(0.0, 1.0, h.w - h.z)); + + float3 f = float3(1, 1, 1); + if (isFront) f = float3(1, 1, -1); + nornmal = cross(va, vb) * f; +} + +void EvaluateLight_float(float4 faceColor, float3 n, out float4 color) +{ + n.z = abs(n.z); + float3 light = normalize(float3(sin(_LightAngle), cos(_LightAngle), 1.0)); + + float3 col = max(faceColor.rgb, 0) + GetSpecular(n, light)* faceColor.a; + //faceColor.rgb += col * faceColor.a; + col *= 1 - (dot(n, light) * _Diffuse); + col *= lerp(_Ambient, 1, n.z * n.z); + + //fixed4 reflcol = texCUBE(_Cube, reflect(input.viewDir, -n)); + //faceColor.rgb += reflcol.rgb * lerp(_ReflectFaceColor.rgb, _ReflectOutlineColor.rgb, saturate(sd + outline * 0.5)) * faceColor.a; + + color = float4(col, faceColor.a); +} + +// Add custom function to handle time in HDRP + + +// +void GenerateUV_float(float2 inUV, float4 transform, float2 animSpeed, out float2 outUV) +{ + outUV = inUV * transform.xy + transform.zw + (animSpeed * _Time.y); +} + +void ComputeUVOffset_float(float texWidth, float texHeight, float2 offset, float SDR, out float2 uvOffset) +{ + uvOffset = float2(-offset.x * SDR / texWidth, -offset.y * SDR / texHeight); +} + +void ScreenSpaceRatio2_float(float4x4 projection, float4 position, float2 objectScale, float screenWidth, float screenHeight, float fontScale, out float SSR) +{ + float2 pixelSize = position.w; + pixelSize /= (objectScale * mul((float2x2)projection, float2(screenWidth, screenHeight))); + SSR = rsqrt(dot(pixelSize, pixelSize)*2) * fontScale; +} + +// UV : Texture coordinate of the source distance field texture +// TextureSize : Size of the source distance field texture +// Filter : Enable perspective filter (soften) +void ScreenSpaceRatio_float(float2 UV, float TextureSize, bool Filter, out float SSR) +{ + if(Filter) + { + float2 a = float2(ddx(UV.x), ddy(UV.x)); + float2 b = float2(ddx(UV.y), ddy(UV.y)); + float s = lerp(dot(a,a), dot(b,b), 0.5); + SSR = rsqrt(s) / TextureSize; + } + else + { + float s = rsqrt(abs(ddx(UV.x) * ddy(UV.y) - ddy(UV.x) * ddx(UV.y))); + SSR = s / TextureSize; + } +} + +// SSR : Screen Space Ratio +// SD : Signed Distance (encoded : Distance / SDR + .5) +// SDR : Signed Distance Ratio +// +// IsoPerimeter : Dilate / Contract the shape +void ComputeSDF_float(float SSR, float SD, float SDR, float isoPerimeter, float softness, out float outAlpha) +{ + softness *= SSR * SDR; + float d = (SD - 0.5) * SDR; // Signed distance to edge, in Texture space + outAlpha = saturate((d * 2.0 * SSR + 0.5 + isoPerimeter * SDR * SSR + softness * 0.5) / (1.0 + softness)); // Screen pixel coverage (alpha) +} + +void ComputeSDF2_float(float SSR, float SD, float SDR, float2 isoPerimeter, float2 softness, out float2 outAlpha) +{ + softness *= SSR * SDR; + float d = (SD - 0.5f) * SDR; + outAlpha = saturate((d * 2.0f * SSR + 0.5f + isoPerimeter * SDR * SSR + softness * 0.5) / (1.0 + softness)); +} + +void ComputeSDF4_float(float SSR, float SD, float SDR, float4 isoPerimeter, float4 softness, out float4 outAlpha) +{ + softness *= SSR * SDR; + float d = (SD - 0.5f) * SDR; + outAlpha = saturate((d * 2.0f * SSR + 0.5f + isoPerimeter * SDR * SSR + softness * 0.5) / (1.0 + softness)); +} + +void ComputeSDF44_float(float SSR, float4 SD, float SDR, float4 isoPerimeter, float4 softness, bool outline, out float4 outAlpha) +{ + softness *= SSR * SDR; + float4 d = (SD - 0.5f) * SDR; + if(outline) d.w = max(max(d.x, d.y), d.z); + outAlpha = saturate((d * 2.0f * SSR + 0.5f + isoPerimeter * SDR * SSR + softness * 0.5) / (1.0 + softness)); +} + +void Composite_float(float4 overlying, float4 underlying, out float4 outColor) +{ + outColor = BlendARGB(overlying, underlying); +} + +// Face only +void Layer1_float(float alpha, float4 color0, out float4 outColor) +{ + color0.a *= alpha; + outColor = color0; +} + +// Face + 1 Outline +void Layer2_float(float2 alpha, float4 color0, float4 color1, out float4 outColor) +{ + color1.a *= alpha.y; + color0.rgb *= color0.a; color1.rgb *= color1.a; + outColor = lerp(color1, color0, alpha.x); + outColor.rgb /= outColor.a; +} + +// Face + 3 Outline +void Layer4_float(float4 alpha, float4 color0, float4 color1, float4 color2, float4 color3, out float4 outColor) +{ + color3.a *= alpha.w; + color0.rgb *= color0.a; color1.rgb *= color1.a; color2.rgb *= color2.a; color3.rgb *= color3.a; + outColor = lerp(lerp(lerp(color3, color2, alpha.z), color1, alpha.y), color0, alpha.x); + outColor.rgb /= outColor.a; +} diff --git a/complex_algorithms/Assets/TextMesh Pro/Shaders/SDFFunctions.hlsl.meta b/complex_algorithms/Assets/TextMesh Pro/Shaders/SDFFunctions.hlsl.meta new file mode 100644 index 0000000..001b14e --- /dev/null +++ b/complex_algorithms/Assets/TextMesh Pro/Shaders/SDFFunctions.hlsl.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 96de908384869cd409c75efa351d5edf +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_Bitmap-Custom-Atlas.shader b/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_Bitmap-Custom-Atlas.shader new file mode 100644 index 0000000..7e0f35c --- /dev/null +++ b/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_Bitmap-Custom-Atlas.shader @@ -0,0 +1,145 @@ +Shader "TextMeshPro/Bitmap Custom Atlas" { + +Properties { + _MainTex ("Font Atlas", 2D) = "white" {} + _FaceTex ("Font Texture", 2D) = "white" {} + _FaceColor ("Text Color", Color) = (1,1,1,1) + + _VertexOffsetX ("Vertex OffsetX", float) = 0 + _VertexOffsetY ("Vertex OffsetY", float) = 0 + _MaskSoftnessX ("Mask SoftnessX", float) = 0 + _MaskSoftnessY ("Mask SoftnessY", float) = 0 + + _ClipRect ("Clip Rect", vector) = (-32767, -32767, 32767, 32767) + _Padding ("Padding", float) = 0 + + _StencilComp ("Stencil Comparison", Float) = 8 + _Stencil ("Stencil ID", Float) = 0 + _StencilOp ("Stencil Operation", Float) = 0 + _StencilWriteMask ("Stencil Write Mask", Float) = 255 + _StencilReadMask ("Stencil Read Mask", Float) = 255 + + _CullMode ("Cull Mode", Float) = 0 + _ColorMask ("Color Mask", Float) = 15 +} + +SubShader{ + + Tags { "Queue" = "Transparent" "IgnoreProjector" = "True" "RenderType" = "Transparent" } + + Stencil + { + Ref[_Stencil] + Comp[_StencilComp] + Pass[_StencilOp] + ReadMask[_StencilReadMask] + WriteMask[_StencilWriteMask] + } + + + Lighting Off + Cull [_CullMode] + ZTest [unity_GUIZTestMode] + ZWrite Off + Fog { Mode Off } + Blend SrcAlpha OneMinusSrcAlpha + ColorMask[_ColorMask] + + Pass { + CGPROGRAM + #pragma vertex vert + #pragma fragment frag + + #pragma multi_compile __ UNITY_UI_CLIP_RECT + #pragma multi_compile __ UNITY_UI_ALPHACLIP + + + #include "UnityCG.cginc" + #include "UnityUI.cginc" + + struct appdata_t + { + float4 vertex : POSITION; + fixed4 color : COLOR; + float4 texcoord0 : TEXCOORD0; + float2 texcoord1 : TEXCOORD1; + }; + + struct v2f + { + float4 vertex : SV_POSITION; + fixed4 color : COLOR; + float2 texcoord0 : TEXCOORD0; + float2 texcoord1 : TEXCOORD1; + float4 mask : TEXCOORD2; + }; + + uniform sampler2D _MainTex; + uniform sampler2D _FaceTex; + uniform float4 _FaceTex_ST; + uniform fixed4 _FaceColor; + + uniform float _VertexOffsetX; + uniform float _VertexOffsetY; + uniform float4 _ClipRect; + uniform float _MaskSoftnessX; + uniform float _MaskSoftnessY; + uniform float _UIMaskSoftnessX; + uniform float _UIMaskSoftnessY; + uniform int _UIVertexColorAlwaysGammaSpace; + + v2f vert (appdata_t v) + { + float4 vert = v.vertex; + vert.x += _VertexOffsetX; + vert.y += _VertexOffsetY; + + vert.xy += (vert.w * 0.5) / _ScreenParams.xy; + + float4 vPosition = UnityPixelSnap(UnityObjectToClipPos(vert)); + + if (_UIVertexColorAlwaysGammaSpace && !IsGammaSpace()) + { + v.color.rgb = UIGammaToLinear(v.color.rgb); + } + fixed4 faceColor = v.color; + faceColor *= _FaceColor; + + v2f OUT; + OUT.vertex = vPosition; + OUT.color = faceColor; + OUT.texcoord0 = v.texcoord0; + OUT.texcoord1 = TRANSFORM_TEX(v.texcoord1, _FaceTex); + float2 pixelSize = vPosition.w; + pixelSize /= abs(float2(_ScreenParams.x * UNITY_MATRIX_P[0][0], _ScreenParams.y * UNITY_MATRIX_P[1][1])); + + // Clamp _ClipRect to 16bit. + const float4 clampedRect = clamp(_ClipRect, -2e10, 2e10); + const half2 maskSoftness = half2(max(_UIMaskSoftnessX, _MaskSoftnessX), max(_UIMaskSoftnessY, _MaskSoftnessY)); + OUT.mask = float4(vert.xy * 2 - clampedRect.xy - clampedRect.zw, 0.25 / (0.25 * maskSoftness + pixelSize.xy)); + + return OUT; + } + + fixed4 frag (v2f IN) : SV_Target + { + fixed4 color = tex2D(_MainTex, IN.texcoord0) * tex2D(_FaceTex, IN.texcoord1) * IN.color; + + // Alternative implementation to UnityGet2DClipping with support for softness. + #if UNITY_UI_CLIP_RECT + half2 m = saturate((_ClipRect.zw - _ClipRect.xy - abs(IN.mask.xy)) * IN.mask.zw); + color *= m.x * m.y; + #endif + + #if UNITY_UI_ALPHACLIP + clip(color.a - 0.001); + #endif + + return color; + } + ENDCG + } +} + + CustomEditor "TMPro.EditorUtilities.TMP_BitmapShaderGUI" +} diff --git a/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_Bitmap-Custom-Atlas.shader.meta b/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_Bitmap-Custom-Atlas.shader.meta new file mode 100644 index 0000000..0a416c8 --- /dev/null +++ b/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_Bitmap-Custom-Atlas.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 48bb5f55d8670e349b6e614913f9d910 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_Bitmap-Mobile.shader b/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_Bitmap-Mobile.shader new file mode 100644 index 0000000..b89e267 --- /dev/null +++ b/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_Bitmap-Mobile.shader @@ -0,0 +1,155 @@ +Shader "TextMeshPro/Mobile/Bitmap" { + +Properties { + _MainTex ("Font Atlas", 2D) = "white" {} + _Color ("Text Color", Color) = (1,1,1,1) + _DiffusePower ("Diffuse Power", Range(1.0,4.0)) = 1.0 + + _VertexOffsetX ("Vertex OffsetX", float) = 0 + _VertexOffsetY ("Vertex OffsetY", float) = 0 + _MaskSoftnessX ("Mask SoftnessX", float) = 0 + _MaskSoftnessY ("Mask SoftnessY", float) = 0 + + _ClipRect ("Clip Rect", vector) = (-32767, -32767, 32767, 32767) + + _StencilComp ("Stencil Comparison", Float) = 8 + _Stencil ("Stencil ID", Float) = 0 + _StencilOp ("Stencil Operation", Float) = 0 + _StencilWriteMask ("Stencil Write Mask", Float) = 255 + _StencilReadMask ("Stencil Read Mask", Float) = 255 + + _CullMode ("Cull Mode", Float) = 0 + _ColorMask ("Color Mask", Float) = 15 +} + +SubShader { + + Tags { "Queue"="Transparent" "IgnoreProjector"="True" "RenderType"="Transparent" } + + Stencil + { + Ref[_Stencil] + Comp[_StencilComp] + Pass[_StencilOp] + ReadMask[_StencilReadMask] + WriteMask[_StencilWriteMask] + } + + + Lighting Off + Cull [_CullMode] + ZTest [unity_GUIZTestMode] + ZWrite Off + Fog { Mode Off } + Blend SrcAlpha OneMinusSrcAlpha + ColorMask[_ColorMask] + + Pass { + CGPROGRAM + #pragma vertex vert + #pragma fragment frag + #pragma fragmentoption ARB_precision_hint_fastest + + #pragma multi_compile __ UNITY_UI_CLIP_RECT + #pragma multi_compile __ UNITY_UI_ALPHACLIP + + + #include "UnityCG.cginc" + #include "UnityUI.cginc" + + struct appdata_t + { + float4 vertex : POSITION; + fixed4 color : COLOR; + float2 texcoord0 : TEXCOORD0; + float2 texcoord1 : TEXCOORD1; + }; + + struct v2f + { + float4 vertex : POSITION; + fixed4 color : COLOR; + float2 texcoord0 : TEXCOORD0; + float4 mask : TEXCOORD2; + }; + + sampler2D _MainTex; + fixed4 _Color; + float _DiffusePower; + + uniform float _VertexOffsetX; + uniform float _VertexOffsetY; + uniform float4 _ClipRect; + uniform float _MaskSoftnessX; + uniform float _MaskSoftnessY; + uniform float _UIMaskSoftnessX; + uniform float _UIMaskSoftnessY; + uniform int _UIVertexColorAlwaysGammaSpace; + + v2f vert (appdata_t v) + { + v2f OUT; + float4 vert = v.vertex; + vert.x += _VertexOffsetX; + vert.y += _VertexOffsetY; + + vert.xy += (vert.w * 0.5) / _ScreenParams.xy; + if (_UIVertexColorAlwaysGammaSpace && !IsGammaSpace()) + { + v.color.rgb = UIGammaToLinear(v.color.rgb); + } + OUT.vertex = UnityPixelSnap(UnityObjectToClipPos(vert)); + OUT.color = v.color; + OUT.color *= _Color; + OUT.color.rgb *= _DiffusePower; + OUT.texcoord0 = v.texcoord0; + + float2 pixelSize = OUT.vertex.w; + //pixelSize /= abs(float2(_ScreenParams.x * UNITY_MATRIX_P[0][0], _ScreenParams.y * UNITY_MATRIX_P[1][1])); + + // Clamp _ClipRect to 16bit. + const float4 clampedRect = clamp(_ClipRect, -2e10, 2e10); + const half2 maskSoftness = half2(max(_UIMaskSoftnessX, _MaskSoftnessX), max(_UIMaskSoftnessY, _MaskSoftnessY)); + OUT.mask = float4(vert.xy * 2 - clampedRect.xy - clampedRect.zw, 0.25 / (0.25 * maskSoftness + pixelSize.xy)); + + return OUT; + } + + fixed4 frag (v2f IN) : COLOR + { + fixed4 color = fixed4(IN.color.rgb, IN.color.a * tex2D(_MainTex, IN.texcoord0).a); + + // Alternative implementation to UnityGet2DClipping with support for softness. + #if UNITY_UI_CLIP_RECT + half2 m = saturate((_ClipRect.zw - _ClipRect.xy - abs(IN.mask.xy)) * IN.mask.zw); + color *= m.x * m.y; + #endif + + #if UNITY_UI_ALPHACLIP + clip(color.a - 0.001); + #endif + + return color; + } + ENDCG + } +} + +SubShader { + Tags { "Queue"="Transparent" "IgnoreProjector"="True" "RenderType"="Transparent" } + Lighting Off Cull Off ZTest Always ZWrite Off Fog { Mode Off } + Blend SrcAlpha OneMinusSrcAlpha + BindChannels { + Bind "Color", color + Bind "Vertex", vertex + Bind "TexCoord", texcoord0 + } + Pass { + SetTexture [_MainTex] { + constantColor [_Color] combine constant * primary, constant * texture + } + } +} + +CustomEditor "TMPro.EditorUtilities.TMP_BitmapShaderGUI" +} diff --git a/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_Bitmap-Mobile.shader.meta b/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_Bitmap-Mobile.shader.meta new file mode 100644 index 0000000..d5fb125 --- /dev/null +++ b/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_Bitmap-Mobile.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 1e3b057af24249748ff873be7fafee47 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_Bitmap.shader b/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_Bitmap.shader new file mode 100644 index 0000000..caa527f --- /dev/null +++ b/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_Bitmap.shader @@ -0,0 +1,145 @@ +Shader "TextMeshPro/Bitmap" { + +Properties { + _MainTex ("Font Atlas", 2D) = "white" {} + _FaceTex ("Font Texture", 2D) = "white" {} + _FaceColor ("Text Color", Color) = (1,1,1,1) + + _VertexOffsetX ("Vertex OffsetX", float) = 0 + _VertexOffsetY ("Vertex OffsetY", float) = 0 + _MaskSoftnessX ("Mask SoftnessX", float) = 0 + _MaskSoftnessY ("Mask SoftnessY", float) = 0 + + _ClipRect ("Clip Rect", vector) = (-32767, -32767, 32767, 32767) + + _StencilComp ("Stencil Comparison", Float) = 8 + _Stencil ("Stencil ID", Float) = 0 + _StencilOp ("Stencil Operation", Float) = 0 + _StencilWriteMask ("Stencil Write Mask", Float) = 255 + _StencilReadMask ("Stencil Read Mask", Float) = 255 + + _CullMode ("Cull Mode", Float) = 0 + _ColorMask ("Color Mask", Float) = 15 +} + +SubShader{ + + Tags { "Queue" = "Transparent" "IgnoreProjector" = "True" "RenderType" = "Transparent" } + + Stencil + { + Ref[_Stencil] + Comp[_StencilComp] + Pass[_StencilOp] + ReadMask[_StencilReadMask] + WriteMask[_StencilWriteMask] + } + + + Lighting Off + Cull [_CullMode] + ZTest [unity_GUIZTestMode] + ZWrite Off + Fog { Mode Off } + Blend SrcAlpha OneMinusSrcAlpha + ColorMask[_ColorMask] + + Pass { + CGPROGRAM + #pragma vertex vert + #pragma fragment frag + + #pragma multi_compile __ UNITY_UI_CLIP_RECT + #pragma multi_compile __ UNITY_UI_ALPHACLIP + + + #include "UnityCG.cginc" + #include "UnityUI.cginc" + + struct appdata_t + { + float4 vertex : POSITION; + fixed4 color : COLOR; + float4 texcoord0 : TEXCOORD0; + float2 texcoord1 : TEXCOORD1; + }; + + struct v2f + { + float4 vertex : SV_POSITION; + fixed4 color : COLOR; + float2 texcoord0 : TEXCOORD0; + float2 texcoord1 : TEXCOORD1; + float4 mask : TEXCOORD2; + }; + + uniform sampler2D _MainTex; + uniform sampler2D _FaceTex; + uniform float4 _FaceTex_ST; + uniform fixed4 _FaceColor; + + uniform float _VertexOffsetX; + uniform float _VertexOffsetY; + uniform float4 _ClipRect; + uniform float _MaskSoftnessX; + uniform float _MaskSoftnessY; + uniform float _UIMaskSoftnessX; + uniform float _UIMaskSoftnessY; + uniform int _UIVertexColorAlwaysGammaSpace; + + v2f vert (appdata_t v) + { + float4 vert = v.vertex; + vert.x += _VertexOffsetX; + vert.y += _VertexOffsetY; + + vert.xy += (vert.w * 0.5) / _ScreenParams.xy; + + float4 vPosition = UnityPixelSnap(UnityObjectToClipPos(vert)); + + if (_UIVertexColorAlwaysGammaSpace && !IsGammaSpace()) + { + v.color.rgb = UIGammaToLinear(v.color.rgb); + } + fixed4 faceColor = v.color; + faceColor *= _FaceColor; + + v2f OUT; + OUT.vertex = vPosition; + OUT.color = faceColor; + OUT.texcoord0 = v.texcoord0; + OUT.texcoord1 = TRANSFORM_TEX(v.texcoord1, _FaceTex); + float2 pixelSize = vPosition.w; + pixelSize /= abs(float2(_ScreenParams.x * UNITY_MATRIX_P[0][0], _ScreenParams.y * UNITY_MATRIX_P[1][1])); + + // Clamp _ClipRect to 16bit. + const float4 clampedRect = clamp(_ClipRect, -2e10, 2e10); + const half2 maskSoftness = half2(max(_UIMaskSoftnessX, _MaskSoftnessX), max(_UIMaskSoftnessY, _MaskSoftnessY)); + OUT.mask = float4(vert.xy * 2 - clampedRect.xy - clampedRect.zw, 0.25 / (0.25 * maskSoftness + pixelSize.xy)); + + return OUT; + } + + fixed4 frag (v2f IN) : SV_Target + { + fixed4 color = tex2D(_MainTex, IN.texcoord0); + color = fixed4 (tex2D(_FaceTex, IN.texcoord1).rgb * IN.color.rgb, IN.color.a * color.a); + + // Alternative implementation to UnityGet2DClipping with support for softness. + #if UNITY_UI_CLIP_RECT + half2 m = saturate((_ClipRect.zw - _ClipRect.xy - abs(IN.mask.xy)) * IN.mask.zw); + color *= m.x * m.y; + #endif + + #if UNITY_UI_ALPHACLIP + clip(color.a - 0.001); + #endif + + return color; + } + ENDCG + } +} + + CustomEditor "TMPro.EditorUtilities.TMP_BitmapShaderGUI" +} diff --git a/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_Bitmap.shader.meta b/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_Bitmap.shader.meta new file mode 100644 index 0000000..7eb1870 --- /dev/null +++ b/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_Bitmap.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 128e987d567d4e2c824d754223b3f3b0 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF Overlay.shader b/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF Overlay.shader new file mode 100644 index 0000000..757a617 --- /dev/null +++ b/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF Overlay.shader @@ -0,0 +1,326 @@ +Shader "TextMeshPro/Distance Field Overlay" { + +Properties { + _FaceTex ("Face Texture", 2D) = "white" {} + _FaceUVSpeedX ("Face UV Speed X", Range(-5, 5)) = 0.0 + _FaceUVSpeedY ("Face UV Speed Y", Range(-5, 5)) = 0.0 + _FaceColor ("Face Color", Color) = (1,1,1,1) + _FaceDilate ("Face Dilate", Range(-1,1)) = 0 + + _OutlineColor ("Outline Color", Color) = (0,0,0,1) + _OutlineTex ("Outline Texture", 2D) = "white" {} + _OutlineUVSpeedX ("Outline UV Speed X", Range(-5, 5)) = 0.0 + _OutlineUVSpeedY ("Outline UV Speed Y", Range(-5, 5)) = 0.0 + _OutlineWidth ("Outline Thickness", Range(0, 1)) = 0 + _OutlineSoftness ("Outline Softness", Range(0,1)) = 0 + + _Bevel ("Bevel", Range(0,1)) = 0.5 + _BevelOffset ("Bevel Offset", Range(-0.5,0.5)) = 0 + _BevelWidth ("Bevel Width", Range(-.5,0.5)) = 0 + _BevelClamp ("Bevel Clamp", Range(0,1)) = 0 + _BevelRoundness ("Bevel Roundness", Range(0,1)) = 0 + + _LightAngle ("Light Angle", Range(0.0, 6.2831853)) = 3.1416 + _SpecularColor ("Specular", Color) = (1,1,1,1) + _SpecularPower ("Specular", Range(0,4)) = 2.0 + _Reflectivity ("Reflectivity", Range(5.0,15.0)) = 10 + _Diffuse ("Diffuse", Range(0,1)) = 0.5 + _Ambient ("Ambient", Range(1,0)) = 0.5 + + _BumpMap ("Normal map", 2D) = "bump" {} + _BumpOutline ("Bump Outline", Range(0,1)) = 0 + _BumpFace ("Bump Face", Range(0,1)) = 0 + + _ReflectFaceColor ("Reflection Color", Color) = (0,0,0,1) + _ReflectOutlineColor("Reflection Color", Color) = (0,0,0,1) + _Cube ("Reflection Cubemap", Cube) = "black" { /* TexGen CubeReflect */ } + _EnvMatrixRotation ("Texture Rotation", vector) = (0, 0, 0, 0) + + + _UnderlayColor ("Border Color", Color) = (0,0,0, 0.5) + _UnderlayOffsetX ("Border OffsetX", Range(-1,1)) = 0 + _UnderlayOffsetY ("Border OffsetY", Range(-1,1)) = 0 + _UnderlayDilate ("Border Dilate", Range(-1,1)) = 0 + _UnderlaySoftness ("Border Softness", Range(0,1)) = 0 + + _GlowColor ("Color", Color) = (0, 1, 0, 0.5) + _GlowOffset ("Offset", Range(-1,1)) = 0 + _GlowInner ("Inner", Range(0,1)) = 0.05 + _GlowOuter ("Outer", Range(0,1)) = 0.05 + _GlowPower ("Falloff", Range(1, 0)) = 0.75 + + _WeightNormal ("Weight Normal", float) = 0 + _WeightBold ("Weight Bold", float) = 0.5 + + _ShaderFlags ("Flags", float) = 0 + _ScaleRatioA ("Scale RatioA", float) = 1 + _ScaleRatioB ("Scale RatioB", float) = 1 + _ScaleRatioC ("Scale RatioC", float) = 1 + + _MainTex ("Font Atlas", 2D) = "white" {} + _TextureWidth ("Texture Width", float) = 512 + _TextureHeight ("Texture Height", float) = 512 + _GradientScale ("Gradient Scale", float) = 5.0 + _ScaleX ("Scale X", float) = 1.0 + _ScaleY ("Scale Y", float) = 1.0 + _PerspectiveFilter ("Perspective Correction", Range(0, 1)) = 0.875 + _Sharpness ("Sharpness", Range(-1,1)) = 0 + + _VertexOffsetX ("Vertex OffsetX", float) = 0 + _VertexOffsetY ("Vertex OffsetY", float) = 0 + + _MaskCoord ("Mask Coordinates", vector) = (0, 0, 32767, 32767) + _ClipRect ("Clip Rect", vector) = (-32767, -32767, 32767, 32767) + _MaskSoftnessX ("Mask SoftnessX", float) = 0 + _MaskSoftnessY ("Mask SoftnessY", float) = 0 + + _StencilComp ("Stencil Comparison", Float) = 8 + _Stencil ("Stencil ID", Float) = 0 + _StencilOp ("Stencil Operation", Float) = 0 + _StencilWriteMask ("Stencil Write Mask", Float) = 255 + _StencilReadMask ("Stencil Read Mask", Float) = 255 + + _CullMode ("Cull Mode", Float) = 0 + _ColorMask ("Color Mask", Float) = 15 +} + +SubShader { + + Tags + { + "Queue"="Overlay" + "IgnoreProjector"="True" + "RenderType"="Transparent" + } + + Stencil + { + Ref [_Stencil] + Comp [_StencilComp] + Pass [_StencilOp] + ReadMask [_StencilReadMask] + WriteMask [_StencilWriteMask] + } + + Cull [_CullMode] + ZWrite Off + Lighting Off + Fog { Mode Off } + ZTest Always + Blend One OneMinusSrcAlpha + ColorMask [_ColorMask] + + Pass { + CGPROGRAM + #pragma target 3.0 + #pragma vertex VertShader + #pragma fragment PixShader + #pragma shader_feature __ BEVEL_ON + #pragma shader_feature __ UNDERLAY_ON UNDERLAY_INNER + #pragma shader_feature __ GLOW_ON + + #pragma multi_compile __ UNITY_UI_CLIP_RECT + #pragma multi_compile __ UNITY_UI_ALPHACLIP + + #include "UnityCG.cginc" + #include "UnityUI.cginc" + #include "TMPro_Properties.cginc" + #include "TMPro.cginc" + + struct vertex_t + { + UNITY_VERTEX_INPUT_INSTANCE_ID + float4 position : POSITION; + float3 normal : NORMAL; + fixed4 color : COLOR; + float4 texcoord0 : TEXCOORD0; + float2 texcoord1 : TEXCOORD1; + }; + + struct pixel_t + { + UNITY_VERTEX_INPUT_INSTANCE_ID + UNITY_VERTEX_OUTPUT_STEREO + float4 position : SV_POSITION; + fixed4 color : COLOR; + float2 atlas : TEXCOORD0; // Atlas + float4 param : TEXCOORD1; // alphaClip, scale, bias, weight + float4 mask : TEXCOORD2; // Position in object space(xy), pixel Size(zw) + float3 viewDir : TEXCOORD3; + + #if (UNDERLAY_ON || UNDERLAY_INNER) + float4 texcoord2 : TEXCOORD4; // u,v, scale, bias + fixed4 underlayColor : COLOR1; + #endif + + float4 textures : TEXCOORD5; + }; + + // Used by Unity internally to handle Texture Tiling and Offset. + uniform float4 _FaceTex_ST; + uniform float4 _OutlineTex_ST; + uniform float _UIMaskSoftnessX; + uniform float _UIMaskSoftnessY; + uniform int _UIVertexColorAlwaysGammaSpace; + + pixel_t VertShader(vertex_t input) + { + pixel_t output; + + UNITY_INITIALIZE_OUTPUT(pixel_t, output); + UNITY_SETUP_INSTANCE_ID(input); + UNITY_TRANSFER_INSTANCE_ID(input,output); + UNITY_INITIALIZE_VERTEX_OUTPUT_STEREO(output); + + float bold = step(input.texcoord0.w, 0); + + float4 vert = input.position; + vert.x += _VertexOffsetX; + vert.y += _VertexOffsetY; + + float4 vPosition = UnityObjectToClipPos(vert); + + float2 pixelSize = vPosition.w; + pixelSize /= float2(_ScaleX, _ScaleY) * abs(mul((float2x2)UNITY_MATRIX_P, _ScreenParams.xy)); + float scale = rsqrt(dot(pixelSize, pixelSize)); + scale *= abs(input.texcoord0.w) * _GradientScale * (_Sharpness + 1); + if (UNITY_MATRIX_P[3][3] == 0) scale = lerp(abs(scale) * (1 - _PerspectiveFilter), scale, abs(dot(UnityObjectToWorldNormal(input.normal.xyz), normalize(WorldSpaceViewDir(vert))))); + + float weight = lerp(_WeightNormal, _WeightBold, bold) / 4.0; + weight = (weight + _FaceDilate) * _ScaleRatioA * 0.5; + + float bias =(.5 - weight) + (.5 / scale); + + float alphaClip = (1.0 - _OutlineWidth*_ScaleRatioA - _OutlineSoftness*_ScaleRatioA); + + #if GLOW_ON + alphaClip = min(alphaClip, 1.0 - _GlowOffset * _ScaleRatioB - _GlowOuter * _ScaleRatioB); + #endif + + alphaClip = alphaClip / 2.0 - ( .5 / scale) - weight; + + #if (UNDERLAY_ON || UNDERLAY_INNER) + float4 underlayColor = _UnderlayColor; + underlayColor.rgb *= underlayColor.a; + + float bScale = scale; + bScale /= 1 + ((_UnderlaySoftness*_ScaleRatioC) * bScale); + float bBias = (0.5 - weight) * bScale - 0.5 - ((_UnderlayDilate * _ScaleRatioC) * 0.5 * bScale); + + float x = -(_UnderlayOffsetX * _ScaleRatioC) * _GradientScale / _TextureWidth; + float y = -(_UnderlayOffsetY * _ScaleRatioC) * _GradientScale / _TextureHeight; + float2 bOffset = float2(x, y); + #endif + + // Generate UV for the Masking Texture + float4 clampedRect = clamp(_ClipRect, -2e10, 2e10); + float2 maskUV = (vert.xy - clampedRect.xy) / (clampedRect.zw - clampedRect.xy); + + // Support for texture tiling and offset + float2 textureUV = input.texcoord1; + float2 faceUV = TRANSFORM_TEX(textureUV, _FaceTex); + float2 outlineUV = TRANSFORM_TEX(textureUV, _OutlineTex); + + + if (_UIVertexColorAlwaysGammaSpace && !IsGammaSpace()) + { + input.color.rgb = UIGammaToLinear(input.color.rgb); + } + output.position = vPosition; + output.color = input.color; + output.atlas = input.texcoord0; + output.param = float4(alphaClip, scale, bias, weight); + const half2 maskSoftness = half2(max(_UIMaskSoftnessX, _MaskSoftnessX), max(_UIMaskSoftnessY, _MaskSoftnessY)); + output.mask = half4(vert.xy * 2 - clampedRect.xy - clampedRect.zw, 0.25 / (0.25 * maskSoftness + pixelSize.xy)); + output.viewDir = mul((float3x3)_EnvMatrix, _WorldSpaceCameraPos.xyz - mul(unity_ObjectToWorld, vert).xyz); + #if (UNDERLAY_ON || UNDERLAY_INNER) + output.texcoord2 = float4(input.texcoord0 + bOffset, bScale, bBias); + output.underlayColor = underlayColor; + #endif + output.textures = float4(faceUV, outlineUV); + + return output; + } + + + fixed4 PixShader(pixel_t input) : SV_Target + { + UNITY_SETUP_INSTANCE_ID(input); + + float c = tex2D(_MainTex, input.atlas).a; + + #ifndef UNDERLAY_ON + clip(c - input.param.x); + #endif + + float scale = input.param.y; + float bias = input.param.z; + float weight = input.param.w; + float sd = (bias - c) * scale; + + float outline = (_OutlineWidth * _ScaleRatioA) * scale; + float softness = (_OutlineSoftness * _ScaleRatioA) * scale; + + half4 faceColor = _FaceColor; + half4 outlineColor = _OutlineColor; + + faceColor.rgb *= input.color.rgb; + + faceColor *= tex2D(_FaceTex, input.textures.xy + float2(_FaceUVSpeedX, _FaceUVSpeedY) * _Time.y); + outlineColor *= tex2D(_OutlineTex, input.textures.zw + float2(_OutlineUVSpeedX, _OutlineUVSpeedY) * _Time.y); + + faceColor = GetColor(sd, faceColor, outlineColor, outline, softness); + + #if BEVEL_ON + float3 dxy = float3(0.5 / _TextureWidth, 0.5 / _TextureHeight, 0); + float3 n = GetSurfaceNormal(input.atlas, weight, dxy); + + float3 bump = UnpackNormal(tex2D(_BumpMap, input.textures.xy + float2(_FaceUVSpeedX, _FaceUVSpeedY) * _Time.y)).xyz; + bump *= lerp(_BumpFace, _BumpOutline, saturate(sd + outline * 0.5)); + n = normalize(n- bump); + + float3 light = normalize(float3(sin(_LightAngle), cos(_LightAngle), -1.0)); + + float3 col = GetSpecular(n, light); + faceColor.rgb += col*faceColor.a; + faceColor.rgb *= 1-(dot(n, light)*_Diffuse); + faceColor.rgb *= lerp(_Ambient, 1, n.z*n.z); + + fixed4 reflcol = texCUBE(_Cube, reflect(input.viewDir, -n)); + faceColor.rgb += reflcol.rgb * lerp(_ReflectFaceColor.rgb, _ReflectOutlineColor.rgb, saturate(sd + outline * 0.5)) * faceColor.a; + #endif + + #if UNDERLAY_ON + float d = tex2D(_MainTex, input.texcoord2.xy).a * input.texcoord2.z; + faceColor += input.underlayColor * saturate(d - input.texcoord2.w) * (1 - faceColor.a); + #endif + + #if UNDERLAY_INNER + float d = tex2D(_MainTex, input.texcoord2.xy).a * input.texcoord2.z; + faceColor += input.underlayColor * (1 - saturate(d - input.texcoord2.w)) * saturate(1 - sd) * (1 - faceColor.a); + #endif + + #if GLOW_ON + float4 glowColor = GetGlowColor(sd, scale); + faceColor.rgb += glowColor.rgb * glowColor.a; + #endif + + // Alternative implementation to UnityGet2DClipping with support for softness. + #if UNITY_UI_CLIP_RECT + half2 m = saturate((_ClipRect.zw - _ClipRect.xy - abs(input.mask.xy)) * input.mask.zw); + faceColor *= m.x * m.y; + #endif + + #if UNITY_UI_ALPHACLIP + clip(faceColor.a - 0.001); + #endif + + return faceColor * input.color.a; + } + ENDCG + } +} + +Fallback "TextMeshPro/Mobile/Distance Field" +CustomEditor "TMPro.EditorUtilities.TMP_SDFShaderGUI" +} diff --git a/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF Overlay.shader.meta b/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF Overlay.shader.meta new file mode 100644 index 0000000..56284e9 --- /dev/null +++ b/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF Overlay.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: dd89cf5b9246416f84610a006f916af7 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF SSD.shader b/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF SSD.shader new file mode 100644 index 0000000..27c14bc --- /dev/null +++ b/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF SSD.shader @@ -0,0 +1,321 @@ +Shader "TextMeshPro/Distance Field SSD" { + +Properties { + _FaceTex ("Face Texture", 2D) = "white" {} + _FaceUVSpeedX ("Face UV Speed X", Range(-5, 5)) = 0.0 + _FaceUVSpeedY ("Face UV Speed Y", Range(-5, 5)) = 0.0 + _FaceColor ("Face Color", Color) = (1,1,1,1) + _FaceDilate ("Face Dilate", Range(-1,1)) = 0 + + _OutlineColor ("Outline Color", Color) = (0,0,0,1) + _OutlineTex ("Outline Texture", 2D) = "white" {} + _OutlineUVSpeedX ("Outline UV Speed X", Range(-5, 5)) = 0.0 + _OutlineUVSpeedY ("Outline UV Speed Y", Range(-5, 5)) = 0.0 + _OutlineWidth ("Outline Thickness", Range(0, 1)) = 0 + _OutlineSoftness ("Outline Softness", Range(0,1)) = 0 + + _Bevel ("Bevel", Range(0,1)) = 0.5 + _BevelOffset ("Bevel Offset", Range(-0.5,0.5)) = 0 + _BevelWidth ("Bevel Width", Range(-.5,0.5)) = 0 + _BevelClamp ("Bevel Clamp", Range(0,1)) = 0 + _BevelRoundness ("Bevel Roundness", Range(0,1)) = 0 + + _LightAngle ("Light Angle", Range(0.0, 6.2831853)) = 3.1416 + _SpecularColor ("Specular", Color) = (1,1,1,1) + _SpecularPower ("Specular", Range(0,4)) = 2.0 + _Reflectivity ("Reflectivity", Range(5.0,15.0)) = 10 + _Diffuse ("Diffuse", Range(0,1)) = 0.5 + _Ambient ("Ambient", Range(1,0)) = 0.5 + + _BumpMap ("Normal map", 2D) = "bump" {} + _BumpOutline ("Bump Outline", Range(0,1)) = 0 + _BumpFace ("Bump Face", Range(0,1)) = 0 + + _ReflectFaceColor ("Reflection Color", Color) = (0,0,0,1) + _ReflectOutlineColor("Reflection Color", Color) = (0,0,0,1) + _Cube ("Reflection Cubemap", Cube) = "black" { /* TexGen CubeReflect */ } + _EnvMatrixRotation ("Texture Rotation", vector) = (0, 0, 0, 0) + + + _UnderlayColor ("Border Color", Color) = (0,0,0, 0.5) + _UnderlayOffsetX ("Border OffsetX", Range(-1,1)) = 0 + _UnderlayOffsetY ("Border OffsetY", Range(-1,1)) = 0 + _UnderlayDilate ("Border Dilate", Range(-1,1)) = 0 + _UnderlaySoftness ("Border Softness", Range(0,1)) = 0 + + _GlowColor ("Color", Color) = (0, 1, 0, 0.5) + _GlowOffset ("Offset", Range(-1,1)) = 0 + _GlowInner ("Inner", Range(0,1)) = 0.05 + _GlowOuter ("Outer", Range(0,1)) = 0.05 + _GlowPower ("Falloff", Range(1, 0)) = 0.75 + + _WeightNormal ("Weight Normal", float) = 0 + _WeightBold ("Weight Bold", float) = 0.5 + + _ShaderFlags ("Flags", float) = 0 + _ScaleRatioA ("Scale RatioA", float) = 1 + _ScaleRatioB ("Scale RatioB", float) = 1 + _ScaleRatioC ("Scale RatioC", float) = 1 + + _MainTex ("Font Atlas", 2D) = "white" {} + _TextureWidth ("Texture Width", float) = 512 + _TextureHeight ("Texture Height", float) = 512 + _GradientScale ("Gradient Scale", float) = 5.0 + _ScaleX ("Scale X", float) = 1.0 + _ScaleY ("Scale Y", float) = 1.0 + _PerspectiveFilter ("Perspective Correction", Range(0, 1)) = 0.875 + _Sharpness ("Sharpness", Range(-1,1)) = 0 + + _VertexOffsetX ("Vertex OffsetX", float) = 0 + _VertexOffsetY ("Vertex OffsetY", float) = 0 + + _MaskCoord ("Mask Coordinates", vector) = (0, 0, 32767, 32767) + _ClipRect ("Clip Rect", vector) = (-32767, -32767, 32767, 32767) + _MaskSoftnessX ("Mask SoftnessX", float) = 0 + _MaskSoftnessY ("Mask SoftnessY", float) = 0 + + _StencilComp ("Stencil Comparison", Float) = 8 + _Stencil ("Stencil ID", Float) = 0 + _StencilOp ("Stencil Operation", Float) = 0 + _StencilWriteMask ("Stencil Write Mask", Float) = 255 + _StencilReadMask ("Stencil Read Mask", Float) = 255 + + _CullMode ("Cull Mode", Float) = 0 + _ColorMask ("Color Mask", Float) = 15 +} + +SubShader { + Tags + { + "Queue" = "Transparent" + "IgnoreProjector" = "True" + "RenderType" = "Transparent" + } + + Stencil + { + Ref[_Stencil] + Comp[_StencilComp] + Pass[_StencilOp] + ReadMask[_StencilReadMask] + WriteMask[_StencilWriteMask] + } + + Cull[_CullMode] + ZWrite Off + Lighting Off + Fog { Mode Off } + ZTest[unity_GUIZTestMode] + Blend One OneMinusSrcAlpha + ColorMask[_ColorMask] + + Pass + { + CGPROGRAM + #pragma target 3.0 + #pragma vertex VertShader + #pragma fragment PixShader + #pragma shader_feature __ BEVEL_ON + #pragma shader_feature __ UNDERLAY_ON UNDERLAY_INNER + #pragma shader_feature __ GLOW_ON + #pragma shader_feature __ FORCE_LINEAR + + #pragma multi_compile __ UNITY_UI_CLIP_RECT + #pragma multi_compile __ UNITY_UI_ALPHACLIP + + #include "UnityCG.cginc" + #include "UnityUI.cginc" + #include "TMPro_Properties.cginc" + #include "TMPro.cginc" + + struct vertex_t + { + UNITY_VERTEX_INPUT_INSTANCE_ID + float4 position : POSITION; + float3 normal : NORMAL; + float4 color : COLOR; + float4 texcoord0 : TEXCOORD0; + float2 texcoord1 : TEXCOORD1; + }; + + struct pixel_t + { + UNITY_VERTEX_INPUT_INSTANCE_ID + UNITY_VERTEX_OUTPUT_STEREO + float4 position : SV_POSITION; + float4 color : COLOR; + float2 atlas : TEXCOORD0; + float weight : TEXCOORD1; + float2 mask : TEXCOORD2; // Position in object space(xy) + float3 viewDir : TEXCOORD3; + + #if (UNDERLAY_ON || UNDERLAY_INNER) + float2 texcoord2 : TEXCOORD4; + float4 underlayColor : COLOR1; + #endif + + float4 textures : TEXCOORD5; + }; + + // Used by Unity internally to handle Texture Tiling and Offset. + float4 _FaceTex_ST; + float4 _OutlineTex_ST; + float _UIMaskSoftnessX; + float _UIMaskSoftnessY; + int _UIVertexColorAlwaysGammaSpace; + + float4 SRGBToLinear(float4 rgba) + { + return float4(lerp(rgba.rgb / 12.92f, pow((rgba.rgb + 0.055f) / 1.055f, 2.4f), step(0.04045f, rgba.rgb)), rgba.a); + } + + pixel_t VertShader(vertex_t input) + { + pixel_t output; + + UNITY_INITIALIZE_OUTPUT(pixel_t, output); + UNITY_SETUP_INSTANCE_ID(input); + UNITY_TRANSFER_INSTANCE_ID(input,output); + UNITY_INITIALIZE_VERTEX_OUTPUT_STEREO(output); + + float bold = step(input.texcoord0.w, 0); + + float4 vert = input.position; + vert.x += _VertexOffsetX; + vert.y += _VertexOffsetY; + + float4 vPosition = UnityObjectToClipPos(vert); + + float weight = lerp(_WeightNormal, _WeightBold, bold) / 4.0; + weight = (weight + _FaceDilate) * _ScaleRatioA * 0.5; + + #if (UNDERLAY_ON || UNDERLAY_INNER) + float4 underlayColor = _UnderlayColor; + underlayColor.rgb *= underlayColor.a; + + float x = -(_UnderlayOffsetX * _ScaleRatioC) * _GradientScale / _TextureWidth; + float y = -(_UnderlayOffsetY * _ScaleRatioC) * _GradientScale / _TextureHeight; + float2 bOffset = float2(x, y); + #endif + + // Generate UV for the Masking Texture + float4 clampedRect = clamp(_ClipRect, -2e10, 2e10); + + // Support for texture tiling and offset + float2 textureUV = input.texcoord1; + float2 faceUV = TRANSFORM_TEX(textureUV, _FaceTex); + float2 outlineUV = TRANSFORM_TEX(textureUV, _OutlineTex); + + if (_UIVertexColorAlwaysGammaSpace && !IsGammaSpace()) + { + input.color.rgb = UIGammaToLinear(input.color.rgb); + } + float4 color = input.color; + #if (FORCE_LINEAR && !UNITY_COLORSPACE_GAMMA) + color = SRGBToLinear(input.color); + #endif + + output.position = vPosition; + output.color = color; + output.atlas = input.texcoord0; + output.weight = weight; + output.mask = half2(vert.xy * 2 - clampedRect.xy - clampedRect.zw); + output.viewDir = mul((float3x3)_EnvMatrix, _WorldSpaceCameraPos.xyz - mul(unity_ObjectToWorld, vert).xyz); + #if (UNDERLAY_ON || UNDERLAY_INNER) + output.texcoord2 = input.texcoord0 + bOffset; + output.underlayColor = underlayColor; + #endif + output.textures = float4(faceUV, outlineUV); + + return output; + } + + + fixed4 PixShader(pixel_t input) : SV_Target + { + UNITY_SETUP_INSTANCE_ID(input); + + float c = tex2D(_MainTex, input.atlas).a; + + float pixelSize = abs(ddx(input.atlas.y)) + abs(ddy(input.atlas.y)); + pixelSize *= _TextureHeight * 0.75; + float scale = 1 / pixelSize * _GradientScale * (_Sharpness + 1); + + float weight = input.weight; + float bias = (.5 - weight) + (.5 / scale); + float sd = (bias - c) * scale; + + float outline = (_OutlineWidth * _ScaleRatioA) * scale; + float softness = (_OutlineSoftness * _ScaleRatioA) * scale; + + half4 faceColor = _FaceColor; + half4 outlineColor = _OutlineColor; + + faceColor.rgb *= input.color.rgb; + + faceColor *= tex2D(_FaceTex, input.textures.xy + float2(_FaceUVSpeedX, _FaceUVSpeedY) * _Time.y); + outlineColor *= tex2D(_OutlineTex, input.textures.zw + float2(_OutlineUVSpeedX, _OutlineUVSpeedY) * _Time.y); + + faceColor = GetColor(sd, faceColor, outlineColor, outline, softness); + + #if BEVEL_ON + float3 dxy = float3(0.5 / _TextureWidth, 0.5 / _TextureHeight, 0); + float3 n = GetSurfaceNormal(input.atlas, weight, dxy); + + float3 bump = UnpackNormal(tex2D(_BumpMap, input.textures.xy + float2(_FaceUVSpeedX, _FaceUVSpeedY) * _Time.y)).xyz; + bump *= lerp(_BumpFace, _BumpOutline, saturate(sd + outline * 0.5)); + n = normalize(n - bump); + + float3 light = normalize(float3(sin(_LightAngle), cos(_LightAngle), -1.0)); + + float3 col = GetSpecular(n, light); + faceColor.rgb += col * faceColor.a; + faceColor.rgb *= 1 - (dot(n, light) * _Diffuse); + faceColor.rgb *= lerp(_Ambient, 1, n.z * n.z); + + fixed4 reflcol = texCUBE(_Cube, reflect(input.viewDir, -n)); + faceColor.rgb += reflcol.rgb * lerp(_ReflectFaceColor.rgb, _ReflectOutlineColor.rgb, saturate(sd + outline * 0.5)) * faceColor.a; + #endif + + #if (UNDERLAY_ON || UNDERLAY_INNER) + float bScale = scale; + bScale /= 1 + ((_UnderlaySoftness * _ScaleRatioC) * bScale); + float bBias = (0.5 - weight) * bScale - 0.5 - ((_UnderlayDilate * _ScaleRatioC) * 0.5 * bScale); + #endif + + #if UNDERLAY_ON + float d = tex2D(_MainTex, input.texcoord2.xy).a * bScale; + faceColor += input.underlayColor * saturate(d - bBias) * (1 - faceColor.a); + #endif + + #if UNDERLAY_INNER + float d = tex2D(_MainTex, input.texcoord2.xy).a * bScale; + faceColor += input.underlayColor * (1 - saturate(d - bBias)) * saturate(1 - sd) * (1 - faceColor.a); + #endif + + #if GLOW_ON + float4 glowColor = GetGlowColor(sd, scale); + faceColor.rgb += glowColor.rgb * glowColor.a; + #endif + + // Alternative implementation to UnityGet2DClipping with support for softness. + #if UNITY_UI_CLIP_RECT + half2 maskSoftness = half2(max(_UIMaskSoftnessX, _MaskSoftnessX), max(_UIMaskSoftnessY, _MaskSoftnessY)); + float2 maskZW = 0.25 / (0.25 * maskSoftness + 1 / scale); + half2 m = saturate((_ClipRect.zw - _ClipRect.xy - abs(input.mask.xy)) * maskZW); + faceColor *= m.x * m.y; + #endif + + #if UNITY_UI_ALPHACLIP + clip(faceColor.a - 0.001); + #endif + + return faceColor * input.color.a; + } + ENDCG + } +} + +Fallback "TextMeshPro/Mobile/Distance Field" +CustomEditor "TMPro.EditorUtilities.TMP_SDFShaderGUI" +} diff --git a/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF SSD.shader.meta b/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF SSD.shader.meta new file mode 100644 index 0000000..08cd8ae --- /dev/null +++ b/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF SSD.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 14eb328de4b8eb245bb7cea29e4ac00b +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF-HDRP LIT.shadergraph b/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF-HDRP LIT.shadergraph new file mode 100644 index 0000000..4f7157c --- /dev/null +++ b/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF-HDRP LIT.shadergraph @@ -0,0 +1,12074 @@ +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.GraphData", + "m_ObjectId": "386c36a1c4c34ea29deb680fb82cfe8b", + "m_Properties": [ + { + "m_Id": "dc75c4e3a1bc4bb0a128086c2b0679a5" + }, + { + "m_Id": "867a4ae13c0d4a028c71bc1063824c14" + }, + { + "m_Id": "22b7f3c2bb7b48c0a7fdeb50e33e7d5e" + }, + { + "m_Id": "53073e5ea924459fa6681a4943e9f947" + }, + { + "m_Id": "7a046f410ce64aa88438b0bfd412c045" + }, + { + "m_Id": "636180f6e0504f2baaa5cc086980cb47" + }, + { + "m_Id": "74b41464cbed4e9e8e23af5ab9be40cf" + }, + { + "m_Id": "8ed907a2cc7949b68a283ae243ea1977" + }, + { + "m_Id": "cb3c0c3f08654b068bea44c4ffb15f4a" + }, + { + "m_Id": "0580d4b7e3a049049569f4508643a724" + }, + { + "m_Id": "c9ec735d1a1046769e5601b2c97c849a" + }, + { + "m_Id": "2d0a269511e34bd1ba9056d2c939dff2" + }, + { + "m_Id": "07946387933e416db576b677f0711e5f" + }, + { + "m_Id": "46fbf3eeb0ea4470869cba7443249295" + }, + { + "m_Id": "ec79eb447dfd47a9b3380344c6a60f43" + }, + { + "m_Id": "3fdf4b7bc5d4426492dcc057603ef4a6" + }, + { + "m_Id": "8cf8aae64c1d443f9303126886b40f17" + }, + { + "m_Id": "49e7c3ad55ce458797f0e60c950cb965" + }, + { + "m_Id": "81e8ed0534534674a74263e6161a2a1a" + }, + { + "m_Id": "952d0fa5cd744df0b434cd38e9a90b93" + }, + { + "m_Id": "21a7a380e66d42e780e2a2a1baa630d5" + }, + { + "m_Id": "2c10b97b92c947ceb307a93759c0228b" + }, + { + "m_Id": "1be90d4f96a841748b0c95219b12ad27" + }, + { + "m_Id": "5fbe253f3e444f2aa8ac717f9c856619" + }, + { + "m_Id": "5bd258837c514ff7ab0bf7027e762c18" + }, + { + "m_Id": "998db5e5901e45b29040eb2099370071" + }, + { + "m_Id": "a6c38edd2e8743a9b057ba8452b9f129" + }, + { + "m_Id": "82af2db1018543d7832af96c1cfc981f" + }, + { + "m_Id": "3ec4797e381747829ef4712c85fcf7a1" + }, + { + "m_Id": "b0b352c4503a43d083a64e57352b29a0" + }, + { + "m_Id": "424dbeeb009344efa29c304c4979e3d6" + }, + { + "m_Id": "05805bc6fcc941fd889922555c6c86d7" + }, + { + "m_Id": "a4ad98d8828c424384229c344ebe2ed0" + }, + { + "m_Id": "3e372195f4bd4845852a37839e5b602d" + }, + { + "m_Id": "a6bbb32e8d884be9bb36db91fe4b81b1" + }, + { + "m_Id": "c417006ffa034c44b79da3dd323165ff" + } + ], + "m_Keywords": [], + "m_Dropdowns": [], + "m_CategoryData": [ + { + "m_Id": "6b0cd1bfb339459ca967fa23df287ef0" + } + ], + "m_Nodes": [ + { + "m_Id": "b1188549725543d485436c2e921ffbb2" + }, + { + "m_Id": "4488af8ff6a7421298a7e827f567263b" + }, + { + "m_Id": "7e0fadb2533f496192c1ad3e78642010" + }, + { + "m_Id": "aa87c72ac0e64469acc34f936f00b3d0" + }, + { + "m_Id": "105b1ed1aa714e41bbe1ef5472bdb11f" + }, + { + "m_Id": "150533bad8e2424aaa2c74e253af8592" + }, + { + "m_Id": "1c4df61c2fea404eb3b87b270d7c59bc" + }, + { + "m_Id": "8135ca333f8f4ea78163743e6ec1f55c" + }, + { + "m_Id": "36f1b4d96f2941c39e5cd95d9c1d2ce6" + }, + { + "m_Id": "9c228fac287d446296b91a4acf5cec59" + }, + { + "m_Id": "52798bdb86f6400e86489a7a368e9f8b" + }, + { + "m_Id": "f383b24f0bc6434dafe44b3e3d338a63" + }, + { + "m_Id": "85a1ad8e741e41759002e8cdc8cd0b96" + }, + { + "m_Id": "f3d31c1f18d8491a8ecf5cbc37e4b7db" + }, + { + "m_Id": "f23a8b2b7c85478388ff7a8c8a6de740" + }, + { + "m_Id": "e818605f8f5a4f01bf61caaa33693581" + }, + { + "m_Id": "85b5940eb77e4625812ded7215bab8d7" + }, + { + "m_Id": "cdddee3a537c464697357f11b966f9b8" + }, + { + "m_Id": "88253223d2c34ecfab92b0c344048f94" + }, + { + "m_Id": "c7ddee91dc5b48dc828309c77fdb0b88" + }, + { + "m_Id": "1e12726617b24675958e942eb62e4b09" + }, + { + "m_Id": "2ac79705aa9e415dbb74ec215233fd1b" + }, + { + "m_Id": "44317f2e371447e2a8d894f8a021a235" + }, + { + "m_Id": "7984fd094e1147bdabb4e26fbd3d31c8" + }, + { + "m_Id": "91890fe48ebe4717aea61ecaf3ad4861" + }, + { + "m_Id": "19075add867e4757b9520d18fe8de1d0" + }, + { + "m_Id": "fdb77c3e92ee497b88ca5dc46dc45350" + }, + { + "m_Id": "c234e5216678436195ee1a5914bc79da" + }, + { + "m_Id": "4648b46ad29a4008a80de4f8a5a5b813" + }, + { + "m_Id": "59bd90a849624124bae6464ee3669aa6" + }, + { + "m_Id": "a535f3bcbeb14622bb177eb6f46e76f4" + }, + { + "m_Id": "9e87ce9607e14015a3790c528ca5dfda" + }, + { + "m_Id": "285f6a9863d54ed2a8150727ad749456" + }, + { + "m_Id": "b163c9f1666644b0bba62cf0e12df7bc" + }, + { + "m_Id": "a455bd79094c4413a7b7dd80ca8b9368" + }, + { + "m_Id": "dbcb748279484a4590e53518c49122b8" + }, + { + "m_Id": "04dc152dd2ba4d519391577eb1156235" + }, + { + "m_Id": "9f0de188085746d5a19073da1de85ddb" + }, + { + "m_Id": "ec184d6d9fb2494897774c9e7d279e6d" + }, + { + "m_Id": "95928bcb6a284b8d88105a84c2e1d3ce" + }, + { + "m_Id": "4f194ff591484e908fc2bcdacbcf2570" + }, + { + "m_Id": "6e8946a245e842b38231d4a241bfb3ef" + }, + { + "m_Id": "cb7117ecb1d047a8b2cb00ed552cb181" + }, + { + "m_Id": "3c50439118b2496f9e390021b0964606" + }, + { + "m_Id": "3e231021af7b47ba97f2871e7f25d0fe" + }, + { + "m_Id": "aa3e347d733e48f7b65d8a8847370eec" + }, + { + "m_Id": "2a552a0b828f457c911aa19561e410ae" + }, + { + "m_Id": "acd0cd5a177f4a97bf23db7219305e3f" + }, + { + "m_Id": "51378bae98a94c309785d14cd5cbb453" + }, + { + "m_Id": "9e6e50a71d9843b49b62ebe1cf7d3d59" + }, + { + "m_Id": "7444469eb9884253819add9ef96baa25" + }, + { + "m_Id": "67a519f507384ff1861df5d8d5b486be" + }, + { + "m_Id": "48390d02257d41bf98eace1deaa4c539" + }, + { + "m_Id": "f4ecc442a2d246759f7c2c0412953d28" + }, + { + "m_Id": "7f2e6b5f15364ed9835d67d0cf4f8f65" + }, + { + "m_Id": "aca823a8188948c782eddaf0f45e1868" + }, + { + "m_Id": "7d78a616c2754cc28d1f32cf66ade611" + }, + { + "m_Id": "163beb4431c34f538340bc0af0991e6f" + }, + { + "m_Id": "39f2f84f30304d859fb07569e2695f60" + }, + { + "m_Id": "42a586e4f6ec40eeaba891b7fd133864" + }, + { + "m_Id": "4abff6ff92fa4a05b203f10580988335" + }, + { + "m_Id": "319916a5921343f7b7eef0e50dc93def" + }, + { + "m_Id": "f814deb543c24fbbafbcdb5071d96022" + }, + { + "m_Id": "65c8e64a7535466e933eed08a2f77532" + }, + { + "m_Id": "63c7cd57fc3c45a9a97b514fdae32693" + }, + { + "m_Id": "d4df208fc23b42f2b52364124f1b661c" + }, + { + "m_Id": "9d3c3383d5934a17bf9efbb7fd9e9043" + }, + { + "m_Id": "aef5c44f84e04c3185e0b93e95e34204" + }, + { + "m_Id": "c9d7f0dbae7d422985a1cc87c025e76b" + }, + { + "m_Id": "faace8101df943d8956faa31728cb004" + }, + { + "m_Id": "007c75c776ac4f1babe9cd7ae1fc4f14" + }, + { + "m_Id": "b571db753a1948d5a6f1de4e7d0c7238" + }, + { + "m_Id": "9147636b0cfa466a9b37a013d8f693bf" + }, + { + "m_Id": "bc9afcb18afa4ccc82d2cdc34d3f4641" + }, + { + "m_Id": "b4a40cb6acd441acb83cfe0240bf910d" + }, + { + "m_Id": "56c25395796e4d2fbe5c892d428d1620" + }, + { + "m_Id": "6b2f65c1463f4f7bad16c54a95d2fe75" + }, + { + "m_Id": "109f638d1f9b49d4991d6d21a86d4eb7" + }, + { + "m_Id": "dff7a66b353a4023b29c9d937da77960" + }, + { + "m_Id": "7a80e8839f0e4a1d9a6c0814f8793ee6" + }, + { + "m_Id": "7d7696aa6d184b4fb9c316a9dec37aee" + }, + { + "m_Id": "ec1f2e8bc9fd4ae38b133c60ee6c49b8" + }, + { + "m_Id": "2db15d90c2204143b225ec4ef08d0755" + }, + { + "m_Id": "e591df3a1eb94e259b762f2830b407e2" + }, + { + "m_Id": "bc782d8e80154073b48a687a07adf60a" + }, + { + "m_Id": "2786e48f93f54a82aee4303ce7b63c82" + }, + { + "m_Id": "7f7d8028b58d4227a4560891be6e7cda" + }, + { + "m_Id": "f5a8bfcec21a4dac9df63993ec53635e" + }, + { + "m_Id": "be58359e488f42e9b5121357d0fa526b" + } + ], + "m_GroupDatas": [ + { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + { + "m_Id": "d0a791a544614667962a9a9a9ce0c68a" + }, + { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + { + "m_Id": "ecf16c34d46f4502ac601f0c38c7576b" + }, + { + "m_Id": "98934a69591249d5b8b92b39045359a3" + }, + { + "m_Id": "013228b0fdf1424097798f0973a9a4fb" + }, + { + "m_Id": "d258902c6ec74942afdb9ebf8c1d07f8" + }, + { + "m_Id": "daaf032a109749a88c9b8ff8e1f8b541" + } + ], + "m_StickyNoteDatas": [], + "m_Edges": [ + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "007c75c776ac4f1babe9cd7ae1fc4f14" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b571db753a1948d5a6f1de4e7d0c7238" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "04dc152dd2ba4d519391577eb1156235" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b163c9f1666644b0bba62cf0e12df7bc" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "105b1ed1aa714e41bbe1ef5472bdb11f" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b4a40cb6acd441acb83cfe0240bf910d" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "109f638d1f9b49d4991d6d21a86d4eb7" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ec1f2e8bc9fd4ae38b133c60ee6c49b8" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "150533bad8e2424aaa2c74e253af8592" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "319916a5921343f7b7eef0e50dc93def" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "150533bad8e2424aaa2c74e253af8592" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "65c8e64a7535466e933eed08a2f77532" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "150533bad8e2424aaa2c74e253af8592" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9c228fac287d446296b91a4acf5cec59" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "150533bad8e2424aaa2c74e253af8592" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f814deb543c24fbbafbcdb5071d96022" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "163beb4431c34f538340bc0af0991e6f" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7984fd094e1147bdabb4e26fbd3d31c8" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "19075add867e4757b9520d18fe8de1d0" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e818605f8f5a4f01bf61caaa33693581" + }, + "m_SlotId": 5 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1c4df61c2fea404eb3b87b270d7c59bc" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e818605f8f5a4f01bf61caaa33693581" + }, + "m_SlotId": 4 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1e12726617b24675958e942eb62e4b09" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "dff7a66b353a4023b29c9d937da77960" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "285f6a9863d54ed2a8150727ad749456" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "59bd90a849624124bae6464ee3669aa6" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2a552a0b828f457c911aa19561e410ae" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "51378bae98a94c309785d14cd5cbb453" + }, + "m_SlotId": 6 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2ac79705aa9e415dbb74ec215233fd1b" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7984fd094e1147bdabb4e26fbd3d31c8" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2db15d90c2204143b225ec4ef08d0755" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "fdb77c3e92ee497b88ca5dc46dc45350" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "319916a5921343f7b7eef0e50dc93def" + }, + "m_SlotId": 7 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4abff6ff92fa4a05b203f10580988335" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "36f1b4d96f2941c39e5cd95d9c1d2ce6" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "85a1ad8e741e41759002e8cdc8cd0b96" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "39f2f84f30304d859fb07569e2695f60" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "163beb4431c34f538340bc0af0991e6f" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3e231021af7b47ba97f2871e7f25d0fe" + }, + "m_SlotId": 5 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6e8946a245e842b38231d4a241bfb3ef" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "42a586e4f6ec40eeaba891b7fd133864" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "cdddee3a537c464697357f11b966f9b8" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "44317f2e371447e2a8d894f8a021a235" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2ac79705aa9e415dbb74ec215233fd1b" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4488af8ff6a7421298a7e827f567263b" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "44317f2e371447e2a8d894f8a021a235" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4648b46ad29a4008a80de4f8a5a5b813" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c234e5216678436195ee1a5914bc79da" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4abff6ff92fa4a05b203f10580988335" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e818605f8f5a4f01bf61caaa33693581" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4f194ff591484e908fc2bcdacbcf2570" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9f0de188085746d5a19073da1de85ddb" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "51378bae98a94c309785d14cd5cbb453" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "aa3e347d733e48f7b65d8a8847370eec" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "51378bae98a94c309785d14cd5cbb453" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "aca823a8188948c782eddaf0f45e1868" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "52798bdb86f6400e86489a7a368e9f8b" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f383b24f0bc6434dafe44b3e3d338a63" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "56c25395796e4d2fbe5c892d428d1620" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7a80e8839f0e4a1d9a6c0814f8793ee6" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "59bd90a849624124bae6464ee3669aa6" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f23a8b2b7c85478388ff7a8c8a6de740" + }, + "m_SlotId": 4 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "63c7cd57fc3c45a9a97b514fdae32693" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "56c25395796e4d2fbe5c892d428d1620" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "65c8e64a7535466e933eed08a2f77532" + }, + "m_SlotId": 7 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4abff6ff92fa4a05b203f10580988335" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "67a519f507384ff1861df5d8d5b486be" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "51378bae98a94c309785d14cd5cbb453" + }, + "m_SlotId": 4 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6b2f65c1463f4f7bad16c54a95d2fe75" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7d7696aa6d184b4fb9c316a9dec37aee" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7444469eb9884253819add9ef96baa25" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "51378bae98a94c309785d14cd5cbb453" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7984fd094e1147bdabb4e26fbd3d31c8" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "91890fe48ebe4717aea61ecaf3ad4861" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7a80e8839f0e4a1d9a6c0814f8793ee6" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "65c8e64a7535466e933eed08a2f77532" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7d7696aa6d184b4fb9c316a9dec37aee" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "319916a5921343f7b7eef0e50dc93def" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7d78a616c2754cc28d1f32cf66ade611" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f23a8b2b7c85478388ff7a8c8a6de740" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7e0fadb2533f496192c1ad3e78642010" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "88253223d2c34ecfab92b0c344048f94" + }, + "m_SlotId": 5 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8135ca333f8f4ea78163743e6ec1f55c" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f23a8b2b7c85478388ff7a8c8a6de740" + }, + "m_SlotId": 5 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "85a1ad8e741e41759002e8cdc8cd0b96" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "88253223d2c34ecfab92b0c344048f94" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "85a1ad8e741e41759002e8cdc8cd0b96" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e818605f8f5a4f01bf61caaa33693581" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "85b5940eb77e4625812ded7215bab8d7" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f23a8b2b7c85478388ff7a8c8a6de740" + }, + "m_SlotId": 6 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "88253223d2c34ecfab92b0c344048f94" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "44317f2e371447e2a8d894f8a021a235" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9147636b0cfa466a9b37a013d8f693bf" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "faace8101df943d8956faa31728cb004" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "91890fe48ebe4717aea61ecaf3ad4861" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3e231021af7b47ba97f2871e7f25d0fe" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "91890fe48ebe4717aea61ecaf3ad4861" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3e231021af7b47ba97f2871e7f25d0fe" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "91890fe48ebe4717aea61ecaf3ad4861" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3e231021af7b47ba97f2871e7f25d0fe" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "91890fe48ebe4717aea61ecaf3ad4861" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "cb7117ecb1d047a8b2cb00ed552cb181" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "95928bcb6a284b8d88105a84c2e1d3ce" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a455bd79094c4413a7b7dd80ca8b9368" + }, + "m_SlotId": 4 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9c228fac287d446296b91a4acf5cec59" + }, + "m_SlotId": 7 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4abff6ff92fa4a05b203f10580988335" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9d3c3383d5934a17bf9efbb7fd9e9043" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7a80e8839f0e4a1d9a6c0814f8793ee6" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9d3c3383d5934a17bf9efbb7fd9e9043" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7d7696aa6d184b4fb9c316a9dec37aee" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9d3c3383d5934a17bf9efbb7fd9e9043" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ec1f2e8bc9fd4ae38b133c60ee6c49b8" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9e6e50a71d9843b49b62ebe1cf7d3d59" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "acd0cd5a177f4a97bf23db7219305e3f" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9e87ce9607e14015a3790c528ca5dfda" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c234e5216678436195ee1a5914bc79da" + }, + "m_SlotId": 4 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9f0de188085746d5a19073da1de85ddb" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7d78a616c2754cc28d1f32cf66ade611" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a455bd79094c4413a7b7dd80ca8b9368" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b163c9f1666644b0bba62cf0e12df7bc" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a535f3bcbeb14622bb177eb6f46e76f4" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c234e5216678436195ee1a5914bc79da" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "aa3e347d733e48f7b65d8a8847370eec" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2ac79705aa9e415dbb74ec215233fd1b" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "aa87c72ac0e64469acc34f936f00b3d0" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "88253223d2c34ecfab92b0c344048f94" + }, + "m_SlotId": 4 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "acd0cd5a177f4a97bf23db7219305e3f" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "51378bae98a94c309785d14cd5cbb453" + }, + "m_SlotId": 5 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "acd0cd5a177f4a97bf23db7219305e3f" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "51378bae98a94c309785d14cd5cbb453" + }, + "m_SlotId": 7 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "aef5c44f84e04c3185e0b93e95e34204" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "109f638d1f9b49d4991d6d21a86d4eb7" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b1188549725543d485436c2e921ffbb2" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7d78a616c2754cc28d1f32cf66ade611" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b163c9f1666644b0bba62cf0e12df7bc" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9f0de188085746d5a19073da1de85ddb" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b4a40cb6acd441acb83cfe0240bf910d" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "dff7a66b353a4023b29c9d937da77960" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b571db753a1948d5a6f1de4e7d0c7238" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bc9afcb18afa4ccc82d2cdc34d3f4641" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b571db753a1948d5a6f1de4e7d0c7238" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bc9afcb18afa4ccc82d2cdc34d3f4641" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "bc9afcb18afa4ccc82d2cdc34d3f4641" + }, + "m_SlotId": 6 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "faace8101df943d8956faa31728cb004" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c234e5216678436195ee1a5914bc79da" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "fdb77c3e92ee497b88ca5dc46dc45350" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c7ddee91dc5b48dc828309c77fdb0b88" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "88253223d2c34ecfab92b0c344048f94" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c9d7f0dbae7d422985a1cc87c025e76b" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e818605f8f5a4f01bf61caaa33693581" + }, + "m_SlotId": 6 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "cdddee3a537c464697357f11b966f9b8" + }, + "m_SlotId": 7 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "88253223d2c34ecfab92b0c344048f94" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d4df208fc23b42f2b52364124f1b661c" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6b2f65c1463f4f7bad16c54a95d2fe75" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "dbcb748279484a4590e53518c49122b8" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a455bd79094c4413a7b7dd80ca8b9368" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "dff7a66b353a4023b29c9d937da77960" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "cdddee3a537c464697357f11b966f9b8" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e818605f8f5a4f01bf61caaa33693581" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f23a8b2b7c85478388ff7a8c8a6de740" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ec184d6d9fb2494897774c9e7d279e6d" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a455bd79094c4413a7b7dd80ca8b9368" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ec1f2e8bc9fd4ae38b133c60ee6c49b8" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f814deb543c24fbbafbcdb5071d96022" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f23a8b2b7c85478388ff7a8c8a6de740" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "aa3e347d733e48f7b65d8a8847370eec" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f383b24f0bc6434dafe44b3e3d338a63" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "85a1ad8e741e41759002e8cdc8cd0b96" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f3d31c1f18d8491a8ecf5cbc37e4b7db" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e818605f8f5a4f01bf61caaa33693581" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f814deb543c24fbbafbcdb5071d96022" + }, + "m_SlotId": 7 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4abff6ff92fa4a05b203f10580988335" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "faace8101df943d8956faa31728cb004" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "109f638d1f9b49d4991d6d21a86d4eb7" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "faace8101df943d8956faa31728cb004" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "56c25395796e4d2fbe5c892d428d1620" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "faace8101df943d8956faa31728cb004" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6b2f65c1463f4f7bad16c54a95d2fe75" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "faace8101df943d8956faa31728cb004" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b4a40cb6acd441acb83cfe0240bf910d" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "fdb77c3e92ee497b88ca5dc46dc45350" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "59bd90a849624124bae6464ee3669aa6" + }, + "m_SlotId": 1 + } + } + ], + "m_VertexContext": { + "m_Position": { + "x": -2506.000244140625, + "y": -3749.0 + }, + "m_Blocks": [ + { + "m_Id": "48390d02257d41bf98eace1deaa4c539" + }, + { + "m_Id": "f4ecc442a2d246759f7c2c0412953d28" + }, + { + "m_Id": "7f2e6b5f15364ed9835d67d0cf4f8f65" + } + ] + }, + "m_FragmentContext": { + "m_Position": { + "x": -2506.000244140625, + "y": -3480.0 + }, + "m_Blocks": [ + { + "m_Id": "aca823a8188948c782eddaf0f45e1868" + }, + { + "m_Id": "6e8946a245e842b38231d4a241bfb3ef" + }, + { + "m_Id": "cb7117ecb1d047a8b2cb00ed552cb181" + }, + { + "m_Id": "3c50439118b2496f9e390021b0964606" + }, + { + "m_Id": "e591df3a1eb94e259b762f2830b407e2" + }, + { + "m_Id": "bc782d8e80154073b48a687a07adf60a" + }, + { + "m_Id": "2786e48f93f54a82aee4303ce7b63c82" + }, + { + "m_Id": "7f7d8028b58d4227a4560891be6e7cda" + }, + { + "m_Id": "f5a8bfcec21a4dac9df63993ec53635e" + }, + { + "m_Id": "be58359e488f42e9b5121357d0fa526b" + } + ] + }, + "m_PreviewData": { + "serializedMesh": { + "m_SerializedMesh": "{\"mesh\":{\"fileID\":10210,\"guid\":\"0000000000000000e000000000000000\",\"type\":0}}", + "m_Guid": "" + }, + "preventRotation": false + }, + "m_Path": "TextMeshPro/SRP", + "m_GraphPrecision": 0, + "m_PreviewMode": 2, + "m_OutputNode": { + "m_Id": "" + }, + "m_ActiveTargets": [ + { + "m_Id": "7cf0e63037a74dc2a9f591225c678ff4" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "007c75c776ac4f1babe9cd7ae1fc4f14", + "m_Group": { + "m_Id": "daaf032a109749a88c9b8ff8e1f8b541" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5722.99951171875, + "y": -3827.0, + "width": 134.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "1356dc7cbdfa4199a6535d3bbf4cd536" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "3e372195f4bd4845852a37839e5b602d" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.BuiltinData", + "m_ObjectId": "00996039d61e400a9e854ce591ac35a0", + "m_Distortion": false, + "m_DistortionMode": 0, + "m_DistortionDepthTest": true, + "m_AddPrecomputedVelocity": false, + "m_TransparentWritesMotionVec": false, + "m_DepthOffset": false, + "m_ConservativeDepthOffset": false, + "m_TransparencyFog": true, + "m_AlphaTestShadow": false, + "m_BackThenFrontRendering": false, + "m_TransparentDepthPrepass": false, + "m_TransparentDepthPostpass": false, + "m_TransparentPerPixelSorting": false, + "m_SupportLodCrossFade": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "013228b0fdf1424097798f0973a9a4fb", + "m_Title": "Face Texture", + "m_Position": { + "x": -4828.0, + "y": -2832.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "02559cbe5ad441a3904ccb75ded2b2c5", + "m_Id": 5, + "m_DisplayName": "Color2", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Color2", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "03182b3263304258b265266325c21f65", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "045c4f6b050549c7a0efb208e6349779", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "04dc152dd2ba4d519391577eb1156235", + "m_Group": { + "m_Id": "013228b0fdf1424097798f0973a9a4fb" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4540.0, + "y": -2749.0, + "width": 151.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "3d04f5ba6e7b40d281f22eb424145acd" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "c9ec735d1a1046769e5601b2c97c849a" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "04dfcc9ff13a4bf282ed46faec39d15c", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "05805bc6fcc941fd889922555c6c86d7", + "m_Guid": { + "m_GuidSerialized": "fe84e680-4cee-4ca5-be86-2e293a9ba093" + }, + "m_Name": "Ambient Shadow", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_05805bc6fcc941fd889922555c6c86d7", + "m_OverrideReferenceName": "_Ambient", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.30000001192092898, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector4ShaderProperty", + "m_ObjectId": "0580d4b7e3a049049569f4508643a724", + "m_Guid": { + "m_GuidSerialized": "eefb88c5-7665-45dc-b3c2-7cf98b9990d6" + }, + "m_Name": "Softness", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector4_D64EC33D", + "m_OverrideReferenceName": "_Softness", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "068ae649e00b40e198ec5a30ad741fab", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "0699eea947fc426cbfeb8744cf120222", + "m_Id": 1, + "m_DisplayName": "Color", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Color", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector4ShaderProperty", + "m_ObjectId": "07946387933e416db576b677f0711e5f", + "m_Guid": { + "m_GuidSerialized": "21d612fb-8153-41f8-9e2f-9de044c19fbf" + }, + "m_Name": "_FaceTex_ST", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector4_1A08AD4A", + "m_OverrideReferenceName": "_FaceText_ST", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "082e9706dffc4c188270980d4e44ce0f", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "0848ba750e0341198cf0bbd413e0efe4", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "09b1b86c1c074337a4c439d3a308dd2e", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "0a67ca5280214bd794dc0ad66b5710a9", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "0b57f2d35157477ab2b29a5aac14ae8b", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "0ba4932e164847878ddb7b7bcff96985", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "0c4dc51f26484c26ad88a3fe4002abcd", + "m_Id": 2, + "m_DisplayName": "Color (1)", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Color", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "0d6a57754b824f6db9cefa6953bc06a9", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "0d7878dd226d4cfb81a991dc312309fc", + "m_Id": 0, + "m_DisplayName": "Underlay Dilate", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "0f7ffb6d2de4447f9736780cbcee8e07", + "m_Id": 4, + "m_DisplayName": "AnimSpeed", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "AnimSpeed", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "0fac35636fca4474a6afaefc3c757775", + "m_Id": 1, + "m_DisplayName": "Alpha", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Alpha", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "105b1ed1aa714e41bbe1ef5472bdb11f", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4923.99951171875, + "y": -4233.0, + "width": 158.99998474121095, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "8a08179f99d649d289b8053d5fa0ad22" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "49e7c3ad55ce458797f0e60c950cb965" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "109f638d1f9b49d4991d6d21a86d4eb7", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5098.99951171875, + "y": -3182.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "880bb02c6c6b49b18aa6ebc66dc566a0" + }, + { + "m_Id": "1b9cd8f5f4004e2eaf8afbaab803bc04" + }, + { + "m_Id": "b224a1cf80604103ad085c799995f3c2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "10a99c07aad742349d258db16838c129", + "m_Id": 1, + "m_DisplayName": "Alpha", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Alpha", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "1196ae398cc348349ab0c1a23fdab4bd", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "1356dc7cbdfa4199a6535d3bbf4cd536", + "m_Id": 0, + "m_DisplayName": "_MainTex", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "14ad19bf20a140dd88d58452d7df688b", + "m_Id": 5, + "m_DisplayName": "Softness", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Softness", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 1.0, + "z": 1.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "150533bad8e2424aaa2c74e253af8592", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4955.0, + "y": -3487.0, + "width": 134.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "72fb5a0d7796446b9e2b929cb32facdc" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "3e372195f4bd4845852a37839e5b602d" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SplitNode", + "m_ObjectId": "163beb4431c34f538340bc0af0991e6f", + "m_Group": { + "m_Id": "ecf16c34d46f4502ac601f0c38c7576b" + }, + "m_Name": "Split", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3284.0, + "y": -3516.0, + "width": 119.99999237060547, + "height": 149.0 + } + }, + "m_Slots": [ + { + "m_Id": "4c334de01ecd429baa7652fc6002536b" + }, + { + "m_Id": "e2d28f29bbac4983a401574480b5ca28" + }, + { + "m_Id": "6a7af6143e114a538663e71f56731a21" + }, + { + "m_Id": "3e25be96bb3747738c238cf3a741d5df" + }, + { + "m_Id": "4907352322c644ebacdf2ca30f2994fd" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "183118ca50814141b7bc3e0cee27fb9b", + "m_Id": 3, + "m_DisplayName": "Texel Width", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Texel Width", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "19075add867e4757b9520d18fe8de1d0", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4291.99951171875, + "y": -3197.0, + "width": 124.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "4c28ee9109014fa086e5de7a3993341d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "0580d4b7e3a049049569f4508643a724" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "1b9cd8f5f4004e2eaf8afbaab803bc04", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "1bdde3efd3b7464b8934c555be0f8a48", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "1be90d4f96a841748b0c95219b12ad27", + "m_Guid": { + "m_GuidSerialized": "4c91c146-43bb-4de8-948a-fbf8b1da10e1" + }, + "m_Name": "Bevel Offset", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_97690701", + "m_OverrideReferenceName": "_BevelOffset", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 1, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": -0.5, + "y": 0.5 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "1c4df61c2fea404eb3b87b270d7c59bc", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4311.0, + "y": -3221.0, + "width": 148.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "f864c900600e427ba7793f00c715e971" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "867a4ae13c0d4a028c71bc1063824c14" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "1d35fa1fb5004f96a65ace54fbe4f1ad", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "1db37082bf844442804487b4944352de", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "1df58cfa4dad4c449d01ee1c5ea05f2e", + "m_Id": 0, + "m_DisplayName": "_MainTex", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVNode", + "m_ObjectId": "1e12726617b24675958e942eb62e4b09", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "UV", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4772.0, + "y": -4404.0, + "width": 145.00001525878907, + "height": 130.0 + } + }, + "m_Slots": [ + { + "m_Id": "0848ba750e0341198cf0bbd413e0efe4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_OutputChannel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "1f247658c7ba45fb93c41f51e21acb0d", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "1f46181633594ae0a1fb2adb76b42981", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "200245fc8bbe4826b209ab5f7ffe074c", + "m_Id": 3, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "204dacb5a95b424facf11cb6f65bd188", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BooleanMaterialSlot", + "m_ObjectId": "215a82c127204988b751de7d3a39b955", + "m_Id": 6, + "m_DisplayName": "Outline", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Outline", + "m_StageCapability": 3, + "m_Value": false, + "m_DefaultValue": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "215b30ae27784ec3a13360a9029af283", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.BooleanShaderProperty", + "m_ObjectId": "21a7a380e66d42e780e2a2a1baa630d5", + "m_Guid": { + "m_GuidSerialized": "b2d0099f-e605-49f5-9959-e7cacae37aa3" + }, + "m_Name": "Bevel Type", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Boolean_21a7a380e66d42e780e2a2a1baa630d5", + "m_OverrideReferenceName": "_BevelType", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": false +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "22b7f3c2bb7b48c0a7fdeb50e33e7d5e", + "m_Guid": { + "m_GuidSerialized": "cd167d3a-7465-4d5a-86fc-0f22dc0ef908" + }, + "m_Name": "Outline Color 1", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Color_5550EB71", + "m_OverrideReferenceName": "_OutlineColor1", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 0.0, + "g": 1.0, + "b": 1.0, + "a": 1.0 + }, + "isMainColor": false, + "m_ColorMode": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "232b1aa09e67479abae141d3c76d3c5b", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "256d41e89a204d22951450de1c38051d", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "26e48352a08441bfa694dcea54c06e36", + "m_Id": 5, + "m_DisplayName": "RGB", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGB", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "2786e48f93f54a82aee4303ce7b63c82", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Smoothness", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "9d0c47172bf840a0ac029980ba082af7" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Smoothness" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "281bcee4777040f8a31ee0e10344e98d", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "285f6a9863d54ed2a8150727ad749456", + "m_Group": { + "m_Id": "98934a69591249d5b8b92b39045359a3" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4177.0, + "y": -2422.0, + "width": 154.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "b42e6dbfbc864097af182cbff5c0c1fb" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "22b7f3c2bb7b48c0a7fdeb50e33e7d5e" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.IsFrontFaceNode", + "m_ObjectId": "2a552a0b828f457c911aa19561e410ae", + "m_Group": { + "m_Id": "d258902c6ec74942afdb9ebf8c1d07f8" + }, + "m_Name": "Is Front Face", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4282.0, + "y": -3681.3330078125, + "width": 121.99999237060547, + "height": 77.33348846435547 + } + }, + "m_Slots": [ + { + "m_Id": "2ef1d888dc9d49e59d6a6950897ddc93" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "2ac79705aa9e415dbb74ec215233fd1b", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Composite (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3350.0, + "y": -3810.0, + "width": 213.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "a75f7ac601c446469802fe7754c1f279" + }, + { + "m_Id": "8c38a5d8327f456e9783740c05382619" + }, + { + "m_Id": "facc84930f544fd7a0205a6176b18ac0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "Composite", + "m_FunctionSource": "96de908384869cd409c75efa351d5edf", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "2b01ea3023e34c94af1754e4dcea8f2e", + "m_Id": 0, + "m_DisplayName": "Face Color", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BooleanMaterialSlot", + "m_ObjectId": "2bf5f2fdd2984599b7323d10cfb1d240", + "m_Id": 1, + "m_DisplayName": "Filter", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Filter", + "m_StageCapability": 3, + "m_Value": false, + "m_DefaultValue": false +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "2c10b97b92c947ceb307a93759c0228b", + "m_Guid": { + "m_GuidSerialized": "6be0b8ff-a766-4c6b-a6e4-3a72758ac95f" + }, + "m_Name": "Bevel Amount", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_B01DD93E", + "m_OverrideReferenceName": "_BevelAmount", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 1, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.25, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "2c7a9460724b47daad8df1be144de7c6", + "m_Id": 3, + "m_DisplayName": "Transform", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Transform", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector2ShaderProperty", + "m_ObjectId": "2d0a269511e34bd1ba9056d2c939dff2", + "m_Guid": { + "m_GuidSerialized": "edbe73dc-53ab-4bc1-9d64-ab36e0e05f03" + }, + "m_Name": "_FaceUVSpeed", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector2_3A8E0F13", + "m_OverrideReferenceName": "_FaceUVSpeed", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "2db15d90c2204143b225ec4ef08d0755", + "m_Group": { + "m_Id": "98934a69591249d5b8b92b39045359a3" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4387.0, + "y": -2405.0, + "width": 163.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "def8e0b9d8384982bc5b4c32d877e458" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "46fbf3eeb0ea4470869cba7443249295" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "2e4eb1ef08bb44178c82e53872485e0f", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BooleanMaterialSlot", + "m_ObjectId": "2ef1d888dc9d49e59d6a6950897ddc93", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 2, + "m_Value": true, + "m_DefaultValue": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.SystemData", + "m_ObjectId": "305e3be306674fcd8bb02273d27ee5b7", + "m_MaterialNeedsUpdateHash": 280372, + "m_SurfaceType": 1, + "m_RenderingPass": 4, + "m_BlendMode": 0, + "m_ZTest": 4, + "m_ZWrite": false, + "m_TransparentCullMode": 2, + "m_OpaqueCullMode": 2, + "m_SortPriority": 0, + "m_AlphaTest": true, + "m_TransparentDepthPrepass": false, + "m_TransparentDepthPostpass": false, + "m_SupportLodCrossFade": false, + "m_DoubleSidedMode": 0, + "m_DOTSInstancing": false, + "m_CustomVelocity": false, + "m_Tessellation": false, + "m_TessellationMode": 0, + "m_TessellationFactorMinDistance": 20.0, + "m_TessellationFactorMaxDistance": 50.0, + "m_TessellationFactorTriangleSize": 100.0, + "m_TessellationShapeFactor": 0.75, + "m_TessellationBackFaceCullEpsilon": -0.25, + "m_TessellationMaxDisplacement": 0.009999999776482582, + "m_DebugSymbols": false, + "m_Version": 2, + "inspectorFoldoutMask": 9 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "30ca940fe2794c949f2a1d4d2caaa446", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "319916a5921343f7b7eef0e50dc93def", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4791.0, + "y": -3245.0, + "width": 183.99998474121095, + "height": 253.0 + } + }, + "m_Slots": [ + { + "m_Id": "d219977210094c0082c517d8dc00c8bb" + }, + { + "m_Id": "f48f04ad45d046a8b88e71731ed506e7" + }, + { + "m_Id": "e6e80c6b0db545cda26b079a9a78fbb3" + }, + { + "m_Id": "c6bdb985bc16435fa72f5a3c81bb633c" + }, + { + "m_Id": "d1a17e42e7a04dc38984e3c01149445b" + }, + { + "m_Id": "fb15d0ba56d54a6192f11e107aeb5fa8" + }, + { + "m_Id": "c35312edaa2344788b1964ee2f63a236" + }, + { + "m_Id": "c88fcbaeea954a5f9c68c339fa8b604d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "34a67e0fef884f9399e674d9eeaf720c", + "m_Id": 6, + "m_DisplayName": "Color3", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Color3", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "34a72a5ebb04402384a4fd3748111a37", + "m_Id": 0, + "m_DisplayName": "Alpha Clip Threshold", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "AlphaClipThreshold", + "m_StageCapability": 2, + "m_Value": 0.0010000000474974514, + "m_DefaultValue": 0.5, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "3535ae87c6dd4769b52b20d9eca61069", + "m_Id": 0, + "m_DisplayName": "_MainTex", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "35cbea6373dd4e4f8d0fea36e8add392", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "36a0c473c4c04c3a930dd38f3920d410", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVNode", + "m_ObjectId": "36f1b4d96f2941c39e5cd95d9c1d2ce6", + "m_Group": { + "m_Id": "d0a791a544614667962a9a9a9ce0c68a" + }, + "m_Name": "UV", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -6008.99951171875, + "y": -3341.0, + "width": 144.99998474121095, + "height": 130.0 + } + }, + "m_Slots": [ + { + "m_Id": "65b3dc13b2b6484283ffe5abfe87a06a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_OutputChannel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "373f1de8db6c429c9d46c781f741d7a4", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "3802c81c3be24823aa1d7c9997a33c29", + "m_Id": 2, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "3915c1927ffe49f8967304321cfbe497", + "m_Id": 4, + "m_DisplayName": "Atlas", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Atlas", + "m_StageCapability": 3, + "m_BareResource": true, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "39a382d661e2484da71f04c43f48e55f", + "m_Id": 3, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.VertexColorNode", + "m_ObjectId": "39f2f84f30304d859fb07569e2695f60", + "m_Group": { + "m_Id": "ecf16c34d46f4502ac601f0c38c7576b" + }, + "m_Name": "Vertex Color", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3423.000244140625, + "y": -3516.0, + "width": 116.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "4b2d9ea03bf64fa19dcae1511d2581da" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 2, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "3c50439118b2496f9e390021b0964606", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.AlphaClipThreshold", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3028.0, + "y": -3054.0, + "width": 200.0, + "height": 40.66650390625 + } + }, + "m_Slots": [ + { + "m_Id": "34a72a5ebb04402384a4fd3748111a37" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.AlphaClipThreshold" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "3d04f5ba6e7b40d281f22eb424145acd", + "m_Id": 0, + "m_DisplayName": "Face Texture", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "3db1608e927e4102a3c3a88e9fcab39a", + "m_Id": 3, + "m_DisplayName": "Transform", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Transform", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "3dccd64e7f324bc1a75c1479d7a67c51", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CombineNode", + "m_ObjectId": "3e231021af7b47ba97f2871e7f25d0fe", + "m_Group": { + "m_Id": "ecf16c34d46f4502ac601f0c38c7576b" + }, + "m_Name": "Combine", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2803.000244140625, + "y": -3520.0, + "width": 140.0, + "height": 166.0 + } + }, + "m_Slots": [ + { + "m_Id": "6ccaced3889e4503a9414d808ec33981" + }, + { + "m_Id": "7f3d71a6c96847c099da45f95aafbecb" + }, + { + "m_Id": "d8edec16956c4f15b7d51d6ec10753f4" + }, + { + "m_Id": "39a382d661e2484da71f04c43f48e55f" + }, + { + "m_Id": "8764669016f6442f8152593c18a649d7" + }, + { + "m_Id": "26e48352a08441bfa694dcea54c06e36" + }, + { + "m_Id": "3e94a0d106064bdb864c960512ef4026" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "3e25be96bb3747738c238cf3a741d5df", + "m_Id": 3, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "3e372195f4bd4845852a37839e5b602d", + "m_Guid": { + "m_GuidSerialized": "60abd046-2a1a-48cd-a0af-2f702f7f53ab" + }, + "m_Name": "_MainTex", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_90CBF488", + "m_OverrideReferenceName": "_MainTex", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 1, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"fileID\":28684132378477856,\"guid\":\"8f586378b4e144a9851e7b34d9b748ee\",\"type\":2}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "3e94a0d106064bdb864c960512ef4026", + "m_Id": 6, + "m_DisplayName": "RG", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RG", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "3ec4797e381747829ef4712c85fcf7a1", + "m_Guid": { + "m_GuidSerialized": "020d65cc-50a8-4b8a-a624-90d7b489f549" + }, + "m_Name": "Specular Power", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_3ec4797e381747829ef4712c85fcf7a1", + "m_OverrideReferenceName": "_SpecularPower", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 4.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector2ShaderProperty", + "m_ObjectId": "3fdf4b7bc5d4426492dcc057603ef4a6", + "m_Guid": { + "m_GuidSerialized": "675d2567-3fca-4da6-9462-dfa4924950f1" + }, + "m_Name": "_OutlineUVSpeed", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector2_D66D89E6", + "m_OverrideReferenceName": "_OutlineUVSpeed", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "400d0b6c95dd4540ad3da3e8cb7e50b2", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "41986ac6400d46709d0ef043a67f6b34", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "41b9b79b3859472882bcea393703eec0", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "424dbeeb009344efa29c304c4979e3d6", + "m_Guid": { + "m_GuidSerialized": "314c37de-c6f2-4463-866d-8588f6fc119e" + }, + "m_Name": "Diffuse Shadow", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_424dbeeb009344efa29c304c4979e3d6", + "m_OverrideReferenceName": "_Diffuse", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.30000001192092898, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "42a586e4f6ec40eeaba891b7fd133864", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4934.0, + "y": -4442.99951171875, + "width": 133.99998474121095, + "height": 33.999996185302737 + } + }, + "m_Slots": [ + { + "m_Id": "da7a06d393a44089842070d51d2aa0a6" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "3e372195f4bd4845852a37839e5b602d" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "42cadae0923e4969b50bbc3f78185934", + "m_Title": "Face + 3 Outlines + Underlay", + "m_Position": { + "x": -5468.0, + "y": -3558.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "4328cdbf78b94c038fd614c59bfe1cac", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "44317f2e371447e2a8d894f8a021a235", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "Layer1 (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4004.999755859375, + "y": -4173.0, + "width": 191.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "10a99c07aad742349d258db16838c129" + }, + { + "m_Id": "b85d677872b44421bf5536f42ba0267c" + }, + { + "m_Id": "75aba700d74d4b2687bf3166cf1da3e2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "Layer1", + "m_FunctionSource": "96de908384869cd409c75efa351d5edf", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "44806230fa384c1e95f9c5918a14f056", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "4488af8ff6a7421298a7e827f567263b", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4226.0, + "y": -4109.0, + "width": 158.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "66f69ef16eac4eb48357bde804cf3c39" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "8cf8aae64c1d443f9303126886b40f17" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "4590bfa2a0664b65b6f073bae33a071f", + "m_Id": 0, + "m_DisplayName": "Emission", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Emission", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_ColorMode": 1, + "m_DefaultColor": { + "r": 0.0, + "g": 0.0, + "b": 0.0, + "a": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVNode", + "m_ObjectId": "4648b46ad29a4008a80de4f8a5a5b813", + "m_Group": { + "m_Id": "98934a69591249d5b8b92b39045359a3" + }, + "m_Name": "UV", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": -4615.0, + "y": -2422.0, + "width": 145.0, + "height": 130.0 + } + }, + "m_Slots": [ + { + "m_Id": "b2baf44eae52473cb6cda7b1debece01" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_OutputChannel": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "46fbf3eeb0ea4470869cba7443249295", + "m_Guid": { + "m_GuidSerialized": "be87c5a3-e361-4b95-89c8-911c39a51c0d" + }, + "m_Name": "Outline Texture", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_A0B54237", + "m_OverrideReferenceName": "_OutlineTex", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "47d020251e9841a5b1f0fd64396026a1", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "48390d02257d41bf98eace1deaa4c539", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VertexDescription.Position", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "8036d0e6090b456e9b4ea87227868236" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Position" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "484b51c50485473b819c4f05087b32d7", + "m_Title": "Underlay", + "m_Position": { + "x": -5253.0, + "y": -4542.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "4907352322c644ebacdf2ca30f2994fd", + "m_Id": 4, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector2ShaderProperty", + "m_ObjectId": "49e7c3ad55ce458797f0e60c950cb965", + "m_Guid": { + "m_GuidSerialized": "31b55db9-0da1-4ec4-af2b-d83747ed5bc4" + }, + "m_Name": "Underlay Offset", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector2_CE9DEDB3", + "m_OverrideReferenceName": "_UnderlayOffset", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "4a66dcbe712a4d40bd8f355b834594b5", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CombineNode", + "m_ObjectId": "4abff6ff92fa4a05b203f10580988335", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Combine", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4323.99951171875, + "y": -3498.0, + "width": 140.0, + "height": 166.0 + } + }, + "m_Slots": [ + { + "m_Id": "b015d1b7e4134c59baf6851e7649802c" + }, + { + "m_Id": "d9dc4839ee2847999110bdb234d6041a" + }, + { + "m_Id": "91d6a9a5fbc04ea49075cb51835e7264" + }, + { + "m_Id": "f42ad06b3c6a45d3ab33de904c063412" + }, + { + "m_Id": "ed6c215a65584deeaefad1d2c7743044" + }, + { + "m_Id": "edbee7a8952b46529ac5ad0365775774" + }, + { + "m_Id": "70337a74f6ad4b7bb6befc825219bab1" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "4b2d9ea03bf64fa19dcae1511d2581da", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4bda5c294e1949138d033640e1d385b4", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "4c28ee9109014fa086e5de7a3993341d", + "m_Id": 0, + "m_DisplayName": "Softness", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4c334de01ecd429baa7652fc6002536b", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4d1cb1a475df49f9a148195a65f5453a", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "4d9ce48719d143748f9f8e22da6f9ddc", + "m_Id": 5, + "m_DisplayName": "TextureWidth", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "TextureWidth", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4e64dac49ddc47c3b5b1e27b17a08304", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "4eb3c00a1ca44e10be833b7ca61ff059", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"fileID\":-2362172177983852347,\"guid\":\"dda5bcb0d1e9515498f6e4e038bbefe6\",\"type\":2}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "4f194ff591484e908fc2bcdacbcf2570", + "m_Group": { + "m_Id": "013228b0fdf1424097798f0973a9a4fb" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4309.0, + "y": -2773.0, + "width": 134.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "2b01ea3023e34c94af1754e4dcea8f2e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "dc75c4e3a1bc4bb0a128086c2b0679a5" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "509e6f38505b4b0695b263706a55028f", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"fileID\":-2362172177983852347,\"guid\":\"dda5bcb0d1e9515498f6e4e038bbefe6\",\"type\":2}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "51378bae98a94c309785d14cd5cbb453", + "m_Group": { + "m_Id": "d258902c6ec74942afdb9ebf8c1d07f8" + }, + "m_Name": "GetSurfaceNormal (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4067.333251953125, + "y": -3881.99951171875, + "width": 263.9999694824219, + "height": 189.99998474121095 + } + }, + "m_Slots": [ + { + "m_Id": "5b0077c23eae443887872f84227deccc" + }, + { + "m_Id": "3915c1927ffe49f8967304321cfbe497" + }, + { + "m_Id": "4d9ce48719d143748f9f8e22da6f9ddc" + }, + { + "m_Id": "ebd6d75abcb84108bcadbfe7ee5f6244" + }, + { + "m_Id": "ef9738ec7e894772a14e9dce441c16c6" + }, + { + "m_Id": "9eeec1a9713045af8845cea263d5ea48" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "GetSurfaceNormal", + "m_FunctionSource": "96de908384869cd409c75efa351d5edf", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "51f76f8a53ad43a4ad028426548ce9ba", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "52798bdb86f6400e86489a7a368e9f8b", + "m_Group": { + "m_Id": "d0a791a544614667962a9a9a9ce0c68a" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -6154.99951171875, + "y": -3169.0, + "width": 134.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "1df58cfa4dad4c449d01ee1c5ea05f2e" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "3e372195f4bd4845852a37839e5b602d" + } +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "53073e5ea924459fa6681a4943e9f947", + "m_Guid": { + "m_GuidSerialized": "5fdac24e-2d58-4471-80ce-79c3ab9a2564" + }, + "m_Name": "Outline Color 2", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Color_DBAB5AEC", + "m_OverrideReferenceName": "_OutlineColor2", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 0.009433984756469727, + "g": 0.02534518577158451, + "b": 1.0, + "a": 1.0 + }, + "isMainColor": false, + "m_ColorMode": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "54d7a93ffec5490aa4591da23a21b693", + "m_Id": 1, + "m_DisplayName": "G", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "55ffa45ec3654d5e88089fb40d2b0465", + "m_Id": 4, + "m_DisplayName": "AnimSpeed", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "AnimSpeed", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "56c25395796e4d2fbe5c892d428d1620", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5102.99951171875, + "y": -3427.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "9eb8137a6c2e41bbafdc8b0732dd47a3" + }, + { + "m_Id": "36a0c473c4c04c3a930dd38f3920d410" + }, + { + "m_Id": "068ae649e00b40e198ec5a30ad741fab" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "57abc172afd449e2a4d567f93432507b", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "582d6e289dbe4fdca7cf0307273eaa2f", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "59bd90a849624124bae6464ee3669aa6", + "m_Group": { + "m_Id": "98934a69591249d5b8b92b39045359a3" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4007.0, + "y": -2395.0, + "width": 130.0, + "height": 117.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "2e4eb1ef08bb44178c82e53872485e0f" + }, + { + "m_Id": "8695190a5e614f2d90081871a8a06fc2" + }, + { + "m_Id": "81bdb47901ef48e5a588c6724b1b0142" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "5b0077c23eae443887872f84227deccc", + "m_Id": 0, + "m_DisplayName": "Normal", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Normal", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5b3ff4ee364f4d7a923b530ad60d8762", + "m_Id": 0, + "m_DisplayName": "Width", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Width", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "5bd258837c514ff7ab0bf7027e762c18", + "m_Guid": { + "m_GuidSerialized": "2d8f3ee9-1307-4b58-a60d-526e86b07109" + }, + "m_Name": "Bevel Roundness", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_AB6A015F", + "m_OverrideReferenceName": "_BevelRoundness", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5da82bf481f8489ebd05e997f617f51b", + "m_Id": 4, + "m_DisplayName": "Isoperimeter", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Isoperimeter", + "m_StageCapability": 3, + "m_Value": 4.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5e42524569844befad16fda5a94eb9cb", + "m_Id": 0, + "m_DisplayName": "R", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "5fbe253f3e444f2aa8ac717f9c856619", + "m_Guid": { + "m_GuidSerialized": "0a61c93f-6430-4aa6-af07-79bc3b411ccd" + }, + "m_Name": "Bevel Width", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_B50BBFCC", + "m_OverrideReferenceName": "_BevelWidth", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.5, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 0.5 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "61133d79a89048c195f54939b2a1d30a", + "m_Id": 2, + "m_DisplayName": "Alpha", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Alpha", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "61a6ac5f29344d109411f26850ab0a96", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.HDLitData", + "m_ObjectId": "6238ae56182d404f8563cb88cb801549", + "m_RayTracing": false, + "m_MaterialType": 0, + "m_MaterialTypeMask": 2, + "m_RefractionModel": 0, + "m_SSSTransmission": true, + "m_EnergyConservingSpecular": true, + "m_ClearCoat": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6271438664e74b3fbf723bd6a1f50f8b", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "62bc551cea604e88b7858cc37d96a98a", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector2ShaderProperty", + "m_ObjectId": "636180f6e0504f2baaa5cc086980cb47", + "m_Guid": { + "m_GuidSerialized": "c1223e37-093d-4d5a-b2b0-cd9cc3e4f88e" + }, + "m_Name": "Outline Offset 1", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector2_636180f6e0504f2baaa5cc086980cb47", + "m_OverrideReferenceName": "_OutlineOffset1", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "63c7cd57fc3c45a9a97b514fdae32693", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5266.99951171875, + "y": -3387.0, + "width": 156.99998474121095, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "c422a9a9ff824176aad2241f58c44d0b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "636180f6e0504f2baaa5cc086980cb47" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "641eda269d7b4da9acb65f8d50035ea9", + "m_Id": 0, + "m_DisplayName": "SSR", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "SSR", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "65b3dc13b2b6484283ffe5abfe87a06a", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "65c8e64a7535466e933eed08a2f77532", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4791.0, + "y": -3499.0, + "width": 183.99998474121095, + "height": 253.0 + } + }, + "m_Slots": [ + { + "m_Id": "256d41e89a204d22951450de1c38051d" + }, + { + "m_Id": "0a67ca5280214bd794dc0ad66b5710a9" + }, + { + "m_Id": "ebbd94a7102a4457a48ac492de3bff14" + }, + { + "m_Id": "6271438664e74b3fbf723bd6a1f50f8b" + }, + { + "m_Id": "c9b722d107ce4cd6a748c883472b9b0f" + }, + { + "m_Id": "74cf69e61bef44589521f1bf2bf3c59a" + }, + { + "m_Id": "6e532f83d1c44e839bcfc5845d3b01d6" + }, + { + "m_Id": "cb5e9f9567e84f8fa5463efc0e256e19" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "66f69ef16eac4eb48357bde804cf3c39", + "m_Id": 0, + "m_DisplayName": "_UnderlayColor", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "67a519f507384ff1861df5d8d5b486be", + "m_Group": { + "m_Id": "d258902c6ec74942afdb9ebf8c1d07f8" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4278.0, + "y": -3939.99951171875, + "width": 135.3330078125, + "height": 33.999996185302737 + } + }, + "m_Slots": [ + { + "m_Id": "c3e6d7c20c184bf39fd8822130e693e7" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "3e372195f4bd4845852a37839e5b602d" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.HDLitSubTarget", + "m_ObjectId": "67bc2306558f4f2fa807637aaebaeab4" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "68ec7c31365549d6a8ce883edfc02de2", + "m_Id": 4, + "m_DisplayName": "Color1", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Color1", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6a7af6143e114a538663e71f56731a21", + "m_Id": 2, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "6b0cd1bfb339459ca967fa23df287ef0", + "m_Name": "", + "m_ChildObjectList": [ + { + "m_Id": "dc75c4e3a1bc4bb0a128086c2b0679a5" + }, + { + "m_Id": "867a4ae13c0d4a028c71bc1063824c14" + }, + { + "m_Id": "22b7f3c2bb7b48c0a7fdeb50e33e7d5e" + }, + { + "m_Id": "53073e5ea924459fa6681a4943e9f947" + }, + { + "m_Id": "7a046f410ce64aa88438b0bfd412c045" + }, + { + "m_Id": "636180f6e0504f2baaa5cc086980cb47" + }, + { + "m_Id": "74b41464cbed4e9e8e23af5ab9be40cf" + }, + { + "m_Id": "8ed907a2cc7949b68a283ae243ea1977" + }, + { + "m_Id": "cb3c0c3f08654b068bea44c4ffb15f4a" + }, + { + "m_Id": "0580d4b7e3a049049569f4508643a724" + }, + { + "m_Id": "c9ec735d1a1046769e5601b2c97c849a" + }, + { + "m_Id": "2d0a269511e34bd1ba9056d2c939dff2" + }, + { + "m_Id": "07946387933e416db576b677f0711e5f" + }, + { + "m_Id": "46fbf3eeb0ea4470869cba7443249295" + }, + { + "m_Id": "ec79eb447dfd47a9b3380344c6a60f43" + }, + { + "m_Id": "3fdf4b7bc5d4426492dcc057603ef4a6" + }, + { + "m_Id": "8cf8aae64c1d443f9303126886b40f17" + }, + { + "m_Id": "49e7c3ad55ce458797f0e60c950cb965" + }, + { + "m_Id": "81e8ed0534534674a74263e6161a2a1a" + }, + { + "m_Id": "952d0fa5cd744df0b434cd38e9a90b93" + }, + { + "m_Id": "21a7a380e66d42e780e2a2a1baa630d5" + }, + { + "m_Id": "2c10b97b92c947ceb307a93759c0228b" + }, + { + "m_Id": "1be90d4f96a841748b0c95219b12ad27" + }, + { + "m_Id": "5fbe253f3e444f2aa8ac717f9c856619" + }, + { + "m_Id": "5bd258837c514ff7ab0bf7027e762c18" + }, + { + "m_Id": "998db5e5901e45b29040eb2099370071" + }, + { + "m_Id": "a6c38edd2e8743a9b057ba8452b9f129" + }, + { + "m_Id": "82af2db1018543d7832af96c1cfc981f" + }, + { + "m_Id": "3ec4797e381747829ef4712c85fcf7a1" + }, + { + "m_Id": "b0b352c4503a43d083a64e57352b29a0" + }, + { + "m_Id": "424dbeeb009344efa29c304c4979e3d6" + }, + { + "m_Id": "05805bc6fcc941fd889922555c6c86d7" + }, + { + "m_Id": "a4ad98d8828c424384229c344ebe2ed0" + }, + { + "m_Id": "3e372195f4bd4845852a37839e5b602d" + }, + { + "m_Id": "a6bbb32e8d884be9bb36db91fe4b81b1" + }, + { + "m_Id": "c417006ffa034c44b79da3dd323165ff" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "6b2f65c1463f4f7bad16c54a95d2fe75", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5101.0, + "y": -3301.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "1d35fa1fb5004f96a65ace54fbe4f1ad" + }, + { + "m_Id": "fa6de3be9f5b4411b5081b49e645f424" + }, + { + "m_Id": "400d0b6c95dd4540ad3da3e8cb7e50b2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6ccaced3889e4503a9414d808ec33981", + "m_Id": 0, + "m_DisplayName": "R", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "6dfc1177dd0541a7a780fbf911ad1956", + "m_Id": 0, + "m_DisplayName": "_OutlineTex_ST", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6e13f3cd573c467a94379f45d96cb690", + "m_Id": 2, + "m_DisplayName": "SSR", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "SSR", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "6e532f83d1c44e839bcfc5845d3b01d6", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "6e8946a245e842b38231d4a241bfb3ef", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.BaseColor", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3026.0, + "y": -3110.0, + "width": 200.0, + "height": 40.66650390625 + } + }, + "m_Slots": [ + { + "m_Id": "ef0b93f78372439696f50711eaf57d90" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.BaseColor" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "6fbdcc5a972b4fa883dc5f21e525a376", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "70337a74f6ad4b7bb6befc825219bab1", + "m_Id": 6, + "m_DisplayName": "RG", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RG", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "703396865b6e4990a0cf1189ea684e5c", + "m_Id": 4, + "m_DisplayName": "Texel Height", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Texel Height", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "712da461f71a454db59d349f752d41ee", + "m_Id": 2, + "m_DisplayName": "Height", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Height", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "71dd947935b64ce38f0d25406dde447b", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "724e17584e97443e9e285dfa7253c8e3", + "m_Id": 0, + "m_DisplayName": "Alpha", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Alpha", + "m_StageCapability": 2, + "m_Value": 0.15000000596046449, + "m_DefaultValue": 1.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "72fb5a0d7796446b9e2b929cb32facdc", + "m_Id": 0, + "m_DisplayName": "_MainTex", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVNode", + "m_ObjectId": "7444469eb9884253819add9ef96baa25", + "m_Group": { + "m_Id": "d258902c6ec74942afdb9ebf8c1d07f8" + }, + "m_Name": "UV", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4298.0, + "y": -3809.99951171875, + "width": 144.66648864746095, + "height": 129.33323669433595 + } + }, + "m_Slots": [ + { + "m_Id": "03182b3263304258b265266325c21f65" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_OutputChannel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "748c31bbcecc4b30bec2e42c0612175b", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector2ShaderProperty", + "m_ObjectId": "74b41464cbed4e9e8e23af5ab9be40cf", + "m_Guid": { + "m_GuidSerialized": "41afbdcb-f3ae-4340-8973-1c1998c992a2" + }, + "m_Name": "Outline Offset 2", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_OutlineOffset2", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "74cf69e61bef44589521f1bf2bf3c59a", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalMaterialSlot", + "m_ObjectId": "7564379492aa4c5a927ff3501acdc70d", + "m_Id": 0, + "m_DisplayName": "Normal (Tangent Space)", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "NormalTS", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_Space": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "757174b6f25040fdbb20355a21752222", + "m_Id": 0, + "m_DisplayName": "Outline Offset 2", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "75aba700d74d4b2687bf3166cf1da3e2", + "m_Id": 2, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "75c5657544c648058b20cea090f48dbf", + "m_Id": 0, + "m_DisplayName": "_OutlineUVSpeed", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "767769f736d5478cba5f10a415e28e7f", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "773b90134e894e429203c0c83e80b9de", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "77991fa631724e0cb32eed66ff017b23", + "m_Id": 0, + "m_DisplayName": "Metallic", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Metallic", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "77e28f3e930b4c249145630ec961af95", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BooleanMaterialSlot", + "m_ObjectId": "79147f6986644769b58d9ed64fe771e1", + "m_Id": 0, + "m_DisplayName": "OutlineMode", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": false, + "m_DefaultValue": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "7984fd094e1147bdabb4e26fbd3d31c8", + "m_Group": { + "m_Id": "ecf16c34d46f4502ac601f0c38c7576b" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3113.000244140625, + "y": -3468.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "082e9706dffc4c188270980d4e44ce0f" + }, + { + "m_Id": "f2a351a5375c441b8d9ab7e2c9545a77" + }, + { + "m_Id": "41986ac6400d46709d0ef043a67f6b34" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "7a046f410ce64aa88438b0bfd412c045", + "m_Guid": { + "m_GuidSerialized": "d47271f5-5a84-47bf-a09e-c825d2aeb013" + }, + "m_Name": "Outline Color 3", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Color_551702C5", + "m_OverrideReferenceName": "_OutlineColor3", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 0.0, + "g": 0.0, + "b": 0.0, + "a": 1.0 + }, + "isMainColor": false, + "m_ColorMode": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "7a0f504e4175406dbd8134250f4e350b", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubtractNode", + "m_ObjectId": "7a80e8839f0e4a1d9a6c0814f8793ee6", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Subtract", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4961.99951171875, + "y": -3452.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "6fbdcc5a972b4fa883dc5f21e525a376" + }, + { + "m_Id": "0ba4932e164847878ddb7b7bcff96985" + }, + { + "m_Id": "9178663316db43d582f1c4a127d307c6" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7acfafd73b8c4dfab8c55c18a887e087", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "7b8a19bd115e4167a25b59cb3218a817", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "7c27ccb2c2dc4ca59c5438c3358630ca", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.HDTarget", + "m_ObjectId": "7cf0e63037a74dc2a9f591225c678ff4", + "m_ActiveSubTarget": { + "m_Id": "67bc2306558f4f2fa807637aaebaeab4" + }, + "m_Datas": [ + { + "m_Id": "00996039d61e400a9e854ce591ac35a0" + }, + { + "m_Id": "305e3be306674fcd8bb02273d27ee5b7" + }, + { + "m_Id": "6238ae56182d404f8563cb88cb801549" + }, + { + "m_Id": "a8c49a47cb934f7e8e4d88fce06df6ff" + } + ], + "m_CustomEditorGUI": "TMPro.EditorUtilities.TMP_SDF_HDRPLitShaderGUI", + "m_SupportVFX": false, + "m_SupportLineRendering": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubtractNode", + "m_ObjectId": "7d7696aa6d184b4fb9c316a9dec37aee", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Subtract", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4959.0, + "y": -3326.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "4d1cb1a475df49f9a148195a65f5453a" + }, + { + "m_Id": "47d020251e9841a5b1f0fd64396026a1" + }, + { + "m_Id": "62bc551cea604e88b7858cc37d96a98a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "7d78a616c2754cc28d1f32cf66ade611", + "m_Group": { + "m_Id": "013228b0fdf1424097798f0973a9a4fb" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4005.0, + "y": -2797.0, + "width": 130.0, + "height": 117.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "d9bcb754db834583b6518c5ed5152114" + }, + { + "m_Id": "861d4258049a4a3e8164f7297090f88e" + }, + { + "m_Id": "a7c06457d7454693a8bc3dc95257b2c2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "7e0fadb2533f496192c1ad3e78642010", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4444.0, + "y": -4188.0, + "width": 173.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "d48c3871e3064027a10ae9f4babd3be0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "952d0fa5cd744df0b434cd38e9a90b93" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "7f2e6b5f15364ed9835d67d0cf4f8f65", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VertexDescription.Tangent", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2586.0, + "y": -3592.0, + "width": 200.0, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "85ff8667d72947edada4e9fb4ff60559" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Tangent" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7f3d71a6c96847c099da45f95aafbecb", + "m_Id": 1, + "m_DisplayName": "G", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "7f7d8028b58d4227a4560891be6e7cda", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Occlusion", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "a00de0d572a84a08a23fe14c2ad5030d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Occlusion" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PositionMaterialSlot", + "m_ObjectId": "8036d0e6090b456e9b4ea87227868236", + "m_Id": 0, + "m_DisplayName": "Position", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Position", + "m_StageCapability": 1, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [ + "X", + "Y", + "Z" + ], + "m_Space": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "80e665a5eeb64730a51742f698bf0d48", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "8135ca333f8f4ea78163743e6ec1f55c", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4081.999755859375, + "y": -3140.0, + "width": 156.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "d6a6a119394e4082a11bc024a6e42ef8" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "53073e5ea924459fa6681a4943e9f947" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "81bdb47901ef48e5a588c6724b1b0142", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "81e8ed0534534674a74263e6161a2a1a", + "m_Guid": { + "m_GuidSerialized": "78aab961-c4a8-41f3-b203-1239c3b33b13" + }, + "m_Name": "Underlay Dilate", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_D48690B9", + "m_OverrideReferenceName": "_UnderlayDilate", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "82af2db1018543d7832af96c1cfc981f", + "m_Guid": { + "m_GuidSerialized": "37906c7b-9a3a-454b-a62a-9aa097e64bde" + }, + "m_Name": "Light Angle", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_82af2db1018543d7832af96c1cfc981f", + "m_OverrideReferenceName": "_LightAngle", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 6.28000020980835 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "82d5443fe54d4a3b9420f8745d00a632", + "m_Id": 5, + "m_DisplayName": "Softness", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Softness", + "m_StageCapability": 3, + "m_Value": 8.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "84dc74cdbd8c45e1b189e4fd9a69942d", + "m_Id": 0, + "m_DisplayName": "Outline Offset 3", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "85a1ad8e741e41759002e8cdc8cd0b96", + "m_Group": { + "m_Id": "d0a791a544614667962a9a9a9ce0c68a" + }, + "m_Name": "ScreenSpaceRatio (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5800.99951171875, + "y": -3363.0, + "width": 258.0, + "height": 142.0 + } + }, + "m_Slots": [ + { + "m_Id": "6e13f3cd573c467a94379f45d96cb690" + }, + { + "m_Id": "8e6ed600f6504f4083092f5b511e44c4" + }, + { + "m_Id": "93b161cce4504cb79c97b6d8db178de7" + }, + { + "m_Id": "2bf5f2fdd2984599b7323d10cfb1d240" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "ScreenSpaceRatio", + "m_FunctionSource": "96de908384869cd409c75efa351d5edf", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "85b5940eb77e4625812ded7215bab8d7", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4081.999755859375, + "y": -3096.0, + "width": 156.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "ada023d617104472b8ab75a81558c0a1" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "7a046f410ce64aa88438b0bfd412c045" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.TangentMaterialSlot", + "m_ObjectId": "85ff8667d72947edada4e9fb4ff60559", + "m_Id": 0, + "m_DisplayName": "Tangent", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Tangent", + "m_StageCapability": 1, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [ + "X", + "Y", + "Z" + ], + "m_Space": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "861d4258049a4a3e8164f7297090f88e", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector4ShaderProperty", + "m_ObjectId": "867a4ae13c0d4a028c71bc1063824c14", + "m_Guid": { + "m_GuidSerialized": "d483c212-0a30-4f6d-b94d-9abbc83a6522" + }, + "m_Name": "Outline Width", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector4_C68C9E14", + "m_OverrideReferenceName": "_IsoPerimeter", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 2, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "8695190a5e614f2d90081871a8a06fc2", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "8764669016f6442f8152593c18a649d7", + "m_Id": 4, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "880bb02c6c6b49b18aa6ebc66dc566a0", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "88253223d2c34ecfab92b0c344048f94", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "ComputeSDF (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4226.0, + "y": -4323.0, + "width": 227.99998474121095, + "height": 190.0 + } + }, + "m_Slots": [ + { + "m_Id": "c52a1744a9a14989b0ae452ad6de6061" + }, + { + "m_Id": "a03db80c558b4f87a330c5ae0a9443a5" + }, + { + "m_Id": "8f1b1d1e8ff24b3284993e52354e54fa" + }, + { + "m_Id": "5da82bf481f8489ebd05e997f617f51b" + }, + { + "m_Id": "82d5443fe54d4a3b9420f8745d00a632" + }, + { + "m_Id": "61133d79a89048c195f54939b2a1d30a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "ComputeSDF", + "m_FunctionSource": "96de908384869cd409c75efa351d5edf", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "8a08179f99d649d289b8053d5fa0ad22", + "m_Id": 0, + "m_DisplayName": "Underlay Offset", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "8b66f4e6bc9d4662b3218ac33a69839f", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "8c38a5d8327f456e9783740c05382619", + "m_Id": 3, + "m_DisplayName": "Color2", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Color2", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "8cbd81814903479ea1d3151c1f38183e", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "8cf8aae64c1d443f9303126886b40f17", + "m_Guid": { + "m_GuidSerialized": "8d78c9a5-aaef-41fb-af68-2358e401d7ac" + }, + "m_Name": "_UnderlayColor", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Color_2F5FE804", + "m_OverrideReferenceName": "_UnderlayColor", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 0.0, + "g": 0.0, + "b": 0.0, + "a": 1.0 + }, + "isMainColor": false, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "8e6ed600f6504f4083092f5b511e44c4", + "m_Id": 0, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector2ShaderProperty", + "m_ObjectId": "8ed907a2cc7949b68a283ae243ea1977", + "m_Guid": { + "m_GuidSerialized": "36803443-a9bc-4f3c-a4f2-7d66a5417ac1" + }, + "m_Name": "Outline Offset 3", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_OutlineOffset3", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "8f1b1d1e8ff24b3284993e52354e54fa", + "m_Id": 3, + "m_DisplayName": "SDR", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "SDR", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "9147636b0cfa466a9b37a013d8f693bf", + "m_Group": { + "m_Id": "daaf032a109749a88c9b8ff8e1f8b541" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5421.99951171875, + "y": -3902.0, + "width": 153.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "a4f471e3221c4134b291bd9d2ba22db6" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "a6bbb32e8d884be9bb36db91fe4b81b1" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "9178663316db43d582f1c4a127d307c6", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SplitNode", + "m_ObjectId": "91890fe48ebe4717aea61ecaf3ad4861", + "m_Group": { + "m_Id": "ecf16c34d46f4502ac601f0c38c7576b" + }, + "m_Name": "Split", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2983.000244140625, + "y": -3468.0, + "width": 119.99999237060547, + "height": 149.0 + } + }, + "m_Slots": [ + { + "m_Id": "3dccd64e7f324bc1a75c1479d7a67c51" + }, + { + "m_Id": "e444f2c81d1e48329fa2c91005277e8d" + }, + { + "m_Id": "b2c26292b7434733878a9b042f44de89" + }, + { + "m_Id": "964fea1fd4b24f4daf5bef84c4b45118" + }, + { + "m_Id": "deac82280a2b43078e0e40863e2d974c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "91d6a9a5fbc04ea49075cb51835e7264", + "m_Id": 2, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "928621a3ca2d41c89a10336bbbc81ddc", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "93b161cce4504cb79c97b6d8db178de7", + "m_Id": 3, + "m_DisplayName": "TextureSize", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "TextureSize", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "945b45993dd84a979755b98c48138f72", + "m_Id": 0, + "m_DisplayName": "Width", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Width", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "952d0fa5cd744df0b434cd38e9a90b93", + "m_Guid": { + "m_GuidSerialized": "ce395871-ddeb-47c3-a31d-07855800c197" + }, + "m_Name": "_UnderlaySoftness", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_F2B9E3EF", + "m_OverrideReferenceName": "_UnderlaySoftness", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "95928bcb6a284b8d88105a84c2e1d3ce", + "m_Group": { + "m_Id": "013228b0fdf1424097798f0973a9a4fb" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4793.0, + "y": -2593.0, + "width": 155.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "d880558893fb442b9320cf55885d1117" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "2d0a269511e34bd1ba9056d2c939dff2" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "964fea1fd4b24f4daf5bef84c4b45118", + "m_Id": 3, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "98934a69591249d5b8b92b39045359a3", + "m_Title": "Outline1 Texture", + "m_Position": { + "x": -4672.0, + "y": -2481.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "998db5e5901e45b29040eb2099370071", + "m_Guid": { + "m_GuidSerialized": "6f383614-f2ad-4269-be8f-87b0ecb03cf0" + }, + "m_Name": "Bevel Clamp", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_5BD7E808", + "m_OverrideReferenceName": "_BevelClamp", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "9c228fac287d446296b91a4acf5cec59", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4600.0, + "y": -3498.0, + "width": 183.99998474121095, + "height": 253.0 + } + }, + "m_Slots": [ + { + "m_Id": "582d6e289dbe4fdca7cf0307273eaa2f" + }, + { + "m_Id": "1db37082bf844442804487b4944352de" + }, + { + "m_Id": "8b66f4e6bc9d4662b3218ac33a69839f" + }, + { + "m_Id": "4a66dcbe712a4d40bd8f355b834594b5" + }, + { + "m_Id": "a0285c9c381a49cba194709efa0a7c85" + }, + { + "m_Id": "b2728d0dd3ce40678867c94a7d977916" + }, + { + "m_Id": "e141833aa78b4fd59ecad949beb43a78" + }, + { + "m_Id": "51f76f8a53ad43a4ad028426548ce9ba" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "9c26fdddba244d36a854298c00473247", + "m_Id": 3, + "m_DisplayName": "SDR", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "SDR", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "9d0c47172bf840a0ac029980ba082af7", + "m_Id": 0, + "m_DisplayName": "Smoothness", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Smoothness", + "m_StageCapability": 2, + "m_Value": 0.5, + "m_DefaultValue": 0.5, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVNode", + "m_ObjectId": "9d3c3383d5934a17bf9efbb7fd9e9043", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "UV", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5443.0, + "y": -3315.0, + "width": 144.99998474121095, + "height": 130.0 + } + }, + "m_Slots": [ + { + "m_Id": "232b1aa09e67479abae141d3c76d3c5b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_OutputChannel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "9e6e50a71d9843b49b62ebe1cf7d3d59", + "m_Group": { + "m_Id": "d258902c6ec74942afdb9ebf8c1d07f8" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4486.0, + "y": -3865.99951171875, + "width": 135.3330078125, + "height": 33.999996185302737 + } + }, + "m_Slots": [ + { + "m_Id": "3535ae87c6dd4769b52b20d9eca61069" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "3e372195f4bd4845852a37839e5b602d" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "9e87ce9607e14015a3790c528ca5dfda", + "m_Group": { + "m_Id": "98934a69591249d5b8b92b39045359a3" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4637.0, + "y": -2239.0, + "width": 167.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "75c5657544c648058b20cea090f48dbf" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "3fdf4b7bc5d4426492dcc057603ef4a6" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "9eb8137a6c2e41bbafdc8b0732dd47a3", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BooleanMaterialSlot", + "m_ObjectId": "9eeec1a9713045af8845cea263d5ea48", + "m_Id": 6, + "m_DisplayName": "IsFront", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "IsFront", + "m_StageCapability": 3, + "m_Value": false, + "m_DefaultValue": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "9f0de188085746d5a19073da1de85ddb", + "m_Group": { + "m_Id": "013228b0fdf1424097798f0973a9a4fb" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4160.0, + "y": -2739.0, + "width": 130.0, + "height": 117.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "7c27ccb2c2dc4ca59c5438c3358630ca" + }, + { + "m_Id": "373f1de8db6c429c9d46c781f741d7a4" + }, + { + "m_Id": "fd0b096ed5b74f9e9ec51327be200731" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a00de0d572a84a08a23fe14c2ad5030d", + "m_Id": 0, + "m_DisplayName": "Ambient Occlusion", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Occlusion", + "m_StageCapability": 2, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a0285c9c381a49cba194709efa0a7c85", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a03db80c558b4f87a330c5ae0a9443a5", + "m_Id": 1, + "m_DisplayName": "SD", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "SD", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalMaterialSlot", + "m_ObjectId": "a3f8b6e8ae7f48e2989a029904401502", + "m_Id": 0, + "m_DisplayName": "Normal", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Normal", + "m_StageCapability": 1, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [ + "X", + "Y", + "Z" + ], + "m_Space": 0 +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "a455bd79094c4413a7b7dd80ca8b9368", + "m_Group": { + "m_Id": "013228b0fdf1424097798f0973a9a4fb" + }, + "m_Name": "GenerateUV (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4611.0, + "y": -2691.0, + "width": 222.0, + "height": 142.0 + } + }, + "m_Slots": [ + { + "m_Id": "ffb07af0bca546d8b9bc439d34aa68f5" + }, + { + "m_Id": "2c7a9460724b47daad8df1be144de7c6" + }, + { + "m_Id": "55ffa45ec3654d5e88089fb40d2b0465" + }, + { + "m_Id": "e495a9f7a11f4eb89334e83be154ceb9" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "GenerateUV", + "m_FunctionSource": "96de908384869cd409c75efa351d5edf", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateShaderProperty", + "m_ObjectId": "a4ad98d8828c424384229c344ebe2ed0", + "m_Guid": { + "m_GuidSerialized": "f98fc1a2-bb81-4bd1-a207-23d3a90d518e" + }, + "m_Name": "SamplerState", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "SamplerState_a4ad98d8828c424384229c344ebe2ed0", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_filter": 0, + "m_wrap": 1, + "m_anisotropic": 0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a4f471e3221c4134b291bd9d2ba22db6", + "m_Id": 0, + "m_DisplayName": "_GradientScale", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "a535f3bcbeb14622bb177eb6f46e76f4", + "m_Group": { + "m_Id": "98934a69591249d5b8b92b39045359a3" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4647.0, + "y": -2283.0, + "width": 177.00001525878907, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "6dfc1177dd0541a7a780fbf911ad1956" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "ec79eb447dfd47a9b3380344c6a60f43" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "a6bbb32e8d884be9bb36db91fe4b81b1", + "m_Guid": { + "m_GuidSerialized": "6aa76edf-7b80-46ac-add4-406cf1d85493" + }, + "m_Name": "_GradientScale", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_EAE27356", + "m_OverrideReferenceName": "_GradientScale", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 1, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 10.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "a6c38edd2e8743a9b057ba8452b9f129", + "m_Guid": { + "m_GuidSerialized": "9fc942ee-4a1d-4ced-a5a6-81893e3ddb63" + }, + "m_Name": "Light Color", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Color_a6c38edd2e8743a9b057ba8452b9f129", + "m_OverrideReferenceName": "_SpecularColor", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 1.0, + "g": 1.0, + "b": 1.0, + "a": 1.0 + }, + "isMainColor": false, + "m_ColorMode": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "a75f7ac601c446469802fe7754c1f279", + "m_Id": 0, + "m_DisplayName": "Color1", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Color1", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a7942746b5564dc7bbbae1deb2403022", + "m_Id": 0, + "m_DisplayName": "_GradientScale", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "a7c06457d7454693a8bc3dc95257b2c2", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.LightingData", + "m_ObjectId": "a8c49a47cb934f7e8e4d88fce06df6ff", + "m_NormalDropOffSpace": 0, + "m_BlendPreserveSpecular": true, + "m_ReceiveDecals": true, + "m_ReceiveSSR": true, + "m_ReceiveSSRTransparent": false, + "m_SpecularAA": false, + "m_SpecularOcclusionMode": 0, + "m_OverrideBakedGI": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "aa2794b8f0e24bf281d22e0fef0647be", + "m_Id": 2, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "aa3e347d733e48f7b65d8a8847370eec", + "m_Group": { + "m_Id": "" + }, + "m_Name": "EvaluateLight (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3631.0, + "y": -3810.0, + "width": 230.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "0699eea947fc426cbfeb8744cf120222" + }, + { + "m_Id": "0c4dc51f26484c26ad88a3fe4002abcd" + }, + { + "m_Id": "d5173cc3c6cd4f1998550f3187a3e9c8" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "EvaluateLight", + "m_FunctionSource": "96de908384869cd409c75efa351d5edf", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "aa87c72ac0e64469acc34f936f00b3d0", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4444.0, + "y": -4225.0, + "width": 193.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "0d7878dd226d4cfb81a991dc312309fc" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "81e8ed0534534674a74263e6161a2a1a" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "abd59150589b436cadf8c9e6f43ccb8e", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "aca823a8188948c782eddaf0f45e1868", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.NormalOS", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2542.0, + "y": -3404.000244140625, + "width": 200.0, + "height": 40.66650390625 + } + }, + "m_Slots": [ + { + "m_Id": "e386b183a18245a796b024022f7f3074" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.NormalOS" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DPropertiesNode", + "m_ObjectId": "acd0cd5a177f4a97bf23db7219305e3f", + "m_Group": { + "m_Id": "d258902c6ec74942afdb9ebf8c1d07f8" + }, + "m_Name": "Texel Size", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4348.0, + "y": -3905.99951171875, + "width": 185.33299255371095, + "height": 101.33324432373047 + } + }, + "m_Slots": [ + { + "m_Id": "945b45993dd84a979755b98c48138f72" + }, + { + "m_Id": "e51a636b2621440eb94cc802c1cf4bfc" + }, + { + "m_Id": "1bdde3efd3b7464b8934c555be0f8a48" + }, + { + "m_Id": "e364823e158a407fb48dd7b630c79973" + }, + { + "m_Id": "703396865b6e4990a0cf1189ea684e5c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "ada023d617104472b8ab75a81558c0a1", + "m_Id": 0, + "m_DisplayName": "Outline Color 3", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "aef5c44f84e04c3185e0b93e95e34204", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5264.99951171875, + "y": -3142.0, + "width": 159.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "84dc74cdbd8c45e1b189e4fd9a69942d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "8ed907a2cc7949b68a283ae243ea1977" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "b000f852aa984e9dae25b125a4607f4e", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b015d1b7e4134c59baf6851e7649802c", + "m_Id": 0, + "m_DisplayName": "R", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "b0b352c4503a43d083a64e57352b29a0", + "m_Guid": { + "m_GuidSerialized": "01cfcc78-60aa-4f71-a1e3-8d8df6dae253" + }, + "m_Name": "Reflectivity Power", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_b0b352c4503a43d083a64e57352b29a0", + "m_OverrideReferenceName": "_Reflectivity", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 5.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 5.0, + "y": 15.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.VertexColorNode", + "m_ObjectId": "b1188549725543d485436c2e921ffbb2", + "m_Group": { + "m_Id": "013228b0fdf1424097798f0973a9a4fb" + }, + "m_Name": "Vertex Color", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4146.0, + "y": -2833.0, + "width": 116.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "281bcee4777040f8a31ee0e10344e98d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 2, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "b163c9f1666644b0bba62cf0e12df7bc", + "m_Group": { + "m_Id": "013228b0fdf1424097798f0973a9a4fb" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": -4373.0, + "y": -2715.0, + "width": 180.0, + "height": 181.0 + } + }, + "m_Slots": [ + { + "m_Id": "cce40479b6284b6fa3174db9f09d0ac9" + }, + { + "m_Id": "80e665a5eeb64730a51742f698bf0d48" + }, + { + "m_Id": "1f46181633594ae0a1fb2adb76b42981" + }, + { + "m_Id": "8cbd81814903479ea1d3151c1f38183e" + }, + { + "m_Id": "cfaf3f3a5a1146e194cddad30c95aada" + }, + { + "m_Id": "b43489e37a5c4df88f15844292a55ec7" + }, + { + "m_Id": "cd7281fb41aa4e61ac0fdf71d4f4bd46" + }, + { + "m_Id": "f01d52cdcb1647aab35782b4af535efd" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 1, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "b224a1cf80604103ad085c799995f3c2", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "b2728d0dd3ce40678867c94a7d977916", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"fileID\":-2362172177983852347,\"guid\":\"dda5bcb0d1e9515498f6e4e038bbefe6\",\"type\":2}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "b2baf44eae52473cb6cda7b1debece01", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b2c26292b7434733878a9b042f44de89", + "m_Id": 2, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalMaterialSlot", + "m_ObjectId": "b30617d78dec40a7b8aa7f72dca7f41d", + "m_Id": 0, + "m_DisplayName": "Bent Normal", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "BentNormal", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_Space": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "b42e6dbfbc864097af182cbff5c0c1fb", + "m_Id": 0, + "m_DisplayName": "Outline Color 1", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "b43489e37a5c4df88f15844292a55ec7", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"fileID\":-2362172177983852347,\"guid\":\"dda5bcb0d1e9515498f6e4e038bbefe6\",\"type\":2}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "b4a40cb6acd441acb83cfe0240bf910d", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4750.99951171875, + "y": -4274.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "d0b10e52e21941b183f5f635894c76c8" + }, + { + "m_Id": "0d6a57754b824f6db9cefa6953bc06a9" + }, + { + "m_Id": "773b90134e894e429203c0c83e80b9de" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "b4c4676c68bb4752af59e21f896d9470", + "m_Id": 0, + "m_DisplayName": "UV_1", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV_1", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DPropertiesNode", + "m_ObjectId": "b571db753a1948d5a6f1de4e7d0c7238", + "m_Group": { + "m_Id": "daaf032a109749a88c9b8ff8e1f8b541" + }, + "m_Name": "Texel Size", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5581.99951171875, + "y": -3867.0, + "width": 183.99998474121095, + "height": 100.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "5b3ff4ee364f4d7a923b530ad60d8762" + }, + { + "m_Id": "c183b5bd9bbe45089f93996e73110918" + }, + { + "m_Id": "1196ae398cc348349ab0c1a23fdab4bd" + }, + { + "m_Id": "183118ca50814141b7bc3e0cee27fb9b" + }, + { + "m_Id": "f44e4374a48a4996aa60d23d3ae1e9f9" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b691728a389a417d9b4f2d02541209c2", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b7f9ac55517141868bfb9d2ad6429792", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "b85d677872b44421bf5536f42ba0267c", + "m_Id": 3, + "m_DisplayName": "Color0", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Color0", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b911c23b90124d15924551e2730501eb", + "m_Id": 3, + "m_DisplayName": "Texel Width", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Texel Width", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "bc782d8e80154073b48a687a07adf60a", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.BentNormal", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "b30617d78dec40a7b8aa7f72dca7f41d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.BentNormal" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CombineNode", + "m_ObjectId": "bc9afcb18afa4ccc82d2cdc34d3f4641", + "m_Group": { + "m_Id": "daaf032a109749a88c9b8ff8e1f8b541" + }, + "m_Name": "Combine", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": -5392.0, + "y": -3867.0, + "width": 125.99999237060547, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "5e42524569844befad16fda5a94eb9cb" + }, + { + "m_Id": "54d7a93ffec5490aa4591da23a21b693" + }, + { + "m_Id": "aa2794b8f0e24bf281d22e0fef0647be" + }, + { + "m_Id": "200245fc8bbe4826b209ab5f7ffe074c" + }, + { + "m_Id": "fc2e62201c5847e798fd939314413fcd" + }, + { + "m_Id": "fe11fa80cc1847a5a37f6757d521cf25" + }, + { + "m_Id": "de0c6f7f7af94defa6c3dbc6433de9d4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "be58359e488f42e9b5121357d0fa526b", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Metallic", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "77991fa631724e0cb32eed66ff017b23" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Metallic" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c183b5bd9bbe45089f93996e73110918", + "m_Id": 2, + "m_DisplayName": "Height", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Height", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "c234e5216678436195ee1a5914bc79da", + "m_Group": { + "m_Id": "98934a69591249d5b8b92b39045359a3" + }, + "m_Name": "GenerateUV (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4446.0, + "y": -2347.000244140625, + "width": 222.00001525878907, + "height": 142.0 + } + }, + "m_Slots": [ + { + "m_Id": "b4c4676c68bb4752af59e21f896d9470" + }, + { + "m_Id": "3db1608e927e4102a3c3a88e9fcab39a" + }, + { + "m_Id": "0f7ffb6d2de4447f9736780cbcee8e07" + }, + { + "m_Id": "d4954b7bbbb0412cbc997bcbe7dfa808" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "GenerateUV", + "m_FunctionSource": "96de908384869cd409c75efa351d5edf", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "c35312edaa2344788b1964ee2f63a236", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "c3e6d7c20c184bf39fd8822130e693e7", + "m_Id": 0, + "m_DisplayName": "_MainTex", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "c417006ffa034c44b79da3dd323165ff", + "m_Guid": { + "m_GuidSerialized": "7a28a011-205c-4fa8-bf4f-8064aa2308b2" + }, + "m_Name": "_ScaleRatioA", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "_ScaleRatioA", + "m_DefaultReferenceName": "_ScaleRatioA", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "c422a9a9ff824176aad2241f58c44d0b", + "m_Id": 0, + "m_DisplayName": "Outline Offset 1", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "c478c32c45884c57a62f7b2aa8ddc3b0", + "m_Id": 2, + "m_DisplayName": "Alpha", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Alpha", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c49cfb8bb96846dc87ee00c0c041a372", + "m_Id": 4, + "m_DisplayName": "Texel Height", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Texel Height", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c52a1744a9a14989b0ae452ad6de6061", + "m_Id": 0, + "m_DisplayName": "SSR", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "SSR", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c6bdb985bc16435fa72f5a3c81bb633c", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c7d4094601ac4bc1aead609c72b1f1c1", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "c7ddee91dc5b48dc828309c77fdb0b88", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4444.0, + "y": -4266.0, + "width": 153.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "a7942746b5564dc7bbbae1deb2403022" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "a6bbb32e8d884be9bb36db91fe4b81b1" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "c88fcbaeea954a5f9c68c339fa8b604d", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c9b722d107ce4cd6a748c883472b9b0f", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "c9d7f0dbae7d422985a1cc87c025e76b", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4315.0, + "y": -3165.0, + "width": 144.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "79147f6986644769b58d9ed64fe771e1" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "cb3c0c3f08654b068bea44c4ffb15f4a" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "c9ec735d1a1046769e5601b2c97c849a", + "m_Guid": { + "m_GuidSerialized": "281a9526-c332-4471-a44e-ece4a1e95ef6" + }, + "m_Name": "Face Texture", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_75569DEA", + "m_OverrideReferenceName": "_FaceTex", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "ca2a1083dc014f39ab8af0cdf140866b", + "m_Id": 0, + "m_DisplayName": "_FaceTex_ST", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.BooleanShaderProperty", + "m_ObjectId": "cb3c0c3f08654b068bea44c4ffb15f4a", + "m_Guid": { + "m_GuidSerialized": "21009d12-8d94-4273-b0d0-a8ee0608ddcf" + }, + "m_Name": "OutlineMode", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Boolean_cb3c0c3f08654b068bea44c4ffb15f4a", + "m_OverrideReferenceName": "_OutlineMode", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "cb5e9f9567e84f8fa5463efc0e256e19", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "cb7117ecb1d047a8b2cb00ed552cb181", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Alpha", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3032.66650390625, + "y": -3029.33349609375, + "width": 200.0, + "height": 41.33349609375 + } + }, + "m_Slots": [ + { + "m_Id": "724e17584e97443e9e285dfa7253c8e3" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Alpha" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "cc88101667c9488f9c5a716e851c1b21", + "m_Id": 3, + "m_DisplayName": "Color0", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Color0", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "cce40479b6284b6fa3174db9f09d0ac9", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "cd7281fb41aa4e61ac0fdf71d4f4bd46", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "cda5e3b4c1054bf3a65c0b7ec6bc778a", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "cdddee3a537c464697357f11b966f9b8", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": -4420.0, + "y": -4483.0, + "width": 156.0, + "height": 181.0 + } + }, + "m_Slots": [ + { + "m_Id": "41b9b79b3859472882bcea393703eec0" + }, + { + "m_Id": "c7d4094601ac4bc1aead609c72b1f1c1" + }, + { + "m_Id": "767769f736d5478cba5f10a415e28e7f" + }, + { + "m_Id": "b691728a389a417d9b4f2d02541209c2" + }, + { + "m_Id": "045c4f6b050549c7a0efb208e6349779" + }, + { + "m_Id": "509e6f38505b4b0695b263706a55028f" + }, + { + "m_Id": "204dacb5a95b424facf11cb6f65bd188" + }, + { + "m_Id": "35cbea6373dd4e4f8d0fea36e8add392" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "cfaf3f3a5a1146e194cddad30c95aada", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "d0a791a544614667962a9a9a9ce0c68a", + "m_Title": "Screen Space Ratio", + "m_Position": { + "x": -6179.99951171875, + "y": -3422.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "d0b10e52e21941b183f5f635894c76c8", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d1a17e42e7a04dc38984e3c01149445b", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "d219977210094c0082c517d8dc00c8bb", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "d258902c6ec74942afdb9ebf8c1d07f8", + "m_Title": "Generate Normal", + "m_Position": { + "x": -4511.33349609375, + "y": -3999.3330078125 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "d30452ac6b244ecca03df4d7b4de9f81", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d48c3871e3064027a10ae9f4babd3be0", + "m_Id": 0, + "m_DisplayName": "_UnderlaySoftness", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "d4954b7bbbb0412cbc997bcbe7dfa808", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "d4df208fc23b42f2b52364124f1b661c", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5268.0, + "y": -3261.0, + "width": 159.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "757174b6f25040fdbb20355a21752222" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "74b41464cbed4e9e8e23af5ab9be40cf" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "d5173cc3c6cd4f1998550f3187a3e9c8", + "m_Id": 0, + "m_DisplayName": "Normal", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Normal", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "d6a6a119394e4082a11bc024a6e42ef8", + "m_Id": 0, + "m_DisplayName": "Outline Color 2", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "d880558893fb442b9320cf55885d1117", + "m_Id": 0, + "m_DisplayName": "_FaceUVSpeed", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d8edec16956c4f15b7d51d6ec10753f4", + "m_Id": 2, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "d9bcb754db834583b6518c5ed5152114", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d9dc4839ee2847999110bdb234d6041a", + "m_Id": 1, + "m_DisplayName": "G", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "da7a06d393a44089842070d51d2aa0a6", + "m_Id": 0, + "m_DisplayName": "_MainTex", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "daaf032a109749a88c9b8ff8e1f8b541", + "m_Title": "Offset Scale", + "m_Position": { + "x": -5747.99951171875, + "y": -3961.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVNode", + "m_ObjectId": "dbcb748279484a4590e53518c49122b8", + "m_Group": { + "m_Id": "013228b0fdf1424097798f0973a9a4fb" + }, + "m_Name": "UV", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4783.0, + "y": -2765.0, + "width": 145.0, + "height": 130.0 + } + }, + "m_Slots": [ + { + "m_Id": "7a0f504e4175406dbd8134250f4e350b" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_OutputChannel": 1 +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "dc75c4e3a1bc4bb0a128086c2b0679a5", + "m_Guid": { + "m_GuidSerialized": "85cd941f-2fd2-43a3-b0fa-9f728bfb4220" + }, + "m_Name": "Face Color", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Color_99AFBB3D", + "m_OverrideReferenceName": "_FaceColor", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 1.0, + "g": 1.0, + "b": 1.0, + "a": 1.0 + }, + "isMainColor": false, + "m_ColorMode": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "de0c6f7f7af94defa6c3dbc6433de9d4", + "m_Id": 6, + "m_DisplayName": "RG", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RG", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "deac82280a2b43078e0e40863e2d974c", + "m_Id": 4, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "def8e0b9d8384982bc5b4c32d877e458", + "m_Id": 0, + "m_DisplayName": "Outline Texture", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubtractNode", + "m_ObjectId": "dff7a66b353a4023b29c9d937da77960", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "Subtract", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4602.0, + "y": -4298.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "7b8a19bd115e4167a25b59cb3218a817" + }, + { + "m_Id": "0b57f2d35157477ab2b29a5aac14ae8b" + }, + { + "m_Id": "e9e06fcb161e44ba8cc9f6f60264df78" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "e141833aa78b4fd59ecad949beb43a78", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e2d28f29bbac4983a401574480b5ca28", + "m_Id": 1, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e364823e158a407fb48dd7b630c79973", + "m_Id": 3, + "m_DisplayName": "Texel Width", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Texel Width", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalMaterialSlot", + "m_ObjectId": "e386b183a18245a796b024022f7f3074", + "m_Id": 0, + "m_DisplayName": "Normal (Object Space)", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "NormalOS", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [ + "X", + "Y", + "Z" + ], + "m_Space": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e444f2c81d1e48329fa2c91005277e8d", + "m_Id": 1, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "e495a9f7a11f4eb89334e83be154ceb9", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e51a636b2621440eb94cc802c1cf4bfc", + "m_Id": 2, + "m_DisplayName": "Height", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Height", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "e591df3a1eb94e259b762f2830b407e2", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Emission", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "4590bfa2a0664b65b6f073bae33a071f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Emission" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e6e80c6b0db545cda26b079a9a78fbb3", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "e818605f8f5a4f01bf61caaa33693581", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "ComputeSDF44 (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4144.0, + "y": -3369.0, + "width": 244.0, + "height": 214.0 + } + }, + "m_Slots": [ + { + "m_Id": "641eda269d7b4da9acb65f8d50035ea9" + }, + { + "m_Id": "f6823778a3cf42d5bbe8a83e5f9c9fa3" + }, + { + "m_Id": "9c26fdddba244d36a854298c00473247" + }, + { + "m_Id": "f684c5678e9e4f078157a3ab7ef5057b" + }, + { + "m_Id": "14ad19bf20a140dd88d58452d7df688b" + }, + { + "m_Id": "215a82c127204988b751de7d3a39b955" + }, + { + "m_Id": "c478c32c45884c57a62f7b2aa8ddc3b0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "ComputeSDF44", + "m_FunctionSource": "96de908384869cd409c75efa351d5edf", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e9e06fcb161e44ba8cc9f6f60264df78", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ebbd94a7102a4457a48ac492de3bff14", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ebd6d75abcb84108bcadbfe7ee5f6244", + "m_Id": 7, + "m_DisplayName": "TextureHeight", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "TextureHeight", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "ec184d6d9fb2494897774c9e7d279e6d", + "m_Group": { + "m_Id": "013228b0fdf1424097798f0973a9a4fb" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4803.0, + "y": -2627.0, + "width": 165.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "ca2a1083dc014f39ab8af0cdf140866b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "07946387933e416db576b677f0711e5f" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubtractNode", + "m_ObjectId": "ec1f2e8bc9fd4ae38b133c60ee6c49b8", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Subtract", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4957.99951171875, + "y": -3204.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "748c31bbcecc4b30bec2e42c0612175b" + }, + { + "m_Id": "4bda5c294e1949138d033640e1d385b4" + }, + { + "m_Id": "4e64dac49ddc47c3b5b1e27b17a08304" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector4ShaderProperty", + "m_ObjectId": "ec79eb447dfd47a9b3380344c6a60f43", + "m_Guid": { + "m_GuidSerialized": "54c77f8b-0534-4b35-a3f0-83ab2ebe6c1f" + }, + "m_Name": "_OutlineTex_ST", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector4_1774DE83", + "m_OverrideReferenceName": "_OutlineTex_ST", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "ecf16c34d46f4502ac601f0c38c7576b", + "m_Title": "Vertex Color", + "m_Position": { + "x": -3448.000244140625, + "y": -3579.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ed1d1f1613334c3bb904dd08161cd7e5", + "m_Id": 0, + "m_DisplayName": "_GradientScale", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "ed6c215a65584deeaefad1d2c7743044", + "m_Id": 4, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "edbee7a8952b46529ac5ad0365775774", + "m_Id": 5, + "m_DisplayName": "RGB", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGB", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "ef0b93f78372439696f50711eaf57d90", + "m_Id": 0, + "m_DisplayName": "Base Color", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "BaseColor", + "m_StageCapability": 2, + "m_Value": { + "x": 0.7353569269180298, + "y": 0.7353569269180298, + "z": 0.7353569269180298 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [ + "X", + "Y", + "Z" + ], + "m_ColorMode": 0, + "m_DefaultColor": { + "r": 0.5, + "g": 0.5, + "b": 0.5, + "a": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "ef9738ec7e894772a14e9dce441c16c6", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "f01d52cdcb1647aab35782b4af535efd", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "f23a8b2b7c85478388ff7a8c8a6de740", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Layer4 (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3849.999755859375, + "y": -3286.0, + "width": 193.0, + "height": 189.99998474121095 + } + }, + "m_Slots": [ + { + "m_Id": "0fac35636fca4474a6afaefc3c757775" + }, + { + "m_Id": "cc88101667c9488f9c5a716e851c1b21" + }, + { + "m_Id": "68ec7c31365549d6a8ce883edfc02de2" + }, + { + "m_Id": "02559cbe5ad441a3904ccb75ded2b2c5" + }, + { + "m_Id": "34a67e0fef884f9399e674d9eeaf720c" + }, + { + "m_Id": "3802c81c3be24823aa1d7c9997a33c29" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "Layer4", + "m_FunctionSource": "96de908384869cd409c75efa351d5edf", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "f2903158b3624759bca1fcd843698078", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 2.0, + "y": 2.0, + "z": 2.0, + "w": 2.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "f2a351a5375c441b8d9ab7e2c9545a77", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DPropertiesNode", + "m_ObjectId": "f383b24f0bc6434dafe44b3e3d338a63", + "m_Group": { + "m_Id": "d0a791a544614667962a9a9a9ce0c68a" + }, + "m_Name": "Texel Size", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -6012.99951171875, + "y": -3209.0, + "width": 183.99998474121095, + "height": 100.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "fb5e1e2a67c14602808358686bb75091" + }, + { + "m_Id": "712da461f71a454db59d349f752d41ee" + }, + { + "m_Id": "b000f852aa984e9dae25b125a4607f4e" + }, + { + "m_Id": "b911c23b90124d15924551e2730501eb" + }, + { + "m_Id": "c49cfb8bb96846dc87ee00c0c041a372" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "f3d31c1f18d8491a8ecf5cbc37e4b7db", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4321.99951171875, + "y": -3246.0, + "width": 153.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "ed1d1f1613334c3bb904dd08161cd7e5" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "a6bbb32e8d884be9bb36db91fe4b81b1" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f42ad06b3c6a45d3ab33de904c063412", + "m_Id": 3, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f44e4374a48a4996aa60d23d3ae1e9f9", + "m_Id": 4, + "m_DisplayName": "Texel Height", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Texel Height", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f48f04ad45d046a8b88e71731ed506e7", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "f4ecc442a2d246759f7c2c0412953d28", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VertexDescription.Normal", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "a3f8b6e8ae7f48e2989a029904401502" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Normal" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "f5a8bfcec21a4dac9df63993ec53635e", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.NormalTS", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "7564379492aa4c5a927ff3501acdc70d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.NormalTS" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "f6823778a3cf42d5bbe8a83e5f9c9fa3", + "m_Id": 1, + "m_DisplayName": "SD", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "SD", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "f684c5678e9e4f078157a3ab7ef5057b", + "m_Id": 4, + "m_DisplayName": "Isoperimeter", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Isoperimeter", + "m_StageCapability": 3, + "m_Value": { + "x": 3.0, + "y": 2.0, + "z": 1.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "f814deb543c24fbbafbcdb5071d96022", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4600.0, + "y": -3245.0, + "width": 183.99998474121095, + "height": 253.0 + } + }, + "m_Slots": [ + { + "m_Id": "abd59150589b436cadf8c9e6f43ccb8e" + }, + { + "m_Id": "7acfafd73b8c4dfab8c55c18a887e087" + }, + { + "m_Id": "928621a3ca2d41c89a10336bbbc81ddc" + }, + { + "m_Id": "b7f9ac55517141868bfb9d2ad6429792" + }, + { + "m_Id": "09b1b86c1c074337a4c439d3a308dd2e" + }, + { + "m_Id": "1f247658c7ba45fb93c41f51e21acb0d" + }, + { + "m_Id": "d30452ac6b244ecca03df4d7b4de9f81" + }, + { + "m_Id": "215b30ae27784ec3a13360a9029af283" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "f864c900600e427ba7793f00c715e971", + "m_Id": 0, + "m_DisplayName": "Outline Width", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "fa6de3be9f5b4411b5081b49e645f424", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DivideNode", + "m_ObjectId": "faace8101df943d8956faa31728cb004", + "m_Group": { + "m_Id": "daaf032a109749a88c9b8ff8e1f8b541" + }, + "m_Name": "Divide", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5254.99951171875, + "y": -3891.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "77e28f3e930b4c249145630ec961af95" + }, + { + "m_Id": "f2903158b3624759bca1fcd843698078" + }, + { + "m_Id": "30ca940fe2794c949f2a1d4d2caaa446" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "facc84930f544fd7a0205a6176b18ac0", + "m_Id": 2, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "fb15d0ba56d54a6192f11e107aeb5fa8", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "fb5e1e2a67c14602808358686bb75091", + "m_Id": 0, + "m_DisplayName": "Width", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Width", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "fc2e62201c5847e798fd939314413fcd", + "m_Id": 4, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "fd0b096ed5b74f9e9ec51327be200731", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "fdb77c3e92ee497b88ca5dc46dc45350", + "m_Group": { + "m_Id": "98934a69591249d5b8b92b39045359a3" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": -4208.0, + "y": -2371.0, + "width": 180.0, + "height": 180.0 + } + }, + "m_Slots": [ + { + "m_Id": "4328cdbf78b94c038fd614c59bfe1cac" + }, + { + "m_Id": "04dfcc9ff13a4bf282ed46faec39d15c" + }, + { + "m_Id": "71dd947935b64ce38f0d25406dde447b" + }, + { + "m_Id": "61a6ac5f29344d109411f26850ab0a96" + }, + { + "m_Id": "44806230fa384c1e95f9c5918a14f056" + }, + { + "m_Id": "4eb3c00a1ca44e10be833b7ca61ff059" + }, + { + "m_Id": "57abc172afd449e2a4d567f93432507b" + }, + { + "m_Id": "cda5e3b4c1054bf3a65c0b7ec6bc778a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "fe11fa80cc1847a5a37f6757d521cf25", + "m_Id": 5, + "m_DisplayName": "RGB", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGB", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "ffb07af0bca546d8b9bc439d34aa68f5", + "m_Id": 0, + "m_DisplayName": "UV_1", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV_1", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + diff --git a/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF-HDRP LIT.shadergraph.meta b/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF-HDRP LIT.shadergraph.meta new file mode 100644 index 0000000..a445e27 --- /dev/null +++ b/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF-HDRP LIT.shadergraph.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: ca2ed216f98028c4dae6c5224a952b3c +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 625f186215c104763be7675aa2d941aa, type: 3} diff --git a/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF-HDRP UNLIT.shadergraph b/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF-HDRP UNLIT.shadergraph new file mode 100644 index 0000000..3118dd0 --- /dev/null +++ b/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF-HDRP UNLIT.shadergraph @@ -0,0 +1,11759 @@ +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.GraphData", + "m_ObjectId": "386c36a1c4c34ea29deb680fb82cfe8b", + "m_Properties": [ + { + "m_Id": "dc75c4e3a1bc4bb0a128086c2b0679a5" + }, + { + "m_Id": "867a4ae13c0d4a028c71bc1063824c14" + }, + { + "m_Id": "22b7f3c2bb7b48c0a7fdeb50e33e7d5e" + }, + { + "m_Id": "53073e5ea924459fa6681a4943e9f947" + }, + { + "m_Id": "7a046f410ce64aa88438b0bfd412c045" + }, + { + "m_Id": "636180f6e0504f2baaa5cc086980cb47" + }, + { + "m_Id": "74b41464cbed4e9e8e23af5ab9be40cf" + }, + { + "m_Id": "8ed907a2cc7949b68a283ae243ea1977" + }, + { + "m_Id": "cb3c0c3f08654b068bea44c4ffb15f4a" + }, + { + "m_Id": "0580d4b7e3a049049569f4508643a724" + }, + { + "m_Id": "c9ec735d1a1046769e5601b2c97c849a" + }, + { + "m_Id": "2d0a269511e34bd1ba9056d2c939dff2" + }, + { + "m_Id": "07946387933e416db576b677f0711e5f" + }, + { + "m_Id": "46fbf3eeb0ea4470869cba7443249295" + }, + { + "m_Id": "ec79eb447dfd47a9b3380344c6a60f43" + }, + { + "m_Id": "3fdf4b7bc5d4426492dcc057603ef4a6" + }, + { + "m_Id": "8cf8aae64c1d443f9303126886b40f17" + }, + { + "m_Id": "49e7c3ad55ce458797f0e60c950cb965" + }, + { + "m_Id": "81e8ed0534534674a74263e6161a2a1a" + }, + { + "m_Id": "952d0fa5cd744df0b434cd38e9a90b93" + }, + { + "m_Id": "21a7a380e66d42e780e2a2a1baa630d5" + }, + { + "m_Id": "2c10b97b92c947ceb307a93759c0228b" + }, + { + "m_Id": "1be90d4f96a841748b0c95219b12ad27" + }, + { + "m_Id": "5fbe253f3e444f2aa8ac717f9c856619" + }, + { + "m_Id": "5bd258837c514ff7ab0bf7027e762c18" + }, + { + "m_Id": "998db5e5901e45b29040eb2099370071" + }, + { + "m_Id": "a6c38edd2e8743a9b057ba8452b9f129" + }, + { + "m_Id": "82af2db1018543d7832af96c1cfc981f" + }, + { + "m_Id": "3ec4797e381747829ef4712c85fcf7a1" + }, + { + "m_Id": "b0b352c4503a43d083a64e57352b29a0" + }, + { + "m_Id": "424dbeeb009344efa29c304c4979e3d6" + }, + { + "m_Id": "05805bc6fcc941fd889922555c6c86d7" + }, + { + "m_Id": "a4ad98d8828c424384229c344ebe2ed0" + }, + { + "m_Id": "3e372195f4bd4845852a37839e5b602d" + }, + { + "m_Id": "a6bbb32e8d884be9bb36db91fe4b81b1" + }, + { + "m_Id": "ced40c943add479a86f25f7fb5ed59da" + } + ], + "m_Keywords": [], + "m_Dropdowns": [], + "m_CategoryData": [ + { + "m_Id": "469965f1c9284b7eb032d415d6295b2c" + } + ], + "m_Nodes": [ + { + "m_Id": "b1188549725543d485436c2e921ffbb2" + }, + { + "m_Id": "4488af8ff6a7421298a7e827f567263b" + }, + { + "m_Id": "7e0fadb2533f496192c1ad3e78642010" + }, + { + "m_Id": "aa87c72ac0e64469acc34f936f00b3d0" + }, + { + "m_Id": "105b1ed1aa714e41bbe1ef5472bdb11f" + }, + { + "m_Id": "150533bad8e2424aaa2c74e253af8592" + }, + { + "m_Id": "1c4df61c2fea404eb3b87b270d7c59bc" + }, + { + "m_Id": "8135ca333f8f4ea78163743e6ec1f55c" + }, + { + "m_Id": "36f1b4d96f2941c39e5cd95d9c1d2ce6" + }, + { + "m_Id": "9c228fac287d446296b91a4acf5cec59" + }, + { + "m_Id": "52798bdb86f6400e86489a7a368e9f8b" + }, + { + "m_Id": "f383b24f0bc6434dafe44b3e3d338a63" + }, + { + "m_Id": "85a1ad8e741e41759002e8cdc8cd0b96" + }, + { + "m_Id": "f3d31c1f18d8491a8ecf5cbc37e4b7db" + }, + { + "m_Id": "f23a8b2b7c85478388ff7a8c8a6de740" + }, + { + "m_Id": "e818605f8f5a4f01bf61caaa33693581" + }, + { + "m_Id": "85b5940eb77e4625812ded7215bab8d7" + }, + { + "m_Id": "cdddee3a537c464697357f11b966f9b8" + }, + { + "m_Id": "88253223d2c34ecfab92b0c344048f94" + }, + { + "m_Id": "c7ddee91dc5b48dc828309c77fdb0b88" + }, + { + "m_Id": "1e12726617b24675958e942eb62e4b09" + }, + { + "m_Id": "2ac79705aa9e415dbb74ec215233fd1b" + }, + { + "m_Id": "44317f2e371447e2a8d894f8a021a235" + }, + { + "m_Id": "7984fd094e1147bdabb4e26fbd3d31c8" + }, + { + "m_Id": "91890fe48ebe4717aea61ecaf3ad4861" + }, + { + "m_Id": "19075add867e4757b9520d18fe8de1d0" + }, + { + "m_Id": "fdb77c3e92ee497b88ca5dc46dc45350" + }, + { + "m_Id": "c234e5216678436195ee1a5914bc79da" + }, + { + "m_Id": "4648b46ad29a4008a80de4f8a5a5b813" + }, + { + "m_Id": "59bd90a849624124bae6464ee3669aa6" + }, + { + "m_Id": "a535f3bcbeb14622bb177eb6f46e76f4" + }, + { + "m_Id": "9e87ce9607e14015a3790c528ca5dfda" + }, + { + "m_Id": "285f6a9863d54ed2a8150727ad749456" + }, + { + "m_Id": "b163c9f1666644b0bba62cf0e12df7bc" + }, + { + "m_Id": "a455bd79094c4413a7b7dd80ca8b9368" + }, + { + "m_Id": "dbcb748279484a4590e53518c49122b8" + }, + { + "m_Id": "04dc152dd2ba4d519391577eb1156235" + }, + { + "m_Id": "9f0de188085746d5a19073da1de85ddb" + }, + { + "m_Id": "ec184d6d9fb2494897774c9e7d279e6d" + }, + { + "m_Id": "95928bcb6a284b8d88105a84c2e1d3ce" + }, + { + "m_Id": "4f194ff591484e908fc2bcdacbcf2570" + }, + { + "m_Id": "6e8946a245e842b38231d4a241bfb3ef" + }, + { + "m_Id": "cb7117ecb1d047a8b2cb00ed552cb181" + }, + { + "m_Id": "3c50439118b2496f9e390021b0964606" + }, + { + "m_Id": "3e231021af7b47ba97f2871e7f25d0fe" + }, + { + "m_Id": "aa3e347d733e48f7b65d8a8847370eec" + }, + { + "m_Id": "2a552a0b828f457c911aa19561e410ae" + }, + { + "m_Id": "acd0cd5a177f4a97bf23db7219305e3f" + }, + { + "m_Id": "51378bae98a94c309785d14cd5cbb453" + }, + { + "m_Id": "9e6e50a71d9843b49b62ebe1cf7d3d59" + }, + { + "m_Id": "7444469eb9884253819add9ef96baa25" + }, + { + "m_Id": "67a519f507384ff1861df5d8d5b486be" + }, + { + "m_Id": "48390d02257d41bf98eace1deaa4c539" + }, + { + "m_Id": "f4ecc442a2d246759f7c2c0412953d28" + }, + { + "m_Id": "7f2e6b5f15364ed9835d67d0cf4f8f65" + }, + { + "m_Id": "aca823a8188948c782eddaf0f45e1868" + }, + { + "m_Id": "7d78a616c2754cc28d1f32cf66ade611" + }, + { + "m_Id": "163beb4431c34f538340bc0af0991e6f" + }, + { + "m_Id": "39f2f84f30304d859fb07569e2695f60" + }, + { + "m_Id": "42a586e4f6ec40eeaba891b7fd133864" + }, + { + "m_Id": "4abff6ff92fa4a05b203f10580988335" + }, + { + "m_Id": "319916a5921343f7b7eef0e50dc93def" + }, + { + "m_Id": "f814deb543c24fbbafbcdb5071d96022" + }, + { + "m_Id": "65c8e64a7535466e933eed08a2f77532" + }, + { + "m_Id": "63c7cd57fc3c45a9a97b514fdae32693" + }, + { + "m_Id": "d4df208fc23b42f2b52364124f1b661c" + }, + { + "m_Id": "9d3c3383d5934a17bf9efbb7fd9e9043" + }, + { + "m_Id": "aef5c44f84e04c3185e0b93e95e34204" + }, + { + "m_Id": "c9d7f0dbae7d422985a1cc87c025e76b" + }, + { + "m_Id": "faace8101df943d8956faa31728cb004" + }, + { + "m_Id": "007c75c776ac4f1babe9cd7ae1fc4f14" + }, + { + "m_Id": "b571db753a1948d5a6f1de4e7d0c7238" + }, + { + "m_Id": "9147636b0cfa466a9b37a013d8f693bf" + }, + { + "m_Id": "bc9afcb18afa4ccc82d2cdc34d3f4641" + }, + { + "m_Id": "b4a40cb6acd441acb83cfe0240bf910d" + }, + { + "m_Id": "56c25395796e4d2fbe5c892d428d1620" + }, + { + "m_Id": "6b2f65c1463f4f7bad16c54a95d2fe75" + }, + { + "m_Id": "109f638d1f9b49d4991d6d21a86d4eb7" + }, + { + "m_Id": "dff7a66b353a4023b29c9d937da77960" + }, + { + "m_Id": "7a80e8839f0e4a1d9a6c0814f8793ee6" + }, + { + "m_Id": "7d7696aa6d184b4fb9c316a9dec37aee" + }, + { + "m_Id": "ec1f2e8bc9fd4ae38b133c60ee6c49b8" + }, + { + "m_Id": "2db15d90c2204143b225ec4ef08d0755" + }, + { + "m_Id": "e591df3a1eb94e259b762f2830b407e2" + } + ], + "m_GroupDatas": [ + { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + { + "m_Id": "d0a791a544614667962a9a9a9ce0c68a" + }, + { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + { + "m_Id": "ecf16c34d46f4502ac601f0c38c7576b" + }, + { + "m_Id": "98934a69591249d5b8b92b39045359a3" + }, + { + "m_Id": "013228b0fdf1424097798f0973a9a4fb" + }, + { + "m_Id": "d258902c6ec74942afdb9ebf8c1d07f8" + }, + { + "m_Id": "daaf032a109749a88c9b8ff8e1f8b541" + } + ], + "m_StickyNoteDatas": [], + "m_Edges": [ + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "007c75c776ac4f1babe9cd7ae1fc4f14" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b571db753a1948d5a6f1de4e7d0c7238" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "04dc152dd2ba4d519391577eb1156235" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b163c9f1666644b0bba62cf0e12df7bc" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "105b1ed1aa714e41bbe1ef5472bdb11f" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b4a40cb6acd441acb83cfe0240bf910d" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "109f638d1f9b49d4991d6d21a86d4eb7" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ec1f2e8bc9fd4ae38b133c60ee6c49b8" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "150533bad8e2424aaa2c74e253af8592" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "319916a5921343f7b7eef0e50dc93def" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "150533bad8e2424aaa2c74e253af8592" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "65c8e64a7535466e933eed08a2f77532" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "150533bad8e2424aaa2c74e253af8592" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9c228fac287d446296b91a4acf5cec59" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "150533bad8e2424aaa2c74e253af8592" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f814deb543c24fbbafbcdb5071d96022" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "163beb4431c34f538340bc0af0991e6f" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7984fd094e1147bdabb4e26fbd3d31c8" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "19075add867e4757b9520d18fe8de1d0" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e818605f8f5a4f01bf61caaa33693581" + }, + "m_SlotId": 5 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1c4df61c2fea404eb3b87b270d7c59bc" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e818605f8f5a4f01bf61caaa33693581" + }, + "m_SlotId": 4 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1e12726617b24675958e942eb62e4b09" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "dff7a66b353a4023b29c9d937da77960" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "285f6a9863d54ed2a8150727ad749456" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "59bd90a849624124bae6464ee3669aa6" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2a552a0b828f457c911aa19561e410ae" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "51378bae98a94c309785d14cd5cbb453" + }, + "m_SlotId": 6 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2ac79705aa9e415dbb74ec215233fd1b" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7984fd094e1147bdabb4e26fbd3d31c8" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2db15d90c2204143b225ec4ef08d0755" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "fdb77c3e92ee497b88ca5dc46dc45350" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "319916a5921343f7b7eef0e50dc93def" + }, + "m_SlotId": 7 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4abff6ff92fa4a05b203f10580988335" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "36f1b4d96f2941c39e5cd95d9c1d2ce6" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "85a1ad8e741e41759002e8cdc8cd0b96" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "39f2f84f30304d859fb07569e2695f60" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "163beb4431c34f538340bc0af0991e6f" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3e231021af7b47ba97f2871e7f25d0fe" + }, + "m_SlotId": 5 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6e8946a245e842b38231d4a241bfb3ef" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "42a586e4f6ec40eeaba891b7fd133864" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "cdddee3a537c464697357f11b966f9b8" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "44317f2e371447e2a8d894f8a021a235" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2ac79705aa9e415dbb74ec215233fd1b" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4488af8ff6a7421298a7e827f567263b" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "44317f2e371447e2a8d894f8a021a235" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4648b46ad29a4008a80de4f8a5a5b813" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c234e5216678436195ee1a5914bc79da" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4abff6ff92fa4a05b203f10580988335" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e818605f8f5a4f01bf61caaa33693581" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4f194ff591484e908fc2bcdacbcf2570" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9f0de188085746d5a19073da1de85ddb" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "51378bae98a94c309785d14cd5cbb453" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "aa3e347d733e48f7b65d8a8847370eec" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "51378bae98a94c309785d14cd5cbb453" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "aca823a8188948c782eddaf0f45e1868" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "52798bdb86f6400e86489a7a368e9f8b" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f383b24f0bc6434dafe44b3e3d338a63" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "56c25395796e4d2fbe5c892d428d1620" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7a80e8839f0e4a1d9a6c0814f8793ee6" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "59bd90a849624124bae6464ee3669aa6" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f23a8b2b7c85478388ff7a8c8a6de740" + }, + "m_SlotId": 4 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "63c7cd57fc3c45a9a97b514fdae32693" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "56c25395796e4d2fbe5c892d428d1620" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "65c8e64a7535466e933eed08a2f77532" + }, + "m_SlotId": 7 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4abff6ff92fa4a05b203f10580988335" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "67a519f507384ff1861df5d8d5b486be" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "51378bae98a94c309785d14cd5cbb453" + }, + "m_SlotId": 4 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6b2f65c1463f4f7bad16c54a95d2fe75" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7d7696aa6d184b4fb9c316a9dec37aee" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7444469eb9884253819add9ef96baa25" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "51378bae98a94c309785d14cd5cbb453" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7984fd094e1147bdabb4e26fbd3d31c8" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "91890fe48ebe4717aea61ecaf3ad4861" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7a80e8839f0e4a1d9a6c0814f8793ee6" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "65c8e64a7535466e933eed08a2f77532" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7d7696aa6d184b4fb9c316a9dec37aee" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "319916a5921343f7b7eef0e50dc93def" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7d78a616c2754cc28d1f32cf66ade611" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f23a8b2b7c85478388ff7a8c8a6de740" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7e0fadb2533f496192c1ad3e78642010" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "88253223d2c34ecfab92b0c344048f94" + }, + "m_SlotId": 5 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8135ca333f8f4ea78163743e6ec1f55c" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f23a8b2b7c85478388ff7a8c8a6de740" + }, + "m_SlotId": 5 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "85a1ad8e741e41759002e8cdc8cd0b96" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "88253223d2c34ecfab92b0c344048f94" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "85a1ad8e741e41759002e8cdc8cd0b96" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e818605f8f5a4f01bf61caaa33693581" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "85b5940eb77e4625812ded7215bab8d7" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f23a8b2b7c85478388ff7a8c8a6de740" + }, + "m_SlotId": 6 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "88253223d2c34ecfab92b0c344048f94" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "44317f2e371447e2a8d894f8a021a235" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9147636b0cfa466a9b37a013d8f693bf" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "faace8101df943d8956faa31728cb004" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "91890fe48ebe4717aea61ecaf3ad4861" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3e231021af7b47ba97f2871e7f25d0fe" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "91890fe48ebe4717aea61ecaf3ad4861" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3e231021af7b47ba97f2871e7f25d0fe" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "91890fe48ebe4717aea61ecaf3ad4861" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3e231021af7b47ba97f2871e7f25d0fe" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "91890fe48ebe4717aea61ecaf3ad4861" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "cb7117ecb1d047a8b2cb00ed552cb181" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "95928bcb6a284b8d88105a84c2e1d3ce" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a455bd79094c4413a7b7dd80ca8b9368" + }, + "m_SlotId": 4 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9c228fac287d446296b91a4acf5cec59" + }, + "m_SlotId": 7 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4abff6ff92fa4a05b203f10580988335" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9d3c3383d5934a17bf9efbb7fd9e9043" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7a80e8839f0e4a1d9a6c0814f8793ee6" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9d3c3383d5934a17bf9efbb7fd9e9043" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7d7696aa6d184b4fb9c316a9dec37aee" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9d3c3383d5934a17bf9efbb7fd9e9043" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ec1f2e8bc9fd4ae38b133c60ee6c49b8" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9e6e50a71d9843b49b62ebe1cf7d3d59" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "acd0cd5a177f4a97bf23db7219305e3f" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9e87ce9607e14015a3790c528ca5dfda" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c234e5216678436195ee1a5914bc79da" + }, + "m_SlotId": 4 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9f0de188085746d5a19073da1de85ddb" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7d78a616c2754cc28d1f32cf66ade611" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a455bd79094c4413a7b7dd80ca8b9368" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b163c9f1666644b0bba62cf0e12df7bc" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a535f3bcbeb14622bb177eb6f46e76f4" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c234e5216678436195ee1a5914bc79da" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "aa3e347d733e48f7b65d8a8847370eec" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2ac79705aa9e415dbb74ec215233fd1b" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "aa87c72ac0e64469acc34f936f00b3d0" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "88253223d2c34ecfab92b0c344048f94" + }, + "m_SlotId": 4 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "acd0cd5a177f4a97bf23db7219305e3f" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "51378bae98a94c309785d14cd5cbb453" + }, + "m_SlotId": 5 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "acd0cd5a177f4a97bf23db7219305e3f" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "51378bae98a94c309785d14cd5cbb453" + }, + "m_SlotId": 7 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "aef5c44f84e04c3185e0b93e95e34204" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "109f638d1f9b49d4991d6d21a86d4eb7" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b1188549725543d485436c2e921ffbb2" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7d78a616c2754cc28d1f32cf66ade611" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b163c9f1666644b0bba62cf0e12df7bc" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9f0de188085746d5a19073da1de85ddb" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b4a40cb6acd441acb83cfe0240bf910d" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "dff7a66b353a4023b29c9d937da77960" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b571db753a1948d5a6f1de4e7d0c7238" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bc9afcb18afa4ccc82d2cdc34d3f4641" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b571db753a1948d5a6f1de4e7d0c7238" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bc9afcb18afa4ccc82d2cdc34d3f4641" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "bc9afcb18afa4ccc82d2cdc34d3f4641" + }, + "m_SlotId": 6 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "faace8101df943d8956faa31728cb004" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c234e5216678436195ee1a5914bc79da" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "fdb77c3e92ee497b88ca5dc46dc45350" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c7ddee91dc5b48dc828309c77fdb0b88" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "88253223d2c34ecfab92b0c344048f94" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c9d7f0dbae7d422985a1cc87c025e76b" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e818605f8f5a4f01bf61caaa33693581" + }, + "m_SlotId": 6 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "cdddee3a537c464697357f11b966f9b8" + }, + "m_SlotId": 7 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "88253223d2c34ecfab92b0c344048f94" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d4df208fc23b42f2b52364124f1b661c" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6b2f65c1463f4f7bad16c54a95d2fe75" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "dbcb748279484a4590e53518c49122b8" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a455bd79094c4413a7b7dd80ca8b9368" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "dff7a66b353a4023b29c9d937da77960" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "cdddee3a537c464697357f11b966f9b8" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e818605f8f5a4f01bf61caaa33693581" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f23a8b2b7c85478388ff7a8c8a6de740" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ec184d6d9fb2494897774c9e7d279e6d" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a455bd79094c4413a7b7dd80ca8b9368" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ec1f2e8bc9fd4ae38b133c60ee6c49b8" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f814deb543c24fbbafbcdb5071d96022" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f23a8b2b7c85478388ff7a8c8a6de740" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "aa3e347d733e48f7b65d8a8847370eec" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f383b24f0bc6434dafe44b3e3d338a63" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "85a1ad8e741e41759002e8cdc8cd0b96" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f3d31c1f18d8491a8ecf5cbc37e4b7db" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e818605f8f5a4f01bf61caaa33693581" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f814deb543c24fbbafbcdb5071d96022" + }, + "m_SlotId": 7 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4abff6ff92fa4a05b203f10580988335" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "faace8101df943d8956faa31728cb004" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "109f638d1f9b49d4991d6d21a86d4eb7" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "faace8101df943d8956faa31728cb004" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "56c25395796e4d2fbe5c892d428d1620" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "faace8101df943d8956faa31728cb004" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6b2f65c1463f4f7bad16c54a95d2fe75" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "faace8101df943d8956faa31728cb004" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b4a40cb6acd441acb83cfe0240bf910d" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "fdb77c3e92ee497b88ca5dc46dc45350" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "59bd90a849624124bae6464ee3669aa6" + }, + "m_SlotId": 1 + } + } + ], + "m_VertexContext": { + "m_Position": { + "x": -2506.000244140625, + "y": -3749.0 + }, + "m_Blocks": [ + { + "m_Id": "48390d02257d41bf98eace1deaa4c539" + }, + { + "m_Id": "f4ecc442a2d246759f7c2c0412953d28" + }, + { + "m_Id": "7f2e6b5f15364ed9835d67d0cf4f8f65" + } + ] + }, + "m_FragmentContext": { + "m_Position": { + "x": -2506.000244140625, + "y": -3480.0 + }, + "m_Blocks": [ + { + "m_Id": "aca823a8188948c782eddaf0f45e1868" + }, + { + "m_Id": "6e8946a245e842b38231d4a241bfb3ef" + }, + { + "m_Id": "cb7117ecb1d047a8b2cb00ed552cb181" + }, + { + "m_Id": "3c50439118b2496f9e390021b0964606" + }, + { + "m_Id": "e591df3a1eb94e259b762f2830b407e2" + } + ] + }, + "m_PreviewData": { + "serializedMesh": { + "m_SerializedMesh": "{\"mesh\":{\"fileID\":10210,\"guid\":\"0000000000000000e000000000000000\",\"type\":0}}", + "m_Guid": "" + }, + "preventRotation": false + }, + "m_Path": "TextMeshPro/SRP", + "m_GraphPrecision": 0, + "m_PreviewMode": 2, + "m_OutputNode": { + "m_Id": "" + }, + "m_ActiveTargets": [ + { + "m_Id": "7cf0e63037a74dc2a9f591225c678ff4" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "007c75c776ac4f1babe9cd7ae1fc4f14", + "m_Group": { + "m_Id": "daaf032a109749a88c9b8ff8e1f8b541" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5722.99951171875, + "y": -3827.0, + "width": 134.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "1356dc7cbdfa4199a6535d3bbf4cd536" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "3e372195f4bd4845852a37839e5b602d" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.BuiltinData", + "m_ObjectId": "00996039d61e400a9e854ce591ac35a0", + "m_Distortion": false, + "m_DistortionMode": 0, + "m_DistortionDepthTest": true, + "m_AddPrecomputedVelocity": false, + "m_TransparentWritesMotionVec": false, + "m_DepthOffset": false, + "m_ConservativeDepthOffset": false, + "m_TransparencyFog": true, + "m_AlphaTestShadow": false, + "m_BackThenFrontRendering": false, + "m_TransparentDepthPrepass": false, + "m_TransparentDepthPostpass": false, + "m_TransparentPerPixelSorting": false, + "m_SupportLodCrossFade": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "013228b0fdf1424097798f0973a9a4fb", + "m_Title": "Face Texture", + "m_Position": { + "x": -4824.0, + "y": -2949.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "02559cbe5ad441a3904ccb75ded2b2c5", + "m_Id": 5, + "m_DisplayName": "Color2", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Color2", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "03182b3263304258b265266325c21f65", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "045c4f6b050549c7a0efb208e6349779", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "04dc152dd2ba4d519391577eb1156235", + "m_Group": { + "m_Id": "013228b0fdf1424097798f0973a9a4fb" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4534.0, + "y": -2747.0, + "width": 150.99998474121095, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "3d04f5ba6e7b40d281f22eb424145acd" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "c9ec735d1a1046769e5601b2c97c849a" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "04dfcc9ff13a4bf282ed46faec39d15c", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "05805bc6fcc941fd889922555c6c86d7", + "m_Guid": { + "m_GuidSerialized": "fe84e680-4cee-4ca5-be86-2e293a9ba093" + }, + "m_Name": "Ambient Shadow", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_05805bc6fcc941fd889922555c6c86d7", + "m_OverrideReferenceName": "_Ambient", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.30000001192092898, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector4ShaderProperty", + "m_ObjectId": "0580d4b7e3a049049569f4508643a724", + "m_Guid": { + "m_GuidSerialized": "eefb88c5-7665-45dc-b3c2-7cf98b9990d6" + }, + "m_Name": "Softness", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector4_D64EC33D", + "m_OverrideReferenceName": "_Softness", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "068ae649e00b40e198ec5a30ad741fab", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "0699eea947fc426cbfeb8744cf120222", + "m_Id": 1, + "m_DisplayName": "Color", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Color", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector4ShaderProperty", + "m_ObjectId": "07946387933e416db576b677f0711e5f", + "m_Guid": { + "m_GuidSerialized": "21d612fb-8153-41f8-9e2f-9de044c19fbf" + }, + "m_Name": "_FaceTex_ST", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector4_1A08AD4A", + "m_OverrideReferenceName": "_FaceTex_ST", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "082e9706dffc4c188270980d4e44ce0f", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "0848ba750e0341198cf0bbd413e0efe4", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "09b1b86c1c074337a4c439d3a308dd2e", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "0a67ca5280214bd794dc0ad66b5710a9", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "0b57f2d35157477ab2b29a5aac14ae8b", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "0ba4932e164847878ddb7b7bcff96985", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "0c4dc51f26484c26ad88a3fe4002abcd", + "m_Id": 2, + "m_DisplayName": "Color (1)", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Color", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "0d6a57754b824f6db9cefa6953bc06a9", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "0d7878dd226d4cfb81a991dc312309fc", + "m_Id": 0, + "m_DisplayName": "Underlay Dilate", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "0f7ffb6d2de4447f9736780cbcee8e07", + "m_Id": 4, + "m_DisplayName": "AnimSpeed", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "AnimSpeed", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "0fac35636fca4474a6afaefc3c757775", + "m_Id": 1, + "m_DisplayName": "Alpha", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Alpha", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "105b1ed1aa714e41bbe1ef5472bdb11f", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4923.99951171875, + "y": -4233.0, + "width": 158.99998474121095, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "8a08179f99d649d289b8053d5fa0ad22" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "49e7c3ad55ce458797f0e60c950cb965" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "109f638d1f9b49d4991d6d21a86d4eb7", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5098.99951171875, + "y": -3182.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "880bb02c6c6b49b18aa6ebc66dc566a0" + }, + { + "m_Id": "1b9cd8f5f4004e2eaf8afbaab803bc04" + }, + { + "m_Id": "b224a1cf80604103ad085c799995f3c2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "10a99c07aad742349d258db16838c129", + "m_Id": 1, + "m_DisplayName": "Alpha", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Alpha", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "1196ae398cc348349ab0c1a23fdab4bd", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "1356dc7cbdfa4199a6535d3bbf4cd536", + "m_Id": 0, + "m_DisplayName": "_MainTex", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "14ad19bf20a140dd88d58452d7df688b", + "m_Id": 5, + "m_DisplayName": "Softness", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Softness", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 1.0, + "z": 1.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "150533bad8e2424aaa2c74e253af8592", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4955.0, + "y": -3487.0, + "width": 134.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "72fb5a0d7796446b9e2b929cb32facdc" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "3e372195f4bd4845852a37839e5b602d" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SplitNode", + "m_ObjectId": "163beb4431c34f538340bc0af0991e6f", + "m_Group": { + "m_Id": "ecf16c34d46f4502ac601f0c38c7576b" + }, + "m_Name": "Split", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3284.0, + "y": -3516.0, + "width": 119.99999237060547, + "height": 149.0 + } + }, + "m_Slots": [ + { + "m_Id": "4c334de01ecd429baa7652fc6002536b" + }, + { + "m_Id": "e2d28f29bbac4983a401574480b5ca28" + }, + { + "m_Id": "6a7af6143e114a538663e71f56731a21" + }, + { + "m_Id": "3e25be96bb3747738c238cf3a741d5df" + }, + { + "m_Id": "4907352322c644ebacdf2ca30f2994fd" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "19075add867e4757b9520d18fe8de1d0", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4291.99951171875, + "y": -3197.0, + "width": 124.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "4c28ee9109014fa086e5de7a3993341d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "0580d4b7e3a049049569f4508643a724" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "1b9cd8f5f4004e2eaf8afbaab803bc04", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "1bdde3efd3b7464b8934c555be0f8a48", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "1be90d4f96a841748b0c95219b12ad27", + "m_Guid": { + "m_GuidSerialized": "4c91c146-43bb-4de8-948a-fbf8b1da10e1" + }, + "m_Name": "Bevel Offset", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_97690701", + "m_OverrideReferenceName": "_BevelOffset", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 1, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": -0.5, + "y": 0.5 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "1c4df61c2fea404eb3b87b270d7c59bc", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4311.0, + "y": -3221.0, + "width": 148.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "f864c900600e427ba7793f00c715e971" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "867a4ae13c0d4a028c71bc1063824c14" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "1d35fa1fb5004f96a65ace54fbe4f1ad", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "1db37082bf844442804487b4944352de", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "1df58cfa4dad4c449d01ee1c5ea05f2e", + "m_Id": 0, + "m_DisplayName": "_MainTex", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVNode", + "m_ObjectId": "1e12726617b24675958e942eb62e4b09", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "UV", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4772.0, + "y": -4404.0, + "width": 145.00001525878907, + "height": 130.0 + } + }, + "m_Slots": [ + { + "m_Id": "0848ba750e0341198cf0bbd413e0efe4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_OutputChannel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "1f247658c7ba45fb93c41f51e21acb0d", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "1f46181633594ae0a1fb2adb76b42981", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "200245fc8bbe4826b209ab5f7ffe074c", + "m_Id": 3, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "204dacb5a95b424facf11cb6f65bd188", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BooleanMaterialSlot", + "m_ObjectId": "215a82c127204988b751de7d3a39b955", + "m_Id": 6, + "m_DisplayName": "Outline", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Outline", + "m_StageCapability": 3, + "m_Value": false, + "m_DefaultValue": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "215b30ae27784ec3a13360a9029af283", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.BooleanShaderProperty", + "m_ObjectId": "21a7a380e66d42e780e2a2a1baa630d5", + "m_Guid": { + "m_GuidSerialized": "b2d0099f-e605-49f5-9959-e7cacae37aa3" + }, + "m_Name": "Bevel Type", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Boolean_21a7a380e66d42e780e2a2a1baa630d5", + "m_OverrideReferenceName": "_BevelType", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": false +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "22b7f3c2bb7b48c0a7fdeb50e33e7d5e", + "m_Guid": { + "m_GuidSerialized": "cd167d3a-7465-4d5a-86fc-0f22dc0ef908" + }, + "m_Name": "Outline Color 1", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Color_5550EB71", + "m_OverrideReferenceName": "_OutlineColor1", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 0.0, + "g": 1.0, + "b": 1.0, + "a": 1.0 + }, + "isMainColor": false, + "m_ColorMode": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "232b1aa09e67479abae141d3c76d3c5b", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "256d41e89a204d22951450de1c38051d", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "26e48352a08441bfa694dcea54c06e36", + "m_Id": 5, + "m_DisplayName": "RGB", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGB", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "281bcee4777040f8a31ee0e10344e98d", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "285f6a9863d54ed2a8150727ad749456", + "m_Group": { + "m_Id": "98934a69591249d5b8b92b39045359a3" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4181.99951171875, + "y": -2415.0, + "width": 154.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "b42e6dbfbc864097af182cbff5c0c1fb" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "22b7f3c2bb7b48c0a7fdeb50e33e7d5e" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.HDUnlitSubTarget", + "m_ObjectId": "29b1a6d4abc94131be838c0bc77892fc" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.IsFrontFaceNode", + "m_ObjectId": "2a552a0b828f457c911aa19561e410ae", + "m_Group": { + "m_Id": "d258902c6ec74942afdb9ebf8c1d07f8" + }, + "m_Name": "Is Front Face", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4282.0, + "y": -3681.3330078125, + "width": 121.99999237060547, + "height": 77.33348846435547 + } + }, + "m_Slots": [ + { + "m_Id": "2ef1d888dc9d49e59d6a6950897ddc93" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "2ac79705aa9e415dbb74ec215233fd1b", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Composite (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3350.0, + "y": -3810.0, + "width": 213.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "a75f7ac601c446469802fe7754c1f279" + }, + { + "m_Id": "8c38a5d8327f456e9783740c05382619" + }, + { + "m_Id": "facc84930f544fd7a0205a6176b18ac0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "Composite", + "m_FunctionSource": "96de908384869cd409c75efa351d5edf", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "2b01ea3023e34c94af1754e4dcea8f2e", + "m_Id": 0, + "m_DisplayName": "Face Color", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BooleanMaterialSlot", + "m_ObjectId": "2bf5f2fdd2984599b7323d10cfb1d240", + "m_Id": 1, + "m_DisplayName": "Filter", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Filter", + "m_StageCapability": 3, + "m_Value": false, + "m_DefaultValue": false +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "2c10b97b92c947ceb307a93759c0228b", + "m_Guid": { + "m_GuidSerialized": "6be0b8ff-a766-4c6b-a6e4-3a72758ac95f" + }, + "m_Name": "Bevel Amount", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_B01DD93E", + "m_OverrideReferenceName": "_BevelAmount", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 1, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.25, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "2c7a9460724b47daad8df1be144de7c6", + "m_Id": 3, + "m_DisplayName": "Transform", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Transform", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector2ShaderProperty", + "m_ObjectId": "2d0a269511e34bd1ba9056d2c939dff2", + "m_Guid": { + "m_GuidSerialized": "edbe73dc-53ab-4bc1-9d64-ab36e0e05f03" + }, + "m_Name": "_FaceUVSpeed", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector2_3A8E0F13", + "m_OverrideReferenceName": "_FaceUVSpeed", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "2db15d90c2204143b225ec4ef08d0755", + "m_Group": { + "m_Id": "98934a69591249d5b8b92b39045359a3" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4387.0, + "y": -2405.0, + "width": 163.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "def8e0b9d8384982bc5b4c32d877e458" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "46fbf3eeb0ea4470869cba7443249295" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "2e4eb1ef08bb44178c82e53872485e0f", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BooleanMaterialSlot", + "m_ObjectId": "2ef1d888dc9d49e59d6a6950897ddc93", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 2, + "m_Value": true, + "m_DefaultValue": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.SystemData", + "m_ObjectId": "305e3be306674fcd8bb02273d27ee5b7", + "m_MaterialNeedsUpdateHash": 1, + "m_SurfaceType": 1, + "m_RenderingPass": 4, + "m_BlendMode": 0, + "m_ZTest": 4, + "m_ZWrite": false, + "m_TransparentCullMode": 2, + "m_OpaqueCullMode": 2, + "m_SortPriority": 0, + "m_AlphaTest": true, + "m_TransparentDepthPrepass": false, + "m_TransparentDepthPostpass": false, + "m_SupportLodCrossFade": false, + "m_DoubleSidedMode": 0, + "m_DOTSInstancing": false, + "m_CustomVelocity": false, + "m_Tessellation": false, + "m_TessellationMode": 0, + "m_TessellationFactorMinDistance": 20.0, + "m_TessellationFactorMaxDistance": 50.0, + "m_TessellationFactorTriangleSize": 100.0, + "m_TessellationShapeFactor": 0.75, + "m_TessellationBackFaceCullEpsilon": -0.25, + "m_TessellationMaxDisplacement": 0.009999999776482582, + "m_DebugSymbols": false, + "m_Version": 2, + "inspectorFoldoutMask": 9 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "30ca940fe2794c949f2a1d4d2caaa446", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "319916a5921343f7b7eef0e50dc93def", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4791.0, + "y": -3245.0, + "width": 183.99998474121095, + "height": 253.0 + } + }, + "m_Slots": [ + { + "m_Id": "d219977210094c0082c517d8dc00c8bb" + }, + { + "m_Id": "f48f04ad45d046a8b88e71731ed506e7" + }, + { + "m_Id": "e6e80c6b0db545cda26b079a9a78fbb3" + }, + { + "m_Id": "c6bdb985bc16435fa72f5a3c81bb633c" + }, + { + "m_Id": "d1a17e42e7a04dc38984e3c01149445b" + }, + { + "m_Id": "fb15d0ba56d54a6192f11e107aeb5fa8" + }, + { + "m_Id": "c35312edaa2344788b1964ee2f63a236" + }, + { + "m_Id": "c88fcbaeea954a5f9c68c339fa8b604d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "34a67e0fef884f9399e674d9eeaf720c", + "m_Id": 6, + "m_DisplayName": "Color3", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Color3", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "34a72a5ebb04402384a4fd3748111a37", + "m_Id": 0, + "m_DisplayName": "Alpha Clip Threshold", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "AlphaClipThreshold", + "m_StageCapability": 2, + "m_Value": 0.0010000000474974514, + "m_DefaultValue": 0.5, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "3535ae87c6dd4769b52b20d9eca61069", + "m_Id": 0, + "m_DisplayName": "_MainTex", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "35cbea6373dd4e4f8d0fea36e8add392", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "36a0c473c4c04c3a930dd38f3920d410", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVNode", + "m_ObjectId": "36f1b4d96f2941c39e5cd95d9c1d2ce6", + "m_Group": { + "m_Id": "d0a791a544614667962a9a9a9ce0c68a" + }, + "m_Name": "UV", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -6008.99951171875, + "y": -3341.0, + "width": 144.99998474121095, + "height": 130.0 + } + }, + "m_Slots": [ + { + "m_Id": "65b3dc13b2b6484283ffe5abfe87a06a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_OutputChannel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "373f1de8db6c429c9d46c781f741d7a4", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "3802c81c3be24823aa1d7c9997a33c29", + "m_Id": 2, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "3915c1927ffe49f8967304321cfbe497", + "m_Id": 4, + "m_DisplayName": "Atlas", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Atlas", + "m_StageCapability": 3, + "m_BareResource": true, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "39a382d661e2484da71f04c43f48e55f", + "m_Id": 3, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.VertexColorNode", + "m_ObjectId": "39f2f84f30304d859fb07569e2695f60", + "m_Group": { + "m_Id": "ecf16c34d46f4502ac601f0c38c7576b" + }, + "m_Name": "Vertex Color", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3423.000244140625, + "y": -3516.0, + "width": 116.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "4b2d9ea03bf64fa19dcae1511d2581da" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 2, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "3c50439118b2496f9e390021b0964606", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.AlphaClipThreshold", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3028.0, + "y": -3054.0, + "width": 200.0, + "height": 40.66650390625 + } + }, + "m_Slots": [ + { + "m_Id": "34a72a5ebb04402384a4fd3748111a37" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.AlphaClipThreshold" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "3d04f5ba6e7b40d281f22eb424145acd", + "m_Id": 0, + "m_DisplayName": "Face Texture", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "3db1608e927e4102a3c3a88e9fcab39a", + "m_Id": 3, + "m_DisplayName": "Transform", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Transform", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "3dccd64e7f324bc1a75c1479d7a67c51", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CombineNode", + "m_ObjectId": "3e231021af7b47ba97f2871e7f25d0fe", + "m_Group": { + "m_Id": "ecf16c34d46f4502ac601f0c38c7576b" + }, + "m_Name": "Combine", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2803.000244140625, + "y": -3520.0, + "width": 140.0, + "height": 166.0 + } + }, + "m_Slots": [ + { + "m_Id": "6ccaced3889e4503a9414d808ec33981" + }, + { + "m_Id": "7f3d71a6c96847c099da45f95aafbecb" + }, + { + "m_Id": "d8edec16956c4f15b7d51d6ec10753f4" + }, + { + "m_Id": "39a382d661e2484da71f04c43f48e55f" + }, + { + "m_Id": "8764669016f6442f8152593c18a649d7" + }, + { + "m_Id": "26e48352a08441bfa694dcea54c06e36" + }, + { + "m_Id": "3e94a0d106064bdb864c960512ef4026" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "3e25be96bb3747738c238cf3a741d5df", + "m_Id": 3, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "3e372195f4bd4845852a37839e5b602d", + "m_Guid": { + "m_GuidSerialized": "60abd046-2a1a-48cd-a0af-2f702f7f53ab" + }, + "m_Name": "_MainTex", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_90CBF488", + "m_OverrideReferenceName": "_MainTex", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 1, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"fileID\":28684132378477856,\"guid\":\"8f586378b4e144a9851e7b34d9b748ee\",\"type\":2}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "3e94a0d106064bdb864c960512ef4026", + "m_Id": 6, + "m_DisplayName": "RG", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RG", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "3ec4797e381747829ef4712c85fcf7a1", + "m_Guid": { + "m_GuidSerialized": "020d65cc-50a8-4b8a-a624-90d7b489f549" + }, + "m_Name": "Specular Power", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_3ec4797e381747829ef4712c85fcf7a1", + "m_OverrideReferenceName": "_SpecularPower", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 4.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector2ShaderProperty", + "m_ObjectId": "3fdf4b7bc5d4426492dcc057603ef4a6", + "m_Guid": { + "m_GuidSerialized": "675d2567-3fca-4da6-9462-dfa4924950f1" + }, + "m_Name": "_OutlineUVSpeed", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector2_D66D89E6", + "m_OverrideReferenceName": "_OutlineUVSpeed", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "400d0b6c95dd4540ad3da3e8cb7e50b2", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "41986ac6400d46709d0ef043a67f6b34", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "41b9b79b3859472882bcea393703eec0", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "424dbeeb009344efa29c304c4979e3d6", + "m_Guid": { + "m_GuidSerialized": "314c37de-c6f2-4463-866d-8588f6fc119e" + }, + "m_Name": "Diffuse Shadow", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_424dbeeb009344efa29c304c4979e3d6", + "m_OverrideReferenceName": "_Diffuse", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.30000001192092898, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "42a586e4f6ec40eeaba891b7fd133864", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4934.0, + "y": -4442.99951171875, + "width": 133.99998474121095, + "height": 33.999996185302737 + } + }, + "m_Slots": [ + { + "m_Id": "da7a06d393a44089842070d51d2aa0a6" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "3e372195f4bd4845852a37839e5b602d" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "42cadae0923e4969b50bbc3f78185934", + "m_Title": "Face + 3 Outlines + Underlay", + "m_Position": { + "x": -5468.0, + "y": -3558.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "4328cdbf78b94c038fd614c59bfe1cac", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "44317f2e371447e2a8d894f8a021a235", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "Layer1 (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4001.0, + "y": -4168.0, + "width": 191.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "10a99c07aad742349d258db16838c129" + }, + { + "m_Id": "b85d677872b44421bf5536f42ba0267c" + }, + { + "m_Id": "75aba700d74d4b2687bf3166cf1da3e2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "Layer1", + "m_FunctionSource": "96de908384869cd409c75efa351d5edf", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "44806230fa384c1e95f9c5918a14f056", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "4488af8ff6a7421298a7e827f567263b", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4226.0, + "y": -4109.0, + "width": 158.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "66f69ef16eac4eb48357bde804cf3c39" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "8cf8aae64c1d443f9303126886b40f17" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "4590bfa2a0664b65b6f073bae33a071f", + "m_Id": 0, + "m_DisplayName": "Emission", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Emission", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_ColorMode": 1, + "m_DefaultColor": { + "r": 0.0, + "g": 0.0, + "b": 0.0, + "a": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVNode", + "m_ObjectId": "4648b46ad29a4008a80de4f8a5a5b813", + "m_Group": { + "m_Id": "98934a69591249d5b8b92b39045359a3" + }, + "m_Name": "UV", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4613.0, + "y": -2415.0, + "width": 145.0, + "height": 130.0 + } + }, + "m_Slots": [ + { + "m_Id": "b2baf44eae52473cb6cda7b1debece01" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_OutputChannel": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "469965f1c9284b7eb032d415d6295b2c", + "m_Name": "", + "m_ChildObjectList": [ + { + "m_Id": "dc75c4e3a1bc4bb0a128086c2b0679a5" + }, + { + "m_Id": "867a4ae13c0d4a028c71bc1063824c14" + }, + { + "m_Id": "22b7f3c2bb7b48c0a7fdeb50e33e7d5e" + }, + { + "m_Id": "53073e5ea924459fa6681a4943e9f947" + }, + { + "m_Id": "7a046f410ce64aa88438b0bfd412c045" + }, + { + "m_Id": "636180f6e0504f2baaa5cc086980cb47" + }, + { + "m_Id": "74b41464cbed4e9e8e23af5ab9be40cf" + }, + { + "m_Id": "8ed907a2cc7949b68a283ae243ea1977" + }, + { + "m_Id": "cb3c0c3f08654b068bea44c4ffb15f4a" + }, + { + "m_Id": "0580d4b7e3a049049569f4508643a724" + }, + { + "m_Id": "c9ec735d1a1046769e5601b2c97c849a" + }, + { + "m_Id": "2d0a269511e34bd1ba9056d2c939dff2" + }, + { + "m_Id": "07946387933e416db576b677f0711e5f" + }, + { + "m_Id": "46fbf3eeb0ea4470869cba7443249295" + }, + { + "m_Id": "ec79eb447dfd47a9b3380344c6a60f43" + }, + { + "m_Id": "3fdf4b7bc5d4426492dcc057603ef4a6" + }, + { + "m_Id": "8cf8aae64c1d443f9303126886b40f17" + }, + { + "m_Id": "49e7c3ad55ce458797f0e60c950cb965" + }, + { + "m_Id": "81e8ed0534534674a74263e6161a2a1a" + }, + { + "m_Id": "952d0fa5cd744df0b434cd38e9a90b93" + }, + { + "m_Id": "21a7a380e66d42e780e2a2a1baa630d5" + }, + { + "m_Id": "2c10b97b92c947ceb307a93759c0228b" + }, + { + "m_Id": "1be90d4f96a841748b0c95219b12ad27" + }, + { + "m_Id": "5fbe253f3e444f2aa8ac717f9c856619" + }, + { + "m_Id": "5bd258837c514ff7ab0bf7027e762c18" + }, + { + "m_Id": "998db5e5901e45b29040eb2099370071" + }, + { + "m_Id": "a6c38edd2e8743a9b057ba8452b9f129" + }, + { + "m_Id": "82af2db1018543d7832af96c1cfc981f" + }, + { + "m_Id": "3ec4797e381747829ef4712c85fcf7a1" + }, + { + "m_Id": "b0b352c4503a43d083a64e57352b29a0" + }, + { + "m_Id": "424dbeeb009344efa29c304c4979e3d6" + }, + { + "m_Id": "05805bc6fcc941fd889922555c6c86d7" + }, + { + "m_Id": "a4ad98d8828c424384229c344ebe2ed0" + }, + { + "m_Id": "3e372195f4bd4845852a37839e5b602d" + }, + { + "m_Id": "a6bbb32e8d884be9bb36db91fe4b81b1" + }, + { + "m_Id": "ced40c943add479a86f25f7fb5ed59da" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "46fbf3eeb0ea4470869cba7443249295", + "m_Guid": { + "m_GuidSerialized": "be87c5a3-e361-4b95-89c8-911c39a51c0d" + }, + "m_Name": "Outline Texture", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_A0B54237", + "m_OverrideReferenceName": "_OutlineTex", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "47d020251e9841a5b1f0fd64396026a1", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "48390d02257d41bf98eace1deaa4c539", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VertexDescription.Position", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "8036d0e6090b456e9b4ea87227868236" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Position" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "484b51c50485473b819c4f05087b32d7", + "m_Title": "Underlay", + "m_Position": { + "x": -5253.0, + "y": -4542.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "4907352322c644ebacdf2ca30f2994fd", + "m_Id": 4, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector2ShaderProperty", + "m_ObjectId": "49e7c3ad55ce458797f0e60c950cb965", + "m_Guid": { + "m_GuidSerialized": "31b55db9-0da1-4ec4-af2b-d83747ed5bc4" + }, + "m_Name": "Underlay Offset", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector2_CE9DEDB3", + "m_OverrideReferenceName": "_UnderlayOffset", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "4a66dcbe712a4d40bd8f355b834594b5", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CombineNode", + "m_ObjectId": "4abff6ff92fa4a05b203f10580988335", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Combine", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4323.99951171875, + "y": -3498.0, + "width": 140.0, + "height": 166.0 + } + }, + "m_Slots": [ + { + "m_Id": "b015d1b7e4134c59baf6851e7649802c" + }, + { + "m_Id": "d9dc4839ee2847999110bdb234d6041a" + }, + { + "m_Id": "91d6a9a5fbc04ea49075cb51835e7264" + }, + { + "m_Id": "f42ad06b3c6a45d3ab33de904c063412" + }, + { + "m_Id": "ed6c215a65584deeaefad1d2c7743044" + }, + { + "m_Id": "edbee7a8952b46529ac5ad0365775774" + }, + { + "m_Id": "70337a74f6ad4b7bb6befc825219bab1" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "4b2d9ea03bf64fa19dcae1511d2581da", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4bda5c294e1949138d033640e1d385b4", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "4c28ee9109014fa086e5de7a3993341d", + "m_Id": 0, + "m_DisplayName": "Softness", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4c334de01ecd429baa7652fc6002536b", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4d1cb1a475df49f9a148195a65f5453a", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "4d9ce48719d143748f9f8e22da6f9ddc", + "m_Id": 5, + "m_DisplayName": "TextureWidth", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "TextureWidth", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4e64dac49ddc47c3b5b1e27b17a08304", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "4eb3c00a1ca44e10be833b7ca61ff059", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"fileID\":-2362172177983852347,\"guid\":\"dda5bcb0d1e9515498f6e4e038bbefe6\",\"type\":2}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "4f194ff591484e908fc2bcdacbcf2570", + "m_Group": { + "m_Id": "013228b0fdf1424097798f0973a9a4fb" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4310.0, + "y": -2771.0, + "width": 134.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "2b01ea3023e34c94af1754e4dcea8f2e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "dc75c4e3a1bc4bb0a128086c2b0679a5" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "509e6f38505b4b0695b263706a55028f", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"fileID\":-2362172177983852347,\"guid\":\"dda5bcb0d1e9515498f6e4e038bbefe6\",\"type\":2}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "51378bae98a94c309785d14cd5cbb453", + "m_Group": { + "m_Id": "d258902c6ec74942afdb9ebf8c1d07f8" + }, + "m_Name": "GetSurfaceNormal (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4067.333251953125, + "y": -3881.99951171875, + "width": 263.9999694824219, + "height": 189.99998474121095 + } + }, + "m_Slots": [ + { + "m_Id": "5b0077c23eae443887872f84227deccc" + }, + { + "m_Id": "3915c1927ffe49f8967304321cfbe497" + }, + { + "m_Id": "4d9ce48719d143748f9f8e22da6f9ddc" + }, + { + "m_Id": "ebd6d75abcb84108bcadbfe7ee5f6244" + }, + { + "m_Id": "ef9738ec7e894772a14e9dce441c16c6" + }, + { + "m_Id": "9eeec1a9713045af8845cea263d5ea48" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "GetSurfaceNormal", + "m_FunctionSource": "96de908384869cd409c75efa351d5edf", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "51f76f8a53ad43a4ad028426548ce9ba", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "52798bdb86f6400e86489a7a368e9f8b", + "m_Group": { + "m_Id": "d0a791a544614667962a9a9a9ce0c68a" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -6154.99951171875, + "y": -3169.0, + "width": 134.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "1df58cfa4dad4c449d01ee1c5ea05f2e" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "3e372195f4bd4845852a37839e5b602d" + } +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "53073e5ea924459fa6681a4943e9f947", + "m_Guid": { + "m_GuidSerialized": "5fdac24e-2d58-4471-80ce-79c3ab9a2564" + }, + "m_Name": "Outline Color 2", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Color_DBAB5AEC", + "m_OverrideReferenceName": "_OutlineColor2", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 0.009433984756469727, + "g": 0.02534518577158451, + "b": 1.0, + "a": 1.0 + }, + "isMainColor": false, + "m_ColorMode": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "54d7a93ffec5490aa4591da23a21b693", + "m_Id": 1, + "m_DisplayName": "G", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "55ffa45ec3654d5e88089fb40d2b0465", + "m_Id": 4, + "m_DisplayName": "AnimSpeed", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "AnimSpeed", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "56c25395796e4d2fbe5c892d428d1620", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5102.99951171875, + "y": -3427.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "9eb8137a6c2e41bbafdc8b0732dd47a3" + }, + { + "m_Id": "36a0c473c4c04c3a930dd38f3920d410" + }, + { + "m_Id": "068ae649e00b40e198ec5a30ad741fab" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "57abc172afd449e2a4d567f93432507b", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "582d6e289dbe4fdca7cf0307273eaa2f", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "59bd90a849624124bae6464ee3669aa6", + "m_Group": { + "m_Id": "98934a69591249d5b8b92b39045359a3" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4005.999755859375, + "y": -2395.0, + "width": 130.0, + "height": 117.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "2e4eb1ef08bb44178c82e53872485e0f" + }, + { + "m_Id": "8695190a5e614f2d90081871a8a06fc2" + }, + { + "m_Id": "81bdb47901ef48e5a588c6724b1b0142" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "5b0077c23eae443887872f84227deccc", + "m_Id": 0, + "m_DisplayName": "Normal", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Normal", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5b3ff4ee364f4d7a923b530ad60d8762", + "m_Id": 0, + "m_DisplayName": "Width", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Width", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "5bd258837c514ff7ab0bf7027e762c18", + "m_Guid": { + "m_GuidSerialized": "2d8f3ee9-1307-4b58-a60d-526e86b07109" + }, + "m_Name": "Bevel Roundness", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_AB6A015F", + "m_OverrideReferenceName": "_BevelRoundness", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5da82bf481f8489ebd05e997f617f51b", + "m_Id": 4, + "m_DisplayName": "Isoperimeter", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Isoperimeter", + "m_StageCapability": 3, + "m_Value": 4.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5e42524569844befad16fda5a94eb9cb", + "m_Id": 0, + "m_DisplayName": "R", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "5fbe253f3e444f2aa8ac717f9c856619", + "m_Guid": { + "m_GuidSerialized": "0a61c93f-6430-4aa6-af07-79bc3b411ccd" + }, + "m_Name": "Bevel Width", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_B50BBFCC", + "m_OverrideReferenceName": "_BevelWidth", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.5, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 0.5 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "61133d79a89048c195f54939b2a1d30a", + "m_Id": 2, + "m_DisplayName": "Alpha", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Alpha", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "61a6ac5f29344d109411f26850ab0a96", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6271438664e74b3fbf723bd6a1f50f8b", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "62bc551cea604e88b7858cc37d96a98a", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector2ShaderProperty", + "m_ObjectId": "636180f6e0504f2baaa5cc086980cb47", + "m_Guid": { + "m_GuidSerialized": "c1223e37-093d-4d5a-b2b0-cd9cc3e4f88e" + }, + "m_Name": "Outline Offset 1", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector2_636180f6e0504f2baaa5cc086980cb47", + "m_OverrideReferenceName": "_OutlineOffset1", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "63c7cd57fc3c45a9a97b514fdae32693", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5266.99951171875, + "y": -3387.0, + "width": 156.99998474121095, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "c422a9a9ff824176aad2241f58c44d0b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "636180f6e0504f2baaa5cc086980cb47" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "641eda269d7b4da9acb65f8d50035ea9", + "m_Id": 0, + "m_DisplayName": "SSR", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "SSR", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "65b3dc13b2b6484283ffe5abfe87a06a", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "65c8e64a7535466e933eed08a2f77532", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4791.0, + "y": -3499.0, + "width": 183.99998474121095, + "height": 253.0 + } + }, + "m_Slots": [ + { + "m_Id": "256d41e89a204d22951450de1c38051d" + }, + { + "m_Id": "0a67ca5280214bd794dc0ad66b5710a9" + }, + { + "m_Id": "ebbd94a7102a4457a48ac492de3bff14" + }, + { + "m_Id": "6271438664e74b3fbf723bd6a1f50f8b" + }, + { + "m_Id": "c9b722d107ce4cd6a748c883472b9b0f" + }, + { + "m_Id": "74cf69e61bef44589521f1bf2bf3c59a" + }, + { + "m_Id": "6e532f83d1c44e839bcfc5845d3b01d6" + }, + { + "m_Id": "cb5e9f9567e84f8fa5463efc0e256e19" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "66f69ef16eac4eb48357bde804cf3c39", + "m_Id": 0, + "m_DisplayName": "_UnderlayColor", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "67a519f507384ff1861df5d8d5b486be", + "m_Group": { + "m_Id": "d258902c6ec74942afdb9ebf8c1d07f8" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4278.0, + "y": -3939.99951171875, + "width": 135.3330078125, + "height": 33.999996185302737 + } + }, + "m_Slots": [ + { + "m_Id": "c3e6d7c20c184bf39fd8822130e693e7" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "3e372195f4bd4845852a37839e5b602d" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "68ec7c31365549d6a8ce883edfc02de2", + "m_Id": 4, + "m_DisplayName": "Color1", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Color1", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6a7af6143e114a538663e71f56731a21", + "m_Id": 2, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "6b2f65c1463f4f7bad16c54a95d2fe75", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5101.0, + "y": -3301.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "1d35fa1fb5004f96a65ace54fbe4f1ad" + }, + { + "m_Id": "fa6de3be9f5b4411b5081b49e645f424" + }, + { + "m_Id": "400d0b6c95dd4540ad3da3e8cb7e50b2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6ccaced3889e4503a9414d808ec33981", + "m_Id": 0, + "m_DisplayName": "R", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "6dfc1177dd0541a7a780fbf911ad1956", + "m_Id": 0, + "m_DisplayName": "_OutlineTex_ST", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6e13f3cd573c467a94379f45d96cb690", + "m_Id": 2, + "m_DisplayName": "SSR", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "SSR", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "6e532f83d1c44e839bcfc5845d3b01d6", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "6e8946a245e842b38231d4a241bfb3ef", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.BaseColor", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3026.0, + "y": -3110.0, + "width": 200.0, + "height": 40.66650390625 + } + }, + "m_Slots": [ + { + "m_Id": "ef0b93f78372439696f50711eaf57d90" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.BaseColor" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "6fbdcc5a972b4fa883dc5f21e525a376", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "70337a74f6ad4b7bb6befc825219bab1", + "m_Id": 6, + "m_DisplayName": "RG", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RG", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "712da461f71a454db59d349f752d41ee", + "m_Id": 2, + "m_DisplayName": "Height", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Height", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "71dd947935b64ce38f0d25406dde447b", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "724e17584e97443e9e285dfa7253c8e3", + "m_Id": 0, + "m_DisplayName": "Alpha", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Alpha", + "m_StageCapability": 2, + "m_Value": 0.15000000596046449, + "m_DefaultValue": 1.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "72fb5a0d7796446b9e2b929cb32facdc", + "m_Id": 0, + "m_DisplayName": "_MainTex", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVNode", + "m_ObjectId": "7444469eb9884253819add9ef96baa25", + "m_Group": { + "m_Id": "d258902c6ec74942afdb9ebf8c1d07f8" + }, + "m_Name": "UV", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4298.0, + "y": -3809.99951171875, + "width": 144.66648864746095, + "height": 129.33323669433595 + } + }, + "m_Slots": [ + { + "m_Id": "03182b3263304258b265266325c21f65" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_OutputChannel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "748c31bbcecc4b30bec2e42c0612175b", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector2ShaderProperty", + "m_ObjectId": "74b41464cbed4e9e8e23af5ab9be40cf", + "m_Guid": { + "m_GuidSerialized": "41afbdcb-f3ae-4340-8973-1c1998c992a2" + }, + "m_Name": "Outline Offset 2", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_OutlineOffset2", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "74cf69e61bef44589521f1bf2bf3c59a", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "757174b6f25040fdbb20355a21752222", + "m_Id": 0, + "m_DisplayName": "Outline Offset 2", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "75aba700d74d4b2687bf3166cf1da3e2", + "m_Id": 2, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "75c5657544c648058b20cea090f48dbf", + "m_Id": 0, + "m_DisplayName": "_OutlineUVSpeed", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "767769f736d5478cba5f10a415e28e7f", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "773b90134e894e429203c0c83e80b9de", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "77e28f3e930b4c249145630ec961af95", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.HDUnlitData", + "m_ObjectId": "77ebd01f5b3149ad810a5acbffc85921", + "m_EnableShadowMatte": false, + "m_DistortionOnly": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BooleanMaterialSlot", + "m_ObjectId": "79147f6986644769b58d9ed64fe771e1", + "m_Id": 0, + "m_DisplayName": "OutlineMode", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": false, + "m_DefaultValue": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "7984fd094e1147bdabb4e26fbd3d31c8", + "m_Group": { + "m_Id": "ecf16c34d46f4502ac601f0c38c7576b" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3113.000244140625, + "y": -3468.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "082e9706dffc4c188270980d4e44ce0f" + }, + { + "m_Id": "f2a351a5375c441b8d9ab7e2c9545a77" + }, + { + "m_Id": "41986ac6400d46709d0ef043a67f6b34" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "7a046f410ce64aa88438b0bfd412c045", + "m_Guid": { + "m_GuidSerialized": "d47271f5-5a84-47bf-a09e-c825d2aeb013" + }, + "m_Name": "Outline Color 3", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Color_551702C5", + "m_OverrideReferenceName": "_OutlineColor3", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 0.0, + "g": 0.0, + "b": 0.0, + "a": 1.0 + }, + "isMainColor": false, + "m_ColorMode": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "7a0f504e4175406dbd8134250f4e350b", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubtractNode", + "m_ObjectId": "7a80e8839f0e4a1d9a6c0814f8793ee6", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Subtract", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4961.99951171875, + "y": -3452.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "6fbdcc5a972b4fa883dc5f21e525a376" + }, + { + "m_Id": "0ba4932e164847878ddb7b7bcff96985" + }, + { + "m_Id": "9178663316db43d582f1c4a127d307c6" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7acfafd73b8c4dfab8c55c18a887e087", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7b3b88c5975841d6b6d5c3c5515055a0", + "m_Id": 3, + "m_DisplayName": "Texel Width", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Texel Width", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "7b8a19bd115e4167a25b59cb3218a817", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "7c27ccb2c2dc4ca59c5438c3358630ca", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.HDTarget", + "m_ObjectId": "7cf0e63037a74dc2a9f591225c678ff4", + "m_ActiveSubTarget": { + "m_Id": "29b1a6d4abc94131be838c0bc77892fc" + }, + "m_Datas": [ + { + "m_Id": "00996039d61e400a9e854ce591ac35a0" + }, + { + "m_Id": "305e3be306674fcd8bb02273d27ee5b7" + }, + { + "m_Id": "77ebd01f5b3149ad810a5acbffc85921" + } + ], + "m_CustomEditorGUI": "TMPro.EditorUtilities.TMP_SDF_HDRPUnlitShaderGUI", + "m_SupportVFX": false, + "m_SupportLineRendering": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubtractNode", + "m_ObjectId": "7d7696aa6d184b4fb9c316a9dec37aee", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Subtract", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4959.0, + "y": -3326.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "4d1cb1a475df49f9a148195a65f5453a" + }, + { + "m_Id": "47d020251e9841a5b1f0fd64396026a1" + }, + { + "m_Id": "62bc551cea604e88b7858cc37d96a98a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "7d78a616c2754cc28d1f32cf66ade611", + "m_Group": { + "m_Id": "013228b0fdf1424097798f0973a9a4fb" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4006.000244140625, + "y": -2795.0, + "width": 130.0, + "height": 117.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "d9bcb754db834583b6518c5ed5152114" + }, + { + "m_Id": "861d4258049a4a3e8164f7297090f88e" + }, + { + "m_Id": "a7c06457d7454693a8bc3dc95257b2c2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "7e0fadb2533f496192c1ad3e78642010", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4444.0, + "y": -4188.0, + "width": 173.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "d48c3871e3064027a10ae9f4babd3be0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "952d0fa5cd744df0b434cd38e9a90b93" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "7f2e6b5f15364ed9835d67d0cf4f8f65", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VertexDescription.Tangent", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2586.0, + "y": -3592.0, + "width": 200.0, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "85ff8667d72947edada4e9fb4ff60559" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Tangent" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7f3d71a6c96847c099da45f95aafbecb", + "m_Id": 1, + "m_DisplayName": "G", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PositionMaterialSlot", + "m_ObjectId": "8036d0e6090b456e9b4ea87227868236", + "m_Id": 0, + "m_DisplayName": "Position", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Position", + "m_StageCapability": 1, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [ + "X", + "Y", + "Z" + ], + "m_Space": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "80e665a5eeb64730a51742f698bf0d48", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "8135ca333f8f4ea78163743e6ec1f55c", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4081.999755859375, + "y": -3140.0, + "width": 156.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "d6a6a119394e4082a11bc024a6e42ef8" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "53073e5ea924459fa6681a4943e9f947" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "81bdb47901ef48e5a588c6724b1b0142", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "81e8ed0534534674a74263e6161a2a1a", + "m_Guid": { + "m_GuidSerialized": "78aab961-c4a8-41f3-b203-1239c3b33b13" + }, + "m_Name": "Underlay Dilate", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_D48690B9", + "m_OverrideReferenceName": "_UnderlayDilate", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "82af2db1018543d7832af96c1cfc981f", + "m_Guid": { + "m_GuidSerialized": "37906c7b-9a3a-454b-a62a-9aa097e64bde" + }, + "m_Name": "Light Angle", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_82af2db1018543d7832af96c1cfc981f", + "m_OverrideReferenceName": "_LightAngle", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 6.28000020980835 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "82d5443fe54d4a3b9420f8745d00a632", + "m_Id": 5, + "m_DisplayName": "Softness", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Softness", + "m_StageCapability": 3, + "m_Value": 8.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "84dc74cdbd8c45e1b189e4fd9a69942d", + "m_Id": 0, + "m_DisplayName": "Outline Offset 3", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "85a1ad8e741e41759002e8cdc8cd0b96", + "m_Group": { + "m_Id": "d0a791a544614667962a9a9a9ce0c68a" + }, + "m_Name": "ScreenSpaceRatio (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5802.0, + "y": -3363.0, + "width": 258.0, + "height": 142.0 + } + }, + "m_Slots": [ + { + "m_Id": "6e13f3cd573c467a94379f45d96cb690" + }, + { + "m_Id": "8e6ed600f6504f4083092f5b511e44c4" + }, + { + "m_Id": "93b161cce4504cb79c97b6d8db178de7" + }, + { + "m_Id": "2bf5f2fdd2984599b7323d10cfb1d240" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "ScreenSpaceRatio", + "m_FunctionSource": "96de908384869cd409c75efa351d5edf", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "85b5940eb77e4625812ded7215bab8d7", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4081.999755859375, + "y": -3096.0, + "width": 156.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "ada023d617104472b8ab75a81558c0a1" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "7a046f410ce64aa88438b0bfd412c045" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.TangentMaterialSlot", + "m_ObjectId": "85ff8667d72947edada4e9fb4ff60559", + "m_Id": 0, + "m_DisplayName": "Tangent", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Tangent", + "m_StageCapability": 1, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [ + "X", + "Y", + "Z" + ], + "m_Space": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "861d4258049a4a3e8164f7297090f88e", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector4ShaderProperty", + "m_ObjectId": "867a4ae13c0d4a028c71bc1063824c14", + "m_Guid": { + "m_GuidSerialized": "d483c212-0a30-4f6d-b94d-9abbc83a6522" + }, + "m_Name": "Outline Width", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector4_C68C9E14", + "m_OverrideReferenceName": "_IsoPerimeter", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 2, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "8695190a5e614f2d90081871a8a06fc2", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "8764669016f6442f8152593c18a649d7", + "m_Id": 4, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "880bb02c6c6b49b18aa6ebc66dc566a0", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "88253223d2c34ecfab92b0c344048f94", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "ComputeSDF (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4226.0, + "y": -4323.0, + "width": 227.99998474121095, + "height": 190.0 + } + }, + "m_Slots": [ + { + "m_Id": "c52a1744a9a14989b0ae452ad6de6061" + }, + { + "m_Id": "a03db80c558b4f87a330c5ae0a9443a5" + }, + { + "m_Id": "8f1b1d1e8ff24b3284993e52354e54fa" + }, + { + "m_Id": "5da82bf481f8489ebd05e997f617f51b" + }, + { + "m_Id": "82d5443fe54d4a3b9420f8745d00a632" + }, + { + "m_Id": "61133d79a89048c195f54939b2a1d30a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "ComputeSDF", + "m_FunctionSource": "96de908384869cd409c75efa351d5edf", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "8a08179f99d649d289b8053d5fa0ad22", + "m_Id": 0, + "m_DisplayName": "Underlay Offset", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "8a39319405ad44cb8b7aae71c41dcd01", + "m_Id": 4, + "m_DisplayName": "Texel Height", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Texel Height", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "8b66f4e6bc9d4662b3218ac33a69839f", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "8c38a5d8327f456e9783740c05382619", + "m_Id": 3, + "m_DisplayName": "Color2", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Color2", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "8cbd81814903479ea1d3151c1f38183e", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "8cf8aae64c1d443f9303126886b40f17", + "m_Guid": { + "m_GuidSerialized": "8d78c9a5-aaef-41fb-af68-2358e401d7ac" + }, + "m_Name": "_UnderlayColor", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Color_2F5FE804", + "m_OverrideReferenceName": "_UnderlayColor", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 0.0, + "g": 0.0, + "b": 0.0, + "a": 1.0 + }, + "isMainColor": false, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "8e6ed600f6504f4083092f5b511e44c4", + "m_Id": 0, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector2ShaderProperty", + "m_ObjectId": "8ed907a2cc7949b68a283ae243ea1977", + "m_Guid": { + "m_GuidSerialized": "36803443-a9bc-4f3c-a4f2-7d66a5417ac1" + }, + "m_Name": "Outline Offset 3", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_OutlineOffset3", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "8f1b1d1e8ff24b3284993e52354e54fa", + "m_Id": 3, + "m_DisplayName": "SDR", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "SDR", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "9147636b0cfa466a9b37a013d8f693bf", + "m_Group": { + "m_Id": "daaf032a109749a88c9b8ff8e1f8b541" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5421.99951171875, + "y": -3902.0, + "width": 153.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "a4f471e3221c4134b291bd9d2ba22db6" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "a6bbb32e8d884be9bb36db91fe4b81b1" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "9178663316db43d582f1c4a127d307c6", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SplitNode", + "m_ObjectId": "91890fe48ebe4717aea61ecaf3ad4861", + "m_Group": { + "m_Id": "ecf16c34d46f4502ac601f0c38c7576b" + }, + "m_Name": "Split", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2983.000244140625, + "y": -3468.0, + "width": 119.99999237060547, + "height": 149.0 + } + }, + "m_Slots": [ + { + "m_Id": "3dccd64e7f324bc1a75c1479d7a67c51" + }, + { + "m_Id": "e444f2c81d1e48329fa2c91005277e8d" + }, + { + "m_Id": "b2c26292b7434733878a9b042f44de89" + }, + { + "m_Id": "964fea1fd4b24f4daf5bef84c4b45118" + }, + { + "m_Id": "deac82280a2b43078e0e40863e2d974c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "91d6a9a5fbc04ea49075cb51835e7264", + "m_Id": 2, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "928621a3ca2d41c89a10336bbbc81ddc", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "9327cb5f5e6b46f1bd79f91ef9dca3b7", + "m_Id": 3, + "m_DisplayName": "Texel Width", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Texel Width", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "93b161cce4504cb79c97b6d8db178de7", + "m_Id": 3, + "m_DisplayName": "TextureSize", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "TextureSize", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "945b45993dd84a979755b98c48138f72", + "m_Id": 0, + "m_DisplayName": "Width", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Width", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "952d0fa5cd744df0b434cd38e9a90b93", + "m_Guid": { + "m_GuidSerialized": "ce395871-ddeb-47c3-a31d-07855800c197" + }, + "m_Name": "_UnderlaySoftness", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_F2B9E3EF", + "m_OverrideReferenceName": "_UnderlaySoftness", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "95928bcb6a284b8d88105a84c2e1d3ce", + "m_Group": { + "m_Id": "013228b0fdf1424097798f0973a9a4fb" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4788.0, + "y": -2591.0, + "width": 155.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "d880558893fb442b9320cf55885d1117" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "2d0a269511e34bd1ba9056d2c939dff2" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "964fea1fd4b24f4daf5bef84c4b45118", + "m_Id": 3, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "98934a69591249d5b8b92b39045359a3", + "m_Title": "Outline1 Texture", + "m_Position": { + "x": -4670.00048828125, + "y": -2474.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "998db5e5901e45b29040eb2099370071", + "m_Guid": { + "m_GuidSerialized": "6f383614-f2ad-4269-be8f-87b0ecb03cf0" + }, + "m_Name": "Bevel Clamp", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_5BD7E808", + "m_OverrideReferenceName": "_BevelClamp", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "9c228fac287d446296b91a4acf5cec59", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4600.0, + "y": -3498.0, + "width": 183.99998474121095, + "height": 253.0 + } + }, + "m_Slots": [ + { + "m_Id": "582d6e289dbe4fdca7cf0307273eaa2f" + }, + { + "m_Id": "1db37082bf844442804487b4944352de" + }, + { + "m_Id": "8b66f4e6bc9d4662b3218ac33a69839f" + }, + { + "m_Id": "4a66dcbe712a4d40bd8f355b834594b5" + }, + { + "m_Id": "a0285c9c381a49cba194709efa0a7c85" + }, + { + "m_Id": "b2728d0dd3ce40678867c94a7d977916" + }, + { + "m_Id": "e141833aa78b4fd59ecad949beb43a78" + }, + { + "m_Id": "51f76f8a53ad43a4ad028426548ce9ba" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "9c26fdddba244d36a854298c00473247", + "m_Id": 3, + "m_DisplayName": "SDR", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "SDR", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVNode", + "m_ObjectId": "9d3c3383d5934a17bf9efbb7fd9e9043", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "UV", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5443.0, + "y": -3315.0, + "width": 144.99998474121095, + "height": 130.0 + } + }, + "m_Slots": [ + { + "m_Id": "232b1aa09e67479abae141d3c76d3c5b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_OutputChannel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "9e6e50a71d9843b49b62ebe1cf7d3d59", + "m_Group": { + "m_Id": "d258902c6ec74942afdb9ebf8c1d07f8" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4486.0, + "y": -3865.99951171875, + "width": 135.3330078125, + "height": 33.999996185302737 + } + }, + "m_Slots": [ + { + "m_Id": "3535ae87c6dd4769b52b20d9eca61069" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "3e372195f4bd4845852a37839e5b602d" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "9e87ce9607e14015a3790c528ca5dfda", + "m_Group": { + "m_Id": "98934a69591249d5b8b92b39045359a3" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4635.0, + "y": -2239.0, + "width": 167.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "75c5657544c648058b20cea090f48dbf" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "3fdf4b7bc5d4426492dcc057603ef4a6" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "9eb8137a6c2e41bbafdc8b0732dd47a3", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BooleanMaterialSlot", + "m_ObjectId": "9eeec1a9713045af8845cea263d5ea48", + "m_Id": 6, + "m_DisplayName": "IsFront", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "IsFront", + "m_StageCapability": 3, + "m_Value": false, + "m_DefaultValue": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "9f0de188085746d5a19073da1de85ddb", + "m_Group": { + "m_Id": "013228b0fdf1424097798f0973a9a4fb" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4160.0, + "y": -2771.0, + "width": 130.0, + "height": 117.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "7c27ccb2c2dc4ca59c5438c3358630ca" + }, + { + "m_Id": "373f1de8db6c429c9d46c781f741d7a4" + }, + { + "m_Id": "fd0b096ed5b74f9e9ec51327be200731" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "9f42c5a9bc2f45baa095a80e7b8b485a", + "m_Id": 4, + "m_DisplayName": "Texel Height", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Texel Height", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a0285c9c381a49cba194709efa0a7c85", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a03db80c558b4f87a330c5ae0a9443a5", + "m_Id": 1, + "m_DisplayName": "SD", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "SD", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalMaterialSlot", + "m_ObjectId": "a3f8b6e8ae7f48e2989a029904401502", + "m_Id": 0, + "m_DisplayName": "Normal", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Normal", + "m_StageCapability": 1, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [ + "X", + "Y", + "Z" + ], + "m_Space": 0 +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "a455bd79094c4413a7b7dd80ca8b9368", + "m_Group": { + "m_Id": "013228b0fdf1424097798f0973a9a4fb" + }, + "m_Name": "GenerateUV (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4606.99951171875, + "y": -2689.0, + "width": 221.99998474121095, + "height": 142.0 + } + }, + "m_Slots": [ + { + "m_Id": "dcd51c93d3b64f05a938b3334f343654" + }, + { + "m_Id": "2c7a9460724b47daad8df1be144de7c6" + }, + { + "m_Id": "55ffa45ec3654d5e88089fb40d2b0465" + }, + { + "m_Id": "e495a9f7a11f4eb89334e83be154ceb9" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "GenerateUV", + "m_FunctionSource": "96de908384869cd409c75efa351d5edf", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateShaderProperty", + "m_ObjectId": "a4ad98d8828c424384229c344ebe2ed0", + "m_Guid": { + "m_GuidSerialized": "f98fc1a2-bb81-4bd1-a207-23d3a90d518e" + }, + "m_Name": "SamplerState", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "SamplerState_a4ad98d8828c424384229c344ebe2ed0", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_filter": 0, + "m_wrap": 1, + "m_anisotropic": 0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a4f471e3221c4134b291bd9d2ba22db6", + "m_Id": 0, + "m_DisplayName": "_GradientScale", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "a535f3bcbeb14622bb177eb6f46e76f4", + "m_Group": { + "m_Id": "98934a69591249d5b8b92b39045359a3" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4645.00048828125, + "y": -2285.0, + "width": 177.00001525878907, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "6dfc1177dd0541a7a780fbf911ad1956" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "ec79eb447dfd47a9b3380344c6a60f43" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "a6bbb32e8d884be9bb36db91fe4b81b1", + "m_Guid": { + "m_GuidSerialized": "6aa76edf-7b80-46ac-add4-406cf1d85493" + }, + "m_Name": "_GradientScale", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_EAE27356", + "m_OverrideReferenceName": "_GradientScale", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 1, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 10.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "a6c38edd2e8743a9b057ba8452b9f129", + "m_Guid": { + "m_GuidSerialized": "9fc942ee-4a1d-4ced-a5a6-81893e3ddb63" + }, + "m_Name": "Light Color", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Color_a6c38edd2e8743a9b057ba8452b9f129", + "m_OverrideReferenceName": "_SpecularColor", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 1.0, + "g": 1.0, + "b": 1.0, + "a": 1.0 + }, + "isMainColor": false, + "m_ColorMode": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "a75f7ac601c446469802fe7754c1f279", + "m_Id": 0, + "m_DisplayName": "Color1", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Color1", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a7942746b5564dc7bbbae1deb2403022", + "m_Id": 0, + "m_DisplayName": "_GradientScale", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "a7c06457d7454693a8bc3dc95257b2c2", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "aa2794b8f0e24bf281d22e0fef0647be", + "m_Id": 2, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "aa3e347d733e48f7b65d8a8847370eec", + "m_Group": { + "m_Id": "" + }, + "m_Name": "EvaluateLight (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3631.0, + "y": -3810.0, + "width": 230.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "0699eea947fc426cbfeb8744cf120222" + }, + { + "m_Id": "0c4dc51f26484c26ad88a3fe4002abcd" + }, + { + "m_Id": "d5173cc3c6cd4f1998550f3187a3e9c8" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "EvaluateLight", + "m_FunctionSource": "96de908384869cd409c75efa351d5edf", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "aa87c72ac0e64469acc34f936f00b3d0", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4444.0, + "y": -4225.0, + "width": 193.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "0d7878dd226d4cfb81a991dc312309fc" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "81e8ed0534534674a74263e6161a2a1a" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "abd59150589b436cadf8c9e6f43ccb8e", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "aca823a8188948c782eddaf0f45e1868", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.NormalOS", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2542.0, + "y": -3404.000244140625, + "width": 200.0, + "height": 40.66650390625 + } + }, + "m_Slots": [ + { + "m_Id": "e386b183a18245a796b024022f7f3074" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.NormalOS" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DPropertiesNode", + "m_ObjectId": "acd0cd5a177f4a97bf23db7219305e3f", + "m_Group": { + "m_Id": "d258902c6ec74942afdb9ebf8c1d07f8" + }, + "m_Name": "Texel Size", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4348.0, + "y": -3905.99951171875, + "width": 185.33299255371095, + "height": 101.33324432373047 + } + }, + "m_Slots": [ + { + "m_Id": "945b45993dd84a979755b98c48138f72" + }, + { + "m_Id": "e51a636b2621440eb94cc802c1cf4bfc" + }, + { + "m_Id": "1bdde3efd3b7464b8934c555be0f8a48" + }, + { + "m_Id": "f1fb18f75405424884a776bfd24e79e9" + }, + { + "m_Id": "9f42c5a9bc2f45baa095a80e7b8b485a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "ada023d617104472b8ab75a81558c0a1", + "m_Id": 0, + "m_DisplayName": "Outline Color 3", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "aef5c44f84e04c3185e0b93e95e34204", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5264.99951171875, + "y": -3142.0, + "width": 159.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "84dc74cdbd8c45e1b189e4fd9a69942d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "8ed907a2cc7949b68a283ae243ea1977" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "b000f852aa984e9dae25b125a4607f4e", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b015d1b7e4134c59baf6851e7649802c", + "m_Id": 0, + "m_DisplayName": "R", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "b0b352c4503a43d083a64e57352b29a0", + "m_Guid": { + "m_GuidSerialized": "01cfcc78-60aa-4f71-a1e3-8d8df6dae253" + }, + "m_Name": "Reflectivity Power", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_b0b352c4503a43d083a64e57352b29a0", + "m_OverrideReferenceName": "_Reflectivity", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 5.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 5.0, + "y": 15.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.VertexColorNode", + "m_ObjectId": "b1188549725543d485436c2e921ffbb2", + "m_Group": { + "m_Id": "013228b0fdf1424097798f0973a9a4fb" + }, + "m_Name": "Vertex Color", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4146.0, + "y": -2869.0, + "width": 116.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "281bcee4777040f8a31ee0e10344e98d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 2, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "b163c9f1666644b0bba62cf0e12df7bc", + "m_Group": { + "m_Id": "013228b0fdf1424097798f0973a9a4fb" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": -4367.0, + "y": -2713.0, + "width": 180.0, + "height": 181.0 + } + }, + "m_Slots": [ + { + "m_Id": "cce40479b6284b6fa3174db9f09d0ac9" + }, + { + "m_Id": "80e665a5eeb64730a51742f698bf0d48" + }, + { + "m_Id": "1f46181633594ae0a1fb2adb76b42981" + }, + { + "m_Id": "8cbd81814903479ea1d3151c1f38183e" + }, + { + "m_Id": "cfaf3f3a5a1146e194cddad30c95aada" + }, + { + "m_Id": "b43489e37a5c4df88f15844292a55ec7" + }, + { + "m_Id": "cd7281fb41aa4e61ac0fdf71d4f4bd46" + }, + { + "m_Id": "f01d52cdcb1647aab35782b4af535efd" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 1, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "b224a1cf80604103ad085c799995f3c2", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "b2728d0dd3ce40678867c94a7d977916", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"fileID\":-2362172177983852347,\"guid\":\"dda5bcb0d1e9515498f6e4e038bbefe6\",\"type\":2}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "b2baf44eae52473cb6cda7b1debece01", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b2c26292b7434733878a9b042f44de89", + "m_Id": 2, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "b42e6dbfbc864097af182cbff5c0c1fb", + "m_Id": 0, + "m_DisplayName": "Outline Color 1", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "b43489e37a5c4df88f15844292a55ec7", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"fileID\":-2362172177983852347,\"guid\":\"dda5bcb0d1e9515498f6e4e038bbefe6\",\"type\":2}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "b4a40cb6acd441acb83cfe0240bf910d", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4750.99951171875, + "y": -4274.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "d0b10e52e21941b183f5f635894c76c8" + }, + { + "m_Id": "0d6a57754b824f6db9cefa6953bc06a9" + }, + { + "m_Id": "773b90134e894e429203c0c83e80b9de" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DPropertiesNode", + "m_ObjectId": "b571db753a1948d5a6f1de4e7d0c7238", + "m_Group": { + "m_Id": "daaf032a109749a88c9b8ff8e1f8b541" + }, + "m_Name": "Texel Size", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5581.99951171875, + "y": -3867.0, + "width": 183.99998474121095, + "height": 100.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "5b3ff4ee364f4d7a923b530ad60d8762" + }, + { + "m_Id": "c183b5bd9bbe45089f93996e73110918" + }, + { + "m_Id": "1196ae398cc348349ab0c1a23fdab4bd" + }, + { + "m_Id": "9327cb5f5e6b46f1bd79f91ef9dca3b7" + }, + { + "m_Id": "d804b5a6c657409196addf2b39199a4f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b691728a389a417d9b4f2d02541209c2", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b7f9ac55517141868bfb9d2ad6429792", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "b85d677872b44421bf5536f42ba0267c", + "m_Id": 3, + "m_DisplayName": "Color0", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Color0", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CombineNode", + "m_ObjectId": "bc9afcb18afa4ccc82d2cdc34d3f4641", + "m_Group": { + "m_Id": "daaf032a109749a88c9b8ff8e1f8b541" + }, + "m_Name": "Combine", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": -5392.0, + "y": -3867.0, + "width": 125.99999237060547, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "5e42524569844befad16fda5a94eb9cb" + }, + { + "m_Id": "54d7a93ffec5490aa4591da23a21b693" + }, + { + "m_Id": "aa2794b8f0e24bf281d22e0fef0647be" + }, + { + "m_Id": "200245fc8bbe4826b209ab5f7ffe074c" + }, + { + "m_Id": "fc2e62201c5847e798fd939314413fcd" + }, + { + "m_Id": "fe11fa80cc1847a5a37f6757d521cf25" + }, + { + "m_Id": "de0c6f7f7af94defa6c3dbc6433de9d4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c183b5bd9bbe45089f93996e73110918", + "m_Id": 2, + "m_DisplayName": "Height", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Height", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "c234e5216678436195ee1a5914bc79da", + "m_Group": { + "m_Id": "98934a69591249d5b8b92b39045359a3" + }, + "m_Name": "GenerateUV (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4446.0, + "y": -2347.0, + "width": 222.0, + "height": 142.0 + } + }, + "m_Slots": [ + { + "m_Id": "f68d9dee5cbc43cdb355d8fadae602d3" + }, + { + "m_Id": "3db1608e927e4102a3c3a88e9fcab39a" + }, + { + "m_Id": "0f7ffb6d2de4447f9736780cbcee8e07" + }, + { + "m_Id": "d4954b7bbbb0412cbc997bcbe7dfa808" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "GenerateUV", + "m_FunctionSource": "96de908384869cd409c75efa351d5edf", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "c35312edaa2344788b1964ee2f63a236", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "c3e6d7c20c184bf39fd8822130e693e7", + "m_Id": 0, + "m_DisplayName": "_MainTex", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "c422a9a9ff824176aad2241f58c44d0b", + "m_Id": 0, + "m_DisplayName": "Outline Offset 1", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "c478c32c45884c57a62f7b2aa8ddc3b0", + "m_Id": 2, + "m_DisplayName": "Alpha", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Alpha", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c52a1744a9a14989b0ae452ad6de6061", + "m_Id": 0, + "m_DisplayName": "SSR", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "SSR", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c6bdb985bc16435fa72f5a3c81bb633c", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c7d4094601ac4bc1aead609c72b1f1c1", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "c7ddee91dc5b48dc828309c77fdb0b88", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4444.0, + "y": -4266.0, + "width": 153.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "a7942746b5564dc7bbbae1deb2403022" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "a6bbb32e8d884be9bb36db91fe4b81b1" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "c88fcbaeea954a5f9c68c339fa8b604d", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c9b722d107ce4cd6a748c883472b9b0f", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "c9d7f0dbae7d422985a1cc87c025e76b", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4315.0, + "y": -3165.0, + "width": 144.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "79147f6986644769b58d9ed64fe771e1" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "cb3c0c3f08654b068bea44c4ffb15f4a" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "c9ec735d1a1046769e5601b2c97c849a", + "m_Guid": { + "m_GuidSerialized": "281a9526-c332-4471-a44e-ece4a1e95ef6" + }, + "m_Name": "Face Texture", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_75569DEA", + "m_OverrideReferenceName": "_FaceTex", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "ca2a1083dc014f39ab8af0cdf140866b", + "m_Id": 0, + "m_DisplayName": "_FaceTex_ST", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.BooleanShaderProperty", + "m_ObjectId": "cb3c0c3f08654b068bea44c4ffb15f4a", + "m_Guid": { + "m_GuidSerialized": "21009d12-8d94-4273-b0d0-a8ee0608ddcf" + }, + "m_Name": "OutlineMode", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Boolean_cb3c0c3f08654b068bea44c4ffb15f4a", + "m_OverrideReferenceName": "_OutlineMode", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "cb5e9f9567e84f8fa5463efc0e256e19", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "cb7117ecb1d047a8b2cb00ed552cb181", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Alpha", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3032.66650390625, + "y": -3029.33349609375, + "width": 200.0, + "height": 41.33349609375 + } + }, + "m_Slots": [ + { + "m_Id": "724e17584e97443e9e285dfa7253c8e3" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Alpha" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "cc88101667c9488f9c5a716e851c1b21", + "m_Id": 3, + "m_DisplayName": "Color0", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Color0", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "cce40479b6284b6fa3174db9f09d0ac9", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "cd7281fb41aa4e61ac0fdf71d4f4bd46", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "cda5e3b4c1054bf3a65c0b7ec6bc778a", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "cdddee3a537c464697357f11b966f9b8", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": -4420.0, + "y": -4483.0, + "width": 156.0, + "height": 181.0 + } + }, + "m_Slots": [ + { + "m_Id": "41b9b79b3859472882bcea393703eec0" + }, + { + "m_Id": "c7d4094601ac4bc1aead609c72b1f1c1" + }, + { + "m_Id": "767769f736d5478cba5f10a415e28e7f" + }, + { + "m_Id": "b691728a389a417d9b4f2d02541209c2" + }, + { + "m_Id": "045c4f6b050549c7a0efb208e6349779" + }, + { + "m_Id": "509e6f38505b4b0695b263706a55028f" + }, + { + "m_Id": "204dacb5a95b424facf11cb6f65bd188" + }, + { + "m_Id": "35cbea6373dd4e4f8d0fea36e8add392" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "ced40c943add479a86f25f7fb5ed59da", + "m_Guid": { + "m_GuidSerialized": "af17e4ab-54fe-4482-a9c5-4e4bc9076517" + }, + "m_Name": "_ScaleRatioA", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "_ScaleRatioA", + "m_DefaultReferenceName": "_ScaleRatioA", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "cfaf3f3a5a1146e194cddad30c95aada", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "d0a791a544614667962a9a9a9ce0c68a", + "m_Title": "Screen Space Ratio", + "m_Position": { + "x": -6179.99951171875, + "y": -3422.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "d0b10e52e21941b183f5f635894c76c8", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d1a17e42e7a04dc38984e3c01149445b", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "d219977210094c0082c517d8dc00c8bb", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "d258902c6ec74942afdb9ebf8c1d07f8", + "m_Title": "Generate Normal", + "m_Position": { + "x": -4511.33349609375, + "y": -3999.3330078125 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "d30452ac6b244ecca03df4d7b4de9f81", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d48c3871e3064027a10ae9f4babd3be0", + "m_Id": 0, + "m_DisplayName": "_UnderlaySoftness", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "d4954b7bbbb0412cbc997bcbe7dfa808", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "d4df208fc23b42f2b52364124f1b661c", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5268.0, + "y": -3261.0, + "width": 159.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "757174b6f25040fdbb20355a21752222" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "74b41464cbed4e9e8e23af5ab9be40cf" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "d5173cc3c6cd4f1998550f3187a3e9c8", + "m_Id": 0, + "m_DisplayName": "Normal", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Normal", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "d6a6a119394e4082a11bc024a6e42ef8", + "m_Id": 0, + "m_DisplayName": "Outline Color 2", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d804b5a6c657409196addf2b39199a4f", + "m_Id": 4, + "m_DisplayName": "Texel Height", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Texel Height", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "d880558893fb442b9320cf55885d1117", + "m_Id": 0, + "m_DisplayName": "_FaceUVSpeed", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d8edec16956c4f15b7d51d6ec10753f4", + "m_Id": 2, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "d9bcb754db834583b6518c5ed5152114", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d9dc4839ee2847999110bdb234d6041a", + "m_Id": 1, + "m_DisplayName": "G", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "da7a06d393a44089842070d51d2aa0a6", + "m_Id": 0, + "m_DisplayName": "_MainTex", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "daaf032a109749a88c9b8ff8e1f8b541", + "m_Title": "Offset Scale", + "m_Position": { + "x": -5747.99951171875, + "y": -3961.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVNode", + "m_ObjectId": "dbcb748279484a4590e53518c49122b8", + "m_Group": { + "m_Id": "013228b0fdf1424097798f0973a9a4fb" + }, + "m_Name": "UV", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4778.0, + "y": -2771.0, + "width": 145.0, + "height": 130.0 + } + }, + "m_Slots": [ + { + "m_Id": "7a0f504e4175406dbd8134250f4e350b" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_OutputChannel": 1 +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "dc75c4e3a1bc4bb0a128086c2b0679a5", + "m_Guid": { + "m_GuidSerialized": "85cd941f-2fd2-43a3-b0fa-9f728bfb4220" + }, + "m_Name": "Face Color", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Color_99AFBB3D", + "m_OverrideReferenceName": "_FaceColor", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 1.0, + "g": 1.0, + "b": 1.0, + "a": 1.0 + }, + "isMainColor": false, + "m_ColorMode": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "dcd51c93d3b64f05a938b3334f343654", + "m_Id": 0, + "m_DisplayName": "UV_1", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV_1", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "de0c6f7f7af94defa6c3dbc6433de9d4", + "m_Id": 6, + "m_DisplayName": "RG", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RG", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "deac82280a2b43078e0e40863e2d974c", + "m_Id": 4, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "def8e0b9d8384982bc5b4c32d877e458", + "m_Id": 0, + "m_DisplayName": "Outline Texture", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubtractNode", + "m_ObjectId": "dff7a66b353a4023b29c9d937da77960", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "Subtract", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4602.0, + "y": -4298.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "7b8a19bd115e4167a25b59cb3218a817" + }, + { + "m_Id": "0b57f2d35157477ab2b29a5aac14ae8b" + }, + { + "m_Id": "e9e06fcb161e44ba8cc9f6f60264df78" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "e141833aa78b4fd59ecad949beb43a78", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e2d28f29bbac4983a401574480b5ca28", + "m_Id": 1, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalMaterialSlot", + "m_ObjectId": "e386b183a18245a796b024022f7f3074", + "m_Id": 0, + "m_DisplayName": "Normal (Object Space)", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "NormalOS", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [ + "X", + "Y", + "Z" + ], + "m_Space": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e444f2c81d1e48329fa2c91005277e8d", + "m_Id": 1, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "e495a9f7a11f4eb89334e83be154ceb9", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e51a636b2621440eb94cc802c1cf4bfc", + "m_Id": 2, + "m_DisplayName": "Height", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Height", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "e591df3a1eb94e259b762f2830b407e2", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Emission", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "4590bfa2a0664b65b6f073bae33a071f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Emission" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e6e80c6b0db545cda26b079a9a78fbb3", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "e818605f8f5a4f01bf61caaa33693581", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "ComputeSDF44 (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4144.0, + "y": -3369.0, + "width": 244.0, + "height": 214.0 + } + }, + "m_Slots": [ + { + "m_Id": "641eda269d7b4da9acb65f8d50035ea9" + }, + { + "m_Id": "f6823778a3cf42d5bbe8a83e5f9c9fa3" + }, + { + "m_Id": "9c26fdddba244d36a854298c00473247" + }, + { + "m_Id": "f684c5678e9e4f078157a3ab7ef5057b" + }, + { + "m_Id": "14ad19bf20a140dd88d58452d7df688b" + }, + { + "m_Id": "215a82c127204988b751de7d3a39b955" + }, + { + "m_Id": "c478c32c45884c57a62f7b2aa8ddc3b0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "ComputeSDF44", + "m_FunctionSource": "96de908384869cd409c75efa351d5edf", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e9e06fcb161e44ba8cc9f6f60264df78", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ebbd94a7102a4457a48ac492de3bff14", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ebd6d75abcb84108bcadbfe7ee5f6244", + "m_Id": 7, + "m_DisplayName": "TextureHeight", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "TextureHeight", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "ec184d6d9fb2494897774c9e7d279e6d", + "m_Group": { + "m_Id": "013228b0fdf1424097798f0973a9a4fb" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4799.0, + "y": -2625.0, + "width": 165.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "ca2a1083dc014f39ab8af0cdf140866b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "07946387933e416db576b677f0711e5f" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubtractNode", + "m_ObjectId": "ec1f2e8bc9fd4ae38b133c60ee6c49b8", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Subtract", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4957.99951171875, + "y": -3204.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "748c31bbcecc4b30bec2e42c0612175b" + }, + { + "m_Id": "4bda5c294e1949138d033640e1d385b4" + }, + { + "m_Id": "4e64dac49ddc47c3b5b1e27b17a08304" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector4ShaderProperty", + "m_ObjectId": "ec79eb447dfd47a9b3380344c6a60f43", + "m_Guid": { + "m_GuidSerialized": "54c77f8b-0534-4b35-a3f0-83ab2ebe6c1f" + }, + "m_Name": "_OutlineTex_ST", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector4_1774DE83", + "m_OverrideReferenceName": "_OutlineTex_ST", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "ecf16c34d46f4502ac601f0c38c7576b", + "m_Title": "Vertex Color", + "m_Position": { + "x": -3448.000244140625, + "y": -3579.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ed1d1f1613334c3bb904dd08161cd7e5", + "m_Id": 0, + "m_DisplayName": "_GradientScale", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "ed6c215a65584deeaefad1d2c7743044", + "m_Id": 4, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "edbee7a8952b46529ac5ad0365775774", + "m_Id": 5, + "m_DisplayName": "RGB", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGB", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "ef0b93f78372439696f50711eaf57d90", + "m_Id": 0, + "m_DisplayName": "Base Color", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "BaseColor", + "m_StageCapability": 2, + "m_Value": { + "x": 0.7353569269180298, + "y": 0.7353569269180298, + "z": 0.7353569269180298 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [ + "X", + "Y", + "Z" + ], + "m_ColorMode": 0, + "m_DefaultColor": { + "r": 0.5, + "g": 0.5, + "b": 0.5, + "a": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "ef9738ec7e894772a14e9dce441c16c6", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "f01d52cdcb1647aab35782b4af535efd", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f1fb18f75405424884a776bfd24e79e9", + "m_Id": 3, + "m_DisplayName": "Texel Width", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Texel Width", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "f23a8b2b7c85478388ff7a8c8a6de740", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Layer4 (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3849.999755859375, + "y": -3286.0, + "width": 193.0, + "height": 189.99998474121095 + } + }, + "m_Slots": [ + { + "m_Id": "0fac35636fca4474a6afaefc3c757775" + }, + { + "m_Id": "cc88101667c9488f9c5a716e851c1b21" + }, + { + "m_Id": "68ec7c31365549d6a8ce883edfc02de2" + }, + { + "m_Id": "02559cbe5ad441a3904ccb75ded2b2c5" + }, + { + "m_Id": "34a67e0fef884f9399e674d9eeaf720c" + }, + { + "m_Id": "3802c81c3be24823aa1d7c9997a33c29" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "Layer4", + "m_FunctionSource": "96de908384869cd409c75efa351d5edf", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "f2903158b3624759bca1fcd843698078", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 2.0, + "y": 2.0, + "z": 2.0, + "w": 2.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "f2a351a5375c441b8d9ab7e2c9545a77", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DPropertiesNode", + "m_ObjectId": "f383b24f0bc6434dafe44b3e3d338a63", + "m_Group": { + "m_Id": "d0a791a544614667962a9a9a9ce0c68a" + }, + "m_Name": "Texel Size", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -6012.99951171875, + "y": -3209.0, + "width": 183.99998474121095, + "height": 100.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "fb5e1e2a67c14602808358686bb75091" + }, + { + "m_Id": "712da461f71a454db59d349f752d41ee" + }, + { + "m_Id": "b000f852aa984e9dae25b125a4607f4e" + }, + { + "m_Id": "7b3b88c5975841d6b6d5c3c5515055a0" + }, + { + "m_Id": "8a39319405ad44cb8b7aae71c41dcd01" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "f3d31c1f18d8491a8ecf5cbc37e4b7db", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4321.99951171875, + "y": -3246.0, + "width": 153.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "ed1d1f1613334c3bb904dd08161cd7e5" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "a6bbb32e8d884be9bb36db91fe4b81b1" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f42ad06b3c6a45d3ab33de904c063412", + "m_Id": 3, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f48f04ad45d046a8b88e71731ed506e7", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "f4ecc442a2d246759f7c2c0412953d28", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VertexDescription.Normal", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "a3f8b6e8ae7f48e2989a029904401502" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Normal" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "f6823778a3cf42d5bbe8a83e5f9c9fa3", + "m_Id": 1, + "m_DisplayName": "SD", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "SD", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "f684c5678e9e4f078157a3ab7ef5057b", + "m_Id": 4, + "m_DisplayName": "Isoperimeter", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Isoperimeter", + "m_StageCapability": 3, + "m_Value": { + "x": 3.0, + "y": 2.0, + "z": 1.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "f68d9dee5cbc43cdb355d8fadae602d3", + "m_Id": 0, + "m_DisplayName": "UV_1", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV_1", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "f814deb543c24fbbafbcdb5071d96022", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4600.0, + "y": -3245.0, + "width": 183.99998474121095, + "height": 253.0 + } + }, + "m_Slots": [ + { + "m_Id": "abd59150589b436cadf8c9e6f43ccb8e" + }, + { + "m_Id": "7acfafd73b8c4dfab8c55c18a887e087" + }, + { + "m_Id": "928621a3ca2d41c89a10336bbbc81ddc" + }, + { + "m_Id": "b7f9ac55517141868bfb9d2ad6429792" + }, + { + "m_Id": "09b1b86c1c074337a4c439d3a308dd2e" + }, + { + "m_Id": "1f247658c7ba45fb93c41f51e21acb0d" + }, + { + "m_Id": "d30452ac6b244ecca03df4d7b4de9f81" + }, + { + "m_Id": "215b30ae27784ec3a13360a9029af283" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "f864c900600e427ba7793f00c715e971", + "m_Id": 0, + "m_DisplayName": "Outline Width", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "fa6de3be9f5b4411b5081b49e645f424", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DivideNode", + "m_ObjectId": "faace8101df943d8956faa31728cb004", + "m_Group": { + "m_Id": "daaf032a109749a88c9b8ff8e1f8b541" + }, + "m_Name": "Divide", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5254.99951171875, + "y": -3891.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "77e28f3e930b4c249145630ec961af95" + }, + { + "m_Id": "f2903158b3624759bca1fcd843698078" + }, + { + "m_Id": "30ca940fe2794c949f2a1d4d2caaa446" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "facc84930f544fd7a0205a6176b18ac0", + "m_Id": 2, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "fb15d0ba56d54a6192f11e107aeb5fa8", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "fb5e1e2a67c14602808358686bb75091", + "m_Id": 0, + "m_DisplayName": "Width", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Width", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "fc2e62201c5847e798fd939314413fcd", + "m_Id": 4, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "fd0b096ed5b74f9e9ec51327be200731", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "fdb77c3e92ee497b88ca5dc46dc45350", + "m_Group": { + "m_Id": "98934a69591249d5b8b92b39045359a3" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": -4208.0, + "y": -2371.0, + "width": 180.0, + "height": 180.0 + } + }, + "m_Slots": [ + { + "m_Id": "4328cdbf78b94c038fd614c59bfe1cac" + }, + { + "m_Id": "04dfcc9ff13a4bf282ed46faec39d15c" + }, + { + "m_Id": "71dd947935b64ce38f0d25406dde447b" + }, + { + "m_Id": "61a6ac5f29344d109411f26850ab0a96" + }, + { + "m_Id": "44806230fa384c1e95f9c5918a14f056" + }, + { + "m_Id": "4eb3c00a1ca44e10be833b7ca61ff059" + }, + { + "m_Id": "57abc172afd449e2a4d567f93432507b" + }, + { + "m_Id": "cda5e3b4c1054bf3a65c0b7ec6bc778a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "fe11fa80cc1847a5a37f6757d521cf25", + "m_Id": 5, + "m_DisplayName": "RGB", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGB", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + diff --git a/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF-HDRP UNLIT.shadergraph.meta b/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF-HDRP UNLIT.shadergraph.meta new file mode 100644 index 0000000..a2f732a --- /dev/null +++ b/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF-HDRP UNLIT.shadergraph.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: f63d574838ccfb44f84acc05fed0af48 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 625f186215c104763be7675aa2d941aa, type: 3} diff --git a/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Masking.shader b/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Masking.shader new file mode 100644 index 0000000..603df2c --- /dev/null +++ b/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Masking.shader @@ -0,0 +1,258 @@ +// Simplified SDF shader: +// - No Shading Option (bevel / bump / env map) +// - No Glow Option +// - Softness is applied on both side of the outline + +Shader "TextMeshPro/Mobile/Distance Field - Masking" { + +Properties { + _FaceColor ("Face Color", Color) = (1,1,1,1) + _FaceDilate ("Face Dilate", Range(-1,1)) = 0 + + _OutlineColor ("Outline Color", Color) = (0,0,0,1) + _OutlineWidth ("Outline Thickness", Range(0,1)) = 0 + _OutlineSoftness ("Outline Softness", Range(0,1)) = 0 + + _UnderlayColor ("Border Color", Color) = (0,0,0,.5) + _UnderlayOffsetX ("Border OffsetX", Range(-1,1)) = 0 + _UnderlayOffsetY ("Border OffsetY", Range(-1,1)) = 0 + _UnderlayDilate ("Border Dilate", Range(-1,1)) = 0 + _UnderlaySoftness ("Border Softness", Range(0,1)) = 0 + + _WeightNormal ("Weight Normal", float) = 0 + _WeightBold ("Weight Bold", float) = .5 + + _ShaderFlags ("Flags", float) = 0 + _ScaleRatioA ("Scale RatioA", float) = 1 + _ScaleRatioB ("Scale RatioB", float) = 1 + _ScaleRatioC ("Scale RatioC", float) = 1 + + _MainTex ("Font Atlas", 2D) = "white" {} + _TextureWidth ("Texture Width", float) = 512 + _TextureHeight ("Texture Height", float) = 512 + _GradientScale ("Gradient Scale", float) = 5 + _ScaleX ("Scale X", float) = 1 + _ScaleY ("Scale Y", float) = 1 + _PerspectiveFilter ("Perspective Correction", Range(0, 1)) = 0.875 + _Sharpness ("Sharpness", Range(-1,1)) = 0 + + _VertexOffsetX ("Vertex OffsetX", float) = 0 + _VertexOffsetY ("Vertex OffsetY", float) = 0 + + _ClipRect ("Clip Rect", vector) = (-32767, -32767, 32767, 32767) + _MaskSoftnessX ("Mask SoftnessX", float) = 0 + _MaskSoftnessY ("Mask SoftnessY", float) = 0 + _MaskTex ("Mask Texture", 2D) = "white" {} + _MaskInverse ("Inverse", float) = 0 + _MaskEdgeColor ("Edge Color", Color) = (1,1,1,1) + _MaskEdgeSoftness ("Edge Softness", Range(0, 1)) = 0.01 + _MaskWipeControl ("Wipe Position", Range(0, 1)) = 0.5 + + _StencilComp ("Stencil Comparison", Float) = 8 + _Stencil ("Stencil ID", Float) = 0 + _StencilOp ("Stencil Operation", Float) = 0 + _StencilWriteMask ("Stencil Write Mask", Float) = 255 + _StencilReadMask ("Stencil Read Mask", Float) = 255 + + _CullMode ("Cull Mode", Float) = 0 + _ColorMask ("Color Mask", Float) = 15 +} + +SubShader { + Tags + { + "Queue"="Transparent" + "IgnoreProjector"="True" + "RenderType"="Transparent" + } + + + Stencil + { + Ref [_Stencil] + Comp [_StencilComp] + Pass [_StencilOp] + ReadMask [_StencilReadMask] + WriteMask [_StencilWriteMask] + } + + Cull [_CullMode] + ZWrite Off + Lighting Off + Fog { Mode Off } + ZTest [unity_GUIZTestMode] + Blend One OneMinusSrcAlpha + ColorMask [_ColorMask] + + Pass { + CGPROGRAM + #pragma vertex VertShader + #pragma fragment PixShader + #pragma shader_feature __ OUTLINE_ON + #pragma shader_feature __ UNDERLAY_ON UNDERLAY_INNER + + #pragma multi_compile __ UNITY_UI_CLIP_RECT + #pragma multi_compile __ UNITY_UI_ALPHACLIP + + + #include "UnityCG.cginc" + #include "UnityUI.cginc" + #include "TMPro_Properties.cginc" + + struct vertex_t + { + float4 vertex : POSITION; + float3 normal : NORMAL; + fixed4 color : COLOR; + float4 texcoord0 : TEXCOORD0; + float2 texcoord1 : TEXCOORD1; + }; + + struct pixel_t + { + float4 vertex : SV_POSITION; + fixed4 faceColor : COLOR; + fixed4 outlineColor : COLOR1; + float4 texcoord0 : TEXCOORD0; // Texture UV, Mask UV + half4 param : TEXCOORD1; // Scale(x), BiasIn(y), BiasOut(z), Bias(w) + half4 mask : TEXCOORD2; // Position in clip space(xy), Softness(zw) + + #if (UNDERLAY_ON | UNDERLAY_INNER) + float4 texcoord1 : TEXCOORD3; // Texture UV, alpha, reserved + half2 underlayParam : TEXCOORD4; // Scale(x), Bias(y) + #endif + }; + + float _MaskWipeControl; + float _MaskEdgeSoftness; + fixed4 _MaskEdgeColor; + bool _MaskInverse; + float _UIMaskSoftnessX; + float _UIMaskSoftnessY; + int _UIVertexColorAlwaysGammaSpace; + + pixel_t VertShader(vertex_t input) + { + float bold = step(input.texcoord0.w, 0); + + float4 vert = input.vertex; + vert.x += _VertexOffsetX; + vert.y += _VertexOffsetY; + float4 vPosition = UnityObjectToClipPos(vert); + + float2 pixelSize = vPosition.w; + pixelSize /= float2(_ScaleX, _ScaleY) * abs(mul((float2x2)UNITY_MATRIX_P, _ScreenParams.xy)); + + float scale = rsqrt(dot(pixelSize, pixelSize)); + scale *= abs(input.texcoord0.w) * _GradientScale * (_Sharpness + 1); + if(UNITY_MATRIX_P[3][3] == 0) scale = lerp(abs(scale) * (1 - _PerspectiveFilter), scale, abs(dot(UnityObjectToWorldNormal(input.normal.xyz), normalize(WorldSpaceViewDir(vert))))); + + float weight = lerp(_WeightNormal, _WeightBold, bold) / 4.0; + weight = (weight + _FaceDilate) * _ScaleRatioA * 0.5; + + float layerScale = scale; + + scale /= 1 + (_OutlineSoftness * _ScaleRatioA * scale); + float bias = (0.5 - weight) * scale - 0.5; + float outline = _OutlineWidth * _ScaleRatioA * 0.5 * scale; + + if (_UIVertexColorAlwaysGammaSpace && !IsGammaSpace()) + { + input.color.rgb = UIGammaToLinear(input.color.rgb); + } + float opacity = input.color.a; + #if (UNDERLAY_ON | UNDERLAY_INNER) + opacity = 1.0; + #endif + + fixed4 faceColor = fixed4(input.color.rgb, opacity) * _FaceColor; + faceColor.rgb *= faceColor.a; + + fixed4 outlineColor = _OutlineColor; + outlineColor.a *= opacity; + outlineColor.rgb *= outlineColor.a; + outlineColor = lerp(faceColor, outlineColor, sqrt(min(1.0, (outline * 2)))); + + #if (UNDERLAY_ON | UNDERLAY_INNER) + + layerScale /= 1 + ((_UnderlaySoftness * _ScaleRatioC) * layerScale); + float layerBias = (.5 - weight) * layerScale - .5 - ((_UnderlayDilate * _ScaleRatioC) * .5 * layerScale); + + float x = -(_UnderlayOffsetX * _ScaleRatioC) * _GradientScale / _TextureWidth; + float y = -(_UnderlayOffsetY * _ScaleRatioC) * _GradientScale / _TextureHeight; + float2 layerOffset = float2(x, y); + #endif + + // Generate UV for the Masking Texture + float4 clampedRect = clamp(_ClipRect, -2e10, 2e10); + float2 maskUV = (vert.xy - clampedRect.xy) / (clampedRect.zw - clampedRect.xy); + const half2 maskSoftness = half2(max(_UIMaskSoftnessX, _MaskSoftnessX), max(_UIMaskSoftnessY, _MaskSoftnessY)); + + // Structure for pixel shader + pixel_t output = { + vPosition, + faceColor, + outlineColor, + float4(input.texcoord0.x, input.texcoord0.y, maskUV.x, maskUV.y), + half4(scale, bias - outline, bias + outline, bias), + half4(vert.xy * 2 - clampedRect.xy - clampedRect.zw, 0.25 / (0.25 * maskSoftness + pixelSize.xy)), + #if (UNDERLAY_ON | UNDERLAY_INNER) + float4(input.texcoord0 + layerOffset, input.color.a, 0), + half2(layerScale, layerBias), + #endif + }; + + return output; + } + + + // PIXEL SHADER + fixed4 PixShader(pixel_t input) : SV_Target + { + half d = tex2D(_MainTex, input.texcoord0.xy).a * input.param.x; + half4 c = input.faceColor * saturate(d - input.param.w); + + #ifdef OUTLINE_ON + c = lerp(input.outlineColor, input.faceColor, saturate(d - input.param.z)); + c *= saturate(d - input.param.y); + #endif + + #if UNDERLAY_ON + d = tex2D(_MainTex, input.texcoord1.xy).a * input.underlayParam.x; + c += float4(_UnderlayColor.rgb * _UnderlayColor.a, _UnderlayColor.a) * saturate(d - input.underlayParam.y) * (1 - c.a); + #endif + + #if UNDERLAY_INNER + half sd = saturate(d - input.param.z); + d = tex2D(_MainTex, input.texcoord1.xy).a * input.underlayParam.x; + c += float4(_UnderlayColor.rgb * _UnderlayColor.a, _UnderlayColor.a) * (1 - saturate(d - input.underlayParam.y)) * sd * (1 - c.a); + #endif + + // Alternative implementation to UnityGet2DClipping with support for softness. + //#if UNITY_UI_CLIP_RECT + half2 m = saturate((_ClipRect.zw - _ClipRect.xy - abs(input.mask.xy)) * input.mask.zw); + c *= m.x * m.y; + //#endif + + float a = abs(_MaskInverse - tex2D(_MaskTex, input.texcoord0.zw).a); + float t = a + (1 - _MaskWipeControl) * _MaskEdgeSoftness - _MaskWipeControl; + a = saturate(t / _MaskEdgeSoftness); + c.rgb = lerp(_MaskEdgeColor.rgb*c.a, c.rgb, a); + c *= a; + + #if (UNDERLAY_ON | UNDERLAY_INNER) + c *= input.texcoord1.z; + #endif + + #if UNITY_UI_ALPHACLIP + clip(c.a - 0.001); + #endif + + return c; + } + ENDCG + } +} + +CustomEditor "TMPro.EditorUtilities.TMP_SDFShaderGUI" +} diff --git a/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Masking.shader.meta b/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Masking.shader.meta new file mode 100644 index 0000000..3cbdbbb --- /dev/null +++ b/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Masking.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: bc1ede39bf3643ee8e493720e4259791 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Overlay.shader b/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Overlay.shader new file mode 100644 index 0000000..3edca76 --- /dev/null +++ b/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Overlay.shader @@ -0,0 +1,252 @@ +// Simplified SDF shader: +// - No Shading Option (bevel / bump / env map) +// - No Glow Option +// - Softness is applied on both side of the outline + +Shader "TextMeshPro/Mobile/Distance Field Overlay" { + +Properties { + _FaceColor ("Face Color", Color) = (1,1,1,1) + _FaceDilate ("Face Dilate", Range(-1,1)) = 0 + + _OutlineColor ("Outline Color", Color) = (0,0,0,1) + _OutlineWidth ("Outline Thickness", Range(0,1)) = 0 + _OutlineSoftness ("Outline Softness", Range(0,1)) = 0 + + _UnderlayColor ("Border Color", Color) = (0,0,0,.5) + _UnderlayOffsetX ("Border OffsetX", Range(-1,1)) = 0 + _UnderlayOffsetY ("Border OffsetY", Range(-1,1)) = 0 + _UnderlayDilate ("Border Dilate", Range(-1,1)) = 0 + _UnderlaySoftness ("Border Softness", Range(0,1)) = 0 + + _WeightNormal ("Weight Normal", float) = 0 + _WeightBold ("Weight Bold", float) = .5 + + _ShaderFlags ("Flags", float) = 0 + _ScaleRatioA ("Scale RatioA", float) = 1 + _ScaleRatioB ("Scale RatioB", float) = 1 + _ScaleRatioC ("Scale RatioC", float) = 1 + + _MainTex ("Font Atlas", 2D) = "white" {} + _TextureWidth ("Texture Width", float) = 512 + _TextureHeight ("Texture Height", float) = 512 + _GradientScale ("Gradient Scale", float) = 5 + _ScaleX ("Scale X", float) = 1 + _ScaleY ("Scale Y", float) = 1 + _PerspectiveFilter ("Perspective Correction", Range(0, 1)) = 0.875 + _Sharpness ("Sharpness", Range(-1,1)) = 0 + + _VertexOffsetX ("Vertex OffsetX", float) = 0 + _VertexOffsetY ("Vertex OffsetY", float) = 0 + + _ClipRect ("Clip Rect", vector) = (-32767, -32767, 32767, 32767) + _MaskSoftnessX ("Mask SoftnessX", float) = 0 + _MaskSoftnessY ("Mask SoftnessY", float) = 0 + + _StencilComp ("Stencil Comparison", Float) = 8 + _Stencil ("Stencil ID", Float) = 0 + _StencilOp ("Stencil Operation", Float) = 0 + _StencilWriteMask ("Stencil Write Mask", Float) = 255 + _StencilReadMask ("Stencil Read Mask", Float) = 255 + + _CullMode ("Cull Mode", Float) = 0 + _ColorMask ("Color Mask", Float) = 15 +} + +SubShader { + Tags + { + "Queue"="Overlay" + "IgnoreProjector"="True" + "RenderType"="Transparent" + } + + + Stencil + { + Ref [_Stencil] + Comp [_StencilComp] + Pass [_StencilOp] + ReadMask [_StencilReadMask] + WriteMask [_StencilWriteMask] + } + + Cull [_CullMode] + ZWrite Off + Lighting Off + Fog { Mode Off } + ZTest Always + Blend One OneMinusSrcAlpha + ColorMask [_ColorMask] + + Pass { + CGPROGRAM + #pragma vertex VertShader + #pragma fragment PixShader + #pragma shader_feature __ OUTLINE_ON + #pragma shader_feature __ UNDERLAY_ON UNDERLAY_INNER + + #pragma multi_compile __ UNITY_UI_CLIP_RECT + #pragma multi_compile __ UNITY_UI_ALPHACLIP + + #include "UnityCG.cginc" + #include "UnityUI.cginc" + #include "TMPro_Properties.cginc" + + struct vertex_t + { + UNITY_VERTEX_INPUT_INSTANCE_ID + float4 vertex : POSITION; + float3 normal : NORMAL; + fixed4 color : COLOR; + float4 texcoord0 : TEXCOORD0; + float2 texcoord1 : TEXCOORD1; + }; + + struct pixel_t + { + UNITY_VERTEX_INPUT_INSTANCE_ID + UNITY_VERTEX_OUTPUT_STEREO + float4 vertex : SV_POSITION; + fixed4 faceColor : COLOR; + fixed4 outlineColor : COLOR1; + float4 texcoord0 : TEXCOORD0; // Texture UV, Mask UV + half4 param : TEXCOORD1; // Scale(x), BiasIn(y), BiasOut(z), Bias(w) + half4 mask : TEXCOORD2; // Position in clip space(xy), Softness(zw) + + #if (UNDERLAY_ON | UNDERLAY_INNER) + float4 texcoord1 : TEXCOORD3; // Texture UV, alpha, reserved + half2 underlayParam : TEXCOORD4; // Scale(x), Bias(y) + #endif + }; + + float _UIMaskSoftnessX; + float _UIMaskSoftnessY; + int _UIVertexColorAlwaysGammaSpace; + + + pixel_t VertShader(vertex_t input) + { + pixel_t output; + + UNITY_INITIALIZE_OUTPUT(pixel_t, output); + UNITY_SETUP_INSTANCE_ID(input); + UNITY_TRANSFER_INSTANCE_ID(input, output); + UNITY_INITIALIZE_VERTEX_OUTPUT_STEREO(output); + + float bold = step(input.texcoord0.w, 0); + + float4 vert = input.vertex; + vert.x += _VertexOffsetX; + vert.y += _VertexOffsetY; + float4 vPosition = UnityObjectToClipPos(vert); + + float2 pixelSize = vPosition.w; + pixelSize /= float2(_ScaleX, _ScaleY) * abs(mul((float2x2)UNITY_MATRIX_P, _ScreenParams.xy)); + + float scale = rsqrt(dot(pixelSize, pixelSize)); + scale *= abs(input.texcoord0.w) * _GradientScale * (_Sharpness + 1); + if(UNITY_MATRIX_P[3][3] == 0) scale = lerp(abs(scale) * (1 - _PerspectiveFilter), scale, abs(dot(UnityObjectToWorldNormal(input.normal.xyz), normalize(WorldSpaceViewDir(vert))))); + + float weight = lerp(_WeightNormal, _WeightBold, bold) / 4.0; + weight = (weight + _FaceDilate) * _ScaleRatioA * 0.5; + + float layerScale = scale; + + scale /= 1 + (_OutlineSoftness * _ScaleRatioA * scale); + float bias = (0.5 - weight) * scale - 0.5; + float outline = _OutlineWidth * _ScaleRatioA * 0.5 * scale; + + if (_UIVertexColorAlwaysGammaSpace && !IsGammaSpace()) + { + input.color.rgb = UIGammaToLinear(input.color.rgb); + } + float opacity = input.color.a; + #if (UNDERLAY_ON | UNDERLAY_INNER) + opacity = 1.0; + #endif + + fixed4 faceColor = fixed4(input.color.rgb, opacity) * _FaceColor; + faceColor.rgb *= faceColor.a; + + fixed4 outlineColor = _OutlineColor; + outlineColor.a *= opacity; + outlineColor.rgb *= outlineColor.a; + outlineColor = lerp(faceColor, outlineColor, sqrt(min(1.0, (outline * 2)))); + + #if (UNDERLAY_ON | UNDERLAY_INNER) + layerScale /= 1 + ((_UnderlaySoftness * _ScaleRatioC) * layerScale); + float layerBias = (.5 - weight) * layerScale - .5 - ((_UnderlayDilate * _ScaleRatioC) * .5 * layerScale); + + float x = -(_UnderlayOffsetX * _ScaleRatioC) * _GradientScale / _TextureWidth; + float y = -(_UnderlayOffsetY * _ScaleRatioC) * _GradientScale / _TextureHeight; + float2 layerOffset = float2(x, y); + #endif + + // Generate UV for the Masking Texture + float4 clampedRect = clamp(_ClipRect, -2e10, 2e10); + float2 maskUV = (vert.xy - clampedRect.xy) / (clampedRect.zw - clampedRect.xy); + + // Populate structure for pixel shader + output.vertex = vPosition; + output.faceColor = faceColor; + output.outlineColor = outlineColor; + output.texcoord0 = float4(input.texcoord0.x, input.texcoord0.y, maskUV.x, maskUV.y); + output.param = half4(scale, bias - outline, bias + outline, bias); + const half2 maskSoftness = half2(max(_UIMaskSoftnessX, _MaskSoftnessX), max(_UIMaskSoftnessY, _MaskSoftnessY)); + output.mask = half4(vert.xy * 2 - clampedRect.xy - clampedRect.zw, 0.25 / (0.25 * maskSoftness + pixelSize.xy)); + #if (UNDERLAY_ON || UNDERLAY_INNER) + output.texcoord1 = float4(input.texcoord0 + layerOffset, input.color.a, 0); + output.underlayParam = half2(layerScale, layerBias); + #endif + + return output; + } + + + // PIXEL SHADER + fixed4 PixShader(pixel_t input) : SV_Target + { + UNITY_SETUP_INSTANCE_ID(input); + + half d = tex2D(_MainTex, input.texcoord0.xy).a * input.param.x; + half4 c = input.faceColor * saturate(d - input.param.w); + + #ifdef OUTLINE_ON + c = lerp(input.outlineColor, input.faceColor, saturate(d - input.param.z)); + c *= saturate(d - input.param.y); + #endif + + #if UNDERLAY_ON + d = tex2D(_MainTex, input.texcoord1.xy).a * input.underlayParam.x; + c += float4(_UnderlayColor.rgb * _UnderlayColor.a, _UnderlayColor.a) * saturate(d - input.underlayParam.y) * (1 - c.a); + #endif + + #if UNDERLAY_INNER + half sd = saturate(d - input.param.z); + d = tex2D(_MainTex, input.texcoord1.xy).a * input.underlayParam.x; + c += float4(_UnderlayColor.rgb * _UnderlayColor.a, _UnderlayColor.a) * (1 - saturate(d - input.underlayParam.y)) * sd * (1 - c.a); + #endif + + // Alternative implementation to UnityGet2DClipping with support for softness. + #if UNITY_UI_CLIP_RECT + half2 m = saturate((_ClipRect.zw - _ClipRect.xy - abs(input.mask.xy)) * input.mask.zw); + c *= m.x * m.y; + #endif + + #if (UNDERLAY_ON | UNDERLAY_INNER) + c *= input.texcoord1.z; + #endif + + #if UNITY_UI_ALPHACLIP + clip(c.a - 0.001); + #endif + + return c; + } + ENDCG + } +} + +CustomEditor "TMPro.EditorUtilities.TMP_SDFShaderGUI" +} diff --git a/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Overlay.shader.meta b/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Overlay.shader.meta new file mode 100644 index 0000000..e6b149e --- /dev/null +++ b/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Overlay.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: a02a7d8c237544f1962732b55a9aebf1 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile SSD.shader b/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile SSD.shader new file mode 100644 index 0000000..43b317d --- /dev/null +++ b/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile SSD.shader @@ -0,0 +1,106 @@ +// Simplified SDF shader: +// - No Shading Option (bevel / bump / env map) +// - No Glow Option +// - Softness is applied on both side of the outline + +Shader "TextMeshPro/Mobile/Distance Field SSD" { + +Properties { + _FaceColor ("Face Color", Color) = (1,1,1,1) + _FaceDilate ("Face Dilate", Range(-1,1)) = 0 + + _OutlineColor ("Outline Color", Color) = (0,0,0,1) + _OutlineWidth ("Outline Thickness", Range(0,1)) = 0 + _OutlineSoftness ("Outline Softness", Range(0,1)) = 0 + + _UnderlayColor ("Border Color", Color) = (0,0,0,.5) + _UnderlayOffsetX ("Border OffsetX", Range(-1,1)) = 0 + _UnderlayOffsetY ("Border OffsetY", Range(-1,1)) = 0 + _UnderlayDilate ("Border Dilate", Range(-1,1)) = 0 + _UnderlaySoftness ("Border Softness", Range(0,1)) = 0 + + _WeightNormal ("Weight Normal", float) = 0 + _WeightBold ("Weight Bold", float) = .5 + + _ShaderFlags ("Flags", float) = 0 + _ScaleRatioA ("Scale RatioA", float) = 1 + _ScaleRatioB ("Scale RatioB", float) = 1 + _ScaleRatioC ("Scale RatioC", float) = 1 + + _MainTex ("Font Atlas", 2D) = "white" {} + _TextureWidth ("Texture Width", float) = 512 + _TextureHeight ("Texture Height", float) = 512 + _GradientScale ("Gradient Scale", float) = 5 + _ScaleX ("Scale X", float) = 1 + _ScaleY ("Scale Y", float) = 1 + _PerspectiveFilter ("Perspective Correction", Range(0, 1)) = 0.875 + _Sharpness ("Sharpness", Range(-1,1)) = 0 + + _VertexOffsetX ("Vertex OffsetX", float) = 0 + _VertexOffsetY ("Vertex OffsetY", float) = 0 + + _ClipRect ("Clip Rect", vector) = (-32767, -32767, 32767, 32767) + _MaskSoftnessX ("Mask SoftnessX", float) = 0 + _MaskSoftnessY ("Mask SoftnessY", float) = 0 + _MaskTex ("Mask Texture", 2D) = "white" {} + _MaskInverse ("Inverse", float) = 0 + _MaskEdgeColor ("Edge Color", Color) = (1,1,1,1) + _MaskEdgeSoftness ("Edge Softness", Range(0, 1)) = 0.01 + _MaskWipeControl ("Wipe Position", Range(0, 1)) = 0.5 + + _StencilComp ("Stencil Comparison", Float) = 8 + _Stencil ("Stencil ID", Float) = 0 + _StencilOp ("Stencil Operation", Float) = 0 + _StencilWriteMask ("Stencil Write Mask", Float) = 255 + _StencilReadMask ("Stencil Read Mask", Float) = 255 + + _CullMode ("Cull Mode", Float) = 0 + _ColorMask ("Color Mask", Float) = 15 +} + +SubShader { + Tags { + "Queue"="Transparent" + "IgnoreProjector"="True" + "RenderType"="Transparent" + } + + Stencil + { + Ref [_Stencil] + Comp [_StencilComp] + Pass [_StencilOp] + ReadMask [_StencilReadMask] + WriteMask [_StencilWriteMask] + } + + Cull [_CullMode] + ZWrite Off + Lighting Off + Fog { Mode Off } + ZTest [unity_GUIZTestMode] + Blend One OneMinusSrcAlpha + ColorMask [_ColorMask] + + Pass { + CGPROGRAM + #pragma vertex VertShader + #pragma fragment PixShader + #pragma shader_feature __ OUTLINE_ON + #pragma shader_feature __ UNDERLAY_ON UNDERLAY_INNER + + #pragma multi_compile __ UNITY_UI_CLIP_RECT + #pragma multi_compile __ UNITY_UI_ALPHACLIP + + #include "UnityCG.cginc" + #include "UnityUI.cginc" + #include "TMPro_Properties.cginc" + + #include "TMPro_Mobile.cginc" + + ENDCG + } +} + +CustomEditor "TMPro.EditorUtilities.TMP_SDFShaderGUI" +} diff --git a/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile SSD.shader.meta b/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile SSD.shader.meta new file mode 100644 index 0000000..9b84c13 --- /dev/null +++ b/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile SSD.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: c8d12adcee749c344b8117cf7c7eb912 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile-2-Pass.shader b/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile-2-Pass.shader new file mode 100644 index 0000000..2c8e8da --- /dev/null +++ b/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile-2-Pass.shader @@ -0,0 +1,389 @@ +// Simplified SDF shader: +// - No Shading Option (bevel / bump / env map) +// - No Glow Option +// - Softness is applied on both side of the outline + +Shader "TextMeshPro/Mobile/Distance Field - 2 Pass" { + +Properties { + _FaceColor ("Face Color", Color) = (1,1,1,1) + _FaceDilate ("Face Dilate", Range(-1,1)) = 0 + + _OutlineColor ("Outline Color", Color) = (0,0,0,1) + _OutlineWidth ("Outline Thickness", Range(0,1)) = 0 + _OutlineSoftness ("Outline Softness", Range(0,1)) = 0 + + _UnderlayColor ("Border Color", Color) = (0,0,0,.5) + _UnderlayOffsetX ("Border OffsetX", Range(-1,1)) = 0 + _UnderlayOffsetY ("Border OffsetY", Range(-1,1)) = 0 + _UnderlayDilate ("Border Dilate", Range(-1,1)) = 0 + _UnderlaySoftness ("Border Softness", Range(0,1)) = 0 + + _WeightNormal ("Weight Normal", float) = 0 + _WeightBold ("Weight Bold", float) = .5 + + _ShaderFlags ("Flags", float) = 0 + _ScaleRatioA ("Scale RatioA", float) = 1 + _ScaleRatioB ("Scale RatioB", float) = 1 + _ScaleRatioC ("Scale RatioC", float) = 1 + + _MainTex ("Font Atlas", 2D) = "white" {} + _TextureWidth ("Texture Width", float) = 512 + _TextureHeight ("Texture Height", float) = 512 + _GradientScale ("Gradient Scale", float) = 5 + _ScaleX ("Scale X", float) = 1 + _ScaleY ("Scale Y", float) = 1 + _PerspectiveFilter ("Perspective Correction", Range(0, 1)) = 0.875 + _Sharpness ("Sharpness", Range(-1,1)) = 0 + + _VertexOffsetX ("Vertex OffsetX", float) = 0 + _VertexOffsetY ("Vertex OffsetY", float) = 0 + + _ClipRect ("Clip Rect", vector) = (-32767, -32767, 32767, 32767) + _MaskSoftnessX ("Mask SoftnessX", float) = 0 + _MaskSoftnessY ("Mask SoftnessY", float) = 0 + + _StencilComp ("Stencil Comparison", Float) = 8 + _Stencil ("Stencil ID", Float) = 0 + _StencilOp ("Stencil Operation", Float) = 0 + _StencilWriteMask ("Stencil Write Mask", Float) = 255 + _StencilReadMask ("Stencil Read Mask", Float) = 255 + + _CullMode ("Cull Mode", Float) = 0 + _ColorMask ("Color Mask", Float) = 15 +} + +SubShader { + + // Draw Outline and Underlay + Name "Outline" + + Tags + { + "Queue"="Transparent" + "IgnoreProjector"="True" + "RenderType"="Transparent" + } + + Stencil + { + Ref [_Stencil] + Comp [_StencilComp] + Pass [_StencilOp] + ReadMask [_StencilReadMask] + WriteMask [_StencilWriteMask] + } + + Cull [_CullMode] + ZWrite Off + Lighting Off + Fog { Mode Off } + ZTest [unity_GUIZTestMode] + Blend One OneMinusSrcAlpha + ColorMask [_ColorMask] + + Pass { + CGPROGRAM + #pragma vertex VertShader + #pragma fragment PixShader + #pragma shader_feature __ OUTLINE_ON + #pragma shader_feature __ UNDERLAY_ON UNDERLAY_INNER + + #pragma multi_compile __ UNITY_UI_CLIP_RECT + #pragma multi_compile __ UNITY_UI_ALPHACLIP + + #include "UnityCG.cginc" + #include "UnityUI.cginc" + #include "TMPro_Properties.cginc" + + struct vertex_t { + UNITY_VERTEX_INPUT_INSTANCE_ID + float4 vertex : POSITION; + float3 normal : NORMAL; + fixed4 color : COLOR; + float4 texcoord0 : TEXCOORD0; + float2 texcoord1 : TEXCOORD1; + }; + + struct pixel_t { + UNITY_VERTEX_INPUT_INSTANCE_ID + UNITY_VERTEX_OUTPUT_STEREO + float4 vertex : SV_POSITION; + fixed4 faceColor : COLOR; + fixed4 outlineColor : COLOR1; + float4 texcoord0 : TEXCOORD0; // Texture UV, Mask UV + half4 param : TEXCOORD1; // Scale(x), BiasIn(y), BiasOut(z), Bias(w) + half4 mask : TEXCOORD2; // Position in clip space(xy), Softness(zw) + #if (UNDERLAY_ON | UNDERLAY_INNER) + float4 texcoord1 : TEXCOORD3; // Texture UV, alpha, reserved + half2 underlayParam : TEXCOORD4; // Scale(x), Bias(y) + #endif + }; + + float _UIMaskSoftnessX; + float _UIMaskSoftnessY; + + pixel_t VertShader(vertex_t input) + { + pixel_t output; + + UNITY_INITIALIZE_OUTPUT(pixel_t, output); + UNITY_SETUP_INSTANCE_ID(input); + UNITY_TRANSFER_INSTANCE_ID(input, output); + UNITY_INITIALIZE_VERTEX_OUTPUT_STEREO(output); + + const float bold = step(input.texcoord0.w, 0); + + float4 vert = input.vertex; + vert.x += _VertexOffsetX; + vert.y += _VertexOffsetY; + float4 vPosition = UnityObjectToClipPos(vert); + + float2 pixelSize = vPosition.w; + pixelSize /= float2(_ScaleX, _ScaleY) * abs(mul((float2x2)UNITY_MATRIX_P, _ScreenParams.xy)); + + float scale = rsqrt(dot(pixelSize, pixelSize)); + scale *= abs(input.texcoord0.w) * _GradientScale * (_Sharpness + 1); + if(UNITY_MATRIX_P[3][3] == 0) scale = lerp(abs(scale) * (1 - _PerspectiveFilter), scale, abs(dot(UnityObjectToWorldNormal(input.normal.xyz), normalize(WorldSpaceViewDir(vert))))); + + float weight = lerp(_WeightNormal, _WeightBold, bold) / 4.0; + weight = (weight + _FaceDilate) * _ScaleRatioA * 0.5; + + float layerScale = scale; + + scale /= 1 + (_OutlineSoftness * _ScaleRatioA * scale); + float bias = (0.5 - weight) * scale - 0.5; + const float outline = _OutlineWidth * _ScaleRatioA * 0.5 * scale; + + float opacity = input.color.a; + #if (UNDERLAY_ON | UNDERLAY_INNER) + opacity = 1.0; + #endif + + fixed4 faceColor = fixed4(input.color.rgb, opacity) * _FaceColor; + faceColor.rgb *= faceColor.a; + + fixed4 outlineColor = _OutlineColor; + outlineColor.a *= opacity; + outlineColor.rgb *= outlineColor.a; + //outlineColor = lerp(faceColor, outlineColor, sqrt(min(1.0, outline * 2))); + + #if (UNDERLAY_ON | UNDERLAY_INNER) + layerScale /= 1 + ((_UnderlaySoftness * _ScaleRatioC) * layerScale); + float layerBias = (.5 - weight) * layerScale - .5 - ((_UnderlayDilate * _ScaleRatioC) * .5 * layerScale); + + float x = -(_UnderlayOffsetX * _ScaleRatioC) * _GradientScale / _TextureWidth; + float y = -(_UnderlayOffsetY * _ScaleRatioC) * _GradientScale / _TextureHeight; + float2 layerOffset = float2(x, y); + #endif + + // Generate UV for the Masking Texture + float4 clampedRect = clamp(_ClipRect, -2e10, 2e10); + float2 maskUV = (vert.xy - clampedRect.xy) / (clampedRect.zw - clampedRect.xy); + + // Populate structure for pixel shader + output.vertex = vPosition; + output.faceColor = faceColor; + output.outlineColor = outlineColor; + output.texcoord0 = float4(input.texcoord0.x, input.texcoord0.y, maskUV.x, maskUV.y); + output.param = half4(scale, bias - outline, bias + outline, bias); + + const half2 maskSoftness = half2(max(_UIMaskSoftnessX, _MaskSoftnessX), max(_UIMaskSoftnessY, _MaskSoftnessY)); + output.mask = half4(vert.xy * 2 - clampedRect.xy - clampedRect.zw, 0.25 / (0.25 * maskSoftness + pixelSize.xy)); + #if (UNDERLAY_ON || UNDERLAY_INNER) + output.texcoord1 = float4(input.texcoord0 + layerOffset, input.color.a, 0); + output.underlayParam = half2(layerScale, layerBias); + #endif + + return output; + } + + + // PIXEL SHADER + fixed4 PixShader(pixel_t input) : SV_Target + { + UNITY_SETUP_INSTANCE_ID(input); + + half d = tex2D(_MainTex, input.texcoord0.xy).a * input.param.x; + half4 c = half4(0, 0, 0, 0); + + #if OUTLINE_ON + c = input.outlineColor * saturate(d - input.param.y); + #endif + + #if UNDERLAY_ON + d = tex2D(_MainTex, input.texcoord1.xy).a * input.underlayParam.x; + c += float4(_UnderlayColor.rgb * _UnderlayColor.a, _UnderlayColor.a) * saturate(d - input.underlayParam.y) * (1 - c.a); + #endif + + #if UNDERLAY_INNER + half sd = saturate(d - input.param.z); + d = tex2D(_MainTex, input.texcoord1.xy).a * input.underlayParam.x; + c += float4(_UnderlayColor.rgb * _UnderlayColor.a, _UnderlayColor.a) * (1 - saturate(d - input.underlayParam.y)) * sd * (1 - c.a); + #endif + + // Alternative implementation to UnityGet2DClipping with support for softness. + #if UNITY_UI_CLIP_RECT + half2 m = saturate((_ClipRect.zw - _ClipRect.xy - abs(input.mask.xy)) * input.mask.zw); + c *= m.x * m.y; + #endif + + #if (UNDERLAY_ON | UNDERLAY_INNER) + c *= input.texcoord1.z; + #endif + + #if UNITY_UI_ALPHACLIP + clip(c.a - 0.001); + #endif + + return c; + } + ENDCG + } + + + // Draw face + Name "Face" + + Tags + { + "Queue"="Transparent" + "IgnoreProjector"="True" + "RenderType"="Transparent" + } + + Stencil + { + Ref [_Stencil] + Comp [_StencilComp] + Pass [_StencilOp] + ReadMask [_StencilReadMask] + WriteMask [_StencilWriteMask] + } + + Cull [_CullMode] + ZWrite Off + Lighting Off + Fog { Mode Off } + ZTest [unity_GUIZTestMode] + Blend One OneMinusSrcAlpha + ColorMask [_ColorMask] + + Pass { + CGPROGRAM + #pragma vertex VertShader + #pragma fragment PixShader + + #pragma multi_compile __ UNITY_UI_CLIP_RECT + #pragma multi_compile __ UNITY_UI_ALPHACLIP + + #include "UnityCG.cginc" + #include "UnityUI.cginc" + #include "TMPro_Properties.cginc" + + struct vertex_t { + UNITY_VERTEX_INPUT_INSTANCE_ID + float4 vertex : POSITION; + float3 normal : NORMAL; + fixed4 color : COLOR; + float4 texcoord0 : TEXCOORD0; + float2 texcoord1 : TEXCOORD1; + }; + + struct pixel_t { + UNITY_VERTEX_INPUT_INSTANCE_ID + UNITY_VERTEX_OUTPUT_STEREO + float4 vertex : SV_POSITION; + fixed4 faceColor : COLOR; + float4 texcoord0 : TEXCOORD0; // Texture UV, Mask UV + half2 param : TEXCOORD1; // Scale(x), BiasIn(y), BiasOut(z), Bias(w) + half4 mask : TEXCOORD2; // Position in clip space(xy), Softness(zw) + }; + + float _UIMaskSoftnessX; + float _UIMaskSoftnessY; + int _UIVertexColorAlwaysGammaSpace; + + + pixel_t VertShader(vertex_t input) + { + pixel_t output; + + UNITY_INITIALIZE_OUTPUT(pixel_t, output); + UNITY_SETUP_INSTANCE_ID(input); + UNITY_TRANSFER_INSTANCE_ID(input, output); + UNITY_INITIALIZE_VERTEX_OUTPUT_STEREO(output); + + const float bold = step(input.texcoord0.w, 0); + + float4 vert = input.vertex; + vert.x += _VertexOffsetX; + vert.y += _VertexOffsetY; + float4 vPosition = UnityObjectToClipPos(vert); + + float2 pixelSize = vPosition.w; + pixelSize /= float2(_ScaleX, _ScaleY) * abs(mul((float2x2)UNITY_MATRIX_P, _ScreenParams.xy)); + + float scale = rsqrt(dot(pixelSize, pixelSize)); + scale *= abs(input.texcoord0.w) * _GradientScale * (_Sharpness + 1); + if(UNITY_MATRIX_P[3][3] == 0) scale = lerp(abs(scale) * (1 - _PerspectiveFilter), scale, abs(dot(UnityObjectToWorldNormal(input.normal.xyz), normalize(WorldSpaceViewDir(vert))))); + + float weight = lerp(_WeightNormal, _WeightBold, bold) / 4.0; + weight = (weight + _FaceDilate) * _ScaleRatioA * 0.5; + + scale /= 1 + (_OutlineSoftness * _ScaleRatioA * scale); + float bias = (0.5 - weight) * scale - 0.5; + + if (_UIVertexColorAlwaysGammaSpace && !IsGammaSpace()) + { + input.color.rgb = UIGammaToLinear(input.color.rgb); + } + float opacity = input.color.a; + + fixed4 faceColor = fixed4(input.color.rgb, opacity) * _FaceColor; + faceColor.rgb *= faceColor.a; + + // Generate UV for the Masking Texture + float4 clampedRect = clamp(_ClipRect, -2e10, 2e10); + float2 maskUV = (vert.xy - clampedRect.xy) / (clampedRect.zw - clampedRect.xy); + + // Populate structure for pixel shader + output.vertex = vPosition; + output.faceColor = faceColor; + output.texcoord0 = float4(input.texcoord0.x, input.texcoord0.y, maskUV.x, maskUV.y); + output.param = half2(scale, bias); + + const half2 maskSoftness = half2(max(_UIMaskSoftnessX, _MaskSoftnessX), max(_UIMaskSoftnessY, _MaskSoftnessY)); + output.mask = half4(vert.xy * 2 - clampedRect.xy - clampedRect.zw, 0.25 / (0.25 * maskSoftness + pixelSize.xy)); + + return output; + } + + + // PIXEL SHADER + fixed4 PixShader(pixel_t input) : SV_Target + { + UNITY_SETUP_INSTANCE_ID(input); + + half d = tex2D(_MainTex, input.texcoord0.xy).a * input.param.x; + half4 c = input.faceColor * saturate(d - input.param.y); + + // Alternative implementation to UnityGet2DClipping with support for softness. + #if UNITY_UI_CLIP_RECT + half2 m = saturate((_ClipRect.zw - _ClipRect.xy - abs(input.mask.xy)) * input.mask.zw); + c *= m.x * m.y; + #endif + + #if UNITY_UI_ALPHACLIP + clip(c.a - 0.001); + #endif + + return c; + } + ENDCG + } + +} + +CustomEditor "TMPro.EditorUtilities.TMP_SDFShaderGUI" +} diff --git a/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile-2-Pass.shader.meta b/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile-2-Pass.shader.meta new file mode 100644 index 0000000..75bd98d --- /dev/null +++ b/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile-2-Pass.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 0178fcb869bafef4690d177d31d17db8 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile.shader b/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile.shader new file mode 100644 index 0000000..b899d6e --- /dev/null +++ b/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile.shader @@ -0,0 +1,250 @@ +// Simplified SDF shader: +// - No Shading Option (bevel / bump / env map) +// - No Glow Option +// - Softness is applied on both side of the outline + +Shader "TextMeshPro/Mobile/Distance Field" { + +Properties { + _FaceColor ("Face Color", Color) = (1,1,1,1) + _FaceDilate ("Face Dilate", Range(-1,1)) = 0 + + _OutlineColor ("Outline Color", Color) = (0,0,0,1) + _OutlineWidth ("Outline Thickness", Range(0,1)) = 0 + _OutlineSoftness ("Outline Softness", Range(0,1)) = 0 + + _UnderlayColor ("Border Color", Color) = (0,0,0,.5) + _UnderlayOffsetX ("Border OffsetX", Range(-1,1)) = 0 + _UnderlayOffsetY ("Border OffsetY", Range(-1,1)) = 0 + _UnderlayDilate ("Border Dilate", Range(-1,1)) = 0 + _UnderlaySoftness ("Border Softness", Range(0,1)) = 0 + + _WeightNormal ("Weight Normal", float) = 0 + _WeightBold ("Weight Bold", float) = .5 + + _ShaderFlags ("Flags", float) = 0 + _ScaleRatioA ("Scale RatioA", float) = 1 + _ScaleRatioB ("Scale RatioB", float) = 1 + _ScaleRatioC ("Scale RatioC", float) = 1 + + _MainTex ("Font Atlas", 2D) = "white" {} + _TextureWidth ("Texture Width", float) = 512 + _TextureHeight ("Texture Height", float) = 512 + _GradientScale ("Gradient Scale", float) = 5 + _ScaleX ("Scale X", float) = 1 + _ScaleY ("Scale Y", float) = 1 + _PerspectiveFilter ("Perspective Correction", Range(0, 1)) = 0.875 + _Sharpness ("Sharpness", Range(-1,1)) = 0 + + _VertexOffsetX ("Vertex OffsetX", float) = 0 + _VertexOffsetY ("Vertex OffsetY", float) = 0 + + _ClipRect ("Clip Rect", vector) = (-32767, -32767, 32767, 32767) + _MaskSoftnessX ("Mask SoftnessX", float) = 0 + _MaskSoftnessY ("Mask SoftnessY", float) = 0 + + _StencilComp ("Stencil Comparison", Float) = 8 + _Stencil ("Stencil ID", Float) = 0 + _StencilOp ("Stencil Operation", Float) = 0 + _StencilWriteMask ("Stencil Write Mask", Float) = 255 + _StencilReadMask ("Stencil Read Mask", Float) = 255 + + _CullMode ("Cull Mode", Float) = 0 + _ColorMask ("Color Mask", Float) = 15 +} + +SubShader { + Tags + { + "Queue"="Transparent" + "IgnoreProjector"="True" + "RenderType"="Transparent" + } + + + Stencil + { + Ref [_Stencil] + Comp [_StencilComp] + Pass [_StencilOp] + ReadMask [_StencilReadMask] + WriteMask [_StencilWriteMask] + } + + Cull [_CullMode] + ZWrite Off + Lighting Off + Fog { Mode Off } + ZTest [unity_GUIZTestMode] + Blend One OneMinusSrcAlpha + ColorMask [_ColorMask] + + Pass { + CGPROGRAM + #pragma enable_d3d11_debug_symbols + #pragma vertex VertShader + #pragma fragment PixShader + #pragma shader_feature __ OUTLINE_ON + #pragma shader_feature __ UNDERLAY_ON UNDERLAY_INNER + + #pragma multi_compile __ UNITY_UI_CLIP_RECT + #pragma multi_compile __ UNITY_UI_ALPHACLIP + + #include "UnityCG.cginc" + #include "UnityUI.cginc" + #include "TMPro_Properties.cginc" + + struct vertex_t { + UNITY_VERTEX_INPUT_INSTANCE_ID + float4 vertex : POSITION; + float3 normal : NORMAL; + fixed4 color : COLOR; + float4 texcoord0 : TEXCOORD0; + float2 texcoord1 : TEXCOORD1; + }; + + struct pixel_t { + UNITY_VERTEX_INPUT_INSTANCE_ID + UNITY_VERTEX_OUTPUT_STEREO + float4 vertex : SV_POSITION; + fixed4 faceColor : COLOR; + fixed4 outlineColor : COLOR1; + float4 texcoord0 : TEXCOORD0; // Texture UV, Mask UV + half4 param : TEXCOORD1; // Scale(x), BiasIn(y), BiasOut(z), Bias(w) + half4 mask : TEXCOORD2; // Position in clip space(xy), Softness(zw) + #if (UNDERLAY_ON | UNDERLAY_INNER) + float4 texcoord1 : TEXCOORD3; // Texture UV, alpha, reserved + half2 underlayParam : TEXCOORD4; // Scale(x), Bias(y) + #endif + }; + + float _UIMaskSoftnessX; + float _UIMaskSoftnessY; + int _UIVertexColorAlwaysGammaSpace; + + pixel_t VertShader(vertex_t input) + { + pixel_t output; + + UNITY_INITIALIZE_OUTPUT(pixel_t, output); + UNITY_SETUP_INSTANCE_ID(input); + UNITY_TRANSFER_INSTANCE_ID(input, output); + UNITY_INITIALIZE_VERTEX_OUTPUT_STEREO(output); + + float bold = step(input.texcoord0.w, 0); + + float4 vert = input.vertex; + vert.x += _VertexOffsetX; + vert.y += _VertexOffsetY; + float4 vPosition = UnityObjectToClipPos(vert); + + float2 pixelSize = vPosition.w; + pixelSize /= float2(_ScaleX, _ScaleY) * abs(mul((float2x2)UNITY_MATRIX_P, _ScreenParams.xy)); + + float scale = rsqrt(dot(pixelSize, pixelSize)); + scale *= abs(input.texcoord0.w) * _GradientScale * (_Sharpness + 1); + if(UNITY_MATRIX_P[3][3] == 0) scale = lerp(abs(scale) * (1 - _PerspectiveFilter), scale, abs(dot(UnityObjectToWorldNormal(input.normal.xyz), normalize(WorldSpaceViewDir(vert))))); + + float weight = lerp(_WeightNormal, _WeightBold, bold) / 4.0; + weight = (weight + _FaceDilate) * _ScaleRatioA * 0.5; + + float layerScale = scale; + + scale /= 1 + (_OutlineSoftness * _ScaleRatioA * scale); + float bias = (0.5 - weight) * scale - 0.5; + float outline = _OutlineWidth * _ScaleRatioA * 0.5 * scale; + + if (_UIVertexColorAlwaysGammaSpace && !IsGammaSpace()) + { + input.color.rgb = UIGammaToLinear(input.color.rgb); + } + float opacity = input.color.a; + #if (UNDERLAY_ON | UNDERLAY_INNER) + opacity = 1.0; + #endif + + fixed4 faceColor = fixed4(input.color.rgb, opacity) * _FaceColor; + faceColor.rgb *= faceColor.a; + + fixed4 outlineColor = _OutlineColor; + outlineColor.a *= opacity; + outlineColor.rgb *= outlineColor.a; + outlineColor = lerp(faceColor, outlineColor, sqrt(min(1.0, (outline * 2)))); + + #if (UNDERLAY_ON | UNDERLAY_INNER) + layerScale /= 1 + ((_UnderlaySoftness * _ScaleRatioC) * layerScale); + float layerBias = (.5 - weight) * layerScale - .5 - ((_UnderlayDilate * _ScaleRatioC) * .5 * layerScale); + + float x = -(_UnderlayOffsetX * _ScaleRatioC) * _GradientScale / _TextureWidth; + float y = -(_UnderlayOffsetY * _ScaleRatioC) * _GradientScale / _TextureHeight; + float2 layerOffset = float2(x, y); + #endif + + // Generate UV for the Masking Texture + float4 clampedRect = clamp(_ClipRect, -2e10, 2e10); + float2 maskUV = (vert.xy - clampedRect.xy) / (clampedRect.zw - clampedRect.xy); + + // Populate structure for pixel shader + output.vertex = vPosition; + output.faceColor = faceColor; + output.outlineColor = outlineColor; + output.texcoord0 = float4(input.texcoord0.x, input.texcoord0.y, maskUV.x, maskUV.y); + output.param = half4(scale, bias - outline, bias + outline, bias); + + const half2 maskSoftness = half2(max(_UIMaskSoftnessX, _MaskSoftnessX), max(_UIMaskSoftnessY, _MaskSoftnessY)); + output.mask = half4(vert.xy * 2 - clampedRect.xy - clampedRect.zw, 0.25 / (0.25 * maskSoftness + pixelSize.xy)); + #if (UNDERLAY_ON || UNDERLAY_INNER) + output.texcoord1 = float4(input.texcoord0 + layerOffset, input.color.a, 0); + output.underlayParam = half2(layerScale, layerBias); + #endif + + return output; + } + + + // PIXEL SHADER + fixed4 PixShader(pixel_t input) : SV_Target + { + UNITY_SETUP_INSTANCE_ID(input); + + half d = tex2D(_MainTex, input.texcoord0.xy).a * input.param.x; + half4 c = input.faceColor * saturate(d - input.param.w); + + #ifdef OUTLINE_ON + c = lerp(input.outlineColor, input.faceColor, saturate(d - input.param.z)); + c *= saturate(d - input.param.y); + #endif + + #if UNDERLAY_ON + d = tex2D(_MainTex, input.texcoord1.xy).a * input.underlayParam.x; + c += float4(_UnderlayColor.rgb * _UnderlayColor.a, _UnderlayColor.a) * saturate(d - input.underlayParam.y) * (1 - c.a); + #endif + + #if UNDERLAY_INNER + half sd = saturate(d - input.param.z); + d = tex2D(_MainTex, input.texcoord1.xy).a * input.underlayParam.x; + c += float4(_UnderlayColor.rgb * _UnderlayColor.a, _UnderlayColor.a) * (1 - saturate(d - input.underlayParam.y)) * sd * (1 - c.a); + #endif + + // Alternative implementation to UnityGet2DClipping with support for softness. + #if UNITY_UI_CLIP_RECT + half2 m = saturate((_ClipRect.zw - _ClipRect.xy - abs(input.mask.xy)) * input.mask.zw); + c *= m.x * m.y; + #endif + + #if (UNDERLAY_ON | UNDERLAY_INNER) + c *= input.texcoord1.z; + #endif + + #if UNITY_UI_ALPHACLIP + clip(c.a - 0.001); + #endif + + return c; + } + ENDCG + } +} + +CustomEditor "TMPro.EditorUtilities.TMP_SDFShaderGUI" +} diff --git a/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile.shader.meta b/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile.shader.meta new file mode 100644 index 0000000..2ac6e76 --- /dev/null +++ b/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: fe393ace9b354375a9cb14cdbbc28be4 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF-Surface-Mobile.shader b/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF-Surface-Mobile.shader new file mode 100644 index 0000000..68d0dfa --- /dev/null +++ b/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF-Surface-Mobile.shader @@ -0,0 +1,139 @@ +// Simplified version of the SDF Surface shader : +// - No support for Bevel, Bump or envmap +// - Diffuse only lighting +// - Fully supports only 1 directional light. Other lights can affect it, but it will be per-vertex/SH. + +Shader "TextMeshPro/Mobile/Distance Field (Surface)" { + +Properties { + _FaceTex ("Fill Texture", 2D) = "white" {} + _FaceColor ("Fill Color", Color) = (1,1,1,1) + _FaceDilate ("Face Dilate", Range(-1,1)) = 0 + + _OutlineColor ("Outline Color", Color) = (0,0,0,1) + _OutlineTex ("Outline Texture", 2D) = "white" {} + _OutlineWidth ("Outline Thickness", Range(0, 1)) = 0 + _OutlineSoftness ("Outline Softness", Range(0,1)) = 0 + + _GlowColor ("Color", Color) = (0, 1, 0, 0.5) + _GlowOffset ("Offset", Range(-1,1)) = 0 + _GlowInner ("Inner", Range(0,1)) = 0.05 + _GlowOuter ("Outer", Range(0,1)) = 0.05 + _GlowPower ("Falloff", Range(1, 0)) = 0.75 + + _WeightNormal ("Weight Normal", float) = 0 + _WeightBold ("Weight Bold", float) = 0.5 + + // Should not be directly exposed to the user + _ShaderFlags ("Flags", float) = 0 + _ScaleRatioA ("Scale RatioA", float) = 1 + _ScaleRatioB ("Scale RatioB", float) = 1 + _ScaleRatioC ("Scale RatioC", float) = 1 + + _MainTex ("Font Atlas", 2D) = "white" {} + _TextureWidth ("Texture Width", float) = 512 + _TextureHeight ("Texture Height", float) = 512 + _GradientScale ("Gradient Scale", float) = 5.0 + _ScaleX ("Scale X", float) = 1.0 + _ScaleY ("Scale Y", float) = 1.0 + _PerspectiveFilter ("Perspective Correction", Range(0, 1)) = 0.875 + _Sharpness ("Sharpness", Range(-1,1)) = 0 + + _VertexOffsetX ("Vertex OffsetX", float) = 0 + _VertexOffsetY ("Vertex OffsetY", float) = 0 + + _CullMode ("Cull Mode", Float) = 0 + //_MaskCoord ("Mask Coords", vector) = (0,0,0,0) + //_MaskSoftness ("Mask Softness", float) = 0 +} + +SubShader { + + Tags { + "Queue"="Transparent" + "IgnoreProjector"="True" + "RenderType"="Transparent" + } + + LOD 300 + Cull [_CullMode] + + CGPROGRAM + #pragma surface PixShader Lambert alpha:blend vertex:VertShader noforwardadd nolightmap nodirlightmap + #pragma target 3.0 + #pragma shader_feature __ GLOW_ON + + #include "TMPro_Properties.cginc" + #include "TMPro.cginc" + + half _FaceShininess; + half _OutlineShininess; + + struct Input + { + fixed4 color : COLOR; + float2 uv_MainTex; + float2 uv2_FaceTex; + float2 uv2_OutlineTex; + float2 param; // Weight, Scale + float3 viewDirEnv; + }; + + #include "TMPro_Surface.cginc" + + ENDCG + + // Pass to render object as a shadow caster + Pass + { + Name "Caster" + Tags { "LightMode" = "ShadowCaster" } + Offset 1, 1 + + Fog {Mode Off} + ZWrite On ZTest LEqual Cull Off + + CGPROGRAM + #pragma vertex vert + #pragma fragment frag + #pragma multi_compile_shadowcaster + #include "UnityCG.cginc" + + struct v2f + { + V2F_SHADOW_CASTER; + float2 uv : TEXCOORD1; + float2 uv2 : TEXCOORD3; + float alphaClip : TEXCOORD2; + }; + + uniform float4 _MainTex_ST; + uniform float4 _OutlineTex_ST; + float _OutlineWidth; + float _FaceDilate; + float _ScaleRatioA; + + v2f vert( appdata_base v ) + { + v2f o; + TRANSFER_SHADOW_CASTER(o) + o.uv = TRANSFORM_TEX(v.texcoord, _MainTex); + o.uv2 = TRANSFORM_TEX(v.texcoord, _OutlineTex); + o.alphaClip = o.alphaClip = (1.0 - _OutlineWidth * _ScaleRatioA - _FaceDilate * _ScaleRatioA) / 2; + return o; + } + + uniform sampler2D _MainTex; + + float4 frag(v2f i) : COLOR + { + fixed4 texcol = tex2D(_MainTex, i.uv).a; + clip(texcol.a - i.alphaClip); + SHADOW_CASTER_FRAGMENT(i) + } + ENDCG + } +} + +CustomEditor "TMPro.EditorUtilities.TMP_SDFShaderGUI" +} diff --git a/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF-Surface-Mobile.shader.meta b/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF-Surface-Mobile.shader.meta new file mode 100644 index 0000000..bff8b7a --- /dev/null +++ b/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF-Surface-Mobile.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 85187c2149c549c5b33f0cdb02836b17 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF-Surface.shader b/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF-Surface.shader new file mode 100644 index 0000000..281e60d --- /dev/null +++ b/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF-Surface.shader @@ -0,0 +1,159 @@ +Shader "TextMeshPro/Distance Field (Surface)" { + +Properties { + _FaceTex ("Fill Texture", 2D) = "white" {} + _FaceUVSpeedX ("Face UV Speed X", Range(-5, 5)) = 0.0 + _FaceUVSpeedY ("Face UV Speed Y", Range(-5, 5)) = 0.0 + _FaceColor ("Fill Color", Color) = (1,1,1,1) + _FaceDilate ("Face Dilate", Range(-1,1)) = 0 + + _OutlineColor ("Outline Color", Color) = (0,0,0,1) + _OutlineTex ("Outline Texture", 2D) = "white" {} + _OutlineUVSpeedX ("Outline UV Speed X", Range(-5, 5)) = 0.0 + _OutlineUVSpeedY ("Outline UV Speed Y", Range(-5, 5)) = 0.0 + _OutlineWidth ("Outline Thickness", Range(0, 1)) = 0 + _OutlineSoftness ("Outline Softness", Range(0,1)) = 0 + + _Bevel ("Bevel", Range(0,1)) = 0.5 + _BevelOffset ("Bevel Offset", Range(-0.5,0.5)) = 0 + _BevelWidth ("Bevel Width", Range(-.5,0.5)) = 0 + _BevelClamp ("Bevel Clamp", Range(0,1)) = 0 + _BevelRoundness ("Bevel Roundness", Range(0,1)) = 0 + + _BumpMap ("Normalmap", 2D) = "bump" {} + _BumpOutline ("Bump Outline", Range(0,1)) = 0.5 + _BumpFace ("Bump Face", Range(0,1)) = 0.5 + + _ReflectFaceColor ("Face Color", Color) = (0,0,0,1) + _ReflectOutlineColor ("Outline Color", Color) = (0,0,0,1) + _Cube ("Reflection Cubemap", Cube) = "black" { /* TexGen CubeReflect */ } + _EnvMatrixRotation ("Texture Rotation", vector) = (0, 0, 0, 0) + _SpecColor ("Specular Color", Color) = (0,0,0,1) + + _FaceShininess ("Face Shininess", Range(0,1)) = 0 + _OutlineShininess ("Outline Shininess", Range(0,1)) = 0 + + _GlowColor ("Color", Color) = (0, 1, 0, 0.5) + _GlowOffset ("Offset", Range(-1,1)) = 0 + _GlowInner ("Inner", Range(0,1)) = 0.05 + _GlowOuter ("Outer", Range(0,1)) = 0.05 + _GlowPower ("Falloff", Range(1, 0)) = 0.75 + + _WeightNormal ("Weight Normal", float) = 0 + _WeightBold ("Weight Bold", float) = 0.5 + + // Should not be directly exposed to the user + _ShaderFlags ("Flags", float) = 0 + _ScaleRatioA ("Scale RatioA", float) = 1 + _ScaleRatioB ("Scale RatioB", float) = 1 + _ScaleRatioC ("Scale RatioC", float) = 1 + + _MainTex ("Font Atlas", 2D) = "white" {} + _TextureWidth ("Texture Width", float) = 512 + _TextureHeight ("Texture Height", float) = 512 + _GradientScale ("Gradient Scale", float) = 5.0 + _ScaleX ("Scale X", float) = 1.0 + _ScaleY ("Scale Y", float) = 1.0 + _PerspectiveFilter ("Perspective Correction", Range(0, 1)) = 0.875 + _Sharpness ("Sharpness", Range(-1,1)) = 0 + + _VertexOffsetX ("Vertex OffsetX", float) = 0 + _VertexOffsetY ("Vertex OffsetY", float) = 0 + + _CullMode ("Cull Mode", Float) = 0 + //_MaskCoord ("Mask Coords", vector) = (0,0,0,0) + //_MaskSoftness ("Mask Softness", float) = 0 +} + +SubShader { + + Tags { "Queue"="Transparent" "IgnoreProjector"="True" "RenderType"="Transparent" } + + LOD 300 + Cull [_CullMode] + + CGPROGRAM + #pragma surface PixShader BlinnPhong alpha:blend vertex:VertShader nolightmap nodirlightmap + #pragma target 3.0 + #pragma shader_feature __ GLOW_ON + #pragma glsl + + #include "TMPro_Properties.cginc" + #include "TMPro.cginc" + + half _FaceShininess; + half _OutlineShininess; + + struct Input + { + fixed4 color : COLOR; + float2 uv_MainTex; + float2 uv2_FaceTex; + float2 uv2_OutlineTex; + float2 param; // Weight, Scale + float3 viewDirEnv; + }; + + + #define BEVEL_ON 1 + #include "TMPro_Surface.cginc" + + ENDCG + + // Pass to render object as a shadow caster + Pass + { + Name "Caster" + Tags { "LightMode" = "ShadowCaster" } + Offset 1, 1 + + Fog {Mode Off} + ZWrite On + ZTest LEqual + Cull Off + + CGPROGRAM + #pragma vertex vert + #pragma fragment frag + #pragma multi_compile_shadowcaster + #include "UnityCG.cginc" + + struct v2f + { + V2F_SHADOW_CASTER; + float2 uv : TEXCOORD1; + float2 uv2 : TEXCOORD3; + float alphaClip : TEXCOORD2; + }; + + uniform float4 _MainTex_ST; + uniform float4 _OutlineTex_ST; + float _OutlineWidth; + float _FaceDilate; + float _ScaleRatioA; + + v2f vert( appdata_base v ) + { + v2f o; + TRANSFER_SHADOW_CASTER(o) + o.uv = TRANSFORM_TEX(v.texcoord, _MainTex); + o.uv2 = TRANSFORM_TEX(v.texcoord, _OutlineTex); + o.alphaClip = (1.0 - _OutlineWidth * _ScaleRatioA - _FaceDilate * _ScaleRatioA) / 2; + return o; + } + + uniform sampler2D _MainTex; + + float4 frag(v2f i) : COLOR + { + fixed4 texcol = tex2D(_MainTex, i.uv).a; + clip(texcol.a - i.alphaClip); + SHADOW_CASTER_FRAGMENT(i) + } + ENDCG + } +} + +CustomEditor "TMPro.EditorUtilities.TMP_SDFShaderGUI" +} + diff --git a/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF-Surface.shader.meta b/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF-Surface.shader.meta new file mode 100644 index 0000000..26e814c --- /dev/null +++ b/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF-Surface.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: f7ada0af4f174f0694ca6a487b8f543d +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF-URP Lit.shadergraph b/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF-URP Lit.shadergraph new file mode 100644 index 0000000..7922d39 --- /dev/null +++ b/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF-URP Lit.shadergraph @@ -0,0 +1,11932 @@ +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.GraphData", + "m_ObjectId": "386c36a1c4c34ea29deb680fb82cfe8b", + "m_Properties": [ + { + "m_Id": "dc75c4e3a1bc4bb0a128086c2b0679a5" + }, + { + "m_Id": "867a4ae13c0d4a028c71bc1063824c14" + }, + { + "m_Id": "22b7f3c2bb7b48c0a7fdeb50e33e7d5e" + }, + { + "m_Id": "53073e5ea924459fa6681a4943e9f947" + }, + { + "m_Id": "7a046f410ce64aa88438b0bfd412c045" + }, + { + "m_Id": "636180f6e0504f2baaa5cc086980cb47" + }, + { + "m_Id": "74b41464cbed4e9e8e23af5ab9be40cf" + }, + { + "m_Id": "8ed907a2cc7949b68a283ae243ea1977" + }, + { + "m_Id": "cb3c0c3f08654b068bea44c4ffb15f4a" + }, + { + "m_Id": "0580d4b7e3a049049569f4508643a724" + }, + { + "m_Id": "c9ec735d1a1046769e5601b2c97c849a" + }, + { + "m_Id": "2d0a269511e34bd1ba9056d2c939dff2" + }, + { + "m_Id": "07946387933e416db576b677f0711e5f" + }, + { + "m_Id": "46fbf3eeb0ea4470869cba7443249295" + }, + { + "m_Id": "ec79eb447dfd47a9b3380344c6a60f43" + }, + { + "m_Id": "3fdf4b7bc5d4426492dcc057603ef4a6" + }, + { + "m_Id": "8cf8aae64c1d443f9303126886b40f17" + }, + { + "m_Id": "49e7c3ad55ce458797f0e60c950cb965" + }, + { + "m_Id": "81e8ed0534534674a74263e6161a2a1a" + }, + { + "m_Id": "952d0fa5cd744df0b434cd38e9a90b93" + }, + { + "m_Id": "21a7a380e66d42e780e2a2a1baa630d5" + }, + { + "m_Id": "2c10b97b92c947ceb307a93759c0228b" + }, + { + "m_Id": "1be90d4f96a841748b0c95219b12ad27" + }, + { + "m_Id": "5fbe253f3e444f2aa8ac717f9c856619" + }, + { + "m_Id": "5bd258837c514ff7ab0bf7027e762c18" + }, + { + "m_Id": "998db5e5901e45b29040eb2099370071" + }, + { + "m_Id": "a6c38edd2e8743a9b057ba8452b9f129" + }, + { + "m_Id": "82af2db1018543d7832af96c1cfc981f" + }, + { + "m_Id": "3ec4797e381747829ef4712c85fcf7a1" + }, + { + "m_Id": "b0b352c4503a43d083a64e57352b29a0" + }, + { + "m_Id": "424dbeeb009344efa29c304c4979e3d6" + }, + { + "m_Id": "05805bc6fcc941fd889922555c6c86d7" + }, + { + "m_Id": "a4ad98d8828c424384229c344ebe2ed0" + }, + { + "m_Id": "3e372195f4bd4845852a37839e5b602d" + }, + { + "m_Id": "a6bbb32e8d884be9bb36db91fe4b81b1" + }, + { + "m_Id": "59a09f50a7ca4cd3a0d248a0f3730b6a" + } + ], + "m_Keywords": [], + "m_Dropdowns": [], + "m_CategoryData": [ + { + "m_Id": "7c73ccc923e744b98f19148b971a6090" + } + ], + "m_Nodes": [ + { + "m_Id": "b1188549725543d485436c2e921ffbb2" + }, + { + "m_Id": "4488af8ff6a7421298a7e827f567263b" + }, + { + "m_Id": "7e0fadb2533f496192c1ad3e78642010" + }, + { + "m_Id": "aa87c72ac0e64469acc34f936f00b3d0" + }, + { + "m_Id": "105b1ed1aa714e41bbe1ef5472bdb11f" + }, + { + "m_Id": "150533bad8e2424aaa2c74e253af8592" + }, + { + "m_Id": "1c4df61c2fea404eb3b87b270d7c59bc" + }, + { + "m_Id": "8135ca333f8f4ea78163743e6ec1f55c" + }, + { + "m_Id": "36f1b4d96f2941c39e5cd95d9c1d2ce6" + }, + { + "m_Id": "9c228fac287d446296b91a4acf5cec59" + }, + { + "m_Id": "52798bdb86f6400e86489a7a368e9f8b" + }, + { + "m_Id": "f383b24f0bc6434dafe44b3e3d338a63" + }, + { + "m_Id": "85a1ad8e741e41759002e8cdc8cd0b96" + }, + { + "m_Id": "f3d31c1f18d8491a8ecf5cbc37e4b7db" + }, + { + "m_Id": "f23a8b2b7c85478388ff7a8c8a6de740" + }, + { + "m_Id": "e818605f8f5a4f01bf61caaa33693581" + }, + { + "m_Id": "85b5940eb77e4625812ded7215bab8d7" + }, + { + "m_Id": "cdddee3a537c464697357f11b966f9b8" + }, + { + "m_Id": "88253223d2c34ecfab92b0c344048f94" + }, + { + "m_Id": "c7ddee91dc5b48dc828309c77fdb0b88" + }, + { + "m_Id": "1e12726617b24675958e942eb62e4b09" + }, + { + "m_Id": "2ac79705aa9e415dbb74ec215233fd1b" + }, + { + "m_Id": "44317f2e371447e2a8d894f8a021a235" + }, + { + "m_Id": "7984fd094e1147bdabb4e26fbd3d31c8" + }, + { + "m_Id": "91890fe48ebe4717aea61ecaf3ad4861" + }, + { + "m_Id": "19075add867e4757b9520d18fe8de1d0" + }, + { + "m_Id": "fdb77c3e92ee497b88ca5dc46dc45350" + }, + { + "m_Id": "c234e5216678436195ee1a5914bc79da" + }, + { + "m_Id": "4648b46ad29a4008a80de4f8a5a5b813" + }, + { + "m_Id": "59bd90a849624124bae6464ee3669aa6" + }, + { + "m_Id": "a535f3bcbeb14622bb177eb6f46e76f4" + }, + { + "m_Id": "9e87ce9607e14015a3790c528ca5dfda" + }, + { + "m_Id": "285f6a9863d54ed2a8150727ad749456" + }, + { + "m_Id": "b163c9f1666644b0bba62cf0e12df7bc" + }, + { + "m_Id": "a455bd79094c4413a7b7dd80ca8b9368" + }, + { + "m_Id": "dbcb748279484a4590e53518c49122b8" + }, + { + "m_Id": "04dc152dd2ba4d519391577eb1156235" + }, + { + "m_Id": "9f0de188085746d5a19073da1de85ddb" + }, + { + "m_Id": "ec184d6d9fb2494897774c9e7d279e6d" + }, + { + "m_Id": "95928bcb6a284b8d88105a84c2e1d3ce" + }, + { + "m_Id": "4f194ff591484e908fc2bcdacbcf2570" + }, + { + "m_Id": "6e8946a245e842b38231d4a241bfb3ef" + }, + { + "m_Id": "cb7117ecb1d047a8b2cb00ed552cb181" + }, + { + "m_Id": "3c50439118b2496f9e390021b0964606" + }, + { + "m_Id": "3e231021af7b47ba97f2871e7f25d0fe" + }, + { + "m_Id": "aa3e347d733e48f7b65d8a8847370eec" + }, + { + "m_Id": "2a552a0b828f457c911aa19561e410ae" + }, + { + "m_Id": "acd0cd5a177f4a97bf23db7219305e3f" + }, + { + "m_Id": "51378bae98a94c309785d14cd5cbb453" + }, + { + "m_Id": "9e6e50a71d9843b49b62ebe1cf7d3d59" + }, + { + "m_Id": "7444469eb9884253819add9ef96baa25" + }, + { + "m_Id": "67a519f507384ff1861df5d8d5b486be" + }, + { + "m_Id": "48390d02257d41bf98eace1deaa4c539" + }, + { + "m_Id": "f4ecc442a2d246759f7c2c0412953d28" + }, + { + "m_Id": "7f2e6b5f15364ed9835d67d0cf4f8f65" + }, + { + "m_Id": "aca823a8188948c782eddaf0f45e1868" + }, + { + "m_Id": "7d78a616c2754cc28d1f32cf66ade611" + }, + { + "m_Id": "163beb4431c34f538340bc0af0991e6f" + }, + { + "m_Id": "39f2f84f30304d859fb07569e2695f60" + }, + { + "m_Id": "42a586e4f6ec40eeaba891b7fd133864" + }, + { + "m_Id": "4abff6ff92fa4a05b203f10580988335" + }, + { + "m_Id": "319916a5921343f7b7eef0e50dc93def" + }, + { + "m_Id": "f814deb543c24fbbafbcdb5071d96022" + }, + { + "m_Id": "65c8e64a7535466e933eed08a2f77532" + }, + { + "m_Id": "63c7cd57fc3c45a9a97b514fdae32693" + }, + { + "m_Id": "d4df208fc23b42f2b52364124f1b661c" + }, + { + "m_Id": "9d3c3383d5934a17bf9efbb7fd9e9043" + }, + { + "m_Id": "aef5c44f84e04c3185e0b93e95e34204" + }, + { + "m_Id": "c9d7f0dbae7d422985a1cc87c025e76b" + }, + { + "m_Id": "faace8101df943d8956faa31728cb004" + }, + { + "m_Id": "007c75c776ac4f1babe9cd7ae1fc4f14" + }, + { + "m_Id": "b571db753a1948d5a6f1de4e7d0c7238" + }, + { + "m_Id": "9147636b0cfa466a9b37a013d8f693bf" + }, + { + "m_Id": "bc9afcb18afa4ccc82d2cdc34d3f4641" + }, + { + "m_Id": "b4a40cb6acd441acb83cfe0240bf910d" + }, + { + "m_Id": "56c25395796e4d2fbe5c892d428d1620" + }, + { + "m_Id": "6b2f65c1463f4f7bad16c54a95d2fe75" + }, + { + "m_Id": "109f638d1f9b49d4991d6d21a86d4eb7" + }, + { + "m_Id": "dff7a66b353a4023b29c9d937da77960" + }, + { + "m_Id": "7a80e8839f0e4a1d9a6c0814f8793ee6" + }, + { + "m_Id": "7d7696aa6d184b4fb9c316a9dec37aee" + }, + { + "m_Id": "ec1f2e8bc9fd4ae38b133c60ee6c49b8" + }, + { + "m_Id": "2db15d90c2204143b225ec4ef08d0755" + }, + { + "m_Id": "86e21b7b6b7a44238607e41b8a9fb9a4" + }, + { + "m_Id": "0c10df95ee1d4b0a8a00558af49ec45f" + }, + { + "m_Id": "e591df3a1eb94e259b762f2830b407e2" + }, + { + "m_Id": "83c51d5b2f7b4eb785248f419181cb87" + }, + { + "m_Id": "ad3e1d26f4404555a8dd29223caaf1ef" + } + ], + "m_GroupDatas": [ + { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + { + "m_Id": "d0a791a544614667962a9a9a9ce0c68a" + }, + { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + { + "m_Id": "ecf16c34d46f4502ac601f0c38c7576b" + }, + { + "m_Id": "98934a69591249d5b8b92b39045359a3" + }, + { + "m_Id": "013228b0fdf1424097798f0973a9a4fb" + }, + { + "m_Id": "d258902c6ec74942afdb9ebf8c1d07f8" + }, + { + "m_Id": "daaf032a109749a88c9b8ff8e1f8b541" + } + ], + "m_StickyNoteDatas": [], + "m_Edges": [ + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "007c75c776ac4f1babe9cd7ae1fc4f14" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b571db753a1948d5a6f1de4e7d0c7238" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "04dc152dd2ba4d519391577eb1156235" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b163c9f1666644b0bba62cf0e12df7bc" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "105b1ed1aa714e41bbe1ef5472bdb11f" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b4a40cb6acd441acb83cfe0240bf910d" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "109f638d1f9b49d4991d6d21a86d4eb7" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ec1f2e8bc9fd4ae38b133c60ee6c49b8" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "150533bad8e2424aaa2c74e253af8592" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "319916a5921343f7b7eef0e50dc93def" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "150533bad8e2424aaa2c74e253af8592" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "65c8e64a7535466e933eed08a2f77532" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "150533bad8e2424aaa2c74e253af8592" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9c228fac287d446296b91a4acf5cec59" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "150533bad8e2424aaa2c74e253af8592" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f814deb543c24fbbafbcdb5071d96022" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "163beb4431c34f538340bc0af0991e6f" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7984fd094e1147bdabb4e26fbd3d31c8" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "19075add867e4757b9520d18fe8de1d0" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e818605f8f5a4f01bf61caaa33693581" + }, + "m_SlotId": 5 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1c4df61c2fea404eb3b87b270d7c59bc" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e818605f8f5a4f01bf61caaa33693581" + }, + "m_SlotId": 4 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1e12726617b24675958e942eb62e4b09" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "dff7a66b353a4023b29c9d937da77960" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "285f6a9863d54ed2a8150727ad749456" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "59bd90a849624124bae6464ee3669aa6" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2a552a0b828f457c911aa19561e410ae" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "51378bae98a94c309785d14cd5cbb453" + }, + "m_SlotId": 6 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2ac79705aa9e415dbb74ec215233fd1b" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7984fd094e1147bdabb4e26fbd3d31c8" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2db15d90c2204143b225ec4ef08d0755" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "fdb77c3e92ee497b88ca5dc46dc45350" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "319916a5921343f7b7eef0e50dc93def" + }, + "m_SlotId": 7 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4abff6ff92fa4a05b203f10580988335" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "36f1b4d96f2941c39e5cd95d9c1d2ce6" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "85a1ad8e741e41759002e8cdc8cd0b96" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "39f2f84f30304d859fb07569e2695f60" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "163beb4431c34f538340bc0af0991e6f" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3e231021af7b47ba97f2871e7f25d0fe" + }, + "m_SlotId": 5 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6e8946a245e842b38231d4a241bfb3ef" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "42a586e4f6ec40eeaba891b7fd133864" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "cdddee3a537c464697357f11b966f9b8" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "44317f2e371447e2a8d894f8a021a235" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2ac79705aa9e415dbb74ec215233fd1b" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4488af8ff6a7421298a7e827f567263b" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "44317f2e371447e2a8d894f8a021a235" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4648b46ad29a4008a80de4f8a5a5b813" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c234e5216678436195ee1a5914bc79da" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4abff6ff92fa4a05b203f10580988335" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e818605f8f5a4f01bf61caaa33693581" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4f194ff591484e908fc2bcdacbcf2570" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9f0de188085746d5a19073da1de85ddb" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "51378bae98a94c309785d14cd5cbb453" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "aa3e347d733e48f7b65d8a8847370eec" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "51378bae98a94c309785d14cd5cbb453" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "aca823a8188948c782eddaf0f45e1868" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "52798bdb86f6400e86489a7a368e9f8b" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f383b24f0bc6434dafe44b3e3d338a63" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "56c25395796e4d2fbe5c892d428d1620" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7a80e8839f0e4a1d9a6c0814f8793ee6" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "59bd90a849624124bae6464ee3669aa6" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f23a8b2b7c85478388ff7a8c8a6de740" + }, + "m_SlotId": 4 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "63c7cd57fc3c45a9a97b514fdae32693" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "56c25395796e4d2fbe5c892d428d1620" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "65c8e64a7535466e933eed08a2f77532" + }, + "m_SlotId": 7 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4abff6ff92fa4a05b203f10580988335" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "67a519f507384ff1861df5d8d5b486be" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "51378bae98a94c309785d14cd5cbb453" + }, + "m_SlotId": 4 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6b2f65c1463f4f7bad16c54a95d2fe75" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7d7696aa6d184b4fb9c316a9dec37aee" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7444469eb9884253819add9ef96baa25" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "51378bae98a94c309785d14cd5cbb453" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7984fd094e1147bdabb4e26fbd3d31c8" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "91890fe48ebe4717aea61ecaf3ad4861" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7a80e8839f0e4a1d9a6c0814f8793ee6" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "65c8e64a7535466e933eed08a2f77532" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7d7696aa6d184b4fb9c316a9dec37aee" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "319916a5921343f7b7eef0e50dc93def" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7d78a616c2754cc28d1f32cf66ade611" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f23a8b2b7c85478388ff7a8c8a6de740" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7e0fadb2533f496192c1ad3e78642010" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "88253223d2c34ecfab92b0c344048f94" + }, + "m_SlotId": 5 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8135ca333f8f4ea78163743e6ec1f55c" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f23a8b2b7c85478388ff7a8c8a6de740" + }, + "m_SlotId": 5 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "85a1ad8e741e41759002e8cdc8cd0b96" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "88253223d2c34ecfab92b0c344048f94" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "85a1ad8e741e41759002e8cdc8cd0b96" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e818605f8f5a4f01bf61caaa33693581" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "85b5940eb77e4625812ded7215bab8d7" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f23a8b2b7c85478388ff7a8c8a6de740" + }, + "m_SlotId": 6 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "88253223d2c34ecfab92b0c344048f94" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "44317f2e371447e2a8d894f8a021a235" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9147636b0cfa466a9b37a013d8f693bf" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "faace8101df943d8956faa31728cb004" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "91890fe48ebe4717aea61ecaf3ad4861" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3e231021af7b47ba97f2871e7f25d0fe" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "91890fe48ebe4717aea61ecaf3ad4861" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3e231021af7b47ba97f2871e7f25d0fe" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "91890fe48ebe4717aea61ecaf3ad4861" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3e231021af7b47ba97f2871e7f25d0fe" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "91890fe48ebe4717aea61ecaf3ad4861" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "cb7117ecb1d047a8b2cb00ed552cb181" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "95928bcb6a284b8d88105a84c2e1d3ce" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a455bd79094c4413a7b7dd80ca8b9368" + }, + "m_SlotId": 4 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9c228fac287d446296b91a4acf5cec59" + }, + "m_SlotId": 7 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4abff6ff92fa4a05b203f10580988335" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9d3c3383d5934a17bf9efbb7fd9e9043" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7a80e8839f0e4a1d9a6c0814f8793ee6" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9d3c3383d5934a17bf9efbb7fd9e9043" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7d7696aa6d184b4fb9c316a9dec37aee" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9d3c3383d5934a17bf9efbb7fd9e9043" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ec1f2e8bc9fd4ae38b133c60ee6c49b8" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9e6e50a71d9843b49b62ebe1cf7d3d59" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "acd0cd5a177f4a97bf23db7219305e3f" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9e87ce9607e14015a3790c528ca5dfda" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c234e5216678436195ee1a5914bc79da" + }, + "m_SlotId": 4 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9f0de188085746d5a19073da1de85ddb" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7d78a616c2754cc28d1f32cf66ade611" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a455bd79094c4413a7b7dd80ca8b9368" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b163c9f1666644b0bba62cf0e12df7bc" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a535f3bcbeb14622bb177eb6f46e76f4" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c234e5216678436195ee1a5914bc79da" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "aa3e347d733e48f7b65d8a8847370eec" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2ac79705aa9e415dbb74ec215233fd1b" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "aa87c72ac0e64469acc34f936f00b3d0" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "88253223d2c34ecfab92b0c344048f94" + }, + "m_SlotId": 4 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "acd0cd5a177f4a97bf23db7219305e3f" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "51378bae98a94c309785d14cd5cbb453" + }, + "m_SlotId": 5 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "acd0cd5a177f4a97bf23db7219305e3f" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "51378bae98a94c309785d14cd5cbb453" + }, + "m_SlotId": 7 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "aef5c44f84e04c3185e0b93e95e34204" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "109f638d1f9b49d4991d6d21a86d4eb7" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b1188549725543d485436c2e921ffbb2" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7d78a616c2754cc28d1f32cf66ade611" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b163c9f1666644b0bba62cf0e12df7bc" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9f0de188085746d5a19073da1de85ddb" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b4a40cb6acd441acb83cfe0240bf910d" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "dff7a66b353a4023b29c9d937da77960" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b571db753a1948d5a6f1de4e7d0c7238" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bc9afcb18afa4ccc82d2cdc34d3f4641" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b571db753a1948d5a6f1de4e7d0c7238" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bc9afcb18afa4ccc82d2cdc34d3f4641" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "bc9afcb18afa4ccc82d2cdc34d3f4641" + }, + "m_SlotId": 6 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "faace8101df943d8956faa31728cb004" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c234e5216678436195ee1a5914bc79da" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "fdb77c3e92ee497b88ca5dc46dc45350" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c7ddee91dc5b48dc828309c77fdb0b88" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "88253223d2c34ecfab92b0c344048f94" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c9d7f0dbae7d422985a1cc87c025e76b" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e818605f8f5a4f01bf61caaa33693581" + }, + "m_SlotId": 6 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "cdddee3a537c464697357f11b966f9b8" + }, + "m_SlotId": 7 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "88253223d2c34ecfab92b0c344048f94" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d4df208fc23b42f2b52364124f1b661c" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6b2f65c1463f4f7bad16c54a95d2fe75" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "dbcb748279484a4590e53518c49122b8" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a455bd79094c4413a7b7dd80ca8b9368" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "dff7a66b353a4023b29c9d937da77960" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "cdddee3a537c464697357f11b966f9b8" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e818605f8f5a4f01bf61caaa33693581" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f23a8b2b7c85478388ff7a8c8a6de740" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ec184d6d9fb2494897774c9e7d279e6d" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a455bd79094c4413a7b7dd80ca8b9368" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ec1f2e8bc9fd4ae38b133c60ee6c49b8" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f814deb543c24fbbafbcdb5071d96022" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f23a8b2b7c85478388ff7a8c8a6de740" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "aa3e347d733e48f7b65d8a8847370eec" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f383b24f0bc6434dafe44b3e3d338a63" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "85a1ad8e741e41759002e8cdc8cd0b96" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f3d31c1f18d8491a8ecf5cbc37e4b7db" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e818605f8f5a4f01bf61caaa33693581" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f814deb543c24fbbafbcdb5071d96022" + }, + "m_SlotId": 7 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4abff6ff92fa4a05b203f10580988335" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "faace8101df943d8956faa31728cb004" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "109f638d1f9b49d4991d6d21a86d4eb7" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "faace8101df943d8956faa31728cb004" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "56c25395796e4d2fbe5c892d428d1620" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "faace8101df943d8956faa31728cb004" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6b2f65c1463f4f7bad16c54a95d2fe75" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "faace8101df943d8956faa31728cb004" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b4a40cb6acd441acb83cfe0240bf910d" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "fdb77c3e92ee497b88ca5dc46dc45350" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "59bd90a849624124bae6464ee3669aa6" + }, + "m_SlotId": 1 + } + } + ], + "m_VertexContext": { + "m_Position": { + "x": -2506.000244140625, + "y": -3749.0 + }, + "m_Blocks": [ + { + "m_Id": "48390d02257d41bf98eace1deaa4c539" + }, + { + "m_Id": "f4ecc442a2d246759f7c2c0412953d28" + }, + { + "m_Id": "7f2e6b5f15364ed9835d67d0cf4f8f65" + } + ] + }, + "m_FragmentContext": { + "m_Position": { + "x": -2506.000244140625, + "y": -3480.0 + }, + "m_Blocks": [ + { + "m_Id": "aca823a8188948c782eddaf0f45e1868" + }, + { + "m_Id": "6e8946a245e842b38231d4a241bfb3ef" + }, + { + "m_Id": "cb7117ecb1d047a8b2cb00ed552cb181" + }, + { + "m_Id": "3c50439118b2496f9e390021b0964606" + }, + { + "m_Id": "86e21b7b6b7a44238607e41b8a9fb9a4" + }, + { + "m_Id": "0c10df95ee1d4b0a8a00558af49ec45f" + }, + { + "m_Id": "e591df3a1eb94e259b762f2830b407e2" + }, + { + "m_Id": "83c51d5b2f7b4eb785248f419181cb87" + }, + { + "m_Id": "ad3e1d26f4404555a8dd29223caaf1ef" + } + ] + }, + "m_PreviewData": { + "serializedMesh": { + "m_SerializedMesh": "{\"mesh\":{\"fileID\":10210,\"guid\":\"0000000000000000e000000000000000\",\"type\":0}}", + "m_Guid": "" + }, + "preventRotation": false + }, + "m_Path": "TextMeshPro/SRP", + "m_GraphPrecision": 0, + "m_PreviewMode": 2, + "m_OutputNode": { + "m_Id": "" + }, + "m_ActiveTargets": [ + { + "m_Id": "94300469581b4924ac7dda496811d45d" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "007c75c776ac4f1babe9cd7ae1fc4f14", + "m_Group": { + "m_Id": "daaf032a109749a88c9b8ff8e1f8b541" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5722.99951171875, + "y": -3827.0, + "width": 134.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "1356dc7cbdfa4199a6535d3bbf4cd536" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "3e372195f4bd4845852a37839e5b602d" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "013228b0fdf1424097798f0973a9a4fb", + "m_Title": "Face Texture", + "m_Position": { + "x": -4813.0, + "y": -2949.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "02559cbe5ad441a3904ccb75ded2b2c5", + "m_Id": 5, + "m_DisplayName": "Color2", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Color2", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "03182b3263304258b265266325c21f65", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "045c4f6b050549c7a0efb208e6349779", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "04dc152dd2ba4d519391577eb1156235", + "m_Group": { + "m_Id": "013228b0fdf1424097798f0973a9a4fb" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4536.00048828125, + "y": -2723.000244140625, + "width": 151.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "3d04f5ba6e7b40d281f22eb424145acd" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "c9ec735d1a1046769e5601b2c97c849a" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "04dfcc9ff13a4bf282ed46faec39d15c", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "05805bc6fcc941fd889922555c6c86d7", + "m_Guid": { + "m_GuidSerialized": "fe84e680-4cee-4ca5-be86-2e293a9ba093" + }, + "m_Name": "Ambient Shadow", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_05805bc6fcc941fd889922555c6c86d7", + "m_OverrideReferenceName": "_Ambient", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.30000001192092898, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector4ShaderProperty", + "m_ObjectId": "0580d4b7e3a049049569f4508643a724", + "m_Guid": { + "m_GuidSerialized": "eefb88c5-7665-45dc-b3c2-7cf98b9990d6" + }, + "m_Name": "Softness", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector4_D64EC33D", + "m_OverrideReferenceName": "_Softness", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "068ae649e00b40e198ec5a30ad741fab", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "0699eea947fc426cbfeb8744cf120222", + "m_Id": 1, + "m_DisplayName": "Color", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Color", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector4ShaderProperty", + "m_ObjectId": "07946387933e416db576b677f0711e5f", + "m_Guid": { + "m_GuidSerialized": "21d612fb-8153-41f8-9e2f-9de044c19fbf" + }, + "m_Name": "_FaceTex_ST", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector4_1A08AD4A", + "m_OverrideReferenceName": "_FaceTex_ST", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 2.0, + "y": 2.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "0801f576ce79452483b42e485405244d", + "m_Id": 0, + "m_DisplayName": "Smoothness", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Smoothness", + "m_StageCapability": 2, + "m_Value": 0.5, + "m_DefaultValue": 0.5, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "082e9706dffc4c188270980d4e44ce0f", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "0848ba750e0341198cf0bbd413e0efe4", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "09b1b86c1c074337a4c439d3a308dd2e", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "0a67ca5280214bd794dc0ad66b5710a9", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "0b57f2d35157477ab2b29a5aac14ae8b", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "0ba4932e164847878ddb7b7bcff96985", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "0c10df95ee1d4b0a8a00558af49ec45f", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.NormalTS", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "a0206f980dc6455f84f5a8442838c726" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.NormalTS" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "0c4dc51f26484c26ad88a3fe4002abcd", + "m_Id": 2, + "m_DisplayName": "Color (1)", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Color", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "0d6a57754b824f6db9cefa6953bc06a9", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "0d7878dd226d4cfb81a991dc312309fc", + "m_Id": 0, + "m_DisplayName": "Underlay Dilate", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "0f7ffb6d2de4447f9736780cbcee8e07", + "m_Id": 4, + "m_DisplayName": "AnimSpeed", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "AnimSpeed", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "0fac35636fca4474a6afaefc3c757775", + "m_Id": 1, + "m_DisplayName": "Alpha", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Alpha", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "105b1ed1aa714e41bbe1ef5472bdb11f", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4923.99951171875, + "y": -4233.0, + "width": 158.99998474121095, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "8a08179f99d649d289b8053d5fa0ad22" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "49e7c3ad55ce458797f0e60c950cb965" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "109f638d1f9b49d4991d6d21a86d4eb7", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5098.99951171875, + "y": -3182.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "880bb02c6c6b49b18aa6ebc66dc566a0" + }, + { + "m_Id": "1b9cd8f5f4004e2eaf8afbaab803bc04" + }, + { + "m_Id": "b224a1cf80604103ad085c799995f3c2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "10a99c07aad742349d258db16838c129", + "m_Id": 1, + "m_DisplayName": "Alpha", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Alpha", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "1196ae398cc348349ab0c1a23fdab4bd", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "129f271ebc77450994e18f0a30579bf5", + "m_Id": 3, + "m_DisplayName": "Texel Width", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Texel Width", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "1356dc7cbdfa4199a6535d3bbf4cd536", + "m_Id": 0, + "m_DisplayName": "_MainTex", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "14ad19bf20a140dd88d58452d7df688b", + "m_Id": 5, + "m_DisplayName": "Softness", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Softness", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 1.0, + "z": 1.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "150533bad8e2424aaa2c74e253af8592", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4955.0, + "y": -3487.0, + "width": 134.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "72fb5a0d7796446b9e2b929cb32facdc" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "3e372195f4bd4845852a37839e5b602d" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SplitNode", + "m_ObjectId": "163beb4431c34f538340bc0af0991e6f", + "m_Group": { + "m_Id": "ecf16c34d46f4502ac601f0c38c7576b" + }, + "m_Name": "Split", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3284.0, + "y": -3516.0, + "width": 119.99999237060547, + "height": 149.0 + } + }, + "m_Slots": [ + { + "m_Id": "4c334de01ecd429baa7652fc6002536b" + }, + { + "m_Id": "e2d28f29bbac4983a401574480b5ca28" + }, + { + "m_Id": "6a7af6143e114a538663e71f56731a21" + }, + { + "m_Id": "3e25be96bb3747738c238cf3a741d5df" + }, + { + "m_Id": "4907352322c644ebacdf2ca30f2994fd" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "19075add867e4757b9520d18fe8de1d0", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4292.0, + "y": -3213.000244140625, + "width": 124.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "4c28ee9109014fa086e5de7a3993341d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "0580d4b7e3a049049569f4508643a724" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "1b9cd8f5f4004e2eaf8afbaab803bc04", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "1bdde3efd3b7464b8934c555be0f8a48", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "1be90d4f96a841748b0c95219b12ad27", + "m_Guid": { + "m_GuidSerialized": "4c91c146-43bb-4de8-948a-fbf8b1da10e1" + }, + "m_Name": "Bevel Offset", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_97690701", + "m_OverrideReferenceName": "_BevelOffset", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 1, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": -0.5, + "y": 0.5 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "1c4df61c2fea404eb3b87b270d7c59bc", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4316.0, + "y": -3247.000244140625, + "width": 148.00001525878907, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "f864c900600e427ba7793f00c715e971" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "867a4ae13c0d4a028c71bc1063824c14" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "1d35fa1fb5004f96a65ace54fbe4f1ad", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "1db37082bf844442804487b4944352de", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "1df58cfa4dad4c449d01ee1c5ea05f2e", + "m_Id": 0, + "m_DisplayName": "_MainTex", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVNode", + "m_ObjectId": "1e12726617b24675958e942eb62e4b09", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "UV", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4772.0, + "y": -4404.0, + "width": 145.00001525878907, + "height": 130.0 + } + }, + "m_Slots": [ + { + "m_Id": "0848ba750e0341198cf0bbd413e0efe4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_OutputChannel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "1f247658c7ba45fb93c41f51e21acb0d", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "1f46181633594ae0a1fb2adb76b42981", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "200245fc8bbe4826b209ab5f7ffe074c", + "m_Id": 3, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "204dacb5a95b424facf11cb6f65bd188", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BooleanMaterialSlot", + "m_ObjectId": "215a82c127204988b751de7d3a39b955", + "m_Id": 6, + "m_DisplayName": "Outline", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Outline", + "m_StageCapability": 3, + "m_Value": false, + "m_DefaultValue": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "215b30ae27784ec3a13360a9029af283", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.BooleanShaderProperty", + "m_ObjectId": "21a7a380e66d42e780e2a2a1baa630d5", + "m_Guid": { + "m_GuidSerialized": "b2d0099f-e605-49f5-9959-e7cacae37aa3" + }, + "m_Name": "Bevel Type", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Boolean_21a7a380e66d42e780e2a2a1baa630d5", + "m_OverrideReferenceName": "_BevelType", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": false +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "22b7f3c2bb7b48c0a7fdeb50e33e7d5e", + "m_Guid": { + "m_GuidSerialized": "cd167d3a-7465-4d5a-86fc-0f22dc0ef908" + }, + "m_Name": "Outline Color 1", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Color_5550EB71", + "m_OverrideReferenceName": "_OutlineColor1", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 0.0, + "g": 1.0, + "b": 1.0, + "a": 1.0 + }, + "isMainColor": false, + "m_ColorMode": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "232b1aa09e67479abae141d3c76d3c5b", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "256d41e89a204d22951450de1c38051d", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "26e48352a08441bfa694dcea54c06e36", + "m_Id": 5, + "m_DisplayName": "RGB", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGB", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "281bcee4777040f8a31ee0e10344e98d", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "285f6a9863d54ed2a8150727ad749456", + "m_Group": { + "m_Id": "98934a69591249d5b8b92b39045359a3" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4181.99951171875, + "y": -2415.0, + "width": 154.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "b42e6dbfbc864097af182cbff5c0c1fb" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "22b7f3c2bb7b48c0a7fdeb50e33e7d5e" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.IsFrontFaceNode", + "m_ObjectId": "2a552a0b828f457c911aa19561e410ae", + "m_Group": { + "m_Id": "d258902c6ec74942afdb9ebf8c1d07f8" + }, + "m_Name": "Is Front Face", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4282.0, + "y": -3681.3330078125, + "width": 121.99999237060547, + "height": 77.33348846435547 + } + }, + "m_Slots": [ + { + "m_Id": "2ef1d888dc9d49e59d6a6950897ddc93" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "2ac79705aa9e415dbb74ec215233fd1b", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Composite (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3350.0, + "y": -3810.0, + "width": 213.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "a75f7ac601c446469802fe7754c1f279" + }, + { + "m_Id": "8c38a5d8327f456e9783740c05382619" + }, + { + "m_Id": "facc84930f544fd7a0205a6176b18ac0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "Composite", + "m_FunctionSource": "96de908384869cd409c75efa351d5edf", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "2b01ea3023e34c94af1754e4dcea8f2e", + "m_Id": 0, + "m_DisplayName": "Face Color", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BooleanMaterialSlot", + "m_ObjectId": "2bf5f2fdd2984599b7323d10cfb1d240", + "m_Id": 1, + "m_DisplayName": "Filter", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Filter", + "m_StageCapability": 3, + "m_Value": false, + "m_DefaultValue": false +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "2c10b97b92c947ceb307a93759c0228b", + "m_Guid": { + "m_GuidSerialized": "6be0b8ff-a766-4c6b-a6e4-3a72758ac95f" + }, + "m_Name": "Bevel Amount", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_B01DD93E", + "m_OverrideReferenceName": "_BevelAmount", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 1, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "2c7a9460724b47daad8df1be144de7c6", + "m_Id": 3, + "m_DisplayName": "Transform", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Transform", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector2ShaderProperty", + "m_ObjectId": "2d0a269511e34bd1ba9056d2c939dff2", + "m_Guid": { + "m_GuidSerialized": "edbe73dc-53ab-4bc1-9d64-ab36e0e05f03" + }, + "m_Name": "_FaceUVSpeed", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector2_3A8E0F13", + "m_OverrideReferenceName": "_FaceUVSpeed", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "2db15d90c2204143b225ec4ef08d0755", + "m_Group": { + "m_Id": "98934a69591249d5b8b92b39045359a3" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4387.00048828125, + "y": -2381.0, + "width": 163.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "def8e0b9d8384982bc5b4c32d877e458" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "46fbf3eeb0ea4470869cba7443249295" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "2e4eb1ef08bb44178c82e53872485e0f", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BooleanMaterialSlot", + "m_ObjectId": "2ef1d888dc9d49e59d6a6950897ddc93", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 2, + "m_Value": true, + "m_DefaultValue": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "30ca940fe2794c949f2a1d4d2caaa446", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "319916a5921343f7b7eef0e50dc93def", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4791.0, + "y": -3245.0, + "width": 183.99998474121095, + "height": 253.0 + } + }, + "m_Slots": [ + { + "m_Id": "d219977210094c0082c517d8dc00c8bb" + }, + { + "m_Id": "f48f04ad45d046a8b88e71731ed506e7" + }, + { + "m_Id": "e6e80c6b0db545cda26b079a9a78fbb3" + }, + { + "m_Id": "c6bdb985bc16435fa72f5a3c81bb633c" + }, + { + "m_Id": "d1a17e42e7a04dc38984e3c01149445b" + }, + { + "m_Id": "fb15d0ba56d54a6192f11e107aeb5fa8" + }, + { + "m_Id": "c35312edaa2344788b1964ee2f63a236" + }, + { + "m_Id": "c88fcbaeea954a5f9c68c339fa8b604d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "34a67e0fef884f9399e674d9eeaf720c", + "m_Id": 6, + "m_DisplayName": "Color3", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Color3", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "34a72a5ebb04402384a4fd3748111a37", + "m_Id": 0, + "m_DisplayName": "Alpha Clip Threshold", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "AlphaClipThreshold", + "m_StageCapability": 2, + "m_Value": 0.0010000000474974514, + "m_DefaultValue": 0.5, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "3535ae87c6dd4769b52b20d9eca61069", + "m_Id": 0, + "m_DisplayName": "_MainTex", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "35cbea6373dd4e4f8d0fea36e8add392", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "36a0c473c4c04c3a930dd38f3920d410", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVNode", + "m_ObjectId": "36f1b4d96f2941c39e5cd95d9c1d2ce6", + "m_Group": { + "m_Id": "d0a791a544614667962a9a9a9ce0c68a" + }, + "m_Name": "UV", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -6008.99951171875, + "y": -3341.0, + "width": 144.99998474121095, + "height": 130.0 + } + }, + "m_Slots": [ + { + "m_Id": "65b3dc13b2b6484283ffe5abfe87a06a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_OutputChannel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "373f1de8db6c429c9d46c781f741d7a4", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "3802c81c3be24823aa1d7c9997a33c29", + "m_Id": 2, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "3915c1927ffe49f8967304321cfbe497", + "m_Id": 4, + "m_DisplayName": "Atlas", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Atlas", + "m_StageCapability": 3, + "m_BareResource": true, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "39a382d661e2484da71f04c43f48e55f", + "m_Id": 3, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.VertexColorNode", + "m_ObjectId": "39f2f84f30304d859fb07569e2695f60", + "m_Group": { + "m_Id": "ecf16c34d46f4502ac601f0c38c7576b" + }, + "m_Name": "Vertex Color", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3423.000244140625, + "y": -3516.0, + "width": 116.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "4b2d9ea03bf64fa19dcae1511d2581da" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 2, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "3c50439118b2496f9e390021b0964606", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.AlphaClipThreshold", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3028.0, + "y": -3054.0, + "width": 200.0, + "height": 40.66650390625 + } + }, + "m_Slots": [ + { + "m_Id": "34a72a5ebb04402384a4fd3748111a37" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.AlphaClipThreshold" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "3d04f5ba6e7b40d281f22eb424145acd", + "m_Id": 0, + "m_DisplayName": "Face Texture", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "3db1608e927e4102a3c3a88e9fcab39a", + "m_Id": 3, + "m_DisplayName": "Transform", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Transform", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "3dccd64e7f324bc1a75c1479d7a67c51", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CombineNode", + "m_ObjectId": "3e231021af7b47ba97f2871e7f25d0fe", + "m_Group": { + "m_Id": "ecf16c34d46f4502ac601f0c38c7576b" + }, + "m_Name": "Combine", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2803.000244140625, + "y": -3520.0, + "width": 140.0, + "height": 166.0 + } + }, + "m_Slots": [ + { + "m_Id": "6ccaced3889e4503a9414d808ec33981" + }, + { + "m_Id": "7f3d71a6c96847c099da45f95aafbecb" + }, + { + "m_Id": "d8edec16956c4f15b7d51d6ec10753f4" + }, + { + "m_Id": "39a382d661e2484da71f04c43f48e55f" + }, + { + "m_Id": "8764669016f6442f8152593c18a649d7" + }, + { + "m_Id": "26e48352a08441bfa694dcea54c06e36" + }, + { + "m_Id": "3e94a0d106064bdb864c960512ef4026" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "3e25be96bb3747738c238cf3a741d5df", + "m_Id": 3, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "3e372195f4bd4845852a37839e5b602d", + "m_Guid": { + "m_GuidSerialized": "60abd046-2a1a-48cd-a0af-2f702f7f53ab" + }, + "m_Name": "_MainTex", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_90CBF488", + "m_OverrideReferenceName": "_MainTex", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 1, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"fileID\":28684132378477856,\"guid\":\"8f586378b4e144a9851e7b34d9b748ee\",\"type\":2}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "3e94a0d106064bdb864c960512ef4026", + "m_Id": 6, + "m_DisplayName": "RG", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RG", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "3ec4797e381747829ef4712c85fcf7a1", + "m_Guid": { + "m_GuidSerialized": "020d65cc-50a8-4b8a-a624-90d7b489f549" + }, + "m_Name": "Specular Power", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_3ec4797e381747829ef4712c85fcf7a1", + "m_OverrideReferenceName": "_SpecularPower", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 4.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector2ShaderProperty", + "m_ObjectId": "3fdf4b7bc5d4426492dcc057603ef4a6", + "m_Guid": { + "m_GuidSerialized": "675d2567-3fca-4da6-9462-dfa4924950f1" + }, + "m_Name": "_OutlineUVSpeed", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector2_D66D89E6", + "m_OverrideReferenceName": "_OutlineUVSpeed", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "3ffa095f304e42d2827aa230e2ae3887", + "m_Id": 4, + "m_DisplayName": "Texel Height", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Texel Height", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "400d0b6c95dd4540ad3da3e8cb7e50b2", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "41986ac6400d46709d0ef043a67f6b34", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "41b9b79b3859472882bcea393703eec0", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "424dbeeb009344efa29c304c4979e3d6", + "m_Guid": { + "m_GuidSerialized": "314c37de-c6f2-4463-866d-8588f6fc119e" + }, + "m_Name": "Diffuse Shadow", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_424dbeeb009344efa29c304c4979e3d6", + "m_OverrideReferenceName": "_Diffuse", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.30000001192092898, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "42a586e4f6ec40eeaba891b7fd133864", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4934.0, + "y": -4442.99951171875, + "width": 133.99998474121095, + "height": 33.999996185302737 + } + }, + "m_Slots": [ + { + "m_Id": "da7a06d393a44089842070d51d2aa0a6" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "3e372195f4bd4845852a37839e5b602d" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "42cadae0923e4969b50bbc3f78185934", + "m_Title": "Face + 3 Outlines + Underlay", + "m_Position": { + "x": -5468.0, + "y": -3558.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "4328cdbf78b94c038fd614c59bfe1cac", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "44317f2e371447e2a8d894f8a021a235", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "Layer1 (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4004.999755859375, + "y": -4173.0, + "width": 191.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "10a99c07aad742349d258db16838c129" + }, + { + "m_Id": "b85d677872b44421bf5536f42ba0267c" + }, + { + "m_Id": "75aba700d74d4b2687bf3166cf1da3e2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "Layer1", + "m_FunctionSource": "96de908384869cd409c75efa351d5edf", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "44806230fa384c1e95f9c5918a14f056", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "4488af8ff6a7421298a7e827f567263b", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4226.0, + "y": -4109.0, + "width": 158.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "66f69ef16eac4eb48357bde804cf3c39" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "8cf8aae64c1d443f9303126886b40f17" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "4590bfa2a0664b65b6f073bae33a071f", + "m_Id": 0, + "m_DisplayName": "Emission", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Emission", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_ColorMode": 1, + "m_DefaultColor": { + "r": 0.0, + "g": 0.0, + "b": 0.0, + "a": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVNode", + "m_ObjectId": "4648b46ad29a4008a80de4f8a5a5b813", + "m_Group": { + "m_Id": "98934a69591249d5b8b92b39045359a3" + }, + "m_Name": "UV", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": -4615.00048828125, + "y": -2415.000244140625, + "width": 145.0, + "height": 130.00001525878907 + } + }, + "m_Slots": [ + { + "m_Id": "b2baf44eae52473cb6cda7b1debece01" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_OutputChannel": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "46fbf3eeb0ea4470869cba7443249295", + "m_Guid": { + "m_GuidSerialized": "be87c5a3-e361-4b95-89c8-911c39a51c0d" + }, + "m_Name": "Outline Texture", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_A0B54237", + "m_OverrideReferenceName": "_OutlineTex", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "47d020251e9841a5b1f0fd64396026a1", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "48390d02257d41bf98eace1deaa4c539", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VertexDescription.Position", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "8036d0e6090b456e9b4ea87227868236" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Position" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "484b51c50485473b819c4f05087b32d7", + "m_Title": "Underlay", + "m_Position": { + "x": -5253.0, + "y": -4542.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "4907352322c644ebacdf2ca30f2994fd", + "m_Id": 4, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector2ShaderProperty", + "m_ObjectId": "49e7c3ad55ce458797f0e60c950cb965", + "m_Guid": { + "m_GuidSerialized": "31b55db9-0da1-4ec4-af2b-d83747ed5bc4" + }, + "m_Name": "Underlay Offset", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector2_CE9DEDB3", + "m_OverrideReferenceName": "_UnderlayOffset", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "4a66dcbe712a4d40bd8f355b834594b5", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CombineNode", + "m_ObjectId": "4abff6ff92fa4a05b203f10580988335", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Combine", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4308.0, + "y": -3498.000244140625, + "width": 140.0, + "height": 166.00001525878907 + } + }, + "m_Slots": [ + { + "m_Id": "b015d1b7e4134c59baf6851e7649802c" + }, + { + "m_Id": "d9dc4839ee2847999110bdb234d6041a" + }, + { + "m_Id": "91d6a9a5fbc04ea49075cb51835e7264" + }, + { + "m_Id": "f42ad06b3c6a45d3ab33de904c063412" + }, + { + "m_Id": "ed6c215a65584deeaefad1d2c7743044" + }, + { + "m_Id": "edbee7a8952b46529ac5ad0365775774" + }, + { + "m_Id": "70337a74f6ad4b7bb6befc825219bab1" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "4b2d9ea03bf64fa19dcae1511d2581da", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4bda5c294e1949138d033640e1d385b4", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "4c28ee9109014fa086e5de7a3993341d", + "m_Id": 0, + "m_DisplayName": "Softness", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4c334de01ecd429baa7652fc6002536b", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4d1cb1a475df49f9a148195a65f5453a", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "4d9ce48719d143748f9f8e22da6f9ddc", + "m_Id": 5, + "m_DisplayName": "TextureWidth", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "TextureWidth", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4e64dac49ddc47c3b5b1e27b17a08304", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "4eb3c00a1ca44e10be833b7ca61ff059", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"fileID\":-2362172177983852347,\"guid\":\"dda5bcb0d1e9515498f6e4e038bbefe6\",\"type\":2}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "4f194ff591484e908fc2bcdacbcf2570", + "m_Group": { + "m_Id": "013228b0fdf1424097798f0973a9a4fb" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4303.00048828125, + "y": -2771.0, + "width": 134.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "2b01ea3023e34c94af1754e4dcea8f2e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "dc75c4e3a1bc4bb0a128086c2b0679a5" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "509e6f38505b4b0695b263706a55028f", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"fileID\":-2362172177983852347,\"guid\":\"dda5bcb0d1e9515498f6e4e038bbefe6\",\"type\":2}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "51378bae98a94c309785d14cd5cbb453", + "m_Group": { + "m_Id": "d258902c6ec74942afdb9ebf8c1d07f8" + }, + "m_Name": "GetSurfaceNormal (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4067.333251953125, + "y": -3881.99951171875, + "width": 263.9999694824219, + "height": 189.99998474121095 + } + }, + "m_Slots": [ + { + "m_Id": "5b0077c23eae443887872f84227deccc" + }, + { + "m_Id": "3915c1927ffe49f8967304321cfbe497" + }, + { + "m_Id": "4d9ce48719d143748f9f8e22da6f9ddc" + }, + { + "m_Id": "ebd6d75abcb84108bcadbfe7ee5f6244" + }, + { + "m_Id": "ef9738ec7e894772a14e9dce441c16c6" + }, + { + "m_Id": "9eeec1a9713045af8845cea263d5ea48" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "GetSurfaceNormal", + "m_FunctionSource": "96de908384869cd409c75efa351d5edf", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "51f76f8a53ad43a4ad028426548ce9ba", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "52798bdb86f6400e86489a7a368e9f8b", + "m_Group": { + "m_Id": "d0a791a544614667962a9a9a9ce0c68a" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -6154.99951171875, + "y": -3169.0, + "width": 134.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "1df58cfa4dad4c449d01ee1c5ea05f2e" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "3e372195f4bd4845852a37839e5b602d" + } +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "53073e5ea924459fa6681a4943e9f947", + "m_Guid": { + "m_GuidSerialized": "5fdac24e-2d58-4471-80ce-79c3ab9a2564" + }, + "m_Name": "Outline Color 2", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Color_DBAB5AEC", + "m_OverrideReferenceName": "_OutlineColor2", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 0.009433984756469727, + "g": 0.02534518577158451, + "b": 1.0, + "a": 1.0 + }, + "isMainColor": false, + "m_ColorMode": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "54d7a93ffec5490aa4591da23a21b693", + "m_Id": 1, + "m_DisplayName": "G", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "55a3403c16184e63b4e78607a6a20cd8", + "m_Id": 3, + "m_DisplayName": "Texel Width", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Texel Width", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "55ffa45ec3654d5e88089fb40d2b0465", + "m_Id": 4, + "m_DisplayName": "AnimSpeed", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "AnimSpeed", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "56c25395796e4d2fbe5c892d428d1620", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5102.99951171875, + "y": -3427.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "9eb8137a6c2e41bbafdc8b0732dd47a3" + }, + { + "m_Id": "36a0c473c4c04c3a930dd38f3920d410" + }, + { + "m_Id": "068ae649e00b40e198ec5a30ad741fab" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "57abc172afd449e2a4d567f93432507b", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "582d6e289dbe4fdca7cf0307273eaa2f", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "59a09f50a7ca4cd3a0d248a0f3730b6a", + "m_Guid": { + "m_GuidSerialized": "3f9e6596-fd53-48cc-96a5-4c4f0cfbb2ba" + }, + "m_Name": "_ScaleRatioA", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "_ScaleRatioA", + "m_DefaultReferenceName": "_ScaleRatioA", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "59bd90a849624124bae6464ee3669aa6", + "m_Group": { + "m_Id": "98934a69591249d5b8b92b39045359a3" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4008.999755859375, + "y": -2394.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "2e4eb1ef08bb44178c82e53872485e0f" + }, + { + "m_Id": "8695190a5e614f2d90081871a8a06fc2" + }, + { + "m_Id": "81bdb47901ef48e5a588c6724b1b0142" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "5b0077c23eae443887872f84227deccc", + "m_Id": 0, + "m_DisplayName": "Normal", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Normal", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5b3ff4ee364f4d7a923b530ad60d8762", + "m_Id": 0, + "m_DisplayName": "Width", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Width", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "5bd258837c514ff7ab0bf7027e762c18", + "m_Guid": { + "m_GuidSerialized": "2d8f3ee9-1307-4b58-a60d-526e86b07109" + }, + "m_Name": "Bevel Roundness", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_AB6A015F", + "m_OverrideReferenceName": "_BevelRoundness", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5da82bf481f8489ebd05e997f617f51b", + "m_Id": 4, + "m_DisplayName": "Isoperimeter", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Isoperimeter", + "m_StageCapability": 3, + "m_Value": 4.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5e42524569844befad16fda5a94eb9cb", + "m_Id": 0, + "m_DisplayName": "R", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "5fbe253f3e444f2aa8ac717f9c856619", + "m_Guid": { + "m_GuidSerialized": "0a61c93f-6430-4aa6-af07-79bc3b411ccd" + }, + "m_Name": "Bevel Width", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_B50BBFCC", + "m_OverrideReferenceName": "_BevelWidth", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.5, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 0.5 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "61133d79a89048c195f54939b2a1d30a", + "m_Id": 2, + "m_DisplayName": "Alpha", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Alpha", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "61a6ac5f29344d109411f26850ab0a96", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6271438664e74b3fbf723bd6a1f50f8b", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "62bc551cea604e88b7858cc37d96a98a", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector2ShaderProperty", + "m_ObjectId": "636180f6e0504f2baaa5cc086980cb47", + "m_Guid": { + "m_GuidSerialized": "c1223e37-093d-4d5a-b2b0-cd9cc3e4f88e" + }, + "m_Name": "Outline Offset 1", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector2_636180f6e0504f2baaa5cc086980cb47", + "m_OverrideReferenceName": "_OutlineOffset1", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "63c7cd57fc3c45a9a97b514fdae32693", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5266.99951171875, + "y": -3387.0, + "width": 156.99998474121095, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "c422a9a9ff824176aad2241f58c44d0b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "636180f6e0504f2baaa5cc086980cb47" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "641eda269d7b4da9acb65f8d50035ea9", + "m_Id": 0, + "m_DisplayName": "SSR", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "SSR", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "65b3dc13b2b6484283ffe5abfe87a06a", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "65c8e64a7535466e933eed08a2f77532", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4791.0, + "y": -3499.0, + "width": 183.99998474121095, + "height": 253.0 + } + }, + "m_Slots": [ + { + "m_Id": "256d41e89a204d22951450de1c38051d" + }, + { + "m_Id": "0a67ca5280214bd794dc0ad66b5710a9" + }, + { + "m_Id": "ebbd94a7102a4457a48ac492de3bff14" + }, + { + "m_Id": "6271438664e74b3fbf723bd6a1f50f8b" + }, + { + "m_Id": "c9b722d107ce4cd6a748c883472b9b0f" + }, + { + "m_Id": "74cf69e61bef44589521f1bf2bf3c59a" + }, + { + "m_Id": "6e532f83d1c44e839bcfc5845d3b01d6" + }, + { + "m_Id": "cb5e9f9567e84f8fa5463efc0e256e19" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "66f69ef16eac4eb48357bde804cf3c39", + "m_Id": 0, + "m_DisplayName": "_UnderlayColor", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "67a519f507384ff1861df5d8d5b486be", + "m_Group": { + "m_Id": "d258902c6ec74942afdb9ebf8c1d07f8" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4278.0, + "y": -3939.99951171875, + "width": 135.3330078125, + "height": 33.999996185302737 + } + }, + "m_Slots": [ + { + "m_Id": "c3e6d7c20c184bf39fd8822130e693e7" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "3e372195f4bd4845852a37839e5b602d" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "68ec7c31365549d6a8ce883edfc02de2", + "m_Id": 4, + "m_DisplayName": "Color1", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Color1", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6a7af6143e114a538663e71f56731a21", + "m_Id": 2, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "6b2f65c1463f4f7bad16c54a95d2fe75", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5101.0, + "y": -3301.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "1d35fa1fb5004f96a65ace54fbe4f1ad" + }, + { + "m_Id": "fa6de3be9f5b4411b5081b49e645f424" + }, + { + "m_Id": "400d0b6c95dd4540ad3da3e8cb7e50b2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6ccaced3889e4503a9414d808ec33981", + "m_Id": 0, + "m_DisplayName": "R", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "6dfc1177dd0541a7a780fbf911ad1956", + "m_Id": 0, + "m_DisplayName": "_OutlineTex_ST", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6e13f3cd573c467a94379f45d96cb690", + "m_Id": 2, + "m_DisplayName": "SSR", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "SSR", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "6e532f83d1c44e839bcfc5845d3b01d6", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "6e8946a245e842b38231d4a241bfb3ef", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.BaseColor", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3026.0, + "y": -3110.0, + "width": 200.0, + "height": 40.66650390625 + } + }, + "m_Slots": [ + { + "m_Id": "ef0b93f78372439696f50711eaf57d90" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.BaseColor" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "6fbdcc5a972b4fa883dc5f21e525a376", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "7027aaab25924266a063a05df0aa39b3", + "m_Id": 0, + "m_DisplayName": "UV_1", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV_1", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "70337a74f6ad4b7bb6befc825219bab1", + "m_Id": 6, + "m_DisplayName": "RG", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RG", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "712da461f71a454db59d349f752d41ee", + "m_Id": 2, + "m_DisplayName": "Height", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Height", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "71dd947935b64ce38f0d25406dde447b", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "724e17584e97443e9e285dfa7253c8e3", + "m_Id": 0, + "m_DisplayName": "Alpha", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Alpha", + "m_StageCapability": 2, + "m_Value": 0.15000000596046449, + "m_DefaultValue": 1.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "72fb5a0d7796446b9e2b929cb32facdc", + "m_Id": 0, + "m_DisplayName": "_MainTex", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVNode", + "m_ObjectId": "7444469eb9884253819add9ef96baa25", + "m_Group": { + "m_Id": "d258902c6ec74942afdb9ebf8c1d07f8" + }, + "m_Name": "UV", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4298.0, + "y": -3809.99951171875, + "width": 144.66648864746095, + "height": 129.33323669433595 + } + }, + "m_Slots": [ + { + "m_Id": "03182b3263304258b265266325c21f65" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_OutputChannel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "748c31bbcecc4b30bec2e42c0612175b", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector2ShaderProperty", + "m_ObjectId": "74b41464cbed4e9e8e23af5ab9be40cf", + "m_Guid": { + "m_GuidSerialized": "41afbdcb-f3ae-4340-8973-1c1998c992a2" + }, + "m_Name": "Outline Offset 2", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_OutlineOffset2", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "74cf69e61bef44589521f1bf2bf3c59a", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "757174b6f25040fdbb20355a21752222", + "m_Id": 0, + "m_DisplayName": "Outline Offset 2", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "75aba700d74d4b2687bf3166cf1da3e2", + "m_Id": 2, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "75c5657544c648058b20cea090f48dbf", + "m_Id": 0, + "m_DisplayName": "_OutlineUVSpeed", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "767769f736d5478cba5f10a415e28e7f", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "773b90134e894e429203c0c83e80b9de", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "77e28f3e930b4c249145630ec961af95", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BooleanMaterialSlot", + "m_ObjectId": "79147f6986644769b58d9ed64fe771e1", + "m_Id": 0, + "m_DisplayName": "OutlineMode", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": false, + "m_DefaultValue": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "7984fd094e1147bdabb4e26fbd3d31c8", + "m_Group": { + "m_Id": "ecf16c34d46f4502ac601f0c38c7576b" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3113.000244140625, + "y": -3468.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "082e9706dffc4c188270980d4e44ce0f" + }, + { + "m_Id": "f2a351a5375c441b8d9ab7e2c9545a77" + }, + { + "m_Id": "41986ac6400d46709d0ef043a67f6b34" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "7a046f410ce64aa88438b0bfd412c045", + "m_Guid": { + "m_GuidSerialized": "d47271f5-5a84-47bf-a09e-c825d2aeb013" + }, + "m_Name": "Outline Color 3", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Color_551702C5", + "m_OverrideReferenceName": "_OutlineColor3", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 0.0, + "g": 0.0, + "b": 0.0, + "a": 1.0 + }, + "isMainColor": false, + "m_ColorMode": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "7a0f504e4175406dbd8134250f4e350b", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubtractNode", + "m_ObjectId": "7a80e8839f0e4a1d9a6c0814f8793ee6", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Subtract", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4961.99951171875, + "y": -3452.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "6fbdcc5a972b4fa883dc5f21e525a376" + }, + { + "m_Id": "0ba4932e164847878ddb7b7bcff96985" + }, + { + "m_Id": "9178663316db43d582f1c4a127d307c6" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7acfafd73b8c4dfab8c55c18a887e087", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7b144a976914480baf430c0f6f7f4def", + "m_Id": 3, + "m_DisplayName": "Texel Width", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Texel Width", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "7b8a19bd115e4167a25b59cb3218a817", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "7c27ccb2c2dc4ca59c5438c3358630ca", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "7c73ccc923e744b98f19148b971a6090", + "m_Name": "", + "m_ChildObjectList": [ + { + "m_Id": "dc75c4e3a1bc4bb0a128086c2b0679a5" + }, + { + "m_Id": "867a4ae13c0d4a028c71bc1063824c14" + }, + { + "m_Id": "22b7f3c2bb7b48c0a7fdeb50e33e7d5e" + }, + { + "m_Id": "53073e5ea924459fa6681a4943e9f947" + }, + { + "m_Id": "7a046f410ce64aa88438b0bfd412c045" + }, + { + "m_Id": "636180f6e0504f2baaa5cc086980cb47" + }, + { + "m_Id": "74b41464cbed4e9e8e23af5ab9be40cf" + }, + { + "m_Id": "8ed907a2cc7949b68a283ae243ea1977" + }, + { + "m_Id": "cb3c0c3f08654b068bea44c4ffb15f4a" + }, + { + "m_Id": "0580d4b7e3a049049569f4508643a724" + }, + { + "m_Id": "c9ec735d1a1046769e5601b2c97c849a" + }, + { + "m_Id": "2d0a269511e34bd1ba9056d2c939dff2" + }, + { + "m_Id": "07946387933e416db576b677f0711e5f" + }, + { + "m_Id": "46fbf3eeb0ea4470869cba7443249295" + }, + { + "m_Id": "ec79eb447dfd47a9b3380344c6a60f43" + }, + { + "m_Id": "3fdf4b7bc5d4426492dcc057603ef4a6" + }, + { + "m_Id": "8cf8aae64c1d443f9303126886b40f17" + }, + { + "m_Id": "49e7c3ad55ce458797f0e60c950cb965" + }, + { + "m_Id": "81e8ed0534534674a74263e6161a2a1a" + }, + { + "m_Id": "952d0fa5cd744df0b434cd38e9a90b93" + }, + { + "m_Id": "21a7a380e66d42e780e2a2a1baa630d5" + }, + { + "m_Id": "2c10b97b92c947ceb307a93759c0228b" + }, + { + "m_Id": "1be90d4f96a841748b0c95219b12ad27" + }, + { + "m_Id": "5fbe253f3e444f2aa8ac717f9c856619" + }, + { + "m_Id": "5bd258837c514ff7ab0bf7027e762c18" + }, + { + "m_Id": "998db5e5901e45b29040eb2099370071" + }, + { + "m_Id": "a6c38edd2e8743a9b057ba8452b9f129" + }, + { + "m_Id": "82af2db1018543d7832af96c1cfc981f" + }, + { + "m_Id": "3ec4797e381747829ef4712c85fcf7a1" + }, + { + "m_Id": "b0b352c4503a43d083a64e57352b29a0" + }, + { + "m_Id": "424dbeeb009344efa29c304c4979e3d6" + }, + { + "m_Id": "05805bc6fcc941fd889922555c6c86d7" + }, + { + "m_Id": "a4ad98d8828c424384229c344ebe2ed0" + }, + { + "m_Id": "3e372195f4bd4845852a37839e5b602d" + }, + { + "m_Id": "a6bbb32e8d884be9bb36db91fe4b81b1" + }, + { + "m_Id": "59a09f50a7ca4cd3a0d248a0f3730b6a" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubtractNode", + "m_ObjectId": "7d7696aa6d184b4fb9c316a9dec37aee", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Subtract", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4959.0, + "y": -3326.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "4d1cb1a475df49f9a148195a65f5453a" + }, + { + "m_Id": "47d020251e9841a5b1f0fd64396026a1" + }, + { + "m_Id": "62bc551cea604e88b7858cc37d96a98a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "7d78a616c2754cc28d1f32cf66ade611", + "m_Group": { + "m_Id": "013228b0fdf1424097798f0973a9a4fb" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4006.999755859375, + "y": -2796.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "d9bcb754db834583b6518c5ed5152114" + }, + { + "m_Id": "861d4258049a4a3e8164f7297090f88e" + }, + { + "m_Id": "a7c06457d7454693a8bc3dc95257b2c2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "7e0fadb2533f496192c1ad3e78642010", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4444.0, + "y": -4188.0, + "width": 173.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "d48c3871e3064027a10ae9f4babd3be0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "952d0fa5cd744df0b434cd38e9a90b93" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "7f2e6b5f15364ed9835d67d0cf4f8f65", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VertexDescription.Tangent", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2586.0, + "y": -3592.0, + "width": 200.0, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "85ff8667d72947edada4e9fb4ff60559" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Tangent" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7f3d71a6c96847c099da45f95aafbecb", + "m_Id": 1, + "m_DisplayName": "G", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PositionMaterialSlot", + "m_ObjectId": "8036d0e6090b456e9b4ea87227868236", + "m_Id": 0, + "m_DisplayName": "Position", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Position", + "m_StageCapability": 1, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [ + "X", + "Y", + "Z" + ], + "m_Space": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "80e665a5eeb64730a51742f698bf0d48", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "8135ca333f8f4ea78163743e6ec1f55c", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4081.999755859375, + "y": -3140.0, + "width": 156.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "d6a6a119394e4082a11bc024a6e42ef8" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "53073e5ea924459fa6681a4943e9f947" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "81bdb47901ef48e5a588c6724b1b0142", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "81e8ed0534534674a74263e6161a2a1a", + "m_Guid": { + "m_GuidSerialized": "78aab961-c4a8-41f3-b203-1239c3b33b13" + }, + "m_Name": "Underlay Dilate", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_D48690B9", + "m_OverrideReferenceName": "_UnderlayDilate", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "82af2db1018543d7832af96c1cfc981f", + "m_Guid": { + "m_GuidSerialized": "37906c7b-9a3a-454b-a62a-9aa097e64bde" + }, + "m_Name": "Light Angle", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_82af2db1018543d7832af96c1cfc981f", + "m_OverrideReferenceName": "_LightAngle", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 6.28000020980835 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "82d5443fe54d4a3b9420f8745d00a632", + "m_Id": 5, + "m_DisplayName": "Softness", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Softness", + "m_StageCapability": 3, + "m_Value": 8.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "836f639bd89d42f9b3a0470c3094815e", + "m_Id": 4, + "m_DisplayName": "Texel Height", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Texel Height", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "83c51d5b2f7b4eb785248f419181cb87", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Occlusion", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "944ebbc49c8a4cddb5834e3beab965a2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Occlusion" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "84dc74cdbd8c45e1b189e4fd9a69942d", + "m_Id": 0, + "m_DisplayName": "Outline Offset 3", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "85a1ad8e741e41759002e8cdc8cd0b96", + "m_Group": { + "m_Id": "d0a791a544614667962a9a9a9ce0c68a" + }, + "m_Name": "ScreenSpaceRatio (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5800.99951171875, + "y": -3363.0, + "width": 258.0, + "height": 142.0 + } + }, + "m_Slots": [ + { + "m_Id": "6e13f3cd573c467a94379f45d96cb690" + }, + { + "m_Id": "8e6ed600f6504f4083092f5b511e44c4" + }, + { + "m_Id": "93b161cce4504cb79c97b6d8db178de7" + }, + { + "m_Id": "2bf5f2fdd2984599b7323d10cfb1d240" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "ScreenSpaceRatio", + "m_FunctionSource": "96de908384869cd409c75efa351d5edf", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "85b5940eb77e4625812ded7215bab8d7", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4081.999755859375, + "y": -3096.0, + "width": 156.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "ada023d617104472b8ab75a81558c0a1" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "7a046f410ce64aa88438b0bfd412c045" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.TangentMaterialSlot", + "m_ObjectId": "85ff8667d72947edada4e9fb4ff60559", + "m_Id": 0, + "m_DisplayName": "Tangent", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Tangent", + "m_StageCapability": 1, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [ + "X", + "Y", + "Z" + ], + "m_Space": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "861d4258049a4a3e8164f7297090f88e", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector4ShaderProperty", + "m_ObjectId": "867a4ae13c0d4a028c71bc1063824c14", + "m_Guid": { + "m_GuidSerialized": "d483c212-0a30-4f6d-b94d-9abbc83a6522" + }, + "m_Name": "Outline Width", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector4_C68C9E14", + "m_OverrideReferenceName": "_IsoPerimeter", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 2, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "8695190a5e614f2d90081871a8a06fc2", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "86e21b7b6b7a44238607e41b8a9fb9a4", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Smoothness", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "0801f576ce79452483b42e485405244d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Smoothness" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "8764669016f6442f8152593c18a649d7", + "m_Id": 4, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "880bb02c6c6b49b18aa6ebc66dc566a0", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "88253223d2c34ecfab92b0c344048f94", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "ComputeSDF (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4226.0, + "y": -4323.0, + "width": 227.99998474121095, + "height": 190.0 + } + }, + "m_Slots": [ + { + "m_Id": "c52a1744a9a14989b0ae452ad6de6061" + }, + { + "m_Id": "a03db80c558b4f87a330c5ae0a9443a5" + }, + { + "m_Id": "8f1b1d1e8ff24b3284993e52354e54fa" + }, + { + "m_Id": "5da82bf481f8489ebd05e997f617f51b" + }, + { + "m_Id": "82d5443fe54d4a3b9420f8745d00a632" + }, + { + "m_Id": "61133d79a89048c195f54939b2a1d30a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "ComputeSDF", + "m_FunctionSource": "96de908384869cd409c75efa351d5edf", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "8a08179f99d649d289b8053d5fa0ad22", + "m_Id": 0, + "m_DisplayName": "Underlay Offset", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "8b66f4e6bc9d4662b3218ac33a69839f", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "8c38a5d8327f456e9783740c05382619", + "m_Id": 3, + "m_DisplayName": "Color2", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Color2", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "8cbd81814903479ea1d3151c1f38183e", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "8cf8aae64c1d443f9303126886b40f17", + "m_Guid": { + "m_GuidSerialized": "8d78c9a5-aaef-41fb-af68-2358e401d7ac" + }, + "m_Name": "_UnderlayColor", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Color_2F5FE804", + "m_OverrideReferenceName": "_UnderlayColor", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 0.0, + "g": 0.0, + "b": 0.0, + "a": 1.0 + }, + "isMainColor": false, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "8e6aee1173864e58be589084897a3f35", + "m_Id": 0, + "m_DisplayName": "UV_1", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV_1", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "8e6ed600f6504f4083092f5b511e44c4", + "m_Id": 0, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector2ShaderProperty", + "m_ObjectId": "8ed907a2cc7949b68a283ae243ea1977", + "m_Guid": { + "m_GuidSerialized": "36803443-a9bc-4f3c-a4f2-7d66a5417ac1" + }, + "m_Name": "Outline Offset 3", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_OutlineOffset3", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "8f1b1d1e8ff24b3284993e52354e54fa", + "m_Id": 3, + "m_DisplayName": "SDR", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "SDR", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "9147636b0cfa466a9b37a013d8f693bf", + "m_Group": { + "m_Id": "daaf032a109749a88c9b8ff8e1f8b541" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5421.99951171875, + "y": -3902.0, + "width": 153.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "a4f471e3221c4134b291bd9d2ba22db6" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "a6bbb32e8d884be9bb36db91fe4b81b1" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "9178663316db43d582f1c4a127d307c6", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SplitNode", + "m_ObjectId": "91890fe48ebe4717aea61ecaf3ad4861", + "m_Group": { + "m_Id": "ecf16c34d46f4502ac601f0c38c7576b" + }, + "m_Name": "Split", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2983.000244140625, + "y": -3468.0, + "width": 119.99999237060547, + "height": 149.0 + } + }, + "m_Slots": [ + { + "m_Id": "3dccd64e7f324bc1a75c1479d7a67c51" + }, + { + "m_Id": "e444f2c81d1e48329fa2c91005277e8d" + }, + { + "m_Id": "b2c26292b7434733878a9b042f44de89" + }, + { + "m_Id": "964fea1fd4b24f4daf5bef84c4b45118" + }, + { + "m_Id": "deac82280a2b43078e0e40863e2d974c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "91d6a9a5fbc04ea49075cb51835e7264", + "m_Id": 2, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "928621a3ca2d41c89a10336bbbc81ddc", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "93b161cce4504cb79c97b6d8db178de7", + "m_Id": 3, + "m_DisplayName": "TextureSize", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "TextureSize", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalTarget", + "m_ObjectId": "94300469581b4924ac7dda496811d45d", + "m_Datas": [], + "m_ActiveSubTarget": { + "m_Id": "a0b9274619da48a59f26fe58997479ee" + }, + "m_AllowMaterialOverride": false, + "m_SurfaceType": 1, + "m_ZTestMode": 4, + "m_ZWriteControl": 0, + "m_AlphaMode": 0, + "m_RenderFace": 0, + "m_AlphaClip": true, + "m_CastShadows": true, + "m_ReceiveShadows": true, + "m_AdditionalMotionVectorMode": 0, + "m_AlembicMotionVectors": false, + "m_SupportsLODCrossFade": false, + "m_CustomEditorGUI": "TMPro.EditorUtilities.TMP_SDFShaderGUI", + "m_SupportVFX": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "944ebbc49c8a4cddb5834e3beab965a2", + "m_Id": 0, + "m_DisplayName": "Ambient Occlusion", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Occlusion", + "m_StageCapability": 2, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "945b45993dd84a979755b98c48138f72", + "m_Id": 0, + "m_DisplayName": "Width", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Width", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "952d0fa5cd744df0b434cd38e9a90b93", + "m_Guid": { + "m_GuidSerialized": "ce395871-ddeb-47c3-a31d-07855800c197" + }, + "m_Name": "_UnderlaySoftness", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_F2B9E3EF", + "m_OverrideReferenceName": "_UnderlaySoftness", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "95928bcb6a284b8d88105a84c2e1d3ce", + "m_Group": { + "m_Id": "013228b0fdf1424097798f0973a9a4fb" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4778.00048828125, + "y": -2581.000244140625, + "width": 155.00001525878907, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "d880558893fb442b9320cf55885d1117" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "2d0a269511e34bd1ba9056d2c939dff2" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "964fea1fd4b24f4daf5bef84c4b45118", + "m_Id": 3, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "98934a69591249d5b8b92b39045359a3", + "m_Title": "Outline1 Texture", + "m_Position": { + "x": -4670.00048828125, + "y": -2474.000244140625 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "998db5e5901e45b29040eb2099370071", + "m_Guid": { + "m_GuidSerialized": "6f383614-f2ad-4269-be8f-87b0ecb03cf0" + }, + "m_Name": "Bevel Clamp", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_5BD7E808", + "m_OverrideReferenceName": "_BevelClamp", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "9c228fac287d446296b91a4acf5cec59", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4600.0, + "y": -3498.0, + "width": 183.99998474121095, + "height": 253.0 + } + }, + "m_Slots": [ + { + "m_Id": "582d6e289dbe4fdca7cf0307273eaa2f" + }, + { + "m_Id": "1db37082bf844442804487b4944352de" + }, + { + "m_Id": "8b66f4e6bc9d4662b3218ac33a69839f" + }, + { + "m_Id": "4a66dcbe712a4d40bd8f355b834594b5" + }, + { + "m_Id": "a0285c9c381a49cba194709efa0a7c85" + }, + { + "m_Id": "b2728d0dd3ce40678867c94a7d977916" + }, + { + "m_Id": "e141833aa78b4fd59ecad949beb43a78" + }, + { + "m_Id": "51f76f8a53ad43a4ad028426548ce9ba" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "9c26fdddba244d36a854298c00473247", + "m_Id": 3, + "m_DisplayName": "SDR", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "SDR", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVNode", + "m_ObjectId": "9d3c3383d5934a17bf9efbb7fd9e9043", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "UV", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5443.0, + "y": -3315.0, + "width": 144.99998474121095, + "height": 130.0 + } + }, + "m_Slots": [ + { + "m_Id": "232b1aa09e67479abae141d3c76d3c5b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_OutputChannel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "9e6e50a71d9843b49b62ebe1cf7d3d59", + "m_Group": { + "m_Id": "d258902c6ec74942afdb9ebf8c1d07f8" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4486.0, + "y": -3865.99951171875, + "width": 135.3330078125, + "height": 33.999996185302737 + } + }, + "m_Slots": [ + { + "m_Id": "3535ae87c6dd4769b52b20d9eca61069" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "3e372195f4bd4845852a37839e5b602d" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "9e87ce9607e14015a3790c528ca5dfda", + "m_Group": { + "m_Id": "98934a69591249d5b8b92b39045359a3" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4635.00048828125, + "y": -2239.0, + "width": 167.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "75c5657544c648058b20cea090f48dbf" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "3fdf4b7bc5d4426492dcc057603ef4a6" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "9eb8137a6c2e41bbafdc8b0732dd47a3", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BooleanMaterialSlot", + "m_ObjectId": "9eeec1a9713045af8845cea263d5ea48", + "m_Id": 6, + "m_DisplayName": "IsFront", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "IsFront", + "m_StageCapability": 3, + "m_Value": false, + "m_DefaultValue": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "9f0de188085746d5a19073da1de85ddb", + "m_Group": { + "m_Id": "013228b0fdf1424097798f0973a9a4fb" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4152.0, + "y": -2771.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "7c27ccb2c2dc4ca59c5438c3358630ca" + }, + { + "m_Id": "373f1de8db6c429c9d46c781f741d7a4" + }, + { + "m_Id": "fd0b096ed5b74f9e9ec51327be200731" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalMaterialSlot", + "m_ObjectId": "a0206f980dc6455f84f5a8442838c726", + "m_Id": 0, + "m_DisplayName": "Normal (Tangent Space)", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "NormalTS", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_Space": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a0285c9c381a49cba194709efa0a7c85", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a03db80c558b4f87a330c5ae0a9443a5", + "m_Id": 1, + "m_DisplayName": "SD", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "SD", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 2, + "m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalLitSubTarget", + "m_ObjectId": "a0b9274619da48a59f26fe58997479ee", + "m_WorkflowMode": 1, + "m_NormalDropOffSpace": 0, + "m_ClearCoat": false, + "m_BlendModePreserveSpecular": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalMaterialSlot", + "m_ObjectId": "a3f8b6e8ae7f48e2989a029904401502", + "m_Id": 0, + "m_DisplayName": "Normal", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Normal", + "m_StageCapability": 1, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [ + "X", + "Y", + "Z" + ], + "m_Space": 0 +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "a455bd79094c4413a7b7dd80ca8b9368", + "m_Group": { + "m_Id": "013228b0fdf1424097798f0973a9a4fb" + }, + "m_Name": "GenerateUV (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4606.99951171875, + "y": -2689.0, + "width": 221.99998474121095, + "height": 142.0 + } + }, + "m_Slots": [ + { + "m_Id": "7027aaab25924266a063a05df0aa39b3" + }, + { + "m_Id": "2c7a9460724b47daad8df1be144de7c6" + }, + { + "m_Id": "55ffa45ec3654d5e88089fb40d2b0465" + }, + { + "m_Id": "e495a9f7a11f4eb89334e83be154ceb9" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "GenerateUV", + "m_FunctionSource": "96de908384869cd409c75efa351d5edf", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateShaderProperty", + "m_ObjectId": "a4ad98d8828c424384229c344ebe2ed0", + "m_Guid": { + "m_GuidSerialized": "f98fc1a2-bb81-4bd1-a207-23d3a90d518e" + }, + "m_Name": "SamplerState", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "SamplerState_a4ad98d8828c424384229c344ebe2ed0", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_filter": 0, + "m_wrap": 1, + "m_anisotropic": 0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a4f471e3221c4134b291bd9d2ba22db6", + "m_Id": 0, + "m_DisplayName": "_GradientScale", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "a535f3bcbeb14622bb177eb6f46e76f4", + "m_Group": { + "m_Id": "98934a69591249d5b8b92b39045359a3" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4628.00048828125, + "y": -2283.0, + "width": 157.00001525878907, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "6dfc1177dd0541a7a780fbf911ad1956" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "ec79eb447dfd47a9b3380344c6a60f43" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "a6bbb32e8d884be9bb36db91fe4b81b1", + "m_Guid": { + "m_GuidSerialized": "6aa76edf-7b80-46ac-add4-406cf1d85493" + }, + "m_Name": "_GradientScale", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_EAE27356", + "m_OverrideReferenceName": "_GradientScale", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 1, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 10.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "a6c38edd2e8743a9b057ba8452b9f129", + "m_Guid": { + "m_GuidSerialized": "9fc942ee-4a1d-4ced-a5a6-81893e3ddb63" + }, + "m_Name": "Light Color", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Color_a6c38edd2e8743a9b057ba8452b9f129", + "m_OverrideReferenceName": "_SpecularColor", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 1.0, + "g": 1.0, + "b": 1.0, + "a": 1.0 + }, + "isMainColor": false, + "m_ColorMode": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "a75f7ac601c446469802fe7754c1f279", + "m_Id": 0, + "m_DisplayName": "Color1", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Color1", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a7942746b5564dc7bbbae1deb2403022", + "m_Id": 0, + "m_DisplayName": "_GradientScale", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "a7c06457d7454693a8bc3dc95257b2c2", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "aa2794b8f0e24bf281d22e0fef0647be", + "m_Id": 2, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "aa3e347d733e48f7b65d8a8847370eec", + "m_Group": { + "m_Id": "" + }, + "m_Name": "EvaluateLight (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3631.0, + "y": -3810.0, + "width": 230.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "0699eea947fc426cbfeb8744cf120222" + }, + { + "m_Id": "0c4dc51f26484c26ad88a3fe4002abcd" + }, + { + "m_Id": "d5173cc3c6cd4f1998550f3187a3e9c8" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "EvaluateLight", + "m_FunctionSource": "96de908384869cd409c75efa351d5edf", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "aa87c72ac0e64469acc34f936f00b3d0", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4444.0, + "y": -4225.0, + "width": 193.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "0d7878dd226d4cfb81a991dc312309fc" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "81e8ed0534534674a74263e6161a2a1a" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "abd59150589b436cadf8c9e6f43ccb8e", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "aca823a8188948c782eddaf0f45e1868", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.NormalOS", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2542.0, + "y": -3404.000244140625, + "width": 200.0, + "height": 40.66650390625 + } + }, + "m_Slots": [ + { + "m_Id": "e386b183a18245a796b024022f7f3074" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.NormalOS" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DPropertiesNode", + "m_ObjectId": "acd0cd5a177f4a97bf23db7219305e3f", + "m_Group": { + "m_Id": "d258902c6ec74942afdb9ebf8c1d07f8" + }, + "m_Name": "Texel Size", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4348.0, + "y": -3905.99951171875, + "width": 185.33299255371095, + "height": 101.33324432373047 + } + }, + "m_Slots": [ + { + "m_Id": "945b45993dd84a979755b98c48138f72" + }, + { + "m_Id": "e51a636b2621440eb94cc802c1cf4bfc" + }, + { + "m_Id": "1bdde3efd3b7464b8934c555be0f8a48" + }, + { + "m_Id": "129f271ebc77450994e18f0a30579bf5" + }, + { + "m_Id": "3ffa095f304e42d2827aa230e2ae3887" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "ad3e1d26f4404555a8dd29223caaf1ef", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Metallic", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "b46afdad84944599b00e887d2ce29cc3" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Metallic" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "ada023d617104472b8ab75a81558c0a1", + "m_Id": 0, + "m_DisplayName": "Outline Color 3", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "aef5c44f84e04c3185e0b93e95e34204", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5264.99951171875, + "y": -3142.0, + "width": 159.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "84dc74cdbd8c45e1b189e4fd9a69942d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "8ed907a2cc7949b68a283ae243ea1977" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "b000f852aa984e9dae25b125a4607f4e", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b015d1b7e4134c59baf6851e7649802c", + "m_Id": 0, + "m_DisplayName": "R", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "b0b352c4503a43d083a64e57352b29a0", + "m_Guid": { + "m_GuidSerialized": "01cfcc78-60aa-4f71-a1e3-8d8df6dae253" + }, + "m_Name": "Reflectivity Power", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_b0b352c4503a43d083a64e57352b29a0", + "m_OverrideReferenceName": "_Reflectivity", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 5.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 5.0, + "y": 15.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.VertexColorNode", + "m_ObjectId": "b1188549725543d485436c2e921ffbb2", + "m_Group": { + "m_Id": "013228b0fdf1424097798f0973a9a4fb" + }, + "m_Name": "Vertex Color", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4142.0, + "y": -2890.0, + "width": 116.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "281bcee4777040f8a31ee0e10344e98d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 2, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "b163c9f1666644b0bba62cf0e12df7bc", + "m_Group": { + "m_Id": "013228b0fdf1424097798f0973a9a4fb" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": -4367.0, + "y": -2713.0, + "width": 180.0, + "height": 181.0 + } + }, + "m_Slots": [ + { + "m_Id": "cce40479b6284b6fa3174db9f09d0ac9" + }, + { + "m_Id": "80e665a5eeb64730a51742f698bf0d48" + }, + { + "m_Id": "1f46181633594ae0a1fb2adb76b42981" + }, + { + "m_Id": "8cbd81814903479ea1d3151c1f38183e" + }, + { + "m_Id": "cfaf3f3a5a1146e194cddad30c95aada" + }, + { + "m_Id": "b43489e37a5c4df88f15844292a55ec7" + }, + { + "m_Id": "cd7281fb41aa4e61ac0fdf71d4f4bd46" + }, + { + "m_Id": "f01d52cdcb1647aab35782b4af535efd" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 1, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "b224a1cf80604103ad085c799995f3c2", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "b2728d0dd3ce40678867c94a7d977916", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"fileID\":-2362172177983852347,\"guid\":\"dda5bcb0d1e9515498f6e4e038bbefe6\",\"type\":2}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "b2baf44eae52473cb6cda7b1debece01", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b2c26292b7434733878a9b042f44de89", + "m_Id": 2, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "b42e6dbfbc864097af182cbff5c0c1fb", + "m_Id": 0, + "m_DisplayName": "Outline Color 1", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "b43489e37a5c4df88f15844292a55ec7", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"fileID\":-2362172177983852347,\"guid\":\"dda5bcb0d1e9515498f6e4e038bbefe6\",\"type\":2}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b467be738d0e454995e380cbf526efe3", + "m_Id": 4, + "m_DisplayName": "Texel Height", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Texel Height", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b46afdad84944599b00e887d2ce29cc3", + "m_Id": 0, + "m_DisplayName": "Metallic", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Metallic", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "b4a40cb6acd441acb83cfe0240bf910d", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4750.99951171875, + "y": -4274.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "d0b10e52e21941b183f5f635894c76c8" + }, + { + "m_Id": "0d6a57754b824f6db9cefa6953bc06a9" + }, + { + "m_Id": "773b90134e894e429203c0c83e80b9de" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DPropertiesNode", + "m_ObjectId": "b571db753a1948d5a6f1de4e7d0c7238", + "m_Group": { + "m_Id": "daaf032a109749a88c9b8ff8e1f8b541" + }, + "m_Name": "Texel Size", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5581.99951171875, + "y": -3867.0, + "width": 183.99998474121095, + "height": 100.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "5b3ff4ee364f4d7a923b530ad60d8762" + }, + { + "m_Id": "c183b5bd9bbe45089f93996e73110918" + }, + { + "m_Id": "1196ae398cc348349ab0c1a23fdab4bd" + }, + { + "m_Id": "7b144a976914480baf430c0f6f7f4def" + }, + { + "m_Id": "836f639bd89d42f9b3a0470c3094815e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b691728a389a417d9b4f2d02541209c2", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b7f9ac55517141868bfb9d2ad6429792", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "b85d677872b44421bf5536f42ba0267c", + "m_Id": 3, + "m_DisplayName": "Color0", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Color0", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CombineNode", + "m_ObjectId": "bc9afcb18afa4ccc82d2cdc34d3f4641", + "m_Group": { + "m_Id": "daaf032a109749a88c9b8ff8e1f8b541" + }, + "m_Name": "Combine", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": -5392.0, + "y": -3867.0, + "width": 125.99999237060547, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "5e42524569844befad16fda5a94eb9cb" + }, + { + "m_Id": "54d7a93ffec5490aa4591da23a21b693" + }, + { + "m_Id": "aa2794b8f0e24bf281d22e0fef0647be" + }, + { + "m_Id": "200245fc8bbe4826b209ab5f7ffe074c" + }, + { + "m_Id": "fc2e62201c5847e798fd939314413fcd" + }, + { + "m_Id": "fe11fa80cc1847a5a37f6757d521cf25" + }, + { + "m_Id": "de0c6f7f7af94defa6c3dbc6433de9d4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c183b5bd9bbe45089f93996e73110918", + "m_Id": 2, + "m_DisplayName": "Height", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Height", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "c234e5216678436195ee1a5914bc79da", + "m_Group": { + "m_Id": "98934a69591249d5b8b92b39045359a3" + }, + "m_Name": "GenerateUV (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4446.0, + "y": -2347.0, + "width": 221.99998474121095, + "height": 142.0 + } + }, + "m_Slots": [ + { + "m_Id": "8e6aee1173864e58be589084897a3f35" + }, + { + "m_Id": "3db1608e927e4102a3c3a88e9fcab39a" + }, + { + "m_Id": "0f7ffb6d2de4447f9736780cbcee8e07" + }, + { + "m_Id": "d4954b7bbbb0412cbc997bcbe7dfa808" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "GenerateUV", + "m_FunctionSource": "96de908384869cd409c75efa351d5edf", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "c35312edaa2344788b1964ee2f63a236", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "c3e6d7c20c184bf39fd8822130e693e7", + "m_Id": 0, + "m_DisplayName": "_MainTex", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "c422a9a9ff824176aad2241f58c44d0b", + "m_Id": 0, + "m_DisplayName": "Outline Offset 1", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "c478c32c45884c57a62f7b2aa8ddc3b0", + "m_Id": 2, + "m_DisplayName": "Alpha", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Alpha", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c52a1744a9a14989b0ae452ad6de6061", + "m_Id": 0, + "m_DisplayName": "SSR", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "SSR", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c6bdb985bc16435fa72f5a3c81bb633c", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c7d4094601ac4bc1aead609c72b1f1c1", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "c7ddee91dc5b48dc828309c77fdb0b88", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4444.0, + "y": -4266.0, + "width": 153.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "a7942746b5564dc7bbbae1deb2403022" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "a6bbb32e8d884be9bb36db91fe4b81b1" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "c88fcbaeea954a5f9c68c339fa8b604d", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c9b722d107ce4cd6a748c883472b9b0f", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "c9d7f0dbae7d422985a1cc87c025e76b", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4312.0, + "y": -3179.000244140625, + "width": 144.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "79147f6986644769b58d9ed64fe771e1" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "cb3c0c3f08654b068bea44c4ffb15f4a" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "c9ec735d1a1046769e5601b2c97c849a", + "m_Guid": { + "m_GuidSerialized": "281a9526-c332-4471-a44e-ece4a1e95ef6" + }, + "m_Name": "Face Texture", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_75569DEA", + "m_OverrideReferenceName": "_FaceTex", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "ca2a1083dc014f39ab8af0cdf140866b", + "m_Id": 0, + "m_DisplayName": "_FaceTex_ST", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.BooleanShaderProperty", + "m_ObjectId": "cb3c0c3f08654b068bea44c4ffb15f4a", + "m_Guid": { + "m_GuidSerialized": "21009d12-8d94-4273-b0d0-a8ee0608ddcf" + }, + "m_Name": "OutlineMode", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Boolean_cb3c0c3f08654b068bea44c4ffb15f4a", + "m_OverrideReferenceName": "_OutlineMode", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "cb5e9f9567e84f8fa5463efc0e256e19", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "cb7117ecb1d047a8b2cb00ed552cb181", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Alpha", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3032.66650390625, + "y": -3029.33349609375, + "width": 200.0, + "height": 41.33349609375 + } + }, + "m_Slots": [ + { + "m_Id": "724e17584e97443e9e285dfa7253c8e3" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Alpha" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "cc88101667c9488f9c5a716e851c1b21", + "m_Id": 3, + "m_DisplayName": "Color0", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Color0", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "cce40479b6284b6fa3174db9f09d0ac9", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "cd7281fb41aa4e61ac0fdf71d4f4bd46", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "cda5e3b4c1054bf3a65c0b7ec6bc778a", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "cdddee3a537c464697357f11b966f9b8", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": -4420.0, + "y": -4483.0, + "width": 156.0, + "height": 181.0 + } + }, + "m_Slots": [ + { + "m_Id": "41b9b79b3859472882bcea393703eec0" + }, + { + "m_Id": "c7d4094601ac4bc1aead609c72b1f1c1" + }, + { + "m_Id": "767769f736d5478cba5f10a415e28e7f" + }, + { + "m_Id": "b691728a389a417d9b4f2d02541209c2" + }, + { + "m_Id": "045c4f6b050549c7a0efb208e6349779" + }, + { + "m_Id": "509e6f38505b4b0695b263706a55028f" + }, + { + "m_Id": "204dacb5a95b424facf11cb6f65bd188" + }, + { + "m_Id": "35cbea6373dd4e4f8d0fea36e8add392" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "cfaf3f3a5a1146e194cddad30c95aada", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "d0a791a544614667962a9a9a9ce0c68a", + "m_Title": "Screen Space Ratio", + "m_Position": { + "x": -6179.99951171875, + "y": -3422.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "d0b10e52e21941b183f5f635894c76c8", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d1a17e42e7a04dc38984e3c01149445b", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "d219977210094c0082c517d8dc00c8bb", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "d258902c6ec74942afdb9ebf8c1d07f8", + "m_Title": "Generate Normal", + "m_Position": { + "x": -4511.33349609375, + "y": -3999.3330078125 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "d30452ac6b244ecca03df4d7b4de9f81", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d48c3871e3064027a10ae9f4babd3be0", + "m_Id": 0, + "m_DisplayName": "_UnderlaySoftness", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "d4954b7bbbb0412cbc997bcbe7dfa808", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "d4df208fc23b42f2b52364124f1b661c", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5268.0, + "y": -3261.0, + "width": 159.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "757174b6f25040fdbb20355a21752222" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "74b41464cbed4e9e8e23af5ab9be40cf" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "d5173cc3c6cd4f1998550f3187a3e9c8", + "m_Id": 0, + "m_DisplayName": "Normal", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Normal", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "d6a6a119394e4082a11bc024a6e42ef8", + "m_Id": 0, + "m_DisplayName": "Outline Color 2", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "d880558893fb442b9320cf55885d1117", + "m_Id": 0, + "m_DisplayName": "_FaceUVSpeed", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d8edec16956c4f15b7d51d6ec10753f4", + "m_Id": 2, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "d9bcb754db834583b6518c5ed5152114", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d9dc4839ee2847999110bdb234d6041a", + "m_Id": 1, + "m_DisplayName": "G", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "da7a06d393a44089842070d51d2aa0a6", + "m_Id": 0, + "m_DisplayName": "_MainTex", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "daaf032a109749a88c9b8ff8e1f8b541", + "m_Title": "Offset Scale", + "m_Position": { + "x": -5747.99951171875, + "y": -3961.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVNode", + "m_ObjectId": "dbcb748279484a4590e53518c49122b8", + "m_Group": { + "m_Id": "013228b0fdf1424097798f0973a9a4fb" + }, + "m_Name": "UV", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4776.00048828125, + "y": -2757.000244140625, + "width": 145.0, + "height": 130.00001525878907 + } + }, + "m_Slots": [ + { + "m_Id": "7a0f504e4175406dbd8134250f4e350b" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_OutputChannel": 1 +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "dc75c4e3a1bc4bb0a128086c2b0679a5", + "m_Guid": { + "m_GuidSerialized": "85cd941f-2fd2-43a3-b0fa-9f728bfb4220" + }, + "m_Name": "Face Color", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Color_99AFBB3D", + "m_OverrideReferenceName": "_FaceColor", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 1.0, + "g": 1.0, + "b": 1.0, + "a": 1.0 + }, + "isMainColor": false, + "m_ColorMode": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "de0c6f7f7af94defa6c3dbc6433de9d4", + "m_Id": 6, + "m_DisplayName": "RG", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RG", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "deac82280a2b43078e0e40863e2d974c", + "m_Id": 4, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "def8e0b9d8384982bc5b4c32d877e458", + "m_Id": 0, + "m_DisplayName": "Outline Texture", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubtractNode", + "m_ObjectId": "dff7a66b353a4023b29c9d937da77960", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "Subtract", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4602.0, + "y": -4298.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "7b8a19bd115e4167a25b59cb3218a817" + }, + { + "m_Id": "0b57f2d35157477ab2b29a5aac14ae8b" + }, + { + "m_Id": "e9e06fcb161e44ba8cc9f6f60264df78" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "e141833aa78b4fd59ecad949beb43a78", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e2d28f29bbac4983a401574480b5ca28", + "m_Id": 1, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalMaterialSlot", + "m_ObjectId": "e386b183a18245a796b024022f7f3074", + "m_Id": 0, + "m_DisplayName": "Normal (Object Space)", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "NormalOS", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [ + "X", + "Y", + "Z" + ], + "m_Space": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e444f2c81d1e48329fa2c91005277e8d", + "m_Id": 1, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "e495a9f7a11f4eb89334e83be154ceb9", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e51a636b2621440eb94cc802c1cf4bfc", + "m_Id": 2, + "m_DisplayName": "Height", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Height", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "e591df3a1eb94e259b762f2830b407e2", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Emission", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "4590bfa2a0664b65b6f073bae33a071f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Emission" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e6e80c6b0db545cda26b079a9a78fbb3", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "e818605f8f5a4f01bf61caaa33693581", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "ComputeSDF44 (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4144.0, + "y": -3369.0, + "width": 244.0, + "height": 214.0 + } + }, + "m_Slots": [ + { + "m_Id": "641eda269d7b4da9acb65f8d50035ea9" + }, + { + "m_Id": "f6823778a3cf42d5bbe8a83e5f9c9fa3" + }, + { + "m_Id": "9c26fdddba244d36a854298c00473247" + }, + { + "m_Id": "f684c5678e9e4f078157a3ab7ef5057b" + }, + { + "m_Id": "14ad19bf20a140dd88d58452d7df688b" + }, + { + "m_Id": "215a82c127204988b751de7d3a39b955" + }, + { + "m_Id": "c478c32c45884c57a62f7b2aa8ddc3b0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "ComputeSDF44", + "m_FunctionSource": "96de908384869cd409c75efa351d5edf", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e9e06fcb161e44ba8cc9f6f60264df78", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ebbd94a7102a4457a48ac492de3bff14", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ebd6d75abcb84108bcadbfe7ee5f6244", + "m_Id": 7, + "m_DisplayName": "TextureHeight", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "TextureHeight", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "ec184d6d9fb2494897774c9e7d279e6d", + "m_Group": { + "m_Id": "013228b0fdf1424097798f0973a9a4fb" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4778.00048828125, + "y": -2626.0, + "width": 145.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "ca2a1083dc014f39ab8af0cdf140866b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "07946387933e416db576b677f0711e5f" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubtractNode", + "m_ObjectId": "ec1f2e8bc9fd4ae38b133c60ee6c49b8", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Subtract", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4957.99951171875, + "y": -3204.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "748c31bbcecc4b30bec2e42c0612175b" + }, + { + "m_Id": "4bda5c294e1949138d033640e1d385b4" + }, + { + "m_Id": "4e64dac49ddc47c3b5b1e27b17a08304" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector4ShaderProperty", + "m_ObjectId": "ec79eb447dfd47a9b3380344c6a60f43", + "m_Guid": { + "m_GuidSerialized": "54c77f8b-0534-4b35-a3f0-83ab2ebe6c1f" + }, + "m_Name": "_OutlineTex_ST", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector4_1774DE83", + "m_OverrideReferenceName": "_OutlineTex_ST", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "ecf16c34d46f4502ac601f0c38c7576b", + "m_Title": "Vertex Color", + "m_Position": { + "x": -3448.000244140625, + "y": -3579.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ed1d1f1613334c3bb904dd08161cd7e5", + "m_Id": 0, + "m_DisplayName": "_GradientScale", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "ed6c215a65584deeaefad1d2c7743044", + "m_Id": 4, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "edbee7a8952b46529ac5ad0365775774", + "m_Id": 5, + "m_DisplayName": "RGB", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGB", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "ef0b93f78372439696f50711eaf57d90", + "m_Id": 0, + "m_DisplayName": "Base Color", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "BaseColor", + "m_StageCapability": 2, + "m_Value": { + "x": 0.7353569269180298, + "y": 0.7353569269180298, + "z": 0.7353569269180298 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [ + "X", + "Y", + "Z" + ], + "m_ColorMode": 0, + "m_DefaultColor": { + "r": 0.5, + "g": 0.5, + "b": 0.5, + "a": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "ef9738ec7e894772a14e9dce441c16c6", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "f01d52cdcb1647aab35782b4af535efd", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "f23a8b2b7c85478388ff7a8c8a6de740", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Layer4 (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3849.999755859375, + "y": -3286.0, + "width": 193.0, + "height": 189.99998474121095 + } + }, + "m_Slots": [ + { + "m_Id": "0fac35636fca4474a6afaefc3c757775" + }, + { + "m_Id": "cc88101667c9488f9c5a716e851c1b21" + }, + { + "m_Id": "68ec7c31365549d6a8ce883edfc02de2" + }, + { + "m_Id": "02559cbe5ad441a3904ccb75ded2b2c5" + }, + { + "m_Id": "34a67e0fef884f9399e674d9eeaf720c" + }, + { + "m_Id": "3802c81c3be24823aa1d7c9997a33c29" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "Layer4", + "m_FunctionSource": "96de908384869cd409c75efa351d5edf", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "f2903158b3624759bca1fcd843698078", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 2.0, + "y": 2.0, + "z": 2.0, + "w": 2.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "f2a351a5375c441b8d9ab7e2c9545a77", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DPropertiesNode", + "m_ObjectId": "f383b24f0bc6434dafe44b3e3d338a63", + "m_Group": { + "m_Id": "d0a791a544614667962a9a9a9ce0c68a" + }, + "m_Name": "Texel Size", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -6012.99951171875, + "y": -3209.0, + "width": 183.99998474121095, + "height": 100.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "fb5e1e2a67c14602808358686bb75091" + }, + { + "m_Id": "712da461f71a454db59d349f752d41ee" + }, + { + "m_Id": "b000f852aa984e9dae25b125a4607f4e" + }, + { + "m_Id": "55a3403c16184e63b4e78607a6a20cd8" + }, + { + "m_Id": "b467be738d0e454995e380cbf526efe3" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "f3d31c1f18d8491a8ecf5cbc37e4b7db", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4321.0, + "y": -3281.000244140625, + "width": 153.00001525878907, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "ed1d1f1613334c3bb904dd08161cd7e5" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "a6bbb32e8d884be9bb36db91fe4b81b1" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f42ad06b3c6a45d3ab33de904c063412", + "m_Id": 3, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f48f04ad45d046a8b88e71731ed506e7", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "f4ecc442a2d246759f7c2c0412953d28", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VertexDescription.Normal", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "a3f8b6e8ae7f48e2989a029904401502" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Normal" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "f6823778a3cf42d5bbe8a83e5f9c9fa3", + "m_Id": 1, + "m_DisplayName": "SD", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "SD", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "f684c5678e9e4f078157a3ab7ef5057b", + "m_Id": 4, + "m_DisplayName": "Isoperimeter", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Isoperimeter", + "m_StageCapability": 3, + "m_Value": { + "x": 3.0, + "y": 2.0, + "z": 1.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "f814deb543c24fbbafbcdb5071d96022", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4600.0, + "y": -3245.0, + "width": 183.99998474121095, + "height": 253.0 + } + }, + "m_Slots": [ + { + "m_Id": "abd59150589b436cadf8c9e6f43ccb8e" + }, + { + "m_Id": "7acfafd73b8c4dfab8c55c18a887e087" + }, + { + "m_Id": "928621a3ca2d41c89a10336bbbc81ddc" + }, + { + "m_Id": "b7f9ac55517141868bfb9d2ad6429792" + }, + { + "m_Id": "09b1b86c1c074337a4c439d3a308dd2e" + }, + { + "m_Id": "1f247658c7ba45fb93c41f51e21acb0d" + }, + { + "m_Id": "d30452ac6b244ecca03df4d7b4de9f81" + }, + { + "m_Id": "215b30ae27784ec3a13360a9029af283" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "f864c900600e427ba7793f00c715e971", + "m_Id": 0, + "m_DisplayName": "Outline Width", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "fa6de3be9f5b4411b5081b49e645f424", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DivideNode", + "m_ObjectId": "faace8101df943d8956faa31728cb004", + "m_Group": { + "m_Id": "daaf032a109749a88c9b8ff8e1f8b541" + }, + "m_Name": "Divide", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5254.99951171875, + "y": -3891.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "77e28f3e930b4c249145630ec961af95" + }, + { + "m_Id": "f2903158b3624759bca1fcd843698078" + }, + { + "m_Id": "30ca940fe2794c949f2a1d4d2caaa446" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "facc84930f544fd7a0205a6176b18ac0", + "m_Id": 2, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "fb15d0ba56d54a6192f11e107aeb5fa8", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "fb5e1e2a67c14602808358686bb75091", + "m_Id": 0, + "m_DisplayName": "Width", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Width", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "fc2e62201c5847e798fd939314413fcd", + "m_Id": 4, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "fd0b096ed5b74f9e9ec51327be200731", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "fdb77c3e92ee497b88ca5dc46dc45350", + "m_Group": { + "m_Id": "98934a69591249d5b8b92b39045359a3" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": -4208.0, + "y": -2371.0, + "width": 180.0, + "height": 180.0 + } + }, + "m_Slots": [ + { + "m_Id": "4328cdbf78b94c038fd614c59bfe1cac" + }, + { + "m_Id": "04dfcc9ff13a4bf282ed46faec39d15c" + }, + { + "m_Id": "71dd947935b64ce38f0d25406dde447b" + }, + { + "m_Id": "61a6ac5f29344d109411f26850ab0a96" + }, + { + "m_Id": "44806230fa384c1e95f9c5918a14f056" + }, + { + "m_Id": "4eb3c00a1ca44e10be833b7ca61ff059" + }, + { + "m_Id": "57abc172afd449e2a4d567f93432507b" + }, + { + "m_Id": "cda5e3b4c1054bf3a65c0b7ec6bc778a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "fe11fa80cc1847a5a37f6757d521cf25", + "m_Id": 5, + "m_DisplayName": "RGB", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGB", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + diff --git a/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF-URP Lit.shadergraph.meta b/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF-URP Lit.shadergraph.meta new file mode 100644 index 0000000..54c945e --- /dev/null +++ b/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF-URP Lit.shadergraph.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: a3d800b099a06e0478fb790c5e79057a +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 625f186215c104763be7675aa2d941aa, type: 3} diff --git a/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF-URP Unlit.shadergraph b/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF-URP Unlit.shadergraph new file mode 100644 index 0000000..d7d31de --- /dev/null +++ b/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF-URP Unlit.shadergraph @@ -0,0 +1,11629 @@ +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.GraphData", + "m_ObjectId": "386c36a1c4c34ea29deb680fb82cfe8b", + "m_Properties": [ + { + "m_Id": "dc75c4e3a1bc4bb0a128086c2b0679a5" + }, + { + "m_Id": "867a4ae13c0d4a028c71bc1063824c14" + }, + { + "m_Id": "22b7f3c2bb7b48c0a7fdeb50e33e7d5e" + }, + { + "m_Id": "53073e5ea924459fa6681a4943e9f947" + }, + { + "m_Id": "7a046f410ce64aa88438b0bfd412c045" + }, + { + "m_Id": "636180f6e0504f2baaa5cc086980cb47" + }, + { + "m_Id": "74b41464cbed4e9e8e23af5ab9be40cf" + }, + { + "m_Id": "8ed907a2cc7949b68a283ae243ea1977" + }, + { + "m_Id": "cb3c0c3f08654b068bea44c4ffb15f4a" + }, + { + "m_Id": "0580d4b7e3a049049569f4508643a724" + }, + { + "m_Id": "c9ec735d1a1046769e5601b2c97c849a" + }, + { + "m_Id": "2d0a269511e34bd1ba9056d2c939dff2" + }, + { + "m_Id": "07946387933e416db576b677f0711e5f" + }, + { + "m_Id": "46fbf3eeb0ea4470869cba7443249295" + }, + { + "m_Id": "ec79eb447dfd47a9b3380344c6a60f43" + }, + { + "m_Id": "3fdf4b7bc5d4426492dcc057603ef4a6" + }, + { + "m_Id": "8cf8aae64c1d443f9303126886b40f17" + }, + { + "m_Id": "49e7c3ad55ce458797f0e60c950cb965" + }, + { + "m_Id": "81e8ed0534534674a74263e6161a2a1a" + }, + { + "m_Id": "952d0fa5cd744df0b434cd38e9a90b93" + }, + { + "m_Id": "21a7a380e66d42e780e2a2a1baa630d5" + }, + { + "m_Id": "2c10b97b92c947ceb307a93759c0228b" + }, + { + "m_Id": "1be90d4f96a841748b0c95219b12ad27" + }, + { + "m_Id": "5fbe253f3e444f2aa8ac717f9c856619" + }, + { + "m_Id": "5bd258837c514ff7ab0bf7027e762c18" + }, + { + "m_Id": "998db5e5901e45b29040eb2099370071" + }, + { + "m_Id": "a6c38edd2e8743a9b057ba8452b9f129" + }, + { + "m_Id": "82af2db1018543d7832af96c1cfc981f" + }, + { + "m_Id": "3ec4797e381747829ef4712c85fcf7a1" + }, + { + "m_Id": "b0b352c4503a43d083a64e57352b29a0" + }, + { + "m_Id": "424dbeeb009344efa29c304c4979e3d6" + }, + { + "m_Id": "05805bc6fcc941fd889922555c6c86d7" + }, + { + "m_Id": "a4ad98d8828c424384229c344ebe2ed0" + }, + { + "m_Id": "3e372195f4bd4845852a37839e5b602d" + }, + { + "m_Id": "a6bbb32e8d884be9bb36db91fe4b81b1" + }, + { + "m_Id": "4a0041116f73406db7a62ae80ff54ef4" + } + ], + "m_Keywords": [], + "m_Dropdowns": [], + "m_CategoryData": [ + { + "m_Id": "bafc3d388c1e444e820897b9a3d6029a" + } + ], + "m_Nodes": [ + { + "m_Id": "b1188549725543d485436c2e921ffbb2" + }, + { + "m_Id": "4488af8ff6a7421298a7e827f567263b" + }, + { + "m_Id": "7e0fadb2533f496192c1ad3e78642010" + }, + { + "m_Id": "aa87c72ac0e64469acc34f936f00b3d0" + }, + { + "m_Id": "105b1ed1aa714e41bbe1ef5472bdb11f" + }, + { + "m_Id": "150533bad8e2424aaa2c74e253af8592" + }, + { + "m_Id": "1c4df61c2fea404eb3b87b270d7c59bc" + }, + { + "m_Id": "8135ca333f8f4ea78163743e6ec1f55c" + }, + { + "m_Id": "36f1b4d96f2941c39e5cd95d9c1d2ce6" + }, + { + "m_Id": "9c228fac287d446296b91a4acf5cec59" + }, + { + "m_Id": "52798bdb86f6400e86489a7a368e9f8b" + }, + { + "m_Id": "f383b24f0bc6434dafe44b3e3d338a63" + }, + { + "m_Id": "85a1ad8e741e41759002e8cdc8cd0b96" + }, + { + "m_Id": "f3d31c1f18d8491a8ecf5cbc37e4b7db" + }, + { + "m_Id": "f23a8b2b7c85478388ff7a8c8a6de740" + }, + { + "m_Id": "e818605f8f5a4f01bf61caaa33693581" + }, + { + "m_Id": "85b5940eb77e4625812ded7215bab8d7" + }, + { + "m_Id": "cdddee3a537c464697357f11b966f9b8" + }, + { + "m_Id": "88253223d2c34ecfab92b0c344048f94" + }, + { + "m_Id": "c7ddee91dc5b48dc828309c77fdb0b88" + }, + { + "m_Id": "1e12726617b24675958e942eb62e4b09" + }, + { + "m_Id": "2ac79705aa9e415dbb74ec215233fd1b" + }, + { + "m_Id": "44317f2e371447e2a8d894f8a021a235" + }, + { + "m_Id": "7984fd094e1147bdabb4e26fbd3d31c8" + }, + { + "m_Id": "91890fe48ebe4717aea61ecaf3ad4861" + }, + { + "m_Id": "19075add867e4757b9520d18fe8de1d0" + }, + { + "m_Id": "fdb77c3e92ee497b88ca5dc46dc45350" + }, + { + "m_Id": "c234e5216678436195ee1a5914bc79da" + }, + { + "m_Id": "4648b46ad29a4008a80de4f8a5a5b813" + }, + { + "m_Id": "59bd90a849624124bae6464ee3669aa6" + }, + { + "m_Id": "a535f3bcbeb14622bb177eb6f46e76f4" + }, + { + "m_Id": "9e87ce9607e14015a3790c528ca5dfda" + }, + { + "m_Id": "285f6a9863d54ed2a8150727ad749456" + }, + { + "m_Id": "b163c9f1666644b0bba62cf0e12df7bc" + }, + { + "m_Id": "a455bd79094c4413a7b7dd80ca8b9368" + }, + { + "m_Id": "dbcb748279484a4590e53518c49122b8" + }, + { + "m_Id": "04dc152dd2ba4d519391577eb1156235" + }, + { + "m_Id": "9f0de188085746d5a19073da1de85ddb" + }, + { + "m_Id": "ec184d6d9fb2494897774c9e7d279e6d" + }, + { + "m_Id": "95928bcb6a284b8d88105a84c2e1d3ce" + }, + { + "m_Id": "4f194ff591484e908fc2bcdacbcf2570" + }, + { + "m_Id": "6e8946a245e842b38231d4a241bfb3ef" + }, + { + "m_Id": "cb7117ecb1d047a8b2cb00ed552cb181" + }, + { + "m_Id": "3c50439118b2496f9e390021b0964606" + }, + { + "m_Id": "3e231021af7b47ba97f2871e7f25d0fe" + }, + { + "m_Id": "aa3e347d733e48f7b65d8a8847370eec" + }, + { + "m_Id": "2a552a0b828f457c911aa19561e410ae" + }, + { + "m_Id": "acd0cd5a177f4a97bf23db7219305e3f" + }, + { + "m_Id": "51378bae98a94c309785d14cd5cbb453" + }, + { + "m_Id": "9e6e50a71d9843b49b62ebe1cf7d3d59" + }, + { + "m_Id": "7444469eb9884253819add9ef96baa25" + }, + { + "m_Id": "67a519f507384ff1861df5d8d5b486be" + }, + { + "m_Id": "48390d02257d41bf98eace1deaa4c539" + }, + { + "m_Id": "f4ecc442a2d246759f7c2c0412953d28" + }, + { + "m_Id": "7f2e6b5f15364ed9835d67d0cf4f8f65" + }, + { + "m_Id": "aca823a8188948c782eddaf0f45e1868" + }, + { + "m_Id": "7d78a616c2754cc28d1f32cf66ade611" + }, + { + "m_Id": "163beb4431c34f538340bc0af0991e6f" + }, + { + "m_Id": "39f2f84f30304d859fb07569e2695f60" + }, + { + "m_Id": "42a586e4f6ec40eeaba891b7fd133864" + }, + { + "m_Id": "4abff6ff92fa4a05b203f10580988335" + }, + { + "m_Id": "319916a5921343f7b7eef0e50dc93def" + }, + { + "m_Id": "f814deb543c24fbbafbcdb5071d96022" + }, + { + "m_Id": "65c8e64a7535466e933eed08a2f77532" + }, + { + "m_Id": "63c7cd57fc3c45a9a97b514fdae32693" + }, + { + "m_Id": "d4df208fc23b42f2b52364124f1b661c" + }, + { + "m_Id": "9d3c3383d5934a17bf9efbb7fd9e9043" + }, + { + "m_Id": "aef5c44f84e04c3185e0b93e95e34204" + }, + { + "m_Id": "c9d7f0dbae7d422985a1cc87c025e76b" + }, + { + "m_Id": "faace8101df943d8956faa31728cb004" + }, + { + "m_Id": "007c75c776ac4f1babe9cd7ae1fc4f14" + }, + { + "m_Id": "b571db753a1948d5a6f1de4e7d0c7238" + }, + { + "m_Id": "9147636b0cfa466a9b37a013d8f693bf" + }, + { + "m_Id": "bc9afcb18afa4ccc82d2cdc34d3f4641" + }, + { + "m_Id": "b4a40cb6acd441acb83cfe0240bf910d" + }, + { + "m_Id": "56c25395796e4d2fbe5c892d428d1620" + }, + { + "m_Id": "6b2f65c1463f4f7bad16c54a95d2fe75" + }, + { + "m_Id": "109f638d1f9b49d4991d6d21a86d4eb7" + }, + { + "m_Id": "dff7a66b353a4023b29c9d937da77960" + }, + { + "m_Id": "7a80e8839f0e4a1d9a6c0814f8793ee6" + }, + { + "m_Id": "7d7696aa6d184b4fb9c316a9dec37aee" + }, + { + "m_Id": "ec1f2e8bc9fd4ae38b133c60ee6c49b8" + }, + { + "m_Id": "2db15d90c2204143b225ec4ef08d0755" + } + ], + "m_GroupDatas": [ + { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + { + "m_Id": "d0a791a544614667962a9a9a9ce0c68a" + }, + { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + { + "m_Id": "ecf16c34d46f4502ac601f0c38c7576b" + }, + { + "m_Id": "98934a69591249d5b8b92b39045359a3" + }, + { + "m_Id": "013228b0fdf1424097798f0973a9a4fb" + }, + { + "m_Id": "d258902c6ec74942afdb9ebf8c1d07f8" + }, + { + "m_Id": "daaf032a109749a88c9b8ff8e1f8b541" + } + ], + "m_StickyNoteDatas": [], + "m_Edges": [ + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "007c75c776ac4f1babe9cd7ae1fc4f14" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b571db753a1948d5a6f1de4e7d0c7238" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "04dc152dd2ba4d519391577eb1156235" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b163c9f1666644b0bba62cf0e12df7bc" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "105b1ed1aa714e41bbe1ef5472bdb11f" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b4a40cb6acd441acb83cfe0240bf910d" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "109f638d1f9b49d4991d6d21a86d4eb7" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ec1f2e8bc9fd4ae38b133c60ee6c49b8" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "150533bad8e2424aaa2c74e253af8592" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "319916a5921343f7b7eef0e50dc93def" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "150533bad8e2424aaa2c74e253af8592" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "65c8e64a7535466e933eed08a2f77532" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "150533bad8e2424aaa2c74e253af8592" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9c228fac287d446296b91a4acf5cec59" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "150533bad8e2424aaa2c74e253af8592" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f814deb543c24fbbafbcdb5071d96022" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "163beb4431c34f538340bc0af0991e6f" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7984fd094e1147bdabb4e26fbd3d31c8" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "19075add867e4757b9520d18fe8de1d0" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e818605f8f5a4f01bf61caaa33693581" + }, + "m_SlotId": 5 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1c4df61c2fea404eb3b87b270d7c59bc" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e818605f8f5a4f01bf61caaa33693581" + }, + "m_SlotId": 4 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1e12726617b24675958e942eb62e4b09" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "dff7a66b353a4023b29c9d937da77960" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "285f6a9863d54ed2a8150727ad749456" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "59bd90a849624124bae6464ee3669aa6" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2a552a0b828f457c911aa19561e410ae" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "51378bae98a94c309785d14cd5cbb453" + }, + "m_SlotId": 6 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2ac79705aa9e415dbb74ec215233fd1b" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7984fd094e1147bdabb4e26fbd3d31c8" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2db15d90c2204143b225ec4ef08d0755" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "fdb77c3e92ee497b88ca5dc46dc45350" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "319916a5921343f7b7eef0e50dc93def" + }, + "m_SlotId": 7 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4abff6ff92fa4a05b203f10580988335" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "36f1b4d96f2941c39e5cd95d9c1d2ce6" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "85a1ad8e741e41759002e8cdc8cd0b96" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "39f2f84f30304d859fb07569e2695f60" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "163beb4431c34f538340bc0af0991e6f" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3e231021af7b47ba97f2871e7f25d0fe" + }, + "m_SlotId": 5 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6e8946a245e842b38231d4a241bfb3ef" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "42a586e4f6ec40eeaba891b7fd133864" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "cdddee3a537c464697357f11b966f9b8" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "44317f2e371447e2a8d894f8a021a235" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2ac79705aa9e415dbb74ec215233fd1b" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4488af8ff6a7421298a7e827f567263b" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "44317f2e371447e2a8d894f8a021a235" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4648b46ad29a4008a80de4f8a5a5b813" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c234e5216678436195ee1a5914bc79da" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4abff6ff92fa4a05b203f10580988335" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e818605f8f5a4f01bf61caaa33693581" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4f194ff591484e908fc2bcdacbcf2570" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9f0de188085746d5a19073da1de85ddb" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "51378bae98a94c309785d14cd5cbb453" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "aa3e347d733e48f7b65d8a8847370eec" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "51378bae98a94c309785d14cd5cbb453" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "aca823a8188948c782eddaf0f45e1868" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "52798bdb86f6400e86489a7a368e9f8b" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f383b24f0bc6434dafe44b3e3d338a63" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "56c25395796e4d2fbe5c892d428d1620" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7a80e8839f0e4a1d9a6c0814f8793ee6" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "59bd90a849624124bae6464ee3669aa6" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f23a8b2b7c85478388ff7a8c8a6de740" + }, + "m_SlotId": 4 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "63c7cd57fc3c45a9a97b514fdae32693" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "56c25395796e4d2fbe5c892d428d1620" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "65c8e64a7535466e933eed08a2f77532" + }, + "m_SlotId": 7 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4abff6ff92fa4a05b203f10580988335" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "67a519f507384ff1861df5d8d5b486be" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "51378bae98a94c309785d14cd5cbb453" + }, + "m_SlotId": 4 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6b2f65c1463f4f7bad16c54a95d2fe75" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7d7696aa6d184b4fb9c316a9dec37aee" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7444469eb9884253819add9ef96baa25" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "51378bae98a94c309785d14cd5cbb453" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7984fd094e1147bdabb4e26fbd3d31c8" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "91890fe48ebe4717aea61ecaf3ad4861" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7a80e8839f0e4a1d9a6c0814f8793ee6" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "65c8e64a7535466e933eed08a2f77532" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7d7696aa6d184b4fb9c316a9dec37aee" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "319916a5921343f7b7eef0e50dc93def" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7d78a616c2754cc28d1f32cf66ade611" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f23a8b2b7c85478388ff7a8c8a6de740" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7e0fadb2533f496192c1ad3e78642010" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "88253223d2c34ecfab92b0c344048f94" + }, + "m_SlotId": 5 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8135ca333f8f4ea78163743e6ec1f55c" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f23a8b2b7c85478388ff7a8c8a6de740" + }, + "m_SlotId": 5 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "85a1ad8e741e41759002e8cdc8cd0b96" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "88253223d2c34ecfab92b0c344048f94" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "85a1ad8e741e41759002e8cdc8cd0b96" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e818605f8f5a4f01bf61caaa33693581" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "85b5940eb77e4625812ded7215bab8d7" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f23a8b2b7c85478388ff7a8c8a6de740" + }, + "m_SlotId": 6 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "88253223d2c34ecfab92b0c344048f94" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "44317f2e371447e2a8d894f8a021a235" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9147636b0cfa466a9b37a013d8f693bf" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "faace8101df943d8956faa31728cb004" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "91890fe48ebe4717aea61ecaf3ad4861" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3e231021af7b47ba97f2871e7f25d0fe" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "91890fe48ebe4717aea61ecaf3ad4861" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3e231021af7b47ba97f2871e7f25d0fe" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "91890fe48ebe4717aea61ecaf3ad4861" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3e231021af7b47ba97f2871e7f25d0fe" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "91890fe48ebe4717aea61ecaf3ad4861" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "cb7117ecb1d047a8b2cb00ed552cb181" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "95928bcb6a284b8d88105a84c2e1d3ce" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a455bd79094c4413a7b7dd80ca8b9368" + }, + "m_SlotId": 4 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9c228fac287d446296b91a4acf5cec59" + }, + "m_SlotId": 7 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4abff6ff92fa4a05b203f10580988335" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9d3c3383d5934a17bf9efbb7fd9e9043" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7a80e8839f0e4a1d9a6c0814f8793ee6" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9d3c3383d5934a17bf9efbb7fd9e9043" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7d7696aa6d184b4fb9c316a9dec37aee" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9d3c3383d5934a17bf9efbb7fd9e9043" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ec1f2e8bc9fd4ae38b133c60ee6c49b8" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9e6e50a71d9843b49b62ebe1cf7d3d59" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "acd0cd5a177f4a97bf23db7219305e3f" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9e87ce9607e14015a3790c528ca5dfda" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c234e5216678436195ee1a5914bc79da" + }, + "m_SlotId": 4 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9f0de188085746d5a19073da1de85ddb" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7d78a616c2754cc28d1f32cf66ade611" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a455bd79094c4413a7b7dd80ca8b9368" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b163c9f1666644b0bba62cf0e12df7bc" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a535f3bcbeb14622bb177eb6f46e76f4" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c234e5216678436195ee1a5914bc79da" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "aa3e347d733e48f7b65d8a8847370eec" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2ac79705aa9e415dbb74ec215233fd1b" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "aa87c72ac0e64469acc34f936f00b3d0" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "88253223d2c34ecfab92b0c344048f94" + }, + "m_SlotId": 4 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "acd0cd5a177f4a97bf23db7219305e3f" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "51378bae98a94c309785d14cd5cbb453" + }, + "m_SlotId": 5 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "acd0cd5a177f4a97bf23db7219305e3f" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "51378bae98a94c309785d14cd5cbb453" + }, + "m_SlotId": 7 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "aef5c44f84e04c3185e0b93e95e34204" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "109f638d1f9b49d4991d6d21a86d4eb7" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b1188549725543d485436c2e921ffbb2" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7d78a616c2754cc28d1f32cf66ade611" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b163c9f1666644b0bba62cf0e12df7bc" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9f0de188085746d5a19073da1de85ddb" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b4a40cb6acd441acb83cfe0240bf910d" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "dff7a66b353a4023b29c9d937da77960" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b571db753a1948d5a6f1de4e7d0c7238" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bc9afcb18afa4ccc82d2cdc34d3f4641" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b571db753a1948d5a6f1de4e7d0c7238" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bc9afcb18afa4ccc82d2cdc34d3f4641" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "bc9afcb18afa4ccc82d2cdc34d3f4641" + }, + "m_SlotId": 6 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "faace8101df943d8956faa31728cb004" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c234e5216678436195ee1a5914bc79da" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "fdb77c3e92ee497b88ca5dc46dc45350" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c7ddee91dc5b48dc828309c77fdb0b88" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "88253223d2c34ecfab92b0c344048f94" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c9d7f0dbae7d422985a1cc87c025e76b" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e818605f8f5a4f01bf61caaa33693581" + }, + "m_SlotId": 6 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "cdddee3a537c464697357f11b966f9b8" + }, + "m_SlotId": 7 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "88253223d2c34ecfab92b0c344048f94" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d4df208fc23b42f2b52364124f1b661c" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6b2f65c1463f4f7bad16c54a95d2fe75" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "dbcb748279484a4590e53518c49122b8" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a455bd79094c4413a7b7dd80ca8b9368" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "dff7a66b353a4023b29c9d937da77960" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "cdddee3a537c464697357f11b966f9b8" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e818605f8f5a4f01bf61caaa33693581" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f23a8b2b7c85478388ff7a8c8a6de740" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ec184d6d9fb2494897774c9e7d279e6d" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a455bd79094c4413a7b7dd80ca8b9368" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ec1f2e8bc9fd4ae38b133c60ee6c49b8" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f814deb543c24fbbafbcdb5071d96022" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f23a8b2b7c85478388ff7a8c8a6de740" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "aa3e347d733e48f7b65d8a8847370eec" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f383b24f0bc6434dafe44b3e3d338a63" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "85a1ad8e741e41759002e8cdc8cd0b96" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f3d31c1f18d8491a8ecf5cbc37e4b7db" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e818605f8f5a4f01bf61caaa33693581" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f814deb543c24fbbafbcdb5071d96022" + }, + "m_SlotId": 7 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4abff6ff92fa4a05b203f10580988335" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "faace8101df943d8956faa31728cb004" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "109f638d1f9b49d4991d6d21a86d4eb7" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "faace8101df943d8956faa31728cb004" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "56c25395796e4d2fbe5c892d428d1620" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "faace8101df943d8956faa31728cb004" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6b2f65c1463f4f7bad16c54a95d2fe75" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "faace8101df943d8956faa31728cb004" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b4a40cb6acd441acb83cfe0240bf910d" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "fdb77c3e92ee497b88ca5dc46dc45350" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "59bd90a849624124bae6464ee3669aa6" + }, + "m_SlotId": 1 + } + } + ], + "m_VertexContext": { + "m_Position": { + "x": -2624.000244140625, + "y": -3709.000244140625 + }, + "m_Blocks": [ + { + "m_Id": "48390d02257d41bf98eace1deaa4c539" + }, + { + "m_Id": "f4ecc442a2d246759f7c2c0412953d28" + }, + { + "m_Id": "7f2e6b5f15364ed9835d67d0cf4f8f65" + } + ] + }, + "m_FragmentContext": { + "m_Position": { + "x": -2624.000244140625, + "y": -3424.000244140625 + }, + "m_Blocks": [ + { + "m_Id": "aca823a8188948c782eddaf0f45e1868" + }, + { + "m_Id": "6e8946a245e842b38231d4a241bfb3ef" + }, + { + "m_Id": "cb7117ecb1d047a8b2cb00ed552cb181" + }, + { + "m_Id": "3c50439118b2496f9e390021b0964606" + } + ] + }, + "m_PreviewData": { + "serializedMesh": { + "m_SerializedMesh": "{\"mesh\":{\"fileID\":10210,\"guid\":\"0000000000000000e000000000000000\",\"type\":0}}", + "m_Guid": "" + }, + "preventRotation": false + }, + "m_Path": "TextMeshPro/SRP", + "m_GraphPrecision": 0, + "m_PreviewMode": 2, + "m_OutputNode": { + "m_Id": "" + }, + "m_ActiveTargets": [ + { + "m_Id": "94300469581b4924ac7dda496811d45d" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "007c75c776ac4f1babe9cd7ae1fc4f14", + "m_Group": { + "m_Id": "daaf032a109749a88c9b8ff8e1f8b541" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5868.0, + "y": -3787.000244140625, + "width": 134.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "1356dc7cbdfa4199a6535d3bbf4cd536" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "3e372195f4bd4845852a37839e5b602d" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "013228b0fdf1424097798f0973a9a4fb", + "m_Title": "Face Texture", + "m_Position": { + "x": -4779.494140625, + "y": -2948.97265625 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "02559cbe5ad441a3904ccb75ded2b2c5", + "m_Id": 5, + "m_DisplayName": "Color2", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Color2", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "03182b3263304258b265266325c21f65", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "045c4f6b050549c7a0efb208e6349779", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "04dc152dd2ba4d519391577eb1156235", + "m_Group": { + "m_Id": "013228b0fdf1424097798f0973a9a4fb" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4500.0, + "y": -2747.0, + "width": 151.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "3d04f5ba6e7b40d281f22eb424145acd" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "c9ec735d1a1046769e5601b2c97c849a" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "04dfcc9ff13a4bf282ed46faec39d15c", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "05805bc6fcc941fd889922555c6c86d7", + "m_Guid": { + "m_GuidSerialized": "fe84e680-4cee-4ca5-be86-2e293a9ba093" + }, + "m_Name": "Ambient Shadow", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_05805bc6fcc941fd889922555c6c86d7", + "m_OverrideReferenceName": "_Ambient", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.30000001192092898, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector4ShaderProperty", + "m_ObjectId": "0580d4b7e3a049049569f4508643a724", + "m_Guid": { + "m_GuidSerialized": "eefb88c5-7665-45dc-b3c2-7cf98b9990d6" + }, + "m_Name": "Softness", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector4_D64EC33D", + "m_OverrideReferenceName": "_Softness", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "068ae649e00b40e198ec5a30ad741fab", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "0699eea947fc426cbfeb8744cf120222", + "m_Id": 1, + "m_DisplayName": "Color", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Color", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector4ShaderProperty", + "m_ObjectId": "07946387933e416db576b677f0711e5f", + "m_Guid": { + "m_GuidSerialized": "21d612fb-8153-41f8-9e2f-9de044c19fbf" + }, + "m_Name": "_FaceTex_ST", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector4_1A08AD4A", + "m_OverrideReferenceName": "_FaceTex_ST", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "082e9706dffc4c188270980d4e44ce0f", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "0848ba750e0341198cf0bbd413e0efe4", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "09b1b86c1c074337a4c439d3a308dd2e", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "0a67ca5280214bd794dc0ad66b5710a9", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "0b57f2d35157477ab2b29a5aac14ae8b", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "0ba4932e164847878ddb7b7bcff96985", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "0c4dc51f26484c26ad88a3fe4002abcd", + "m_Id": 2, + "m_DisplayName": "Color (1)", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Color", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "0d6a57754b824f6db9cefa6953bc06a9", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "0d7878dd226d4cfb81a991dc312309fc", + "m_Id": 0, + "m_DisplayName": "Underlay Dilate", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 2, + "m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalUnlitSubTarget", + "m_ObjectId": "0eeb5490760e492f8c9691086fa00929" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "0f7ffb6d2de4447f9736780cbcee8e07", + "m_Id": 4, + "m_DisplayName": "AnimSpeed", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "AnimSpeed", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "0fac35636fca4474a6afaefc3c757775", + "m_Id": 1, + "m_DisplayName": "Alpha", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Alpha", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "105b1ed1aa714e41bbe1ef5472bdb11f", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4923.99951171875, + "y": -4233.0, + "width": 158.99998474121095, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "8a08179f99d649d289b8053d5fa0ad22" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "49e7c3ad55ce458797f0e60c950cb965" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "109f638d1f9b49d4991d6d21a86d4eb7", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5068.0, + "y": -3182.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "880bb02c6c6b49b18aa6ebc66dc566a0" + }, + { + "m_Id": "1b9cd8f5f4004e2eaf8afbaab803bc04" + }, + { + "m_Id": "b224a1cf80604103ad085c799995f3c2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "10a99c07aad742349d258db16838c129", + "m_Id": 1, + "m_DisplayName": "Alpha", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Alpha", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "1196ae398cc348349ab0c1a23fdab4bd", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "1356dc7cbdfa4199a6535d3bbf4cd536", + "m_Id": 0, + "m_DisplayName": "_MainTex", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "14ad19bf20a140dd88d58452d7df688b", + "m_Id": 5, + "m_DisplayName": "Softness", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Softness", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 1.0, + "z": 1.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "150533bad8e2424aaa2c74e253af8592", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4923.99951171875, + "y": -3486.666259765625, + "width": 135.3330078125, + "height": 33.999996185302737 + } + }, + "m_Slots": [ + { + "m_Id": "72fb5a0d7796446b9e2b929cb32facdc" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "3e372195f4bd4845852a37839e5b602d" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SplitNode", + "m_ObjectId": "163beb4431c34f538340bc0af0991e6f", + "m_Group": { + "m_Id": "ecf16c34d46f4502ac601f0c38c7576b" + }, + "m_Name": "Split", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3415.000244140625, + "y": -3462.0, + "width": 120.00000762939453, + "height": 149.00001525878907 + } + }, + "m_Slots": [ + { + "m_Id": "4c334de01ecd429baa7652fc6002536b" + }, + { + "m_Id": "e2d28f29bbac4983a401574480b5ca28" + }, + { + "m_Id": "6a7af6143e114a538663e71f56731a21" + }, + { + "m_Id": "3e25be96bb3747738c238cf3a741d5df" + }, + { + "m_Id": "4907352322c644ebacdf2ca30f2994fd" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "19075add867e4757b9520d18fe8de1d0", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4261.33349609375, + "y": -3197.33349609375, + "width": 124.66650390625, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "4c28ee9109014fa086e5de7a3993341d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "0580d4b7e3a049049569f4508643a724" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "1b9cd8f5f4004e2eaf8afbaab803bc04", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "1bdde3efd3b7464b8934c555be0f8a48", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "1be90d4f96a841748b0c95219b12ad27", + "m_Guid": { + "m_GuidSerialized": "4c91c146-43bb-4de8-948a-fbf8b1da10e1" + }, + "m_Name": "Bevel Offset", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_97690701", + "m_OverrideReferenceName": "_BevelOffset", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 1, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": -0.5, + "y": 0.5 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "1c4df61c2fea404eb3b87b270d7c59bc", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4280.0, + "y": -3221.33349609375, + "width": 145.3330078125, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "f864c900600e427ba7793f00c715e971" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "867a4ae13c0d4a028c71bc1063824c14" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "1d35fa1fb5004f96a65ace54fbe4f1ad", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "1d7d96a5770b4f8ebb162bdbde020bca", + "m_Id": 3, + "m_DisplayName": "Texel Width", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Texel Width", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "1db37082bf844442804487b4944352de", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "1df58cfa4dad4c449d01ee1c5ea05f2e", + "m_Id": 0, + "m_DisplayName": "_MainTex", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVNode", + "m_ObjectId": "1e12726617b24675958e942eb62e4b09", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "UV", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4772.0, + "y": -4404.0, + "width": 145.00001525878907, + "height": 130.0 + } + }, + "m_Slots": [ + { + "m_Id": "0848ba750e0341198cf0bbd413e0efe4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_OutputChannel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "1f247658c7ba45fb93c41f51e21acb0d", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "1f46181633594ae0a1fb2adb76b42981", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "200245fc8bbe4826b209ab5f7ffe074c", + "m_Id": 3, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "204dacb5a95b424facf11cb6f65bd188", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BooleanMaterialSlot", + "m_ObjectId": "215a82c127204988b751de7d3a39b955", + "m_Id": 6, + "m_DisplayName": "Outline", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Outline", + "m_StageCapability": 3, + "m_Value": false, + "m_DefaultValue": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "215b30ae27784ec3a13360a9029af283", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.BooleanShaderProperty", + "m_ObjectId": "21a7a380e66d42e780e2a2a1baa630d5", + "m_Guid": { + "m_GuidSerialized": "b2d0099f-e605-49f5-9959-e7cacae37aa3" + }, + "m_Name": "Bevel Type", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Boolean_21a7a380e66d42e780e2a2a1baa630d5", + "m_OverrideReferenceName": "_BevelType", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": false +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "22b7f3c2bb7b48c0a7fdeb50e33e7d5e", + "m_Guid": { + "m_GuidSerialized": "cd167d3a-7465-4d5a-86fc-0f22dc0ef908" + }, + "m_Name": "Outline Color 1", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Color_5550EB71", + "m_OverrideReferenceName": "_OutlineColor1", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 0.0, + "g": 1.0, + "b": 1.0, + "a": 1.0 + }, + "isMainColor": false, + "m_ColorMode": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "232b1aa09e67479abae141d3c76d3c5b", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "256d41e89a204d22951450de1c38051d", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "26e48352a08441bfa694dcea54c06e36", + "m_Id": 5, + "m_DisplayName": "RGB", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGB", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "281bcee4777040f8a31ee0e10344e98d", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "285f6a9863d54ed2a8150727ad749456", + "m_Group": { + "m_Id": "98934a69591249d5b8b92b39045359a3" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4145.0, + "y": -2406.0, + "width": 154.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "b42e6dbfbc864097af182cbff5c0c1fb" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "22b7f3c2bb7b48c0a7fdeb50e33e7d5e" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.IsFrontFaceNode", + "m_ObjectId": "2a552a0b828f457c911aa19561e410ae", + "m_Group": { + "m_Id": "d258902c6ec74942afdb9ebf8c1d07f8" + }, + "m_Name": "Is Front Face", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4282.0, + "y": -3681.3330078125, + "width": 121.99999237060547, + "height": 77.33348846435547 + } + }, + "m_Slots": [ + { + "m_Id": "2ef1d888dc9d49e59d6a6950897ddc93" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "2ac79705aa9e415dbb74ec215233fd1b", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Composite (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3277.3330078125, + "y": -3841.33349609375, + "width": 218.666748046875, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "a75f7ac601c446469802fe7754c1f279" + }, + { + "m_Id": "8c38a5d8327f456e9783740c05382619" + }, + { + "m_Id": "facc84930f544fd7a0205a6176b18ac0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "Composite", + "m_FunctionSource": "96de908384869cd409c75efa351d5edf", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "2b01ea3023e34c94af1754e4dcea8f2e", + "m_Id": 0, + "m_DisplayName": "Face Color", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BooleanMaterialSlot", + "m_ObjectId": "2bf5f2fdd2984599b7323d10cfb1d240", + "m_Id": 1, + "m_DisplayName": "Filter", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Filter", + "m_StageCapability": 3, + "m_Value": false, + "m_DefaultValue": false +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "2c10b97b92c947ceb307a93759c0228b", + "m_Guid": { + "m_GuidSerialized": "6be0b8ff-a766-4c6b-a6e4-3a72758ac95f" + }, + "m_Name": "Bevel Amount", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_B01DD93E", + "m_OverrideReferenceName": "_BevelAmount", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 1, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "2c7a9460724b47daad8df1be144de7c6", + "m_Id": 3, + "m_DisplayName": "Transform", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Transform", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector2ShaderProperty", + "m_ObjectId": "2d0a269511e34bd1ba9056d2c939dff2", + "m_Guid": { + "m_GuidSerialized": "edbe73dc-53ab-4bc1-9d64-ab36e0e05f03" + }, + "m_Name": "_FaceUVSpeed", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector2_3A8E0F13", + "m_OverrideReferenceName": "_FaceUVSpeed", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "2db15d90c2204143b225ec4ef08d0755", + "m_Group": { + "m_Id": "98934a69591249d5b8b92b39045359a3" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4350.0, + "y": -2396.0, + "width": 163.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "def8e0b9d8384982bc5b4c32d877e458" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "46fbf3eeb0ea4470869cba7443249295" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "2e4eb1ef08bb44178c82e53872485e0f", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BooleanMaterialSlot", + "m_ObjectId": "2ef1d888dc9d49e59d6a6950897ddc93", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 2, + "m_Value": true, + "m_DefaultValue": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "30ca940fe2794c949f2a1d4d2caaa446", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "319916a5921343f7b7eef0e50dc93def", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4760.0, + "y": -3245.000244140625, + "width": 184.0, + "height": 253.0 + } + }, + "m_Slots": [ + { + "m_Id": "d219977210094c0082c517d8dc00c8bb" + }, + { + "m_Id": "f48f04ad45d046a8b88e71731ed506e7" + }, + { + "m_Id": "e6e80c6b0db545cda26b079a9a78fbb3" + }, + { + "m_Id": "c6bdb985bc16435fa72f5a3c81bb633c" + }, + { + "m_Id": "d1a17e42e7a04dc38984e3c01149445b" + }, + { + "m_Id": "fb15d0ba56d54a6192f11e107aeb5fa8" + }, + { + "m_Id": "c35312edaa2344788b1964ee2f63a236" + }, + { + "m_Id": "c88fcbaeea954a5f9c68c339fa8b604d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "34a67e0fef884f9399e674d9eeaf720c", + "m_Id": 6, + "m_DisplayName": "Color3", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Color3", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "34a72a5ebb04402384a4fd3748111a37", + "m_Id": 0, + "m_DisplayName": "Alpha Clip Threshold", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "AlphaClipThreshold", + "m_StageCapability": 2, + "m_Value": 0.0010000000474974514, + "m_DefaultValue": 0.5, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "3535ae87c6dd4769b52b20d9eca61069", + "m_Id": 0, + "m_DisplayName": "_MainTex", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "35cbea6373dd4e4f8d0fea36e8add392", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "36a0c473c4c04c3a930dd38f3920d410", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVNode", + "m_ObjectId": "36f1b4d96f2941c39e5cd95d9c1d2ce6", + "m_Group": { + "m_Id": "d0a791a544614667962a9a9a9ce0c68a" + }, + "m_Name": "UV", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -6314.6669921875, + "y": -3285.3330078125, + "width": 144.6669921875, + "height": 129.33348083496095 + } + }, + "m_Slots": [ + { + "m_Id": "65b3dc13b2b6484283ffe5abfe87a06a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_OutputChannel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "373f1de8db6c429c9d46c781f741d7a4", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "3802c81c3be24823aa1d7c9997a33c29", + "m_Id": 2, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "3915c1927ffe49f8967304321cfbe497", + "m_Id": 4, + "m_DisplayName": "Atlas", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Atlas", + "m_StageCapability": 3, + "m_BareResource": true, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "39a382d661e2484da71f04c43f48e55f", + "m_Id": 3, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.VertexColorNode", + "m_ObjectId": "39f2f84f30304d859fb07569e2695f60", + "m_Group": { + "m_Id": "ecf16c34d46f4502ac601f0c38c7576b" + }, + "m_Name": "Vertex Color", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3554.000244140625, + "y": -3462.0, + "width": 116.00000762939453, + "height": 94.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "4b2d9ea03bf64fa19dcae1511d2581da" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 2, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "3c50439118b2496f9e390021b0964606", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.AlphaClipThreshold", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3028.0, + "y": -3054.0, + "width": 200.0, + "height": 40.66650390625 + } + }, + "m_Slots": [ + { + "m_Id": "34a72a5ebb04402384a4fd3748111a37" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.AlphaClipThreshold" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "3d04f5ba6e7b40d281f22eb424145acd", + "m_Id": 0, + "m_DisplayName": "Face Texture", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "3db1608e927e4102a3c3a88e9fcab39a", + "m_Id": 3, + "m_DisplayName": "Transform", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Transform", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "3dccd64e7f324bc1a75c1479d7a67c51", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CombineNode", + "m_ObjectId": "3e231021af7b47ba97f2871e7f25d0fe", + "m_Group": { + "m_Id": "ecf16c34d46f4502ac601f0c38c7576b" + }, + "m_Name": "Combine", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2934.000244140625, + "y": -3466.0, + "width": 141.33349609375, + "height": 166.0 + } + }, + "m_Slots": [ + { + "m_Id": "6ccaced3889e4503a9414d808ec33981" + }, + { + "m_Id": "7f3d71a6c96847c099da45f95aafbecb" + }, + { + "m_Id": "d8edec16956c4f15b7d51d6ec10753f4" + }, + { + "m_Id": "39a382d661e2484da71f04c43f48e55f" + }, + { + "m_Id": "8764669016f6442f8152593c18a649d7" + }, + { + "m_Id": "26e48352a08441bfa694dcea54c06e36" + }, + { + "m_Id": "3e94a0d106064bdb864c960512ef4026" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "3e25be96bb3747738c238cf3a741d5df", + "m_Id": 3, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "3e372195f4bd4845852a37839e5b602d", + "m_Guid": { + "m_GuidSerialized": "60abd046-2a1a-48cd-a0af-2f702f7f53ab" + }, + "m_Name": "_MainTex", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_90CBF488", + "m_OverrideReferenceName": "_MainTex", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 1, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"fileID\":28684132378477856,\"guid\":\"8f586378b4e144a9851e7b34d9b748ee\",\"type\":2}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "3e94a0d106064bdb864c960512ef4026", + "m_Id": 6, + "m_DisplayName": "RG", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RG", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "3ec4797e381747829ef4712c85fcf7a1", + "m_Guid": { + "m_GuidSerialized": "020d65cc-50a8-4b8a-a624-90d7b489f549" + }, + "m_Name": "Specular Power", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_3ec4797e381747829ef4712c85fcf7a1", + "m_OverrideReferenceName": "_SpecularPower", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 4.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector2ShaderProperty", + "m_ObjectId": "3fdf4b7bc5d4426492dcc057603ef4a6", + "m_Guid": { + "m_GuidSerialized": "675d2567-3fca-4da6-9462-dfa4924950f1" + }, + "m_Name": "_OutlineUVSpeed", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector2_D66D89E6", + "m_OverrideReferenceName": "_OutlineUVSpeed", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "400d0b6c95dd4540ad3da3e8cb7e50b2", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "41986ac6400d46709d0ef043a67f6b34", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "41b9b79b3859472882bcea393703eec0", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "424dbeeb009344efa29c304c4979e3d6", + "m_Guid": { + "m_GuidSerialized": "314c37de-c6f2-4463-866d-8588f6fc119e" + }, + "m_Name": "Diffuse Shadow", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_424dbeeb009344efa29c304c4979e3d6", + "m_OverrideReferenceName": "_Diffuse", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.30000001192092898, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "42a586e4f6ec40eeaba891b7fd133864", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4934.0, + "y": -4442.99951171875, + "width": 133.99998474121095, + "height": 33.999996185302737 + } + }, + "m_Slots": [ + { + "m_Id": "da7a06d393a44089842070d51d2aa0a6" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "3e372195f4bd4845852a37839e5b602d" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "42cadae0923e4969b50bbc3f78185934", + "m_Title": "Face + 3 Outlines + Underlay", + "m_Position": { + "x": -5437.0, + "y": -3558.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "4328cdbf78b94c038fd614c59bfe1cac", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "44317f2e371447e2a8d894f8a021a235", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "Layer1 (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4004.999755859375, + "y": -4173.0, + "width": 191.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "10a99c07aad742349d258db16838c129" + }, + { + "m_Id": "b85d677872b44421bf5536f42ba0267c" + }, + { + "m_Id": "75aba700d74d4b2687bf3166cf1da3e2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "Layer1", + "m_FunctionSource": "96de908384869cd409c75efa351d5edf", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "44806230fa384c1e95f9c5918a14f056", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "4488af8ff6a7421298a7e827f567263b", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4226.0, + "y": -4109.0, + "width": 158.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "66f69ef16eac4eb48357bde804cf3c39" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "8cf8aae64c1d443f9303126886b40f17" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVNode", + "m_ObjectId": "4648b46ad29a4008a80de4f8a5a5b813", + "m_Group": { + "m_Id": "98934a69591249d5b8b92b39045359a3" + }, + "m_Name": "UV", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4576.0, + "y": -2437.0, + "width": 145.0, + "height": 130.0 + } + }, + "m_Slots": [ + { + "m_Id": "b2baf44eae52473cb6cda7b1debece01" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_OutputChannel": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "46fbf3eeb0ea4470869cba7443249295", + "m_Guid": { + "m_GuidSerialized": "be87c5a3-e361-4b95-89c8-911c39a51c0d" + }, + "m_Name": "Outline Texture", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_A0B54237", + "m_OverrideReferenceName": "_OutlineTex", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "47d020251e9841a5b1f0fd64396026a1", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "48390d02257d41bf98eace1deaa4c539", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VertexDescription.Position", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "8036d0e6090b456e9b4ea87227868236" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Position" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "484b51c50485473b819c4f05087b32d7", + "m_Title": "Underlay", + "m_Position": { + "x": -5253.0, + "y": -4542.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "4907352322c644ebacdf2ca30f2994fd", + "m_Id": 4, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "49dabfd48a78475882e664526b483ce1", + "m_Id": 4, + "m_DisplayName": "Texel Height", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Texel Height", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector2ShaderProperty", + "m_ObjectId": "49e7c3ad55ce458797f0e60c950cb965", + "m_Guid": { + "m_GuidSerialized": "31b55db9-0da1-4ec4-af2b-d83747ed5bc4" + }, + "m_Name": "Underlay Offset", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector2_CE9DEDB3", + "m_OverrideReferenceName": "_UnderlayOffset", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "4a0041116f73406db7a62ae80ff54ef4", + "m_Guid": { + "m_GuidSerialized": "a2d96028-f92f-4076-8376-42249ca40935" + }, + "m_Name": "_ScaleRatioA", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "_ScaleRatioA", + "m_DefaultReferenceName": "_ScaleRatioA", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "4a66dcbe712a4d40bd8f355b834594b5", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CombineNode", + "m_ObjectId": "4abff6ff92fa4a05b203f10580988335", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Combine", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4293.3330078125, + "y": -3497.99951171875, + "width": 140.66648864746095, + "height": 166.0 + } + }, + "m_Slots": [ + { + "m_Id": "b015d1b7e4134c59baf6851e7649802c" + }, + { + "m_Id": "d9dc4839ee2847999110bdb234d6041a" + }, + { + "m_Id": "91d6a9a5fbc04ea49075cb51835e7264" + }, + { + "m_Id": "f42ad06b3c6a45d3ab33de904c063412" + }, + { + "m_Id": "ed6c215a65584deeaefad1d2c7743044" + }, + { + "m_Id": "edbee7a8952b46529ac5ad0365775774" + }, + { + "m_Id": "70337a74f6ad4b7bb6befc825219bab1" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "4b2d9ea03bf64fa19dcae1511d2581da", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4bda5c294e1949138d033640e1d385b4", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "4c28ee9109014fa086e5de7a3993341d", + "m_Id": 0, + "m_DisplayName": "Softness", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4c334de01ecd429baa7652fc6002536b", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4d1cb1a475df49f9a148195a65f5453a", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "4d9ce48719d143748f9f8e22da6f9ddc", + "m_Id": 5, + "m_DisplayName": "TextureWidth", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "TextureWidth", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4e64dac49ddc47c3b5b1e27b17a08304", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "4e90ca54c0cc46a18ea600be7c80413a", + "m_Id": 0, + "m_DisplayName": "UV_1", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV_1", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "4eb3c00a1ca44e10be833b7ca61ff059", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"fileID\":-2362172177983852347,\"guid\":\"dda5bcb0d1e9515498f6e4e038bbefe6\",\"type\":2}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "4f194ff591484e908fc2bcdacbcf2570", + "m_Group": { + "m_Id": "013228b0fdf1424097798f0973a9a4fb" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4255.0, + "y": -2771.0, + "width": 134.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "2b01ea3023e34c94af1754e4dcea8f2e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "dc75c4e3a1bc4bb0a128086c2b0679a5" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "509e6f38505b4b0695b263706a55028f", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"fileID\":-2362172177983852347,\"guid\":\"dda5bcb0d1e9515498f6e4e038bbefe6\",\"type\":2}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "51378bae98a94c309785d14cd5cbb453", + "m_Group": { + "m_Id": "d258902c6ec74942afdb9ebf8c1d07f8" + }, + "m_Name": "GetSurfaceNormal (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4067.333251953125, + "y": -3881.99951171875, + "width": 263.9999694824219, + "height": 189.99998474121095 + } + }, + "m_Slots": [ + { + "m_Id": "5b0077c23eae443887872f84227deccc" + }, + { + "m_Id": "3915c1927ffe49f8967304321cfbe497" + }, + { + "m_Id": "4d9ce48719d143748f9f8e22da6f9ddc" + }, + { + "m_Id": "ebd6d75abcb84108bcadbfe7ee5f6244" + }, + { + "m_Id": "ef9738ec7e894772a14e9dce441c16c6" + }, + { + "m_Id": "9eeec1a9713045af8845cea263d5ea48" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "GetSurfaceNormal", + "m_FunctionSource": "96de908384869cd409c75efa351d5edf", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "51f76f8a53ad43a4ad028426548ce9ba", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "52798bdb86f6400e86489a7a368e9f8b", + "m_Group": { + "m_Id": "d0a791a544614667962a9a9a9ce0c68a" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -6460.6669921875, + "y": -3113.333251953125, + "width": 135.33349609375, + "height": 33.999996185302737 + } + }, + "m_Slots": [ + { + "m_Id": "1df58cfa4dad4c449d01ee1c5ea05f2e" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "3e372195f4bd4845852a37839e5b602d" + } +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "53073e5ea924459fa6681a4943e9f947", + "m_Guid": { + "m_GuidSerialized": "5fdac24e-2d58-4471-80ce-79c3ab9a2564" + }, + "m_Name": "Outline Color 2", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Color_DBAB5AEC", + "m_OverrideReferenceName": "_OutlineColor2", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 0.009433984756469727, + "g": 0.02534518577158451, + "b": 1.0, + "a": 1.0 + }, + "isMainColor": false, + "m_ColorMode": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "54d7a93ffec5490aa4591da23a21b693", + "m_Id": 1, + "m_DisplayName": "G", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "55ffa45ec3654d5e88089fb40d2b0465", + "m_Id": 4, + "m_DisplayName": "AnimSpeed", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "AnimSpeed", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "56c25395796e4d2fbe5c892d428d1620", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5071.99951171875, + "y": -3427.0, + "width": 129.99998474121095, + "height": 117.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "9eb8137a6c2e41bbafdc8b0732dd47a3" + }, + { + "m_Id": "36a0c473c4c04c3a930dd38f3920d410" + }, + { + "m_Id": "068ae649e00b40e198ec5a30ad741fab" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "57abc172afd449e2a4d567f93432507b", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "582d6e289dbe4fdca7cf0307273eaa2f", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "59bd90a849624124bae6464ee3669aa6", + "m_Group": { + "m_Id": "98934a69591249d5b8b92b39045359a3" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3972.0, + "y": -2385.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "2e4eb1ef08bb44178c82e53872485e0f" + }, + { + "m_Id": "8695190a5e614f2d90081871a8a06fc2" + }, + { + "m_Id": "81bdb47901ef48e5a588c6724b1b0142" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "59cea37675824d99995b370f09cef20a", + "m_Id": 4, + "m_DisplayName": "Texel Height", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Texel Height", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "5b0077c23eae443887872f84227deccc", + "m_Id": 0, + "m_DisplayName": "Normal", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Normal", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5b3ff4ee364f4d7a923b530ad60d8762", + "m_Id": 0, + "m_DisplayName": "Width", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Width", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "5bd258837c514ff7ab0bf7027e762c18", + "m_Guid": { + "m_GuidSerialized": "2d8f3ee9-1307-4b58-a60d-526e86b07109" + }, + "m_Name": "Bevel Roundness", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_AB6A015F", + "m_OverrideReferenceName": "_BevelRoundness", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5da82bf481f8489ebd05e997f617f51b", + "m_Id": 4, + "m_DisplayName": "Isoperimeter", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Isoperimeter", + "m_StageCapability": 3, + "m_Value": 4.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5e42524569844befad16fda5a94eb9cb", + "m_Id": 0, + "m_DisplayName": "R", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "5fbe253f3e444f2aa8ac717f9c856619", + "m_Guid": { + "m_GuidSerialized": "0a61c93f-6430-4aa6-af07-79bc3b411ccd" + }, + "m_Name": "Bevel Width", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_B50BBFCC", + "m_OverrideReferenceName": "_BevelWidth", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 0.5 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "61133d79a89048c195f54939b2a1d30a", + "m_Id": 2, + "m_DisplayName": "Alpha", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Alpha", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "61a6ac5f29344d109411f26850ab0a96", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6271438664e74b3fbf723bd6a1f50f8b", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "62bc551cea604e88b7858cc37d96a98a", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector2ShaderProperty", + "m_ObjectId": "636180f6e0504f2baaa5cc086980cb47", + "m_Guid": { + "m_GuidSerialized": "c1223e37-093d-4d5a-b2b0-cd9cc3e4f88e" + }, + "m_Name": "Outline Offset 1", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector2_636180f6e0504f2baaa5cc086980cb47", + "m_OverrideReferenceName": "_OutlineOffset1", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "63c7cd57fc3c45a9a97b514fdae32693", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5235.99951171875, + "y": -3386.999755859375, + "width": 141.99998474121095, + "height": 33.999996185302737 + } + }, + "m_Slots": [ + { + "m_Id": "c422a9a9ff824176aad2241f58c44d0b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "636180f6e0504f2baaa5cc086980cb47" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "641eda269d7b4da9acb65f8d50035ea9", + "m_Id": 0, + "m_DisplayName": "SSR", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "SSR", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "65b3dc13b2b6484283ffe5abfe87a06a", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "65c8e64a7535466e933eed08a2f77532", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4759.99951171875, + "y": -3498.666259765625, + "width": 186.0, + "height": 251.33323669433595 + } + }, + "m_Slots": [ + { + "m_Id": "256d41e89a204d22951450de1c38051d" + }, + { + "m_Id": "0a67ca5280214bd794dc0ad66b5710a9" + }, + { + "m_Id": "ebbd94a7102a4457a48ac492de3bff14" + }, + { + "m_Id": "6271438664e74b3fbf723bd6a1f50f8b" + }, + { + "m_Id": "c9b722d107ce4cd6a748c883472b9b0f" + }, + { + "m_Id": "74cf69e61bef44589521f1bf2bf3c59a" + }, + { + "m_Id": "6e532f83d1c44e839bcfc5845d3b01d6" + }, + { + "m_Id": "cb5e9f9567e84f8fa5463efc0e256e19" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "66f69ef16eac4eb48357bde804cf3c39", + "m_Id": 0, + "m_DisplayName": "_UnderlayColor", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "67a519f507384ff1861df5d8d5b486be", + "m_Group": { + "m_Id": "d258902c6ec74942afdb9ebf8c1d07f8" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4278.0, + "y": -3939.99951171875, + "width": 135.3330078125, + "height": 33.999996185302737 + } + }, + "m_Slots": [ + { + "m_Id": "c3e6d7c20c184bf39fd8822130e693e7" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "3e372195f4bd4845852a37839e5b602d" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "68ec7c31365549d6a8ce883edfc02de2", + "m_Id": 4, + "m_DisplayName": "Color1", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Color1", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6a7af6143e114a538663e71f56731a21", + "m_Id": 2, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "6b2f65c1463f4f7bad16c54a95d2fe75", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5070.0, + "y": -3301.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "1d35fa1fb5004f96a65ace54fbe4f1ad" + }, + { + "m_Id": "fa6de3be9f5b4411b5081b49e645f424" + }, + { + "m_Id": "400d0b6c95dd4540ad3da3e8cb7e50b2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6ccaced3889e4503a9414d808ec33981", + "m_Id": 0, + "m_DisplayName": "R", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "6dfc1177dd0541a7a780fbf911ad1956", + "m_Id": 0, + "m_DisplayName": "_OutlineTex_ST", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6e13f3cd573c467a94379f45d96cb690", + "m_Id": 2, + "m_DisplayName": "SSR", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "SSR", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "6e532f83d1c44e839bcfc5845d3b01d6", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "6e8946a245e842b38231d4a241bfb3ef", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.BaseColor", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3026.0, + "y": -3110.0, + "width": 200.0, + "height": 40.66650390625 + } + }, + "m_Slots": [ + { + "m_Id": "ef0b93f78372439696f50711eaf57d90" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.BaseColor" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "6fbdcc5a972b4fa883dc5f21e525a376", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "70337a74f6ad4b7bb6befc825219bab1", + "m_Id": 6, + "m_DisplayName": "RG", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RG", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "712da461f71a454db59d349f752d41ee", + "m_Id": 2, + "m_DisplayName": "Height", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Height", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "71dd947935b64ce38f0d25406dde447b", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "724e17584e97443e9e285dfa7253c8e3", + "m_Id": 0, + "m_DisplayName": "Alpha", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Alpha", + "m_StageCapability": 2, + "m_Value": 0.15000000596046449, + "m_DefaultValue": 1.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "72fb5a0d7796446b9e2b929cb32facdc", + "m_Id": 0, + "m_DisplayName": "_MainTex", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVNode", + "m_ObjectId": "7444469eb9884253819add9ef96baa25", + "m_Group": { + "m_Id": "d258902c6ec74942afdb9ebf8c1d07f8" + }, + "m_Name": "UV", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4298.0, + "y": -3809.99951171875, + "width": 144.66648864746095, + "height": 129.33323669433595 + } + }, + "m_Slots": [ + { + "m_Id": "03182b3263304258b265266325c21f65" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_OutputChannel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "748c31bbcecc4b30bec2e42c0612175b", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector2ShaderProperty", + "m_ObjectId": "74b41464cbed4e9e8e23af5ab9be40cf", + "m_Guid": { + "m_GuidSerialized": "41afbdcb-f3ae-4340-8973-1c1998c992a2" + }, + "m_Name": "Outline Offset 2", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_OutlineOffset2", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "74cf69e61bef44589521f1bf2bf3c59a", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "757174b6f25040fdbb20355a21752222", + "m_Id": 0, + "m_DisplayName": "Outline Offset 2", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "75aba700d74d4b2687bf3166cf1da3e2", + "m_Id": 2, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "75c5657544c648058b20cea090f48dbf", + "m_Id": 0, + "m_DisplayName": "_OutlineUVSpeed", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "767769f736d5478cba5f10a415e28e7f", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "773b90134e894e429203c0c83e80b9de", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "77e28f3e930b4c249145630ec961af95", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BooleanMaterialSlot", + "m_ObjectId": "79147f6986644769b58d9ed64fe771e1", + "m_Id": 0, + "m_DisplayName": "OutlineMode", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": false, + "m_DefaultValue": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "7984fd094e1147bdabb4e26fbd3d31c8", + "m_Group": { + "m_Id": "ecf16c34d46f4502ac601f0c38c7576b" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3244.000244140625, + "y": -3414.0, + "width": 130.0, + "height": 118.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "082e9706dffc4c188270980d4e44ce0f" + }, + { + "m_Id": "f2a351a5375c441b8d9ab7e2c9545a77" + }, + { + "m_Id": "41986ac6400d46709d0ef043a67f6b34" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "7a046f410ce64aa88438b0bfd412c045", + "m_Guid": { + "m_GuidSerialized": "d47271f5-5a84-47bf-a09e-c825d2aeb013" + }, + "m_Name": "Outline Color 3", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Color_551702C5", + "m_OverrideReferenceName": "_OutlineColor3", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 0.0, + "g": 0.0, + "b": 0.0, + "a": 1.0 + }, + "isMainColor": false, + "m_ColorMode": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "7a0f504e4175406dbd8134250f4e350b", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubtractNode", + "m_ObjectId": "7a80e8839f0e4a1d9a6c0814f8793ee6", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Subtract", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4931.0, + "y": -3452.0, + "width": 130.0, + "height": 117.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "6fbdcc5a972b4fa883dc5f21e525a376" + }, + { + "m_Id": "0ba4932e164847878ddb7b7bcff96985" + }, + { + "m_Id": "9178663316db43d582f1c4a127d307c6" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7acfafd73b8c4dfab8c55c18a887e087", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "7b8a19bd115e4167a25b59cb3218a817", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "7c27ccb2c2dc4ca59c5438c3358630ca", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubtractNode", + "m_ObjectId": "7d7696aa6d184b4fb9c316a9dec37aee", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Subtract", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4928.0, + "y": -3326.0, + "width": 130.0, + "height": 117.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "4d1cb1a475df49f9a148195a65f5453a" + }, + { + "m_Id": "47d020251e9841a5b1f0fd64396026a1" + }, + { + "m_Id": "62bc551cea604e88b7858cc37d96a98a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "7d78a616c2754cc28d1f32cf66ade611", + "m_Group": { + "m_Id": "013228b0fdf1424097798f0973a9a4fb" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3973.0, + "y": -2796.0, + "width": 130.0, + "height": 117.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "d9bcb754db834583b6518c5ed5152114" + }, + { + "m_Id": "861d4258049a4a3e8164f7297090f88e" + }, + { + "m_Id": "a7c06457d7454693a8bc3dc95257b2c2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "7e0fadb2533f496192c1ad3e78642010", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4444.0, + "y": -4188.0, + "width": 173.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "d48c3871e3064027a10ae9f4babd3be0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "952d0fa5cd744df0b434cd38e9a90b93" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "7f2e6b5f15364ed9835d67d0cf4f8f65", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VertexDescription.Tangent", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2586.0, + "y": -3592.0, + "width": 200.0, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "85ff8667d72947edada4e9fb4ff60559" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Tangent" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7f3d71a6c96847c099da45f95aafbecb", + "m_Id": 1, + "m_DisplayName": "G", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PositionMaterialSlot", + "m_ObjectId": "8036d0e6090b456e9b4ea87227868236", + "m_Id": 0, + "m_DisplayName": "Position", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Position", + "m_StageCapability": 1, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [ + "X", + "Y", + "Z" + ], + "m_Space": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "80e665a5eeb64730a51742f698bf0d48", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "8135ca333f8f4ea78163743e6ec1f55c", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4050.666259765625, + "y": -3139.99951171875, + "width": 121.99999237060547, + "height": 33.999996185302737 + } + }, + "m_Slots": [ + { + "m_Id": "d6a6a119394e4082a11bc024a6e42ef8" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "53073e5ea924459fa6681a4943e9f947" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "81bdb47901ef48e5a588c6724b1b0142", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "81e8ed0534534674a74263e6161a2a1a", + "m_Guid": { + "m_GuidSerialized": "78aab961-c4a8-41f3-b203-1239c3b33b13" + }, + "m_Name": "Underlay Dilate", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_D48690B9", + "m_OverrideReferenceName": "_UnderlayDilate", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "82af2db1018543d7832af96c1cfc981f", + "m_Guid": { + "m_GuidSerialized": "37906c7b-9a3a-454b-a62a-9aa097e64bde" + }, + "m_Name": "Light Angle", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_82af2db1018543d7832af96c1cfc981f", + "m_OverrideReferenceName": "_LightAngle", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 6.28000020980835 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "82d5443fe54d4a3b9420f8745d00a632", + "m_Id": 5, + "m_DisplayName": "Softness", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Softness", + "m_StageCapability": 3, + "m_Value": 8.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "849275cac05e4ca8bd0b38ab7ae43bf8", + "m_Id": 3, + "m_DisplayName": "Texel Width", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Texel Width", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "84dc74cdbd8c45e1b189e4fd9a69942d", + "m_Id": 0, + "m_DisplayName": "Outline Offset 3", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "85a1ad8e741e41759002e8cdc8cd0b96", + "m_Group": { + "m_Id": "d0a791a544614667962a9a9a9ce0c68a" + }, + "m_Name": "ScreenSpaceRatio (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -6112.0, + "y": -3308.0, + "width": 258.0, + "height": 142.0 + } + }, + "m_Slots": [ + { + "m_Id": "6e13f3cd573c467a94379f45d96cb690" + }, + { + "m_Id": "8e6ed600f6504f4083092f5b511e44c4" + }, + { + "m_Id": "93b161cce4504cb79c97b6d8db178de7" + }, + { + "m_Id": "2bf5f2fdd2984599b7323d10cfb1d240" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "ScreenSpaceRatio", + "m_FunctionSource": "96de908384869cd409c75efa351d5edf", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "85b5940eb77e4625812ded7215bab8d7", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4050.666259765625, + "y": -3095.99951171875, + "width": 121.99999237060547, + "height": 33.999996185302737 + } + }, + "m_Slots": [ + { + "m_Id": "ada023d617104472b8ab75a81558c0a1" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "7a046f410ce64aa88438b0bfd412c045" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.TangentMaterialSlot", + "m_ObjectId": "85ff8667d72947edada4e9fb4ff60559", + "m_Id": 0, + "m_DisplayName": "Tangent", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Tangent", + "m_StageCapability": 1, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [ + "X", + "Y", + "Z" + ], + "m_Space": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "861d4258049a4a3e8164f7297090f88e", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector4ShaderProperty", + "m_ObjectId": "867a4ae13c0d4a028c71bc1063824c14", + "m_Guid": { + "m_GuidSerialized": "d483c212-0a30-4f6d-b94d-9abbc83a6522" + }, + "m_Name": "Outline Width", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector4_C68C9E14", + "m_OverrideReferenceName": "_IsoPerimeter", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 2, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "8695190a5e614f2d90081871a8a06fc2", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "8764669016f6442f8152593c18a649d7", + "m_Id": 4, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "880bb02c6c6b49b18aa6ebc66dc566a0", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "88253223d2c34ecfab92b0c344048f94", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "ComputeSDF (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4226.0, + "y": -4323.0, + "width": 227.99998474121095, + "height": 190.0 + } + }, + "m_Slots": [ + { + "m_Id": "c52a1744a9a14989b0ae452ad6de6061" + }, + { + "m_Id": "a03db80c558b4f87a330c5ae0a9443a5" + }, + { + "m_Id": "8f1b1d1e8ff24b3284993e52354e54fa" + }, + { + "m_Id": "5da82bf481f8489ebd05e997f617f51b" + }, + { + "m_Id": "82d5443fe54d4a3b9420f8745d00a632" + }, + { + "m_Id": "61133d79a89048c195f54939b2a1d30a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "ComputeSDF", + "m_FunctionSource": "96de908384869cd409c75efa351d5edf", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "8902cb30b1684db8b996562e0140cb18", + "m_Id": 0, + "m_DisplayName": "UV_1", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV_1", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "8a08179f99d649d289b8053d5fa0ad22", + "m_Id": 0, + "m_DisplayName": "Underlay Offset", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "8a5d204e1abd4f6894607d1a497f6e69", + "m_Id": 3, + "m_DisplayName": "Texel Width", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Texel Width", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "8b66f4e6bc9d4662b3218ac33a69839f", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "8c38a5d8327f456e9783740c05382619", + "m_Id": 3, + "m_DisplayName": "Color2", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Color2", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "8cbd81814903479ea1d3151c1f38183e", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "8cf8aae64c1d443f9303126886b40f17", + "m_Guid": { + "m_GuidSerialized": "8d78c9a5-aaef-41fb-af68-2358e401d7ac" + }, + "m_Name": "_UnderlayColor", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Color_2F5FE804", + "m_OverrideReferenceName": "_UnderlayColor", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 0.0, + "g": 0.0, + "b": 0.0, + "a": 1.0 + }, + "isMainColor": false, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "8e6ed600f6504f4083092f5b511e44c4", + "m_Id": 0, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector2ShaderProperty", + "m_ObjectId": "8ed907a2cc7949b68a283ae243ea1977", + "m_Guid": { + "m_GuidSerialized": "36803443-a9bc-4f3c-a4f2-7d66a5417ac1" + }, + "m_Name": "Outline Offset 3", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_OutlineOffset3", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "8f1b1d1e8ff24b3284993e52354e54fa", + "m_Id": 3, + "m_DisplayName": "SDR", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "SDR", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "9147636b0cfa466a9b37a013d8f693bf", + "m_Group": { + "m_Id": "daaf032a109749a88c9b8ff8e1f8b541" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5567.0, + "y": -3862.000244140625, + "width": 153.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "a4f471e3221c4134b291bd9d2ba22db6" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "a6bbb32e8d884be9bb36db91fe4b81b1" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "9178663316db43d582f1c4a127d307c6", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SplitNode", + "m_ObjectId": "91890fe48ebe4717aea61ecaf3ad4861", + "m_Group": { + "m_Id": "ecf16c34d46f4502ac601f0c38c7576b" + }, + "m_Name": "Split", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3114.000244140625, + "y": -3414.0, + "width": 120.00000762939453, + "height": 149.00001525878907 + } + }, + "m_Slots": [ + { + "m_Id": "3dccd64e7f324bc1a75c1479d7a67c51" + }, + { + "m_Id": "e444f2c81d1e48329fa2c91005277e8d" + }, + { + "m_Id": "b2c26292b7434733878a9b042f44de89" + }, + { + "m_Id": "964fea1fd4b24f4daf5bef84c4b45118" + }, + { + "m_Id": "deac82280a2b43078e0e40863e2d974c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "91d6a9a5fbc04ea49075cb51835e7264", + "m_Id": 2, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "928621a3ca2d41c89a10336bbbc81ddc", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "93b161cce4504cb79c97b6d8db178de7", + "m_Id": 3, + "m_DisplayName": "TextureSize", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "TextureSize", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalTarget", + "m_ObjectId": "94300469581b4924ac7dda496811d45d", + "m_Datas": [], + "m_ActiveSubTarget": { + "m_Id": "0eeb5490760e492f8c9691086fa00929" + }, + "m_AllowMaterialOverride": false, + "m_SurfaceType": 1, + "m_ZTestMode": 4, + "m_ZWriteControl": 0, + "m_AlphaMode": 0, + "m_RenderFace": 0, + "m_AlphaClip": true, + "m_CastShadows": true, + "m_ReceiveShadows": true, + "m_AdditionalMotionVectorMode": 0, + "m_AlembicMotionVectors": false, + "m_SupportsLODCrossFade": false, + "m_CustomEditorGUI": "TMPro.EditorUtilities.TMP_SDFShaderGUI", + "m_SupportVFX": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "945b45993dd84a979755b98c48138f72", + "m_Id": 0, + "m_DisplayName": "Width", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Width", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "952d0fa5cd744df0b434cd38e9a90b93", + "m_Guid": { + "m_GuidSerialized": "ce395871-ddeb-47c3-a31d-07855800c197" + }, + "m_Name": "_UnderlaySoftness", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_F2B9E3EF", + "m_OverrideReferenceName": "_UnderlaySoftness", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "95928bcb6a284b8d88105a84c2e1d3ce", + "m_Group": { + "m_Id": "013228b0fdf1424097798f0973a9a4fb" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4744.0, + "y": -2591.0, + "width": 155.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "d880558893fb442b9320cf55885d1117" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "2d0a269511e34bd1ba9056d2c939dff2" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "964fea1fd4b24f4daf5bef84c4b45118", + "m_Id": 3, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "98934a69591249d5b8b92b39045359a3", + "m_Title": "Outline1 Texture", + "m_Position": { + "x": -4746.0, + "y": -2497.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "998db5e5901e45b29040eb2099370071", + "m_Guid": { + "m_GuidSerialized": "6f383614-f2ad-4269-be8f-87b0ecb03cf0" + }, + "m_Name": "Bevel Clamp", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_5BD7E808", + "m_OverrideReferenceName": "_BevelClamp", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "9c228fac287d446296b91a4acf5cec59", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4569.0, + "y": -3498.000244140625, + "width": 184.0, + "height": 253.0 + } + }, + "m_Slots": [ + { + "m_Id": "582d6e289dbe4fdca7cf0307273eaa2f" + }, + { + "m_Id": "1db37082bf844442804487b4944352de" + }, + { + "m_Id": "8b66f4e6bc9d4662b3218ac33a69839f" + }, + { + "m_Id": "4a66dcbe712a4d40bd8f355b834594b5" + }, + { + "m_Id": "a0285c9c381a49cba194709efa0a7c85" + }, + { + "m_Id": "b2728d0dd3ce40678867c94a7d977916" + }, + { + "m_Id": "e141833aa78b4fd59ecad949beb43a78" + }, + { + "m_Id": "51f76f8a53ad43a4ad028426548ce9ba" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "9c26fdddba244d36a854298c00473247", + "m_Id": 3, + "m_DisplayName": "SDR", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "SDR", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVNode", + "m_ObjectId": "9d3c3383d5934a17bf9efbb7fd9e9043", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "UV", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5412.0, + "y": -3315.0, + "width": 145.0, + "height": 130.0 + } + }, + "m_Slots": [ + { + "m_Id": "232b1aa09e67479abae141d3c76d3c5b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_OutputChannel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "9e6e50a71d9843b49b62ebe1cf7d3d59", + "m_Group": { + "m_Id": "d258902c6ec74942afdb9ebf8c1d07f8" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4486.0, + "y": -3865.99951171875, + "width": 135.3330078125, + "height": 33.999996185302737 + } + }, + "m_Slots": [ + { + "m_Id": "3535ae87c6dd4769b52b20d9eca61069" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "3e372195f4bd4845852a37839e5b602d" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "9e87ce9607e14015a3790c528ca5dfda", + "m_Group": { + "m_Id": "98934a69591249d5b8b92b39045359a3" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4598.0, + "y": -2251.0, + "width": 167.00001525878907, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "75c5657544c648058b20cea090f48dbf" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "3fdf4b7bc5d4426492dcc057603ef4a6" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "9eb8137a6c2e41bbafdc8b0732dd47a3", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BooleanMaterialSlot", + "m_ObjectId": "9eeec1a9713045af8845cea263d5ea48", + "m_Id": 6, + "m_DisplayName": "IsFront", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "IsFront", + "m_StageCapability": 3, + "m_Value": false, + "m_DefaultValue": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "9f0de188085746d5a19073da1de85ddb", + "m_Group": { + "m_Id": "013228b0fdf1424097798f0973a9a4fb" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4118.0, + "y": -2771.0, + "width": 130.0, + "height": 117.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "7c27ccb2c2dc4ca59c5438c3358630ca" + }, + { + "m_Id": "373f1de8db6c429c9d46c781f741d7a4" + }, + { + "m_Id": "fd0b096ed5b74f9e9ec51327be200731" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a0285c9c381a49cba194709efa0a7c85", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a03db80c558b4f87a330c5ae0a9443a5", + "m_Id": 1, + "m_DisplayName": "SD", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "SD", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a161b772c7564eee804e3d58f6cb9944", + "m_Id": 4, + "m_DisplayName": "Texel Height", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Texel Height", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalMaterialSlot", + "m_ObjectId": "a3f8b6e8ae7f48e2989a029904401502", + "m_Id": 0, + "m_DisplayName": "Normal", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Normal", + "m_StageCapability": 1, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [ + "X", + "Y", + "Z" + ], + "m_Space": 0 +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "a455bd79094c4413a7b7dd80ca8b9368", + "m_Group": { + "m_Id": "013228b0fdf1424097798f0973a9a4fb" + }, + "m_Name": "GenerateUV (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4573.0, + "y": -2689.0, + "width": 222.0, + "height": 142.0 + } + }, + "m_Slots": [ + { + "m_Id": "4e90ca54c0cc46a18ea600be7c80413a" + }, + { + "m_Id": "2c7a9460724b47daad8df1be144de7c6" + }, + { + "m_Id": "55ffa45ec3654d5e88089fb40d2b0465" + }, + { + "m_Id": "e495a9f7a11f4eb89334e83be154ceb9" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "GenerateUV", + "m_FunctionSource": "96de908384869cd409c75efa351d5edf", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateShaderProperty", + "m_ObjectId": "a4ad98d8828c424384229c344ebe2ed0", + "m_Guid": { + "m_GuidSerialized": "f98fc1a2-bb81-4bd1-a207-23d3a90d518e" + }, + "m_Name": "SamplerState", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "SamplerState_a4ad98d8828c424384229c344ebe2ed0", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_filter": 0, + "m_wrap": 1, + "m_anisotropic": 0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a4f471e3221c4134b291bd9d2ba22db6", + "m_Id": 0, + "m_DisplayName": "_GradientScale", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "a535f3bcbeb14622bb177eb6f46e76f4", + "m_Group": { + "m_Id": "98934a69591249d5b8b92b39045359a3" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4608.0, + "y": -2293.0, + "width": 177.00001525878907, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "6dfc1177dd0541a7a780fbf911ad1956" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "ec79eb447dfd47a9b3380344c6a60f43" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "a6bbb32e8d884be9bb36db91fe4b81b1", + "m_Guid": { + "m_GuidSerialized": "6aa76edf-7b80-46ac-add4-406cf1d85493" + }, + "m_Name": "_GradientScale", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_EAE27356", + "m_OverrideReferenceName": "_GradientScale", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 1, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 10.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "a6c38edd2e8743a9b057ba8452b9f129", + "m_Guid": { + "m_GuidSerialized": "9fc942ee-4a1d-4ced-a5a6-81893e3ddb63" + }, + "m_Name": "Light Color", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Color_a6c38edd2e8743a9b057ba8452b9f129", + "m_OverrideReferenceName": "_SpecularColor", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 1.0, + "g": 1.0, + "b": 1.0, + "a": 1.0 + }, + "isMainColor": false, + "m_ColorMode": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "a75f7ac601c446469802fe7754c1f279", + "m_Id": 0, + "m_DisplayName": "Color1", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Color1", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a7942746b5564dc7bbbae1deb2403022", + "m_Id": 0, + "m_DisplayName": "_GradientScale", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "a7c06457d7454693a8bc3dc95257b2c2", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "aa2794b8f0e24bf281d22e0fef0647be", + "m_Id": 2, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "aa3e347d733e48f7b65d8a8847370eec", + "m_Group": { + "m_Id": "" + }, + "m_Name": "EvaluateLight (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3633.000244140625, + "y": -3805.000244140625, + "width": 179.00001525878907, + "height": 118.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "0699eea947fc426cbfeb8744cf120222" + }, + { + "m_Id": "0c4dc51f26484c26ad88a3fe4002abcd" + }, + { + "m_Id": "d5173cc3c6cd4f1998550f3187a3e9c8" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "EvaluateLight", + "m_FunctionSource": "96de908384869cd409c75efa351d5edf", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "aa87c72ac0e64469acc34f936f00b3d0", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4444.0, + "y": -4225.0, + "width": 193.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "0d7878dd226d4cfb81a991dc312309fc" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "81e8ed0534534674a74263e6161a2a1a" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "abd59150589b436cadf8c9e6f43ccb8e", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "aca823a8188948c782eddaf0f45e1868", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.NormalOS", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2542.0, + "y": -3404.000244140625, + "width": 200.0, + "height": 40.66650390625 + } + }, + "m_Slots": [ + { + "m_Id": "e386b183a18245a796b024022f7f3074" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.NormalOS" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DPropertiesNode", + "m_ObjectId": "acd0cd5a177f4a97bf23db7219305e3f", + "m_Group": { + "m_Id": "d258902c6ec74942afdb9ebf8c1d07f8" + }, + "m_Name": "Texel Size", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4348.0, + "y": -3905.99951171875, + "width": 185.33299255371095, + "height": 101.33324432373047 + } + }, + "m_Slots": [ + { + "m_Id": "945b45993dd84a979755b98c48138f72" + }, + { + "m_Id": "e51a636b2621440eb94cc802c1cf4bfc" + }, + { + "m_Id": "1bdde3efd3b7464b8934c555be0f8a48" + }, + { + "m_Id": "8a5d204e1abd4f6894607d1a497f6e69" + }, + { + "m_Id": "a161b772c7564eee804e3d58f6cb9944" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "ada023d617104472b8ab75a81558c0a1", + "m_Id": 0, + "m_DisplayName": "Outline Color 3", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "aef5c44f84e04c3185e0b93e95e34204", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5233.99951171875, + "y": -3141.999755859375, + "width": 143.99998474121095, + "height": 33.999996185302737 + } + }, + "m_Slots": [ + { + "m_Id": "84dc74cdbd8c45e1b189e4fd9a69942d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "8ed907a2cc7949b68a283ae243ea1977" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "b000f852aa984e9dae25b125a4607f4e", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b015d1b7e4134c59baf6851e7649802c", + "m_Id": 0, + "m_DisplayName": "R", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "b0b352c4503a43d083a64e57352b29a0", + "m_Guid": { + "m_GuidSerialized": "01cfcc78-60aa-4f71-a1e3-8d8df6dae253" + }, + "m_Name": "Reflectivity Power", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_b0b352c4503a43d083a64e57352b29a0", + "m_OverrideReferenceName": "_Reflectivity", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 5.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 5.0, + "y": 15.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.VertexColorNode", + "m_ObjectId": "b1188549725543d485436c2e921ffbb2", + "m_Group": { + "m_Id": "013228b0fdf1424097798f0973a9a4fb" + }, + "m_Name": "Vertex Color", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4108.0, + "y": -2890.0, + "width": 116.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "281bcee4777040f8a31ee0e10344e98d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 2, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "b163c9f1666644b0bba62cf0e12df7bc", + "m_Group": { + "m_Id": "013228b0fdf1424097798f0973a9a4fb" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": -4333.0, + "y": -2713.0, + "width": 180.0, + "height": 180.0 + } + }, + "m_Slots": [ + { + "m_Id": "cce40479b6284b6fa3174db9f09d0ac9" + }, + { + "m_Id": "80e665a5eeb64730a51742f698bf0d48" + }, + { + "m_Id": "1f46181633594ae0a1fb2adb76b42981" + }, + { + "m_Id": "8cbd81814903479ea1d3151c1f38183e" + }, + { + "m_Id": "cfaf3f3a5a1146e194cddad30c95aada" + }, + { + "m_Id": "b43489e37a5c4df88f15844292a55ec7" + }, + { + "m_Id": "cd7281fb41aa4e61ac0fdf71d4f4bd46" + }, + { + "m_Id": "f01d52cdcb1647aab35782b4af535efd" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 1, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "b224a1cf80604103ad085c799995f3c2", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "b2728d0dd3ce40678867c94a7d977916", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"fileID\":-2362172177983852347,\"guid\":\"dda5bcb0d1e9515498f6e4e038bbefe6\",\"type\":2}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "b2baf44eae52473cb6cda7b1debece01", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b2c26292b7434733878a9b042f44de89", + "m_Id": 2, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "b42e6dbfbc864097af182cbff5c0c1fb", + "m_Id": 0, + "m_DisplayName": "Outline Color 1", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "b43489e37a5c4df88f15844292a55ec7", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"fileID\":-2362172177983852347,\"guid\":\"dda5bcb0d1e9515498f6e4e038bbefe6\",\"type\":2}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "b4a40cb6acd441acb83cfe0240bf910d", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4750.99951171875, + "y": -4274.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "d0b10e52e21941b183f5f635894c76c8" + }, + { + "m_Id": "0d6a57754b824f6db9cefa6953bc06a9" + }, + { + "m_Id": "773b90134e894e429203c0c83e80b9de" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DPropertiesNode", + "m_ObjectId": "b571db753a1948d5a6f1de4e7d0c7238", + "m_Group": { + "m_Id": "daaf032a109749a88c9b8ff8e1f8b541" + }, + "m_Name": "Texel Size", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5727.0, + "y": -3827.000244140625, + "width": 184.0, + "height": 101.0 + } + }, + "m_Slots": [ + { + "m_Id": "5b3ff4ee364f4d7a923b530ad60d8762" + }, + { + "m_Id": "c183b5bd9bbe45089f93996e73110918" + }, + { + "m_Id": "1196ae398cc348349ab0c1a23fdab4bd" + }, + { + "m_Id": "1d7d96a5770b4f8ebb162bdbde020bca" + }, + { + "m_Id": "49dabfd48a78475882e664526b483ce1" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b691728a389a417d9b4f2d02541209c2", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b7f9ac55517141868bfb9d2ad6429792", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "b85d677872b44421bf5536f42ba0267c", + "m_Id": 3, + "m_DisplayName": "Color0", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Color0", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "bafc3d388c1e444e820897b9a3d6029a", + "m_Name": "", + "m_ChildObjectList": [ + { + "m_Id": "dc75c4e3a1bc4bb0a128086c2b0679a5" + }, + { + "m_Id": "867a4ae13c0d4a028c71bc1063824c14" + }, + { + "m_Id": "22b7f3c2bb7b48c0a7fdeb50e33e7d5e" + }, + { + "m_Id": "53073e5ea924459fa6681a4943e9f947" + }, + { + "m_Id": "7a046f410ce64aa88438b0bfd412c045" + }, + { + "m_Id": "636180f6e0504f2baaa5cc086980cb47" + }, + { + "m_Id": "74b41464cbed4e9e8e23af5ab9be40cf" + }, + { + "m_Id": "8ed907a2cc7949b68a283ae243ea1977" + }, + { + "m_Id": "cb3c0c3f08654b068bea44c4ffb15f4a" + }, + { + "m_Id": "0580d4b7e3a049049569f4508643a724" + }, + { + "m_Id": "c9ec735d1a1046769e5601b2c97c849a" + }, + { + "m_Id": "2d0a269511e34bd1ba9056d2c939dff2" + }, + { + "m_Id": "07946387933e416db576b677f0711e5f" + }, + { + "m_Id": "46fbf3eeb0ea4470869cba7443249295" + }, + { + "m_Id": "ec79eb447dfd47a9b3380344c6a60f43" + }, + { + "m_Id": "3fdf4b7bc5d4426492dcc057603ef4a6" + }, + { + "m_Id": "8cf8aae64c1d443f9303126886b40f17" + }, + { + "m_Id": "49e7c3ad55ce458797f0e60c950cb965" + }, + { + "m_Id": "81e8ed0534534674a74263e6161a2a1a" + }, + { + "m_Id": "952d0fa5cd744df0b434cd38e9a90b93" + }, + { + "m_Id": "21a7a380e66d42e780e2a2a1baa630d5" + }, + { + "m_Id": "2c10b97b92c947ceb307a93759c0228b" + }, + { + "m_Id": "1be90d4f96a841748b0c95219b12ad27" + }, + { + "m_Id": "5fbe253f3e444f2aa8ac717f9c856619" + }, + { + "m_Id": "5bd258837c514ff7ab0bf7027e762c18" + }, + { + "m_Id": "998db5e5901e45b29040eb2099370071" + }, + { + "m_Id": "a6c38edd2e8743a9b057ba8452b9f129" + }, + { + "m_Id": "82af2db1018543d7832af96c1cfc981f" + }, + { + "m_Id": "3ec4797e381747829ef4712c85fcf7a1" + }, + { + "m_Id": "b0b352c4503a43d083a64e57352b29a0" + }, + { + "m_Id": "424dbeeb009344efa29c304c4979e3d6" + }, + { + "m_Id": "05805bc6fcc941fd889922555c6c86d7" + }, + { + "m_Id": "a4ad98d8828c424384229c344ebe2ed0" + }, + { + "m_Id": "3e372195f4bd4845852a37839e5b602d" + }, + { + "m_Id": "a6bbb32e8d884be9bb36db91fe4b81b1" + }, + { + "m_Id": "4a0041116f73406db7a62ae80ff54ef4" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CombineNode", + "m_ObjectId": "bc9afcb18afa4ccc82d2cdc34d3f4641", + "m_Group": { + "m_Id": "daaf032a109749a88c9b8ff8e1f8b541" + }, + "m_Name": "Combine", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": -5537.0, + "y": -3827.000244140625, + "width": 126.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "5e42524569844befad16fda5a94eb9cb" + }, + { + "m_Id": "54d7a93ffec5490aa4591da23a21b693" + }, + { + "m_Id": "aa2794b8f0e24bf281d22e0fef0647be" + }, + { + "m_Id": "200245fc8bbe4826b209ab5f7ffe074c" + }, + { + "m_Id": "fc2e62201c5847e798fd939314413fcd" + }, + { + "m_Id": "fe11fa80cc1847a5a37f6757d521cf25" + }, + { + "m_Id": "de0c6f7f7af94defa6c3dbc6433de9d4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c183b5bd9bbe45089f93996e73110918", + "m_Id": 2, + "m_DisplayName": "Height", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Height", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "c234e5216678436195ee1a5914bc79da", + "m_Group": { + "m_Id": "98934a69591249d5b8b92b39045359a3" + }, + "m_Name": "GenerateUV (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4409.0, + "y": -2338.0, + "width": 222.0, + "height": 142.00001525878907 + } + }, + "m_Slots": [ + { + "m_Id": "8902cb30b1684db8b996562e0140cb18" + }, + { + "m_Id": "3db1608e927e4102a3c3a88e9fcab39a" + }, + { + "m_Id": "0f7ffb6d2de4447f9736780cbcee8e07" + }, + { + "m_Id": "d4954b7bbbb0412cbc997bcbe7dfa808" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "GenerateUV", + "m_FunctionSource": "96de908384869cd409c75efa351d5edf", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "c35312edaa2344788b1964ee2f63a236", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "c3e6d7c20c184bf39fd8822130e693e7", + "m_Id": 0, + "m_DisplayName": "_MainTex", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "c422a9a9ff824176aad2241f58c44d0b", + "m_Id": 0, + "m_DisplayName": "Outline Offset 1", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "c478c32c45884c57a62f7b2aa8ddc3b0", + "m_Id": 2, + "m_DisplayName": "Alpha", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Alpha", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c52a1744a9a14989b0ae452ad6de6061", + "m_Id": 0, + "m_DisplayName": "SSR", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "SSR", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c6bdb985bc16435fa72f5a3c81bb633c", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c7d4094601ac4bc1aead609c72b1f1c1", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "c7ddee91dc5b48dc828309c77fdb0b88", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4444.0, + "y": -4266.0, + "width": 153.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "a7942746b5564dc7bbbae1deb2403022" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "a6bbb32e8d884be9bb36db91fe4b81b1" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "c88fcbaeea954a5f9c68c339fa8b604d", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c9b722d107ce4cd6a748c883472b9b0f", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "c9d7f0dbae7d422985a1cc87c025e76b", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4284.0, + "y": -3165.0, + "width": 144.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "79147f6986644769b58d9ed64fe771e1" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "cb3c0c3f08654b068bea44c4ffb15f4a" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "c9ec735d1a1046769e5601b2c97c849a", + "m_Guid": { + "m_GuidSerialized": "281a9526-c332-4471-a44e-ece4a1e95ef6" + }, + "m_Name": "Face Texture", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_75569DEA", + "m_OverrideReferenceName": "_FaceTex", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "ca2a1083dc014f39ab8af0cdf140866b", + "m_Id": 0, + "m_DisplayName": "_FaceTex_ST", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.BooleanShaderProperty", + "m_ObjectId": "cb3c0c3f08654b068bea44c4ffb15f4a", + "m_Guid": { + "m_GuidSerialized": "21009d12-8d94-4273-b0d0-a8ee0608ddcf" + }, + "m_Name": "OutlineMode", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Boolean_cb3c0c3f08654b068bea44c4ffb15f4a", + "m_OverrideReferenceName": "_OutlineMode", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "cb5e9f9567e84f8fa5463efc0e256e19", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "cb7117ecb1d047a8b2cb00ed552cb181", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Alpha", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3032.66650390625, + "y": -3029.33349609375, + "width": 200.0, + "height": 41.33349609375 + } + }, + "m_Slots": [ + { + "m_Id": "724e17584e97443e9e285dfa7253c8e3" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Alpha" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "cc88101667c9488f9c5a716e851c1b21", + "m_Id": 3, + "m_DisplayName": "Color0", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Color0", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "cce40479b6284b6fa3174db9f09d0ac9", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "cd7281fb41aa4e61ac0fdf71d4f4bd46", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "cda5e3b4c1054bf3a65c0b7ec6bc778a", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "cdddee3a537c464697357f11b966f9b8", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": -4420.0, + "y": -4483.0, + "width": 156.0, + "height": 181.0 + } + }, + "m_Slots": [ + { + "m_Id": "41b9b79b3859472882bcea393703eec0" + }, + { + "m_Id": "c7d4094601ac4bc1aead609c72b1f1c1" + }, + { + "m_Id": "767769f736d5478cba5f10a415e28e7f" + }, + { + "m_Id": "b691728a389a417d9b4f2d02541209c2" + }, + { + "m_Id": "045c4f6b050549c7a0efb208e6349779" + }, + { + "m_Id": "509e6f38505b4b0695b263706a55028f" + }, + { + "m_Id": "204dacb5a95b424facf11cb6f65bd188" + }, + { + "m_Id": "35cbea6373dd4e4f8d0fea36e8add392" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "cfaf3f3a5a1146e194cddad30c95aada", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "d0a791a544614667962a9a9a9ce0c68a", + "m_Title": "Screen Space Ratio", + "m_Position": { + "x": -6485.591796875, + "y": -3365.3779296875 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "d0b10e52e21941b183f5f635894c76c8", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d1a17e42e7a04dc38984e3c01149445b", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "d219977210094c0082c517d8dc00c8bb", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "d258902c6ec74942afdb9ebf8c1d07f8", + "m_Title": "Generate Normal", + "m_Position": { + "x": -4511.33349609375, + "y": -3999.3330078125 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "d30452ac6b244ecca03df4d7b4de9f81", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d48c3871e3064027a10ae9f4babd3be0", + "m_Id": 0, + "m_DisplayName": "_UnderlaySoftness", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "d4954b7bbbb0412cbc997bcbe7dfa808", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "d4df208fc23b42f2b52364124f1b661c", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5236.99951171875, + "y": -3260.999755859375, + "width": 143.99998474121095, + "height": 33.999996185302737 + } + }, + "m_Slots": [ + { + "m_Id": "757174b6f25040fdbb20355a21752222" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "74b41464cbed4e9e8e23af5ab9be40cf" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "d5173cc3c6cd4f1998550f3187a3e9c8", + "m_Id": 0, + "m_DisplayName": "Normal", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Normal", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "d6a6a119394e4082a11bc024a6e42ef8", + "m_Id": 0, + "m_DisplayName": "Outline Color 2", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "d880558893fb442b9320cf55885d1117", + "m_Id": 0, + "m_DisplayName": "_FaceUVSpeed", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d8edec16956c4f15b7d51d6ec10753f4", + "m_Id": 2, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "d9bcb754db834583b6518c5ed5152114", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d9dc4839ee2847999110bdb234d6041a", + "m_Id": 1, + "m_DisplayName": "G", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "da7a06d393a44089842070d51d2aa0a6", + "m_Id": 0, + "m_DisplayName": "_MainTex", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "daaf032a109749a88c9b8ff8e1f8b541", + "m_Title": "Offset Scale", + "m_Position": { + "x": -5893.0, + "y": -3921.000244140625 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVNode", + "m_ObjectId": "dbcb748279484a4590e53518c49122b8", + "m_Group": { + "m_Id": "013228b0fdf1424097798f0973a9a4fb" + }, + "m_Name": "UV", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4744.0, + "y": -2762.0, + "width": 145.0, + "height": 130.0 + } + }, + "m_Slots": [ + { + "m_Id": "7a0f504e4175406dbd8134250f4e350b" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_OutputChannel": 1 +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "dc75c4e3a1bc4bb0a128086c2b0679a5", + "m_Guid": { + "m_GuidSerialized": "85cd941f-2fd2-43a3-b0fa-9f728bfb4220" + }, + "m_Name": "Face Color", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Color_99AFBB3D", + "m_OverrideReferenceName": "_FaceColor", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 1.0, + "g": 1.0, + "b": 1.0, + "a": 1.0 + }, + "isMainColor": false, + "m_ColorMode": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "de0c6f7f7af94defa6c3dbc6433de9d4", + "m_Id": 6, + "m_DisplayName": "RG", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RG", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "deac82280a2b43078e0e40863e2d974c", + "m_Id": 4, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "def8e0b9d8384982bc5b4c32d877e458", + "m_Id": 0, + "m_DisplayName": "Outline Texture", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubtractNode", + "m_ObjectId": "dff7a66b353a4023b29c9d937da77960", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "Subtract", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4602.0, + "y": -4298.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "7b8a19bd115e4167a25b59cb3218a817" + }, + { + "m_Id": "0b57f2d35157477ab2b29a5aac14ae8b" + }, + { + "m_Id": "e9e06fcb161e44ba8cc9f6f60264df78" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "e141833aa78b4fd59ecad949beb43a78", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e2d28f29bbac4983a401574480b5ca28", + "m_Id": 1, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalMaterialSlot", + "m_ObjectId": "e386b183a18245a796b024022f7f3074", + "m_Id": 0, + "m_DisplayName": "Normal (Object Space)", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "NormalOS", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [ + "X", + "Y", + "Z" + ], + "m_Space": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e444f2c81d1e48329fa2c91005277e8d", + "m_Id": 1, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "e495a9f7a11f4eb89334e83be154ceb9", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e51a636b2621440eb94cc802c1cf4bfc", + "m_Id": 2, + "m_DisplayName": "Height", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Height", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e6e80c6b0db545cda26b079a9a78fbb3", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "e818605f8f5a4f01bf61caaa33693581", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "ComputeSDF44 (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4113.0, + "y": -3368.999755859375, + "width": 243.99998474121095, + "height": 214.0 + } + }, + "m_Slots": [ + { + "m_Id": "641eda269d7b4da9acb65f8d50035ea9" + }, + { + "m_Id": "f6823778a3cf42d5bbe8a83e5f9c9fa3" + }, + { + "m_Id": "9c26fdddba244d36a854298c00473247" + }, + { + "m_Id": "f684c5678e9e4f078157a3ab7ef5057b" + }, + { + "m_Id": "14ad19bf20a140dd88d58452d7df688b" + }, + { + "m_Id": "215a82c127204988b751de7d3a39b955" + }, + { + "m_Id": "c478c32c45884c57a62f7b2aa8ddc3b0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "ComputeSDF44", + "m_FunctionSource": "96de908384869cd409c75efa351d5edf", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e9e06fcb161e44ba8cc9f6f60264df78", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ebbd94a7102a4457a48ac492de3bff14", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ebd6d75abcb84108bcadbfe7ee5f6244", + "m_Id": 7, + "m_DisplayName": "TextureHeight", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "TextureHeight", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "ec184d6d9fb2494897774c9e7d279e6d", + "m_Group": { + "m_Id": "013228b0fdf1424097798f0973a9a4fb" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4754.0, + "y": -2625.0, + "width": 145.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "ca2a1083dc014f39ab8af0cdf140866b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "07946387933e416db576b677f0711e5f" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubtractNode", + "m_ObjectId": "ec1f2e8bc9fd4ae38b133c60ee6c49b8", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Subtract", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4927.0, + "y": -3204.0, + "width": 130.0, + "height": 117.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "748c31bbcecc4b30bec2e42c0612175b" + }, + { + "m_Id": "4bda5c294e1949138d033640e1d385b4" + }, + { + "m_Id": "4e64dac49ddc47c3b5b1e27b17a08304" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector4ShaderProperty", + "m_ObjectId": "ec79eb447dfd47a9b3380344c6a60f43", + "m_Guid": { + "m_GuidSerialized": "54c77f8b-0534-4b35-a3f0-83ab2ebe6c1f" + }, + "m_Name": "_OutlineTex_ST", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector4_1774DE83", + "m_OverrideReferenceName": "_OutlineTex_ST", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "ecf16c34d46f4502ac601f0c38c7576b", + "m_Title": "Vertex Color", + "m_Position": { + "x": -3614.000244140625, + "y": -3549.000244140625 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ed1d1f1613334c3bb904dd08161cd7e5", + "m_Id": 0, + "m_DisplayName": "_GradientScale", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "ed6c215a65584deeaefad1d2c7743044", + "m_Id": 4, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "edbee7a8952b46529ac5ad0365775774", + "m_Id": 5, + "m_DisplayName": "RGB", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGB", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "ef0b93f78372439696f50711eaf57d90", + "m_Id": 0, + "m_DisplayName": "Base Color", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "BaseColor", + "m_StageCapability": 2, + "m_Value": { + "x": 0.7353569269180298, + "y": 0.7353569269180298, + "z": 0.7353569269180298 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [ + "X", + "Y", + "Z" + ], + "m_ColorMode": 0, + "m_DefaultColor": { + "r": 0.5, + "g": 0.5, + "b": 0.5, + "a": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "ef9738ec7e894772a14e9dce441c16c6", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "f01d52cdcb1647aab35782b4af535efd", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "f23a8b2b7c85478388ff7a8c8a6de740", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Layer4 (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3819.0, + "y": -3286.0, + "width": 193.0, + "height": 190.0 + } + }, + "m_Slots": [ + { + "m_Id": "0fac35636fca4474a6afaefc3c757775" + }, + { + "m_Id": "cc88101667c9488f9c5a716e851c1b21" + }, + { + "m_Id": "68ec7c31365549d6a8ce883edfc02de2" + }, + { + "m_Id": "02559cbe5ad441a3904ccb75ded2b2c5" + }, + { + "m_Id": "34a67e0fef884f9399e674d9eeaf720c" + }, + { + "m_Id": "3802c81c3be24823aa1d7c9997a33c29" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "Layer4", + "m_FunctionSource": "96de908384869cd409c75efa351d5edf", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "f2903158b3624759bca1fcd843698078", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 2.0, + "y": 2.0, + "z": 2.0, + "w": 2.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "f2a351a5375c441b8d9ab7e2c9545a77", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DPropertiesNode", + "m_ObjectId": "f383b24f0bc6434dafe44b3e3d338a63", + "m_Group": { + "m_Id": "d0a791a544614667962a9a9a9ce0c68a" + }, + "m_Name": "Texel Size", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -6318.6669921875, + "y": -3153.3330078125, + "width": 185.33348083496095, + "height": 101.33348846435547 + } + }, + "m_Slots": [ + { + "m_Id": "fb5e1e2a67c14602808358686bb75091" + }, + { + "m_Id": "712da461f71a454db59d349f752d41ee" + }, + { + "m_Id": "b000f852aa984e9dae25b125a4607f4e" + }, + { + "m_Id": "849275cac05e4ca8bd0b38ab7ae43bf8" + }, + { + "m_Id": "59cea37675824d99995b370f09cef20a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "f3d31c1f18d8491a8ecf5cbc37e4b7db", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4291.33349609375, + "y": -3246.0, + "width": 154.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "ed1d1f1613334c3bb904dd08161cd7e5" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "a6bbb32e8d884be9bb36db91fe4b81b1" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f42ad06b3c6a45d3ab33de904c063412", + "m_Id": 3, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f48f04ad45d046a8b88e71731ed506e7", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "f4ecc442a2d246759f7c2c0412953d28", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VertexDescription.Normal", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "a3f8b6e8ae7f48e2989a029904401502" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Normal" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "f6823778a3cf42d5bbe8a83e5f9c9fa3", + "m_Id": 1, + "m_DisplayName": "SD", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "SD", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "f684c5678e9e4f078157a3ab7ef5057b", + "m_Id": 4, + "m_DisplayName": "Isoperimeter", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Isoperimeter", + "m_StageCapability": 3, + "m_Value": { + "x": 3.0, + "y": 2.0, + "z": 1.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "f814deb543c24fbbafbcdb5071d96022", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4569.0, + "y": -3245.000244140625, + "width": 184.0, + "height": 253.0 + } + }, + "m_Slots": [ + { + "m_Id": "abd59150589b436cadf8c9e6f43ccb8e" + }, + { + "m_Id": "7acfafd73b8c4dfab8c55c18a887e087" + }, + { + "m_Id": "928621a3ca2d41c89a10336bbbc81ddc" + }, + { + "m_Id": "b7f9ac55517141868bfb9d2ad6429792" + }, + { + "m_Id": "09b1b86c1c074337a4c439d3a308dd2e" + }, + { + "m_Id": "1f247658c7ba45fb93c41f51e21acb0d" + }, + { + "m_Id": "d30452ac6b244ecca03df4d7b4de9f81" + }, + { + "m_Id": "215b30ae27784ec3a13360a9029af283" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "f864c900600e427ba7793f00c715e971", + "m_Id": 0, + "m_DisplayName": "Outline Width", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "fa6de3be9f5b4411b5081b49e645f424", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DivideNode", + "m_ObjectId": "faace8101df943d8956faa31728cb004", + "m_Group": { + "m_Id": "daaf032a109749a88c9b8ff8e1f8b541" + }, + "m_Name": "Divide", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5400.0, + "y": -3851.000244140625, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "77e28f3e930b4c249145630ec961af95" + }, + { + "m_Id": "f2903158b3624759bca1fcd843698078" + }, + { + "m_Id": "30ca940fe2794c949f2a1d4d2caaa446" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "facc84930f544fd7a0205a6176b18ac0", + "m_Id": 2, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "fb15d0ba56d54a6192f11e107aeb5fa8", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "fb5e1e2a67c14602808358686bb75091", + "m_Id": 0, + "m_DisplayName": "Width", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Width", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "fc2e62201c5847e798fd939314413fcd", + "m_Id": 4, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "fd0b096ed5b74f9e9ec51327be200731", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "fdb77c3e92ee497b88ca5dc46dc45350", + "m_Group": { + "m_Id": "98934a69591249d5b8b92b39045359a3" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": -4171.0, + "y": -2362.0, + "width": 180.0, + "height": 181.0 + } + }, + "m_Slots": [ + { + "m_Id": "4328cdbf78b94c038fd614c59bfe1cac" + }, + { + "m_Id": "04dfcc9ff13a4bf282ed46faec39d15c" + }, + { + "m_Id": "71dd947935b64ce38f0d25406dde447b" + }, + { + "m_Id": "61a6ac5f29344d109411f26850ab0a96" + }, + { + "m_Id": "44806230fa384c1e95f9c5918a14f056" + }, + { + "m_Id": "4eb3c00a1ca44e10be833b7ca61ff059" + }, + { + "m_Id": "57abc172afd449e2a4d567f93432507b" + }, + { + "m_Id": "cda5e3b4c1054bf3a65c0b7ec6bc778a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "fe11fa80cc1847a5a37f6757d521cf25", + "m_Id": 5, + "m_DisplayName": "RGB", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGB", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + diff --git a/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF-URP Unlit.shadergraph.meta b/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF-URP Unlit.shadergraph.meta new file mode 100644 index 0000000..248825c --- /dev/null +++ b/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF-URP Unlit.shadergraph.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 124c112a6e8f1a54e8b0870e881b56d8 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 625f186215c104763be7675aa2d941aa, type: 3} diff --git a/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF.shader b/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF.shader new file mode 100644 index 0000000..bbcfd11 --- /dev/null +++ b/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF.shader @@ -0,0 +1,326 @@ +Shader "TextMeshPro/Distance Field" { + +Properties { + _FaceTex ("Face Texture", 2D) = "white" {} + _FaceUVSpeedX ("Face UV Speed X", Range(-5, 5)) = 0.0 + _FaceUVSpeedY ("Face UV Speed Y", Range(-5, 5)) = 0.0 + _FaceColor ("Face Color", Color) = (1,1,1,1) + _FaceDilate ("Face Dilate", Range(-1,1)) = 0 + + _OutlineColor ("Outline Color", Color) = (0,0,0,1) + _OutlineTex ("Outline Texture", 2D) = "white" {} + _OutlineUVSpeedX ("Outline UV Speed X", Range(-5, 5)) = 0.0 + _OutlineUVSpeedY ("Outline UV Speed Y", Range(-5, 5)) = 0.0 + _OutlineWidth ("Outline Thickness", Range(0, 1)) = 0 + _OutlineSoftness ("Outline Softness", Range(0,1)) = 0 + + _Bevel ("Bevel", Range(0,1)) = 0.5 + _BevelOffset ("Bevel Offset", Range(-0.5,0.5)) = 0 + _BevelWidth ("Bevel Width", Range(-.5,0.5)) = 0 + _BevelClamp ("Bevel Clamp", Range(0,1)) = 0 + _BevelRoundness ("Bevel Roundness", Range(0,1)) = 0 + + _LightAngle ("Light Angle", Range(0.0, 6.2831853)) = 3.1416 + _SpecularColor ("Specular", Color) = (1,1,1,1) + _SpecularPower ("Specular", Range(0,4)) = 2.0 + _Reflectivity ("Reflectivity", Range(5.0,15.0)) = 10 + _Diffuse ("Diffuse", Range(0,1)) = 0.5 + _Ambient ("Ambient", Range(1,0)) = 0.5 + + _BumpMap ("Normal map", 2D) = "bump" {} + _BumpOutline ("Bump Outline", Range(0,1)) = 0 + _BumpFace ("Bump Face", Range(0,1)) = 0 + + _ReflectFaceColor ("Reflection Color", Color) = (0,0,0,1) + _ReflectOutlineColor("Reflection Color", Color) = (0,0,0,1) + _Cube ("Reflection Cubemap", Cube) = "black" { /* TexGen CubeReflect */ } + _EnvMatrixRotation ("Texture Rotation", vector) = (0, 0, 0, 0) + + + _UnderlayColor ("Border Color", Color) = (0,0,0, 0.5) + _UnderlayOffsetX ("Border OffsetX", Range(-1,1)) = 0 + _UnderlayOffsetY ("Border OffsetY", Range(-1,1)) = 0 + _UnderlayDilate ("Border Dilate", Range(-1,1)) = 0 + _UnderlaySoftness ("Border Softness", Range(0,1)) = 0 + + _GlowColor ("Color", Color) = (0, 1, 0, 0.5) + _GlowOffset ("Offset", Range(-1,1)) = 0 + _GlowInner ("Inner", Range(0,1)) = 0.05 + _GlowOuter ("Outer", Range(0,1)) = 0.05 + _GlowPower ("Falloff", Range(1, 0)) = 0.75 + + _WeightNormal ("Weight Normal", float) = 0 + _WeightBold ("Weight Bold", float) = 0.5 + + _ShaderFlags ("Flags", float) = 0 + _ScaleRatioA ("Scale RatioA", float) = 1 + _ScaleRatioB ("Scale RatioB", float) = 1 + _ScaleRatioC ("Scale RatioC", float) = 1 + + _MainTex ("Font Atlas", 2D) = "white" {} + _TextureWidth ("Texture Width", float) = 512 + _TextureHeight ("Texture Height", float) = 512 + _GradientScale ("Gradient Scale", float) = 5.0 + _ScaleX ("Scale X", float) = 1.0 + _ScaleY ("Scale Y", float) = 1.0 + _PerspectiveFilter ("Perspective Correction", Range(0, 1)) = 0.875 + _Sharpness ("Sharpness", Range(-1,1)) = 0 + + _VertexOffsetX ("Vertex OffsetX", float) = 0 + _VertexOffsetY ("Vertex OffsetY", float) = 0 + + _MaskCoord ("Mask Coordinates", vector) = (0, 0, 32767, 32767) + _ClipRect ("Clip Rect", vector) = (-32767, -32767, 32767, 32767) + _MaskSoftnessX ("Mask SoftnessX", float) = 0 + _MaskSoftnessY ("Mask SoftnessY", float) = 0 + + _StencilComp ("Stencil Comparison", Float) = 8 + _Stencil ("Stencil ID", Float) = 0 + _StencilOp ("Stencil Operation", Float) = 0 + _StencilWriteMask ("Stencil Write Mask", Float) = 255 + _StencilReadMask ("Stencil Read Mask", Float) = 255 + + _CullMode ("Cull Mode", Float) = 0 + _ColorMask ("Color Mask", Float) = 15 +} + +SubShader { + + Tags + { + "Queue"="Transparent" + "IgnoreProjector"="True" + "RenderType"="Transparent" + } + + Stencil + { + Ref [_Stencil] + Comp [_StencilComp] + Pass [_StencilOp] + ReadMask [_StencilReadMask] + WriteMask [_StencilWriteMask] + } + + Cull [_CullMode] + ZWrite Off + Lighting Off + Fog { Mode Off } + ZTest [unity_GUIZTestMode] + Blend One OneMinusSrcAlpha + ColorMask [_ColorMask] + + Pass { + CGPROGRAM + #pragma target 3.0 + #pragma vertex VertShader + #pragma fragment PixShader + #pragma shader_feature __ BEVEL_ON + #pragma shader_feature __ UNDERLAY_ON UNDERLAY_INNER + #pragma shader_feature __ GLOW_ON + + #pragma multi_compile __ UNITY_UI_CLIP_RECT + #pragma multi_compile __ UNITY_UI_ALPHACLIP + + #include "UnityCG.cginc" + #include "UnityUI.cginc" + #include "TMPro_Properties.cginc" + #include "TMPro.cginc" + + struct vertex_t + { + UNITY_VERTEX_INPUT_INSTANCE_ID + float4 position : POSITION; + float3 normal : NORMAL; + fixed4 color : COLOR; + float4 texcoord0 : TEXCOORD0; + float2 texcoord1 : TEXCOORD1; + }; + + struct pixel_t + { + UNITY_VERTEX_INPUT_INSTANCE_ID + UNITY_VERTEX_OUTPUT_STEREO + float4 position : SV_POSITION; + fixed4 color : COLOR; + float2 atlas : TEXCOORD0; // Atlas + float4 param : TEXCOORD1; // alphaClip, scale, bias, weight + float4 mask : TEXCOORD2; // Position in object space(xy), pixel Size(zw) + float3 viewDir : TEXCOORD3; + + #if (UNDERLAY_ON || UNDERLAY_INNER) + float4 texcoord2 : TEXCOORD4; // u,v, scale, bias + fixed4 underlayColor : COLOR1; + #endif + + float4 textures : TEXCOORD5; + }; + + // Used by Unity internally to handle Texture Tiling and Offset. + float4 _FaceTex_ST; + float4 _OutlineTex_ST; + float _UIMaskSoftnessX; + float _UIMaskSoftnessY; + int _UIVertexColorAlwaysGammaSpace; + + pixel_t VertShader(vertex_t input) + { + pixel_t output; + + UNITY_INITIALIZE_OUTPUT(pixel_t, output); + UNITY_SETUP_INSTANCE_ID(input); + UNITY_TRANSFER_INSTANCE_ID(input,output); + UNITY_INITIALIZE_VERTEX_OUTPUT_STEREO(output); + + float bold = step(input.texcoord0.w, 0); + + float4 vert = input.position; + vert.x += _VertexOffsetX; + vert.y += _VertexOffsetY; + + float4 vPosition = UnityObjectToClipPos(vert); + + float2 pixelSize = vPosition.w; + pixelSize /= float2(_ScaleX, _ScaleY) * abs(mul((float2x2)UNITY_MATRIX_P, _ScreenParams.xy)); + float scale = rsqrt(dot(pixelSize, pixelSize)); + scale *= abs(input.texcoord0.w) * _GradientScale * (_Sharpness + 1); + if (UNITY_MATRIX_P[3][3] == 0) scale = lerp(abs(scale) * (1 - _PerspectiveFilter), scale, abs(dot(UnityObjectToWorldNormal(input.normal.xyz), normalize(WorldSpaceViewDir(vert))))); + + float weight = lerp(_WeightNormal, _WeightBold, bold) / 4.0; + weight = (weight + _FaceDilate) * _ScaleRatioA * 0.5; + + float bias =(.5 - weight) + (.5 / scale); + + float alphaClip = (1.0 - _OutlineWidth * _ScaleRatioA - _OutlineSoftness * _ScaleRatioA); + + #if GLOW_ON + alphaClip = min(alphaClip, 1.0 - _GlowOffset * _ScaleRatioB - _GlowOuter * _ScaleRatioB); + #endif + + alphaClip = alphaClip / 2.0 - ( .5 / scale) - weight; + + #if (UNDERLAY_ON || UNDERLAY_INNER) + float4 underlayColor = _UnderlayColor; + underlayColor.rgb *= underlayColor.a; + + float bScale = scale; + bScale /= 1 + ((_UnderlaySoftness*_ScaleRatioC) * bScale); + float bBias = (0.5 - weight) * bScale - 0.5 - ((_UnderlayDilate * _ScaleRatioC) * 0.5 * bScale); + + float x = -(_UnderlayOffsetX * _ScaleRatioC) * _GradientScale / _TextureWidth; + float y = -(_UnderlayOffsetY * _ScaleRatioC) * _GradientScale / _TextureHeight; + float2 bOffset = float2(x, y); + #endif + + // Generate UV for the Masking Texture + float4 clampedRect = clamp(_ClipRect, -2e10, 2e10); + float2 maskUV = (vert.xy - clampedRect.xy) / (clampedRect.zw - clampedRect.xy); + + // Support for texture tiling and offset + float2 textureUV = input.texcoord1; + float2 faceUV = TRANSFORM_TEX(textureUV, _FaceTex); + float2 outlineUV = TRANSFORM_TEX(textureUV, _OutlineTex); + + + if (_UIVertexColorAlwaysGammaSpace && !IsGammaSpace()) + { + input.color.rgb = UIGammaToLinear(input.color.rgb); + } + output.position = vPosition; + output.color = input.color; + output.atlas = input.texcoord0; + output.param = float4(alphaClip, scale, bias, weight); + const half2 maskSoftness = half2(max(_UIMaskSoftnessX, _MaskSoftnessX), max(_UIMaskSoftnessY, _MaskSoftnessY)); + output.mask = half4(vert.xy * 2 - clampedRect.xy - clampedRect.zw, 0.25 / (0.25 * maskSoftness + pixelSize.xy)); + output.viewDir = mul((float3x3)_EnvMatrix, _WorldSpaceCameraPos.xyz - mul(unity_ObjectToWorld, vert).xyz); + #if (UNDERLAY_ON || UNDERLAY_INNER) + output.texcoord2 = float4(input.texcoord0 + bOffset, bScale, bBias); + output.underlayColor = underlayColor; + #endif + output.textures = float4(faceUV, outlineUV); + + return output; + } + + + fixed4 PixShader(pixel_t input) : SV_Target + { + UNITY_SETUP_INSTANCE_ID(input); + + float c = tex2D(_MainTex, input.atlas).a; + + #ifndef UNDERLAY_ON + clip(c - input.param.x); + #endif + + float scale = input.param.y; + float bias = input.param.z; + float weight = input.param.w; + float sd = (bias - c) * scale; + + float outline = (_OutlineWidth * _ScaleRatioA) * scale; + float softness = (_OutlineSoftness * _ScaleRatioA) * scale; + + half4 faceColor = _FaceColor; + half4 outlineColor = _OutlineColor; + + faceColor.rgb *= input.color.rgb; + + faceColor *= tex2D(_FaceTex, input.textures.xy + float2(_FaceUVSpeedX, _FaceUVSpeedY) * _Time.y); + outlineColor *= tex2D(_OutlineTex, input.textures.zw + float2(_OutlineUVSpeedX, _OutlineUVSpeedY) * _Time.y); + + faceColor = GetColor(sd, faceColor, outlineColor, outline, softness); + + #if BEVEL_ON + float3 dxy = float3(0.5 / _TextureWidth, 0.5 / _TextureHeight, 0); + float3 n = GetSurfaceNormal(input.atlas, weight, dxy); + + float3 bump = UnpackNormal(tex2D(_BumpMap, input.textures.xy + float2(_FaceUVSpeedX, _FaceUVSpeedY) * _Time.y)).xyz; + bump *= lerp(_BumpFace, _BumpOutline, saturate(sd + outline * 0.5)); + n = normalize(n- bump); + + float3 light = normalize(float3(sin(_LightAngle), cos(_LightAngle), -1.0)); + + float3 col = GetSpecular(n, light); + faceColor.rgb += col*faceColor.a; + faceColor.rgb *= 1-(dot(n, light)*_Diffuse); + faceColor.rgb *= lerp(_Ambient, 1, n.z*n.z); + + fixed4 reflcol = texCUBE(_Cube, reflect(input.viewDir, -n)); + faceColor.rgb += reflcol.rgb * lerp(_ReflectFaceColor.rgb, _ReflectOutlineColor.rgb, saturate(sd + outline * 0.5)) * faceColor.a; + #endif + + #if UNDERLAY_ON + float d = tex2D(_MainTex, input.texcoord2.xy).a * input.texcoord2.z; + faceColor += input.underlayColor * saturate(d - input.texcoord2.w) * (1 - faceColor.a); + #endif + + #if UNDERLAY_INNER + float d = tex2D(_MainTex, input.texcoord2.xy).a * input.texcoord2.z; + faceColor += input.underlayColor * (1 - saturate(d - input.texcoord2.w)) * saturate(1 - sd) * (1 - faceColor.a); + #endif + + #if GLOW_ON + float4 glowColor = GetGlowColor(sd, scale); + faceColor.rgb += glowColor.rgb * glowColor.a; + #endif + + // Alternative implementation to UnityGet2DClipping with support for softness. + #if UNITY_UI_CLIP_RECT + half2 m = saturate((_ClipRect.zw - _ClipRect.xy - abs(input.mask.xy)) * input.mask.zw); + faceColor *= m.x * m.y; + #endif + + #if UNITY_UI_ALPHACLIP + clip(faceColor.a - 0.001); + #endif + + return faceColor * input.color.a; + } + ENDCG + } +} + +Fallback "TextMeshPro/Mobile/Distance Field" +CustomEditor "TMPro.EditorUtilities.TMP_SDFShaderGUI" +} diff --git a/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF.shader.meta b/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF.shader.meta new file mode 100644 index 0000000..e1cf3f3 --- /dev/null +++ b/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_SDF.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 68e6db2ebdc24f95958faec2be5558d6 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_Sprite.shader b/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_Sprite.shader new file mode 100644 index 0000000..4012a08 --- /dev/null +++ b/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_Sprite.shader @@ -0,0 +1,131 @@ +Shader "TextMeshPro/Sprite" +{ + Properties + { + _MainTex ("Sprite Texture", 2D) = "white" {} + _Color ("Tint", Color) = (1,1,1,1) + + _StencilComp ("Stencil Comparison", Float) = 8 + _Stencil ("Stencil ID", Float) = 0 + _StencilOp ("Stencil Operation", Float) = 0 + _StencilWriteMask ("Stencil Write Mask", Float) = 255 + _StencilReadMask ("Stencil Read Mask", Float) = 255 + + _CullMode ("Cull Mode", Float) = 0 + _ColorMask ("Color Mask", Float) = 15 + _ClipRect ("Clip Rect", vector) = (-32767, -32767, 32767, 32767) + + [Toggle(UNITY_UI_ALPHACLIP)] _UseUIAlphaClip ("Use Alpha Clip", Float) = 0 + } + + SubShader + { + Tags + { + "Queue"="Transparent" + "IgnoreProjector"="True" + "RenderType"="Transparent" + "PreviewType"="Plane" + "CanUseSpriteAtlas"="True" + } + + Stencil + { + Ref [_Stencil] + Comp [_StencilComp] + Pass [_StencilOp] + ReadMask [_StencilReadMask] + WriteMask [_StencilWriteMask] + } + + Cull [_CullMode] + Lighting Off + ZWrite Off + ZTest [unity_GUIZTestMode] + Blend SrcAlpha OneMinusSrcAlpha + ColorMask [_ColorMask] + + Pass + { + Name "Default" + CGPROGRAM + #pragma vertex vert + #pragma fragment frag + #pragma target 2.0 + + #include "UnityCG.cginc" + #include "UnityUI.cginc" + + #pragma multi_compile __ UNITY_UI_CLIP_RECT + #pragma multi_compile __ UNITY_UI_ALPHACLIP + + struct appdata_t + { + float4 vertex : POSITION; + float4 color : COLOR; + float2 texcoord : TEXCOORD0; + UNITY_VERTEX_INPUT_INSTANCE_ID + }; + + struct v2f + { + float4 vertex : SV_POSITION; + fixed4 color : COLOR; + float2 texcoord : TEXCOORD0; + float4 worldPosition : TEXCOORD1; + float4 mask : TEXCOORD2; + UNITY_VERTEX_OUTPUT_STEREO + }; + + sampler2D _MainTex; + fixed4 _Color; + fixed4 _TextureSampleAdd; + float4 _ClipRect; + float4 _MainTex_ST; + float _UIMaskSoftnessX; + float _UIMaskSoftnessY; + int _UIVertexColorAlwaysGammaSpace; + + v2f vert(appdata_t v) + { + v2f OUT; + UNITY_SETUP_INSTANCE_ID(v); + UNITY_INITIALIZE_VERTEX_OUTPUT_STEREO(OUT); + float4 vPosition = UnityObjectToClipPos(v.vertex); + OUT.worldPosition = v.vertex; + OUT.vertex = vPosition; + + float2 pixelSize = vPosition.w; + pixelSize /= abs(mul((float2x2)UNITY_MATRIX_P, _ScreenParams.xy)); + + float4 clampedRect = clamp(_ClipRect, -2e10, 2e10); + OUT.texcoord = TRANSFORM_TEX(v.texcoord, _MainTex); + OUT.mask = half4(v.vertex.xy * 2 - clampedRect.xy - clampedRect.zw, 0.25 / (0.25 * half2(_UIMaskSoftnessX, _UIMaskSoftnessY) + abs(pixelSize.xy))); + + if (_UIVertexColorAlwaysGammaSpace && !IsGammaSpace()) + { + v.color.rgb = UIGammaToLinear(v.color.rgb); + } + OUT.color = v.color * _Color; + return OUT; + } + + fixed4 frag(v2f IN) : SV_Target + { + half4 color = (tex2D(_MainTex, IN.texcoord) + _TextureSampleAdd) * IN.color; + + #if UNITY_UI_CLIP_RECT + half2 m = saturate((_ClipRect.zw - _ClipRect.xy - abs(IN.mask.xy)) * IN.mask.zw); + color *= m.x * m.y; + #endif + + #ifdef UNITY_UI_ALPHACLIP + clip (color.a - 0.001); + #endif + + return color; + } + ENDCG + } + } +} diff --git a/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_Sprite.shader.meta b/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_Sprite.shader.meta new file mode 100644 index 0000000..50ba195 --- /dev/null +++ b/complex_algorithms/Assets/TextMesh Pro/Shaders/TMP_Sprite.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: cf81c85f95fe47e1a27f6ae460cf182c +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/complex_algorithms/Assets/TextMesh Pro/Shaders/TMPro.cginc b/complex_algorithms/Assets/TextMesh Pro/Shaders/TMPro.cginc new file mode 100644 index 0000000..5898130 --- /dev/null +++ b/complex_algorithms/Assets/TextMesh Pro/Shaders/TMPro.cginc @@ -0,0 +1,84 @@ +float2 UnpackUV(float uv) +{ + float2 output; + output.x = floor(uv / 4096); + output.y = uv - 4096 * output.x; + + return output * 0.001953125; +} + +fixed4 GetColor(half d, fixed4 faceColor, fixed4 outlineColor, half outline, half softness) +{ + half faceAlpha = 1-saturate((d - outline * 0.5 + softness * 0.5) / (1.0 + softness)); + half outlineAlpha = saturate((d + outline * 0.5)) * sqrt(min(1.0, outline)); + + faceColor.rgb *= faceColor.a; + outlineColor.rgb *= outlineColor.a; + + faceColor = lerp(faceColor, outlineColor, outlineAlpha); + + faceColor *= faceAlpha; + + return faceColor; +} + +float3 GetSurfaceNormal(float4 h, float bias) +{ + bool raisedBevel = step(1, fmod(_ShaderFlags, 2)); + + h += bias+_BevelOffset; + + float bevelWidth = max(.01, _OutlineWidth+_BevelWidth); + + // Track outline + h -= .5; + h /= bevelWidth; + h = saturate(h+.5); + + if(raisedBevel) h = 1 - abs(h*2.0 - 1.0); + h = lerp(h, sin(h*3.141592/2.0), _BevelRoundness); + h = min(h, 1.0-_BevelClamp); + h *= _Bevel * bevelWidth * _GradientScale * -2.0; + + float3 va = normalize(float3(1.0, 0.0, h.y - h.x)); + float3 vb = normalize(float3(0.0, -1.0, h.w - h.z)); + + return cross(va, vb); +} + +float3 GetSurfaceNormal(float2 uv, float bias, float3 delta) +{ + // Read "height field" + float4 h = {tex2D(_MainTex, uv - delta.xz).a, + tex2D(_MainTex, uv + delta.xz).a, + tex2D(_MainTex, uv - delta.zy).a, + tex2D(_MainTex, uv + delta.zy).a}; + + return GetSurfaceNormal(h, bias); +} + +float3 GetSpecular(float3 n, float3 l) +{ + float spec = pow(max(0.0, dot(n, l)), _Reflectivity); + return _SpecularColor.rgb * spec * _SpecularPower; +} + +float4 GetGlowColor(float d, float scale) +{ + float glow = d - (_GlowOffset*_ScaleRatioB) * 0.5 * scale; + float t = lerp(_GlowInner, (_GlowOuter * _ScaleRatioB), step(0.0, glow)) * 0.5 * scale; + glow = saturate(abs(glow/(1.0 + t))); + glow = 1.0-pow(glow, _GlowPower); + glow *= sqrt(min(1.0, t)); // Fade off glow thinner than 1 screen pixel + return float4(_GlowColor.rgb, saturate(_GlowColor.a * glow * 2)); +} + +float4 BlendARGB(float4 overlying, float4 underlying) +{ + overlying.rgb *= overlying.a; + underlying.rgb *= underlying.a; + float3 blended = overlying.rgb + ((1-overlying.a)*underlying.rgb); + float alpha = underlying.a + (1-underlying.a)*overlying.a; + return float4(blended, alpha); +} + diff --git a/complex_algorithms/Assets/TextMesh Pro/Shaders/TMPro.cginc.meta b/complex_algorithms/Assets/TextMesh Pro/Shaders/TMPro.cginc.meta new file mode 100644 index 0000000..f21163e --- /dev/null +++ b/complex_algorithms/Assets/TextMesh Pro/Shaders/TMPro.cginc.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 407bc68d299748449bbf7f48ee690f8d +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: Version 2.0 + assetBundleName: + assetBundleVariant: diff --git a/complex_algorithms/Assets/TextMesh Pro/Shaders/TMPro_Mobile.cginc b/complex_algorithms/Assets/TextMesh Pro/Shaders/TMPro_Mobile.cginc new file mode 100644 index 0000000..d145a77 --- /dev/null +++ b/complex_algorithms/Assets/TextMesh Pro/Shaders/TMPro_Mobile.cginc @@ -0,0 +1,165 @@ +struct vertex_t +{ + UNITY_VERTEX_INPUT_INSTANCE_ID + float4 position : POSITION; + float3 normal : NORMAL; + float4 color : COLOR; + float4 texcoord0 : TEXCOORD0; + float2 texcoord1 : TEXCOORD1; +}; + +struct pixel_t +{ + UNITY_VERTEX_INPUT_INSTANCE_ID + UNITY_VERTEX_OUTPUT_STEREO + float4 position : SV_POSITION; + float4 faceColor : COLOR; + float4 outlineColor : COLOR1; + float4 texcoord0 : TEXCOORD0; + float4 param : TEXCOORD1; // x = weight, y = no longer used + float2 mask : TEXCOORD2; + #if (UNDERLAY_ON || UNDERLAY_INNER) + float4 texcoord2 : TEXCOORD3; + float4 underlayColor : COLOR2; + #endif +}; + +float4 SRGBToLinear(float4 rgba) +{ + return float4(lerp(rgba.rgb / 12.92f, pow((rgba.rgb + 0.055f) / 1.055f, 2.4f), step(0.04045f, rgba.rgb)), rgba.a); +} + +float _UIMaskSoftnessX; +float _UIMaskSoftnessY; + +pixel_t VertShader(vertex_t input) +{ + pixel_t output; + + UNITY_INITIALIZE_OUTPUT(pixel_t, output); + UNITY_SETUP_INSTANCE_ID(input); + UNITY_TRANSFER_INSTANCE_ID(input, output); + UNITY_INITIALIZE_VERTEX_OUTPUT_STEREO(output); + + float bold = step(input.texcoord0.w, 0); + + float4 vert = input.position; + vert.x += _VertexOffsetX; + vert.y += _VertexOffsetY; + + float4 vPosition = UnityObjectToClipPos(vert); + + float weight = lerp(_WeightNormal, _WeightBold, bold) / 4.0; + weight = (weight + _FaceDilate) * _ScaleRatioA * 0.5; + + // Generate UV for the Masking Texture + float4 clampedRect = clamp(_ClipRect, -2e10, 2e10); + float2 maskUV = (vert.xy - clampedRect.xy) / (clampedRect.zw - clampedRect.xy); + + float4 color = input.color; + #if (FORCE_LINEAR && !UNITY_COLORSPACE_GAMMA) + color = SRGBToLinear(input.color); + #endif + + float opacity = color.a; + #if (UNDERLAY_ON | UNDERLAY_INNER) + opacity = 1.0; + #endif + + float4 faceColor = float4(color.rgb, opacity) * _FaceColor; + faceColor.rgb *= faceColor.a; + + float4 outlineColor = _OutlineColor; + outlineColor.a *= opacity; + outlineColor.rgb *= outlineColor.a; + + output.position = vPosition; + output.faceColor = faceColor; + output.outlineColor = outlineColor; + output.texcoord0 = float4(input.texcoord0.xy, maskUV.xy); + output.param = float4(0.5 - weight, 0, _OutlineWidth * _ScaleRatioA * 0.5, 0); + + float2 mask = float2(0, 0); + #if UNITY_UI_CLIP_RECT + mask = vert.xy * 2 - clampedRect.xy - clampedRect.zw; + #endif + output.mask = mask; + + #if (UNDERLAY_ON || UNDERLAY_INNER) + float4 underlayColor = _UnderlayColor; + underlayColor.rgb *= underlayColor.a; + + float x = -(_UnderlayOffsetX * _ScaleRatioC) * _GradientScale / _TextureWidth; + float y = -(_UnderlayOffsetY * _ScaleRatioC) * _GradientScale / _TextureHeight; + + output.texcoord2 = float4(input.texcoord0 + float2(x, y), input.color.a, 0); + output.underlayColor = underlayColor; + #endif + + return output; +} + +float4 PixShader(pixel_t input) : SV_Target +{ + UNITY_SETUP_INSTANCE_ID(input); + + float d = tex2D(_MainTex, input.texcoord0.xy).a; + + float pixelSize = abs(ddx(input.texcoord0.y)) + abs(ddy(input.texcoord0.y)); + pixelSize *= _TextureHeight * 0.75; + float scale = 1 / pixelSize * _GradientScale * (_Sharpness + 1); + + #if (UNDERLAY_ON | UNDERLAY_INNER) + float layerScale = scale; + layerScale /= 1 + ((_UnderlaySoftness * _ScaleRatioC) * layerScale); + float layerBias = input.param.x * layerScale - .5 - ((_UnderlayDilate * _ScaleRatioC) * .5 * layerScale); + #endif + + scale /= 1 + (_OutlineSoftness * _ScaleRatioA * scale); + + float4 faceColor = input.faceColor * saturate((d - input.param.x) * scale + 0.5); + + #if OUTLINE_ON + float4 outlineColor = lerp(input.faceColor, input.outlineColor, sqrt(min(1.0, input.param.z * scale * 2))); + faceColor = lerp(outlineColor, input.faceColor, saturate((d - input.param.x - input.param.z) * scale + 0.5)); + faceColor *= saturate((d - input.param.x + input.param.z) * scale + 0.5); + #endif + + #if UNDERLAY_ON + d = tex2D(_MainTex, input.texcoord2.xy).a * layerScale; + faceColor += float4(_UnderlayColor.rgb * _UnderlayColor.a, _UnderlayColor.a) * saturate(d - layerBias) * (1 - faceColor.a); + #endif + + #if UNDERLAY_INNER + float bias = input.param.x * scale - 0.5; + float sd = saturate(d * scale - bias - input.param.z); + d = tex2D(_MainTex, input.texcoord2.xy).a * layerScale; + faceColor += float4(_UnderlayColor.rgb * _UnderlayColor.a, _UnderlayColor.a) * (1 - saturate(d - layerBias)) * sd * (1 - faceColor.a); + #endif + + #if MASKING + float a = abs(_MaskInverse - tex2D(_MaskTex, input.texcoord0.zw).a); + float t = a + (1 - _MaskWipeControl) * _MaskEdgeSoftness - _MaskWipeControl; + a = saturate(t / _MaskEdgeSoftness); + faceColor.rgb = lerp(_MaskEdgeColor.rgb * faceColor.a, faceColor.rgb, a); + faceColor *= a; + #endif + + // Alternative implementation to UnityGet2DClipping with support for softness + #if UNITY_UI_CLIP_RECT + half2 maskSoftness = half2(max(_UIMaskSoftnessX, _MaskSoftnessX), max(_UIMaskSoftnessY, _MaskSoftnessY)); + float2 maskZW = 0.25 / (0.25 * maskSoftness + 1 / scale); + float2 m = saturate((_ClipRect.zw - _ClipRect.xy - abs(input.mask.xy)) * maskZW); + faceColor *= m.x * m.y; + #endif + + #if (UNDERLAY_ON | UNDERLAY_INNER) + faceColor *= input.texcoord2.z; + #endif + + #if UNITY_UI_ALPHACLIP + clip(faceColor.a - 0.001); + #endif + + return faceColor; +} diff --git a/complex_algorithms/Assets/TextMesh Pro/Shaders/TMPro_Mobile.cginc.meta b/complex_algorithms/Assets/TextMesh Pro/Shaders/TMPro_Mobile.cginc.meta new file mode 100644 index 0000000..4415e50 --- /dev/null +++ b/complex_algorithms/Assets/TextMesh Pro/Shaders/TMPro_Mobile.cginc.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: c334973cef89a9840b0b0c507e0377ab +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/complex_algorithms/Assets/TextMesh Pro/Shaders/TMPro_Properties.cginc b/complex_algorithms/Assets/TextMesh Pro/Shaders/TMPro_Properties.cginc new file mode 100644 index 0000000..b806b4f --- /dev/null +++ b/complex_algorithms/Assets/TextMesh Pro/Shaders/TMPro_Properties.cginc @@ -0,0 +1,80 @@ +// UI Editable properties +uniform sampler2D _FaceTex; // Alpha : Signed Distance +uniform float _FaceUVSpeedX; +uniform float _FaceUVSpeedY; +uniform fixed4 _FaceColor; // RGBA : Color + Opacity +uniform float _FaceDilate; // v[ 0, 1] +uniform float _OutlineSoftness; // v[ 0, 1] + +uniform sampler2D _OutlineTex; // RGBA : Color + Opacity +uniform float _OutlineUVSpeedX; +uniform float _OutlineUVSpeedY; +uniform fixed4 _OutlineColor; // RGBA : Color + Opacity +uniform float _OutlineWidth; // v[ 0, 1] + +uniform float _Bevel; // v[ 0, 1] +uniform float _BevelOffset; // v[-1, 1] +uniform float _BevelWidth; // v[-1, 1] +uniform float _BevelClamp; // v[ 0, 1] +uniform float _BevelRoundness; // v[ 0, 1] + +uniform sampler2D _BumpMap; // Normal map +uniform float _BumpOutline; // v[ 0, 1] +uniform float _BumpFace; // v[ 0, 1] + +uniform samplerCUBE _Cube; // Cube / sphere map +uniform fixed4 _ReflectFaceColor; // RGB intensity +uniform fixed4 _ReflectOutlineColor; +//uniform float _EnvTiltX; // v[-1, 1] +//uniform float _EnvTiltY; // v[-1, 1] +uniform float3 _EnvMatrixRotation; +uniform float4x4 _EnvMatrix; + +uniform fixed4 _SpecularColor; // RGB intensity +uniform float _LightAngle; // v[ 0,Tau] +uniform float _SpecularPower; // v[ 0, 1] +uniform float _Reflectivity; // v[ 5, 15] +uniform float _Diffuse; // v[ 0, 1] +uniform float _Ambient; // v[ 0, 1] + +uniform fixed4 _UnderlayColor; // RGBA : Color + Opacity +uniform float _UnderlayOffsetX; // v[-1, 1] +uniform float _UnderlayOffsetY; // v[-1, 1] +uniform float _UnderlayDilate; // v[-1, 1] +uniform float _UnderlaySoftness; // v[ 0, 1] + +uniform fixed4 _GlowColor; // RGBA : Color + Intesity +uniform float _GlowOffset; // v[-1, 1] +uniform float _GlowOuter; // v[ 0, 1] +uniform float _GlowInner; // v[ 0, 1] +uniform float _GlowPower; // v[ 1, 1/(1+4*4)] + +// API Editable properties +uniform float _ShaderFlags; +uniform float _WeightNormal; +uniform float _WeightBold; + +uniform float _ScaleRatioA; +uniform float _ScaleRatioB; +uniform float _ScaleRatioC; + +uniform float _VertexOffsetX; +uniform float _VertexOffsetY; + +//uniform float _UseClipRect; +uniform float _MaskID; +uniform sampler2D _MaskTex; +uniform float4 _MaskCoord; +uniform float4 _ClipRect; // bottom left(x,y) : top right(z,w) +uniform float _MaskSoftnessX; +uniform float _MaskSoftnessY; + +// Font Atlas properties +uniform sampler2D _MainTex; +uniform float _TextureWidth; +uniform float _TextureHeight; +uniform float _GradientScale; +uniform float _ScaleX; +uniform float _ScaleY; +uniform float _PerspectiveFilter; +uniform float _Sharpness; diff --git a/complex_algorithms/Assets/TextMesh Pro/Shaders/TMPro_Properties.cginc.meta b/complex_algorithms/Assets/TextMesh Pro/Shaders/TMPro_Properties.cginc.meta new file mode 100644 index 0000000..7b37f2f --- /dev/null +++ b/complex_algorithms/Assets/TextMesh Pro/Shaders/TMPro_Properties.cginc.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 3997e2241185407d80309a82f9148466 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/complex_algorithms/Assets/TextMesh Pro/Shaders/TMPro_Surface.cginc b/complex_algorithms/Assets/TextMesh Pro/Shaders/TMPro_Surface.cginc new file mode 100644 index 0000000..2153a9a --- /dev/null +++ b/complex_algorithms/Assets/TextMesh Pro/Shaders/TMPro_Surface.cginc @@ -0,0 +1,99 @@ +void VertShader(inout appdata_full v, out Input data) +{ + v.vertex.x += _VertexOffsetX; + v.vertex.y += _VertexOffsetY; + + UNITY_INITIALIZE_OUTPUT(Input, data); + + float bold = step(v.texcoord.w, 0); + + // Generate normal for backface + float3 view = ObjSpaceViewDir(v.vertex); + v.normal *= sign(dot(v.normal, view)); + +#if USE_DERIVATIVE + data.param.y = 1; +#else + float4 vert = v.vertex; + float4 vPosition = UnityObjectToClipPos(vert); + float2 pixelSize = vPosition.w; + + pixelSize /= float2(_ScaleX, _ScaleY) * mul((float2x2)UNITY_MATRIX_P, _ScreenParams.xy); + float scale = rsqrt(dot(pixelSize, pixelSize)); + scale *= abs(v.texcoord.w) * _GradientScale * (_Sharpness + 1); + scale = lerp(scale * (1 - _PerspectiveFilter), scale, abs(dot(UnityObjectToWorldNormal(v.normal.xyz), normalize(WorldSpaceViewDir(vert))))); + data.param.y = scale; +#endif + + data.param.x = (lerp(_WeightNormal, _WeightBold, bold) / 4.0 + _FaceDilate) * _ScaleRatioA * 0.5; // + data.viewDirEnv = mul((float3x3)_EnvMatrix, WorldSpaceViewDir(v.vertex)); +} + +void PixShader(Input input, inout SurfaceOutput o) +{ + +#if USE_DERIVATIVE + float2 pixelSize = float2(ddx(input.uv_MainTex.y), ddy(input.uv_MainTex.y)); + pixelSize *= _TextureWidth * .75; + float scale = rsqrt(dot(pixelSize, pixelSize)) * _GradientScale * (_Sharpness + 1); +#else + float scale = input.param.y; +#endif + + // Signed distance + float c = tex2D(_MainTex, input.uv_MainTex).a; + float sd = (.5 - c - input.param.x) * scale + .5; + float outline = _OutlineWidth*_ScaleRatioA * scale; + float softness = _OutlineSoftness*_ScaleRatioA * scale; + + // Color & Alpha + float4 faceColor = _FaceColor; + float4 outlineColor = _OutlineColor; + faceColor *= input.color; + outlineColor.a *= input.color.a; + faceColor *= tex2D(_FaceTex, float2(input.uv2_FaceTex.x + _FaceUVSpeedX * _Time.y, input.uv2_FaceTex.y + _FaceUVSpeedY * _Time.y)); + outlineColor *= tex2D(_OutlineTex, float2(input.uv2_OutlineTex.x + _OutlineUVSpeedX * _Time.y, input.uv2_OutlineTex.y + _OutlineUVSpeedY * _Time.y)); + faceColor = GetColor(sd, faceColor, outlineColor, outline, softness); + faceColor.rgb /= max(faceColor.a, 0.0001); + +#if BEVEL_ON + float3 delta = float3(1.0 / _TextureWidth, 1.0 / _TextureHeight, 0.0); + + float4 smp4x = {tex2D(_MainTex, input.uv_MainTex - delta.xz).a, + tex2D(_MainTex, input.uv_MainTex + delta.xz).a, + tex2D(_MainTex, input.uv_MainTex - delta.zy).a, + tex2D(_MainTex, input.uv_MainTex + delta.zy).a }; + + // Face Normal + float3 n = GetSurfaceNormal(smp4x, input.param.x); + + // Bumpmap + float3 bump = UnpackNormal(tex2D(_BumpMap, input.uv2_FaceTex.xy)).xyz; + bump *= lerp(_BumpFace, _BumpOutline, saturate(sd + outline * 0.5)); + bump = lerp(float3(0, 0, 1), bump, faceColor.a); + n = normalize(n - bump); + + // Cubemap reflection + fixed4 reflcol = texCUBE(_Cube, reflect(input.viewDirEnv, mul((float3x3)unity_ObjectToWorld, n))); + float3 emission = reflcol.rgb * lerp(_ReflectFaceColor.rgb, _ReflectOutlineColor.rgb, saturate(sd + outline * 0.5)) * faceColor.a; +#else + float3 n = float3(0, 0, -1); + float3 emission = float3(0, 0, 0); +#endif + +#if GLOW_ON + float4 glowColor = GetGlowColor(sd, scale); + glowColor.a *= input.color.a; + emission += glowColor.rgb*glowColor.a; + faceColor = BlendARGB(glowColor, faceColor); + faceColor.rgb /= max(faceColor.a, 0.0001); +#endif + + // Set Standard output structure + o.Albedo = faceColor.rgb; + o.Normal = -n; + o.Emission = emission; + o.Specular = lerp(_FaceShininess, _OutlineShininess, saturate(sd + outline * 0.5)); + o.Gloss = 1; + o.Alpha = faceColor.a; +} diff --git a/complex_algorithms/Assets/TextMesh Pro/Shaders/TMPro_Surface.cginc.meta b/complex_algorithms/Assets/TextMesh Pro/Shaders/TMPro_Surface.cginc.meta new file mode 100644 index 0000000..41ef4b1 --- /dev/null +++ b/complex_algorithms/Assets/TextMesh Pro/Shaders/TMPro_Surface.cginc.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: d930090c0cd643c7b55f19a38538c162 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/complex_algorithms/Assets/TextMesh Pro/Sprites.meta b/complex_algorithms/Assets/TextMesh Pro/Sprites.meta new file mode 100644 index 0000000..8b699e5 --- /dev/null +++ b/complex_algorithms/Assets/TextMesh Pro/Sprites.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d0603b6d5186471b96c778c3949c7ce2 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/complex_algorithms/Assets/TextMesh Pro/Sprites/EmojiOne Attribution.txt b/complex_algorithms/Assets/TextMesh Pro/Sprites/EmojiOne Attribution.txt new file mode 100644 index 0000000..384180a --- /dev/null +++ b/complex_algorithms/Assets/TextMesh Pro/Sprites/EmojiOne Attribution.txt @@ -0,0 +1,3 @@ +This sample of beautiful emojis are provided by EmojiOne https://www.emojione.com/ + +Please visit their website to view the complete set of their emojis and review their licensing terms. \ No newline at end of file diff --git a/complex_algorithms/Assets/TextMesh Pro/Sprites/EmojiOne Attribution.txt.meta b/complex_algorithms/Assets/TextMesh Pro/Sprites/EmojiOne Attribution.txt.meta new file mode 100644 index 0000000..0d30e65 --- /dev/null +++ b/complex_algorithms/Assets/TextMesh Pro/Sprites/EmojiOne Attribution.txt.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 381dcb09d5029d14897e55f98031fca5 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/complex_algorithms/Assets/TextMesh Pro/Sprites/EmojiOne.json b/complex_algorithms/Assets/TextMesh Pro/Sprites/EmojiOne.json new file mode 100644 index 0000000..6c4e50b --- /dev/null +++ b/complex_algorithms/Assets/TextMesh Pro/Sprites/EmojiOne.json @@ -0,0 +1,156 @@ +{"frames": [ + +{ + "filename": "1f60a.png", + "frame": {"x":0,"y":0,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128}, + "pivot": {"x":0.5,"y":0.5} +}, +{ + "filename": "1f60b.png", + "frame": {"x":128,"y":0,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128}, + "pivot": {"x":0.5,"y":0.5} +}, +{ + "filename": "1f60d.png", + "frame": {"x":256,"y":0,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128}, + "pivot": {"x":0.5,"y":0.5} +}, +{ + "filename": "1f60e.png", + "frame": {"x":384,"y":0,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128}, + "pivot": {"x":0.5,"y":0.5} +}, +{ + "filename": "1f600.png", + "frame": {"x":0,"y":128,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128}, + "pivot": {"x":0.5,"y":0.5} +}, +{ + "filename": "1f601.png", + "frame": {"x":128,"y":128,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128}, + "pivot": {"x":0.5,"y":0.5} +}, +{ + "filename": "1f602.png", + "frame": {"x":256,"y":128,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128}, + "pivot": {"x":0.5,"y":0.5} +}, +{ + "filename": "1f603.png", + "frame": {"x":384,"y":128,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128}, + "pivot": {"x":0.5,"y":0.5} +}, +{ + "filename": "1f604.png", + "frame": {"x":0,"y":256,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128}, + "pivot": {"x":0.5,"y":0.5} +}, +{ + "filename": "1f605.png", + "frame": {"x":128,"y":256,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128}, + "pivot": {"x":0.5,"y":0.5} +}, +{ + "filename": "1f606.png", + "frame": {"x":256,"y":256,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128}, + "pivot": {"x":0.5,"y":0.5} +}, +{ + "filename": "1f609.png", + "frame": {"x":384,"y":256,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128}, + "pivot": {"x":0.5,"y":0.5} +}, +{ + "filename": "1f618.png", + "frame": {"x":0,"y":384,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128}, + "pivot": {"x":0.5,"y":0.5} +}, +{ + "filename": "1f923.png", + "frame": {"x":128,"y":384,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128}, + "pivot": {"x":0.5,"y":0.5} +}, +{ + "filename": "263a.png", + "frame": {"x":256,"y":384,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128}, + "pivot": {"x":0.5,"y":0.5} +}, +{ + "filename": "2639.png", + "frame": {"x":384,"y":384,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128}, + "pivot": {"x":0.5,"y":0.5} +}], +"meta": { + "app": "http://www.codeandweb.com/texturepacker", + "version": "1.0", + "image": "EmojiOne.png", + "format": "RGBA8888", + "size": {"w":512,"h":512}, + "scale": "1", + "smartupdate": "$TexturePacker:SmartUpdate:196a26a2e149d875b91ffc8fa3581e76:fc928c7e275404b7e0649307410475cb:424723c3774975ddb2053fd5c4b85f6e$" +} +} diff --git a/complex_algorithms/Assets/TextMesh Pro/Sprites/EmojiOne.json.meta b/complex_algorithms/Assets/TextMesh Pro/Sprites/EmojiOne.json.meta new file mode 100644 index 0000000..762cf15 --- /dev/null +++ b/complex_algorithms/Assets/TextMesh Pro/Sprites/EmojiOne.json.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8f05276190cf498a8153f6cbe761d4e6 +timeCreated: 1480316860 +licenseType: Pro +TextScriptImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/complex_algorithms/Assets/TextMesh Pro/Sprites/EmojiOne.png b/complex_algorithms/Assets/TextMesh Pro/Sprites/EmojiOne.png new file mode 100644 index 0000000000000000000000000000000000000000..c0de66d0ab8976d2e00122faa45887a4208c07af GIT binary patch literal 112319 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

    xMw{_$ce~^VZld@MEWPn}OBCb-| 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΢MWdz93`CaT#q?@>~pm40=*o~e-A0G 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", + "defaultInstantiationMode": 1 + }, + "newSceneOverride": 0 +} \ No newline at end of file diff --git a/complex_algorithms/ProjectSettings/ShaderGraphSettings.asset b/complex_algorithms/ProjectSettings/ShaderGraphSettings.asset new file mode 100644 index 0000000..e66042a --- /dev/null +++ b/complex_algorithms/ProjectSettings/ShaderGraphSettings.asset @@ -0,0 +1,18 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &1 +MonoBehaviour: + m_ObjectHideFlags: 61 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: de02f9e1d18f588468e474319d09a723, type: 3} + m_Name: + m_EditorClassIdentifier: + shaderVariantLimit: 128 + customInterpolatorErrorThreshold: 32 + customInterpolatorWarningThreshold: 16 + customHeatmapValues: {fileID: 0} diff --git a/complex_algorithms/ProjectSettings/TagManager.asset b/complex_algorithms/ProjectSettings/TagManager.asset new file mode 100644 index 0000000..6413d11 --- /dev/null +++ b/complex_algorithms/ProjectSettings/TagManager.asset @@ -0,0 +1,76 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!78 &1 +TagManager: + serializedVersion: 2 + tags: [] + layers: + - Default + - TransparentFX + - Ignore Raycast + - + - Water + - UI + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + m_SortingLayers: + - name: Default + uniqueID: 0 + locked: 0 + m_RenderingLayers: + - Default + - Light Layer 1 + - Light Layer 2 + - Light Layer 3 + - Light Layer 4 + - Light Layer 5 + - Light Layer 6 + - Light Layer 7 + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - diff --git a/complex_algorithms/ProjectSettings/TimeManager.asset b/complex_algorithms/ProjectSettings/TimeManager.asset new file mode 100644 index 0000000..558a017 --- /dev/null +++ b/complex_algorithms/ProjectSettings/TimeManager.asset @@ -0,0 +1,9 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!5 &1 +TimeManager: + m_ObjectHideFlags: 0 + Fixed Timestep: 0.02 + Maximum Allowed Timestep: 0.33333334 + m_TimeScale: 1 + Maximum Particle Timestep: 0.03 diff --git a/complex_algorithms/ProjectSettings/URPProjectSettings.asset b/complex_algorithms/ProjectSettings/URPProjectSettings.asset new file mode 100644 index 0000000..08faf03 --- /dev/null +++ b/complex_algorithms/ProjectSettings/URPProjectSettings.asset @@ -0,0 +1,15 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &1 +MonoBehaviour: + m_ObjectHideFlags: 61 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 247994e1f5a72c2419c26a37e9334c01, type: 3} + m_Name: + m_EditorClassIdentifier: + m_LastMaterialVersion: 9 diff --git a/complex_algorithms/ProjectSettings/UnityConnectSettings.asset b/complex_algorithms/ProjectSettings/UnityConnectSettings.asset new file mode 100644 index 0000000..a88bee0 --- /dev/null +++ b/complex_algorithms/ProjectSettings/UnityConnectSettings.asset @@ -0,0 +1,36 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!310 &1 +UnityConnectSettings: + m_ObjectHideFlags: 0 + serializedVersion: 1 + m_Enabled: 0 + m_TestMode: 0 + m_EventOldUrl: https://api.uca.cloud.unity3d.com/v1/events + m_EventUrl: https://cdp.cloud.unity3d.com/v1/events + m_ConfigUrl: https://config.uca.cloud.unity3d.com + m_DashboardUrl: https://dashboard.unity3d.com + m_TestInitMode: 0 + CrashReportingSettings: + m_EventUrl: https://perf-events.cloud.unity3d.com + m_Enabled: 0 + m_LogBufferSize: 10 + m_CaptureEditorExceptions: 1 + UnityPurchasingSettings: + m_Enabled: 0 + m_TestMode: 0 + UnityAnalyticsSettings: + m_Enabled: 0 + m_TestMode: 0 + m_InitializeOnStartup: 1 + m_PackageRequiringCoreStatsPresent: 0 + UnityAdsSettings: + m_Enabled: 0 + m_InitializeOnStartup: 1 + m_TestMode: 0 + m_IosGameId: + m_AndroidGameId: + m_GameIds: {} + m_GameId: + PerformanceReportingSettings: + m_Enabled: 0 diff --git a/complex_algorithms/ProjectSettings/VFXManager.asset b/complex_algorithms/ProjectSettings/VFXManager.asset new file mode 100644 index 0000000..3a95c98 --- /dev/null +++ b/complex_algorithms/ProjectSettings/VFXManager.asset @@ -0,0 +1,12 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!937362698 &1 +VFXManager: + m_ObjectHideFlags: 0 + m_IndirectShader: {fileID: 0} + m_CopyBufferShader: {fileID: 0} + m_SortShader: {fileID: 0} + m_StripUpdateShader: {fileID: 0} + m_RenderPipeSettingsPath: + m_FixedTimeStep: 0.016666668 + m_MaxDeltaTime: 0.05 diff --git a/complex_algorithms/ProjectSettings/VersionControlSettings.asset b/complex_algorithms/ProjectSettings/VersionControlSettings.asset new file mode 100644 index 0000000..dca2881 --- /dev/null +++ b/complex_algorithms/ProjectSettings/VersionControlSettings.asset @@ -0,0 +1,8 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!890905787 &1 +VersionControlSettings: + m_ObjectHideFlags: 0 + m_Mode: Visible Meta Files + m_CollabEditorSettings: + inProgressEnabled: 1 diff --git a/complex_algorithms/ProjectSettings/XRSettings.asset b/complex_algorithms/ProjectSettings/XRSettings.asset new file mode 100644 index 0000000..482590c --- /dev/null +++ b/complex_algorithms/ProjectSettings/XRSettings.asset @@ -0,0 +1,10 @@ +{ + "m_SettingKeys": [ + "VR Device Disabled", + "VR Device User Alert" + ], + "m_SettingValues": [ + "False", + "False" + ] +} \ No newline at end of file

    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 + + + \ No newline at end of file diff --git a/complex_algorithms/.idea/.idea.complex_algorithms/.idea/indexLayout.xml b/complex_algorithms/.idea/.idea.complex_algorithms/.idea/indexLayout.xml new file mode 100644 index 0000000..7b08163 --- /dev/null +++ b/complex_algorithms/.idea/.idea.complex_algorithms/.idea/indexLayout.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/complex_algorithms/.idea/.idea.complex_algorithms/.idea/vcs.xml b/complex_algorithms/.idea/.idea.complex_algorithms/.idea/vcs.xml new file mode 100644 index 0000000..6c0b863 --- /dev/null +++ b/complex_algorithms/.idea/.idea.complex_algorithms/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/complex_algorithms/Assets/InputSystem_Actions.inputactions b/complex_algorithms/Assets/InputSystem_Actions.inputactions new file mode 100644 index 0000000..1a12cb9 --- /dev/null +++ b/complex_algorithms/Assets/InputSystem_Actions.inputactions @@ -0,0 +1,1057 @@ +{ + "name": "InputSystem_Actions", + "maps": [ + { + "name": "Player", + "id": "df70fa95-8a34-4494-b137-73ab6b9c7d37", + "actions": [ + { + "name": "Move", + "type": "Value", + "id": "351f2ccd-1f9f-44bf-9bec-d62ac5c5f408", + "expectedControlType": "Vector2", + "processors": "", + "interactions": "", + "initialStateCheck": true + }, + { + "name": "Look", + "type": "Value", + "id": "6b444451-8a00-4d00-a97e-f47457f736a8", + "expectedControlType": "Vector2", + "processors": "", + "interactions": "", + "initialStateCheck": true + }, + { + "name": "Attack", + "type": "Button", + "id": "6c2ab1b8-8984-453a-af3d-a3c78ae1679a", + "expectedControlType": "Button", + "processors": "", + "interactions": "", + "initialStateCheck": false + }, + { + "name": "Interact", + "type": "Button", + "id": "852140f2-7766-474d-8707-702459ba45f3", + "expectedControlType": "Button", + "processors": "", + "interactions": "Hold", + "initialStateCheck": false + }, + { + "name": "Crouch", + "type": "Button", + "id": "27c5f898-bc57-4ee1-8800-db469aca5fe3", + "expectedControlType": "Button", + "processors": "", + "interactions": "", + "initialStateCheck": false + }, + { + "name": "Jump", + "type": "Button", + "id": "f1ba0d36-48eb-4cd5-b651-1c94a6531f70", + "expectedControlType": "Button", + "processors": "", + "interactions": "", + "initialStateCheck": false + }, + { + "name": "Previous", + "type": "Button", + "id": "2776c80d-3c14-4091-8c56-d04ced07a2b0", + "expectedControlType": "Button", + "processors": "", + "interactions": "", + "initialStateCheck": false + }, + { + "name": "Next", + "type": "Button", + "id": "b7230bb6-fc9b-4f52-8b25-f5e19cb2c2ba", + "expectedControlType": "Button", + "processors": "", + "interactions": "", + "initialStateCheck": false + }, + { + "name": "Sprint", + "type": "Button", + "id": "641cd816-40e6-41b4-8c3d-04687c349290", + "expectedControlType": "Button", + "processors": "", + "interactions": "", + "initialStateCheck": false + } + ], + "bindings": [ + { + "name": "", + "id": "978bfe49-cc26-4a3d-ab7b-7d7a29327403", + "path": "/leftStick", + "interactions": "", + "processors": "", + "groups": ";Gamepad", + "action": "Move", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "WASD", + "id": "00ca640b-d935-4593-8157-c05846ea39b3", + "path": "Dpad", + "interactions": "", + "processors": "", + "groups": "", + "action": "Move", + "isComposite": true, + "isPartOfComposite": false + }, + { + "name": "up", + "id": "e2062cb9-1b15-46a2-838c-2f8d72a0bdd9", + "path": "/w", + "interactions": "", + "processors": "", + "groups": ";Keyboard&Mouse", + "action": "Move", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "up", + "id": "8180e8bd-4097-4f4e-ab88-4523101a6ce9", + "path": "/upArrow", + "interactions": "", + "processors": "", + "groups": ";Keyboard&Mouse", + "action": "Move", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "down", + "id": "320bffee-a40b-4347-ac70-c210eb8bc73a", + "path": "/s", + "interactions": "", + "processors": "", + "groups": ";Keyboard&Mouse", + "action": "Move", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "down", + "id": "1c5327b5-f71c-4f60-99c7-4e737386f1d1", + "path": "/downArrow", + "interactions": "", + "processors": "", + "groups": ";Keyboard&Mouse", + "action": "Move", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "left", + "id": "d2581a9b-1d11-4566-b27d-b92aff5fabbc", + "path": "/a", + "interactions": "", + "processors": "", + "groups": ";Keyboard&Mouse", + "action": "Move", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "left", + "id": "2e46982e-44cc-431b-9f0b-c11910bf467a", + "path": "/leftArrow", + "interactions": "", + "processors": "", + "groups": ";Keyboard&Mouse", + "action": "Move", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "right", + "id": "fcfe95b8-67b9-4526-84b5-5d0bc98d6400", + "path": "/d", + "interactions": "", + "processors": "", + "groups": ";Keyboard&Mouse", + "action": "Move", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "right", + "id": "77bff152-3580-4b21-b6de-dcd0c7e41164", + "path": "/rightArrow", + "interactions": "", + "processors": "", + "groups": ";Keyboard&Mouse", + "action": "Move", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "", + "id": "1635d3fe-58b6-4ba9-a4e2-f4b964f6b5c8", + "path": "/{Primary2DAxis}", + "interactions": "", + "processors": "", + "groups": "XR", + "action": "Move", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "3ea4d645-4504-4529-b061-ab81934c3752", + "path": "/stick", + "interactions": "", + "processors": "", + "groups": "Joystick", + "action": "Move", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "c1f7a91b-d0fd-4a62-997e-7fb9b69bf235", + "path": "/rightStick", + "interactions": "", + "processors": "", + "groups": ";Gamepad", + "action": "Look", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "8c8e490b-c610-4785-884f-f04217b23ca4", + "path": "/delta", + "interactions": "", + "processors": "", + "groups": ";Keyboard&Mouse;Touch", + "action": "Look", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "3e5f5442-8668-4b27-a940-df99bad7e831", + "path": "/{Hatswitch}", + "interactions": "", + "processors": "", + "groups": "Joystick", + "action": "Look", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "143bb1cd-cc10-4eca-a2f0-a3664166fe91", + "path": "/buttonWest", + "interactions": "", + "processors": "", + "groups": ";Gamepad", + "action": "Attack", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "05f6913d-c316-48b2-a6bb-e225f14c7960", + "path": "/leftButton", + "interactions": "", + "processors": "", + "groups": ";Keyboard&Mouse", + "action": "Attack", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "886e731e-7071-4ae4-95c0-e61739dad6fd", + "path": "/primaryTouch/tap", + "interactions": "", + "processors": "", + "groups": ";Touch", + "action": "Attack", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "ee3d0cd2-254e-47a7-a8cb-bc94d9658c54", + "path": "/trigger", + "interactions": "", + "processors": "", + "groups": "Joystick", + "action": "Attack", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "8255d333-5683-4943-a58a-ccb207ff1dce", + "path": "/{PrimaryAction}", + "interactions": "", + "processors": "", + "groups": "XR", + "action": "Attack", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "b3c1c7f0-bd20-4ee7-a0f1-899b24bca6d7", + "path": "/enter", + "interactions": "", + "processors": "", + "groups": "Keyboard&Mouse", + "action": "Attack", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "cbac6039-9c09-46a1-b5f2-4e5124ccb5ed", + "path": "/2", + "interactions": "", + "processors": "", + "groups": "Keyboard&Mouse", + "action": "Next", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "e15ca19d-e649-4852-97d5-7fe8ccc44e94", + "path": "/dpad/right", + "interactions": "", + "processors": "", + "groups": "Gamepad", + "action": "Next", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "f2e9ba44-c423-42a7-ad56-f20975884794", + "path": "/leftShift", + "interactions": "", + "processors": "", + "groups": "Keyboard&Mouse", + "action": "Sprint", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "8cbb2f4b-a784-49cc-8d5e-c010b8c7f4e6", + "path": "/leftStickPress", + "interactions": "", + "processors": "", + "groups": "Gamepad", + "action": "Sprint", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "d8bf24bf-3f2f-4160-a97c-38ec1eb520ba", + "path": "/trigger", + "interactions": "", + "processors": "", + "groups": "XR", + "action": "Sprint", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "eb40bb66-4559-4dfa-9a2f-820438abb426", + "path": "/space", + "interactions": "", + "processors": "", + "groups": "Keyboard&Mouse", + "action": "Jump", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "daba33a1-ad0c-4742-a909-43ad1cdfbeb6", + "path": "/buttonSouth", + "interactions": "", + "processors": "", + "groups": "Gamepad", + "action": "Jump", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "603f3daf-40bd-4854-8724-93e8017f59e3", + "path": "/secondaryButton", + "interactions": "", + "processors": "", + "groups": "XR", + "action": "Jump", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "1534dc16-a6aa-499d-9c3a-22b47347b52a", + "path": "/1", + "interactions": "", + "processors": "", + "groups": "Keyboard&Mouse", + "action": "Previous", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "25060bbd-a3a6-476e-8fba-45ae484aad05", + "path": "/dpad/left", + "interactions": "", + "processors": "", + "groups": "Gamepad", + "action": "Previous", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "1c04ea5f-b012-41d1-a6f7-02e963b52893", + "path": "/e", + "interactions": "", + "processors": "", + "groups": "Keyboard&Mouse", + "action": "Interact", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "b3f66d0b-7751-423f-908b-a11c5bd95930", + "path": "/buttonNorth", + "interactions": "", + "processors": "", + "groups": "Gamepad", + "action": "Interact", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "4f4649ac-64a8-4a73-af11-b3faef356a4d", + "path": "/buttonEast", + "interactions": "", + "processors": "", + "groups": "Gamepad", + "action": "Crouch", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "36e52cba-0905-478e-a818-f4bfcb9f3b9a", + "path": "/c", + "interactions": "", + "processors": "", + "groups": "Keyboard&Mouse", + "action": "Crouch", + "isComposite": false, + "isPartOfComposite": false + } + ] + }, + { + "name": "UI", + "id": "272f6d14-89ba-496f-b7ff-215263d3219f", + "actions": [ + { + "name": "Navigate", + "type": "PassThrough", + "id": "c95b2375-e6d9-4b88-9c4c-c5e76515df4b", + "expectedControlType": "Vector2", + "processors": "", + "interactions": "", + "initialStateCheck": false + }, + { + "name": "Submit", + "type": "Button", + "id": "7607c7b6-cd76-4816-beef-bd0341cfe950", + "expectedControlType": "Button", + "processors": "", + "interactions": "", + "initialStateCheck": false + }, + { + "name": "Cancel", + "type": "Button", + "id": "15cef263-9014-4fd5-94d9-4e4a6234a6ef", + "expectedControlType": "Button", + "processors": "", + "interactions": "", + "initialStateCheck": false + }, + { + "name": "Point", + "type": "PassThrough", + "id": "32b35790-4ed0-4e9a-aa41-69ac6d629449", + "expectedControlType": "Vector2", + "processors": "", + "interactions": "", + "initialStateCheck": true + }, + { + "name": "Click", + "type": "PassThrough", + "id": "3c7022bf-7922-4f7c-a998-c437916075ad", + "expectedControlType": "Button", + "processors": "", + "interactions": "", + "initialStateCheck": true + }, + { + "name": "RightClick", + "type": "PassThrough", + "id": "44b200b1-1557-4083-816c-b22cbdf77ddf", + "expectedControlType": "Button", + "processors": "", + "interactions": "", + "initialStateCheck": false + }, + { + "name": "MiddleClick", + "type": "PassThrough", + "id": "dad70c86-b58c-4b17-88ad-f5e53adf419e", + "expectedControlType": "Button", + "processors": "", + "interactions": "", + "initialStateCheck": false + }, + { + "name": "ScrollWheel", + "type": "PassThrough", + "id": "0489e84a-4833-4c40-bfae-cea84b696689", + "expectedControlType": "Vector2", + "processors": "", + "interactions": "", + "initialStateCheck": false + }, + { + "name": "TrackedDevicePosition", + "type": "PassThrough", + "id": "24908448-c609-4bc3-a128-ea258674378a", + "expectedControlType": "Vector3", + "processors": "", + "interactions": "", + "initialStateCheck": false + }, + { + "name": "TrackedDeviceOrientation", + "type": "PassThrough", + "id": "9caa3d8a-6b2f-4e8e-8bad-6ede561bd9be", + "expectedControlType": "Quaternion", + "processors": "", + "interactions": "", + "initialStateCheck": false + } + ], + "bindings": [ + { + "name": "Gamepad", + "id": "809f371f-c5e2-4e7a-83a1-d867598f40dd", + "path": "2DVector", + "interactions": "", + "processors": "", + "groups": "", + "action": "Navigate", + "isComposite": true, + "isPartOfComposite": false + }, + { + "name": "up", + "id": "14a5d6e8-4aaf-4119-a9ef-34b8c2c548bf", + "path": "/leftStick/up", + "interactions": "", + "processors": "", + "groups": ";Gamepad", + "action": "Navigate", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "up", + "id": "9144cbe6-05e1-4687-a6d7-24f99d23dd81", + "path": "/rightStick/up", + "interactions": "", + "processors": "", + "groups": ";Gamepad", + "action": "Navigate", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "down", + "id": "2db08d65-c5fb-421b-983f-c71163608d67", + "path": "/leftStick/down", + "interactions": "", + "processors": "", + "groups": ";Gamepad", + "action": "Navigate", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "down", + "id": "58748904-2ea9-4a80-8579-b500e6a76df8", + "path": "/rightStick/down", + "interactions": "", + "processors": "", + "groups": ";Gamepad", + "action": "Navigate", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "left", + "id": "8ba04515-75aa-45de-966d-393d9bbd1c14", + "path": "/leftStick/left", + "interactions": "", + "processors": "", + "groups": ";Gamepad", + "action": "Navigate", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "left", + "id": "712e721c-bdfb-4b23-a86c-a0d9fcfea921", + "path": "/rightStick/left", + "interactions": "", + "processors": "", + "groups": ";Gamepad", + "action": "Navigate", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "right", + "id": "fcd248ae-a788-4676-a12e-f4d81205600b", + "path": "/leftStick/right", + "interactions": "", + "processors": "", + "groups": ";Gamepad", + "action": "Navigate", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "right", + "id": "1f04d9bc-c50b-41a1-bfcc-afb75475ec20", + "path": "/rightStick/right", + "interactions": "", + "processors": "", + "groups": ";Gamepad", + "action": "Navigate", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "", + "id": "fb8277d4-c5cd-4663-9dc7-ee3f0b506d90", + "path": "/dpad", + "interactions": "", + "processors": "", + "groups": ";Gamepad", + "action": "Navigate", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "Joystick", + "id": "e25d9774-381c-4a61-b47c-7b6b299ad9f9", + "path": "2DVector", + "interactions": "", + "processors": "", + "groups": "", + "action": "Navigate", + "isComposite": true, + "isPartOfComposite": false + }, + { + "name": "up", + "id": "3db53b26-6601-41be-9887-63ac74e79d19", + "path": "/stick/up", + "interactions": "", + "processors": "", + "groups": "Joystick", + "action": "Navigate", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "down", + "id": "0cb3e13e-3d90-4178-8ae6-d9c5501d653f", + "path": "/stick/down", + "interactions": "", + "processors": "", + "groups": "Joystick", + "action": "Navigate", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "left", + "id": "0392d399-f6dd-4c82-8062-c1e9c0d34835", + "path": "/stick/left", + "interactions": "", + "processors": "", + "groups": "Joystick", + "action": "Navigate", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "right", + "id": "942a66d9-d42f-43d6-8d70-ecb4ba5363bc", + "path": "/stick/right", + "interactions": "", + "processors": "", + "groups": "Joystick", + "action": "Navigate", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "Keyboard", + "id": "ff527021-f211-4c02-933e-5976594c46ed", + "path": "2DVector", + "interactions": "", + "processors": "", + "groups": "", + "action": "Navigate", + "isComposite": true, + "isPartOfComposite": false + }, + { + "name": "up", + "id": "563fbfdd-0f09-408d-aa75-8642c4f08ef0", + "path": "/w", + "interactions": "", + "processors": "", + "groups": "Keyboard&Mouse", + "action": "Navigate", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "up", + "id": "eb480147-c587-4a33-85ed-eb0ab9942c43", + "path": "/upArrow", + "interactions": "", + "processors": "", + "groups": "Keyboard&Mouse", + "action": "Navigate", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "down", + "id": "2bf42165-60bc-42ca-8072-8c13ab40239b", + "path": "/s", + "interactions": "", + "processors": "", + "groups": "Keyboard&Mouse", + "action": "Navigate", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "down", + "id": "85d264ad-e0a0-4565-b7ff-1a37edde51ac", + "path": "/downArrow", + "interactions": "", + "processors": "", + "groups": "Keyboard&Mouse", + "action": "Navigate", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "left", + "id": "74214943-c580-44e4-98eb-ad7eebe17902", + "path": "/a", + "interactions": "", + "processors": "", + "groups": "Keyboard&Mouse", + "action": "Navigate", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "left", + "id": "cea9b045-a000-445b-95b8-0c171af70a3b", + "path": "/leftArrow", + "interactions": "", + "processors": "", + "groups": "Keyboard&Mouse", + "action": "Navigate", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "right", + "id": "8607c725-d935-4808-84b1-8354e29bab63", + "path": "/d", + "interactions": "", + "processors": "", + "groups": "Keyboard&Mouse", + "action": "Navigate", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "right", + "id": "4cda81dc-9edd-4e03-9d7c-a71a14345d0b", + "path": "/rightArrow", + "interactions": "", + "processors": "", + "groups": "Keyboard&Mouse", + "action": "Navigate", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "", + "id": "9e92bb26-7e3b-4ec4-b06b-3c8f8e498ddc", + "path": "*/{Submit}", + "interactions": "", + "processors": "", + "groups": "Keyboard&Mouse;Gamepad;Touch;Joystick;XR", + "action": "Submit", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "82627dcc-3b13-4ba9-841d-e4b746d6553e", + "path": "*/{Cancel}", + "interactions": "", + "processors": "", + "groups": "Keyboard&Mouse;Gamepad;Touch;Joystick;XR", + "action": "Cancel", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "c52c8e0b-8179-41d3-b8a1-d149033bbe86", + "path": "/position", + "interactions": "", + "processors": "", + "groups": "Keyboard&Mouse", + "action": "Point", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "e1394cbc-336e-44ce-9ea8-6007ed6193f7", + "path": "/position", + "interactions": "", + "processors": "", + "groups": "Keyboard&Mouse", + "action": "Point", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "5693e57a-238a-46ed-b5ae-e64e6e574302", + "path": "/touch*/position", + "interactions": "", + "processors": "", + "groups": "Touch", + "action": "Point", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "4faf7dc9-b979-4210-aa8c-e808e1ef89f5", + "path": "/leftButton", + "interactions": "", + "processors": "", + "groups": ";Keyboard&Mouse", + "action": "Click", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "8d66d5ba-88d7-48e6-b1cd-198bbfef7ace", + "path": "/tip", + "interactions": "", + "processors": "", + "groups": ";Keyboard&Mouse", + "action": "Click", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "47c2a644-3ebc-4dae-a106-589b7ca75b59", + "path": "/touch*/press", + "interactions": "", + "processors": "", + "groups": "Touch", + "action": "Click", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "bb9e6b34-44bf-4381-ac63-5aa15d19f677", + "path": "/trigger", + "interactions": "", + "processors": "", + "groups": "XR", + "action": "Click", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "38c99815-14ea-4617-8627-164d27641299", + "path": "/scroll", + "interactions": "", + "processors": "", + "groups": ";Keyboard&Mouse", + "action": "ScrollWheel", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "4c191405-5738-4d4b-a523-c6a301dbf754", + "path": "/rightButton", + "interactions": "", + "processors": "", + "groups": "Keyboard&Mouse", + "action": "RightClick", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "24066f69-da47-44f3-a07e-0015fb02eb2e", + "path": "/middleButton", + "interactions": "", + "processors": "", + "groups": "Keyboard&Mouse", + "action": "MiddleClick", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "7236c0d9-6ca3-47cf-a6ee-a97f5b59ea77", + "path": "/devicePosition", + "interactions": "", + "processors": "", + "groups": "XR", + "action": "TrackedDevicePosition", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "23e01e3a-f935-4948-8d8b-9bcac77714fb", + "path": "/deviceRotation", + "interactions": "", + "processors": "", + "groups": "XR", + "action": "TrackedDeviceOrientation", + "isComposite": false, + "isPartOfComposite": false + } + ] + } + ], + "controlSchemes": [ + { + "name": "Keyboard&Mouse", + "bindingGroup": "Keyboard&Mouse", + "devices": [ + { + "devicePath": "", + "isOptional": false, + "isOR": false + }, + { + "devicePath": "", + "isOptional": false, + "isOR": false + } + ] + }, + { + "name": "Gamepad", + "bindingGroup": "Gamepad", + "devices": [ + { + "devicePath": "", + "isOptional": false, + "isOR": false + } + ] + }, + { + "name": "Touch", + "bindingGroup": "Touch", + "devices": [ + { + "devicePath": "", + "isOptional": false, + "isOR": false + } + ] + }, + { + "name": "Joystick", + "bindingGroup": "Joystick", + "devices": [ + { + "devicePath": "", + "isOptional": false, + "isOR": false + } + ] + }, + { + "name": "XR", + "bindingGroup": "XR", + "devices": [ + { + "devicePath": "", + "isOptional": false, + "isOR": false + } + ] + } + ] +} \ No newline at end of file diff --git a/complex_algorithms/Assets/InputSystem_Actions.inputactions.meta b/complex_algorithms/Assets/InputSystem_Actions.inputactions.meta new file mode 100644 index 0000000..6b38b04 --- /dev/null +++ b/complex_algorithms/Assets/InputSystem_Actions.inputactions.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 052faaac586de48259a63d0c4782560b +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 8404be70184654265930450def6a9037, type: 3} + generateWrapperCode: 0 + wrapperCodePath: + wrapperClassName: + wrapperCodeNamespace: diff --git a/complex_algorithms/Assets/Materials.meta b/complex_algorithms/Assets/Materials.meta new file mode 100644 index 0000000..545de66 --- /dev/null +++ b/complex_algorithms/Assets/Materials.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 40d6093f26a4c43359b545c6f410254c +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/complex_algorithms/Assets/Materials/Alive.mat b/complex_algorithms/Assets/Materials/Alive.mat new file mode 100644 index 0000000..26ec35b --- /dev/null +++ b/complex_algorithms/Assets/Materials/Alive.mat @@ -0,0 +1,138 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Alive + m_Shader: {fileID: 4800000, guid: 650dd9526735d5b46b79224bc6e94025, type: 3} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: [] + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: + RenderType: Opaque + disabledShaderPasses: + - MOTIONVECTORS + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BaseMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_Lightmaps: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_LightmapsInd: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_ShadowMasks: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AddPrecomputedVelocity: 0 + - _AlphaClip: 0 + - _AlphaToMask: 0 + - _Blend: 0 + - _BlendModePreserveSpecular: 1 + - _BlendOp: 0 + - _BumpScale: 1 + - _ClearCoatMask: 0 + - _ClearCoatSmoothness: 0 + - _Cull: 2 + - _Cutoff: 0.5 + - _DetailAlbedoMapScale: 1 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _DstBlendAlpha: 0 + - _EnvironmentReflections: 1 + - _GlossMapScale: 0 + - _Glossiness: 0 + - _GlossyReflections: 0 + - _Metallic: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.005 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _SampleGI: 0 + - _Smoothness: 0.5 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _SrcBlendAlpha: 1 + - _Surface: 0 + - _WorkflowMode: 1 + - _ZWrite: 1 + m_Colors: + - _BaseColor: {r: 0, g: 0, b: 0, a: 1} + - _Color: {r: 0, g: 0, b: 0, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} + m_BuildTextureStacks: [] + m_AllowLocking: 1 +--- !u!114 &7307671286744129767 +MonoBehaviour: + m_ObjectHideFlags: 11 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3} + m_Name: + m_EditorClassIdentifier: + version: 9 diff --git a/complex_algorithms/Assets/Materials/Alive.mat.meta b/complex_algorithms/Assets/Materials/Alive.mat.meta new file mode 100644 index 0000000..854f425 --- /dev/null +++ b/complex_algorithms/Assets/Materials/Alive.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 40d3258211dd14f539a1b5cf21e2f46a +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/complex_algorithms/Assets/Materials/Dead.mat b/complex_algorithms/Assets/Materials/Dead.mat new file mode 100644 index 0000000..2cae781 --- /dev/null +++ b/complex_algorithms/Assets/Materials/Dead.mat @@ -0,0 +1,138 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Dead + m_Shader: {fileID: 4800000, guid: 650dd9526735d5b46b79224bc6e94025, type: 3} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: [] + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: + RenderType: Opaque + disabledShaderPasses: + - MOTIONVECTORS + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BaseMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_Lightmaps: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_LightmapsInd: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_ShadowMasks: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AddPrecomputedVelocity: 0 + - _AlphaClip: 0 + - _AlphaToMask: 0 + - _Blend: 0 + - _BlendModePreserveSpecular: 1 + - _BlendOp: 0 + - _BumpScale: 1 + - _ClearCoatMask: 0 + - _ClearCoatSmoothness: 0 + - _Cull: 2 + - _Cutoff: 0.5 + - _DetailAlbedoMapScale: 1 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _DstBlendAlpha: 0 + - _EnvironmentReflections: 1 + - _GlossMapScale: 0 + - _Glossiness: 0 + - _GlossyReflections: 0 + - _Metallic: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.005 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _SampleGI: 0 + - _Smoothness: 0.5 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _SrcBlendAlpha: 1 + - _Surface: 0 + - _WorkflowMode: 1 + - _ZWrite: 1 + m_Colors: + - _BaseColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} + m_BuildTextureStacks: [] + m_AllowLocking: 1 +--- !u!114 &7307671286744129767 +MonoBehaviour: + m_ObjectHideFlags: 11 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3} + m_Name: + m_EditorClassIdentifier: + version: 9 diff --git a/complex_algorithms/Assets/Materials/Dead.mat.meta b/complex_algorithms/Assets/Materials/Dead.mat.meta new file mode 100644 index 0000000..dd63c32 --- /dev/null +++ b/complex_algorithms/Assets/Materials/Dead.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 999ada277074d4ca9be36906b13a4cf4 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/complex_algorithms/Assets/Prefabs.meta b/complex_algorithms/Assets/Prefabs.meta new file mode 100644 index 0000000..5940526 --- /dev/null +++ b/complex_algorithms/Assets/Prefabs.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 80fc4b682ab6a4110a96f866013ca447 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/complex_algorithms/Assets/Prefabs/Cell.prefab b/complex_algorithms/Assets/Prefabs/Cell.prefab new file mode 100644 index 0000000..20e10cc --- /dev/null +++ b/complex_algorithms/Assets/Prefabs/Cell.prefab @@ -0,0 +1,125 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &6167742555154254539 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 506393900223525506} + - component: {fileID: 3421158577179849583} + - component: {fileID: 3366977587779875953} + - component: {fileID: 1331045204408976676} + - component: {fileID: 5571783023660934980} + m_Layer: 0 + m_Name: Cell + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &506393900223525506 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6167742555154254539} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &3421158577179849583 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6167742555154254539} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &3366977587779875953 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6167742555154254539} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &1331045204408976676 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6167742555154254539} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &5571783023660934980 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6167742555154254539} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c5c15d7478314f178c380bfb78a037b9, type: 3} + m_Name: + m_EditorClassIdentifier: + _aliveMaterial: {fileID: 2100000, guid: 40d3258211dd14f539a1b5cf21e2f46a, type: 2} + _deadMaterial: {fileID: 2100000, guid: 999ada277074d4ca9be36906b13a4cf4, type: 2} diff --git a/complex_algorithms/Assets/Prefabs/Cell.prefab.meta b/complex_algorithms/Assets/Prefabs/Cell.prefab.meta new file mode 100644 index 0000000..fb31c5e --- /dev/null +++ b/complex_algorithms/Assets/Prefabs/Cell.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 669e0dc74f1da49a6af875450ddc95e7 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/complex_algorithms/Assets/Scenes.meta b/complex_algorithms/Assets/Scenes.meta new file mode 100644 index 0000000..e59fb45 --- /dev/null +++ b/complex_algorithms/Assets/Scenes.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 9c53962885c2c4f449125a979d6ad240 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/complex_algorithms/Assets/Scenes/BezierCurves.unity b/complex_algorithms/Assets/Scenes/BezierCurves.unity new file mode 100644 index 0000000..478ab37 --- /dev/null +++ b/complex_algorithms/Assets/Scenes/BezierCurves.unity @@ -0,0 +1,879 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 10 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 0 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 13 + m_BakeOnSceneLoad: 0 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 0 + m_LightmapEditorSettings: + serializedVersion: 12 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_ExtractAmbientOcclusion: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_ReflectionCompression: 2 + m_MixedBakeMode: 2 + m_BakeBackend: 1 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 512 + m_PVRBounces: 2 + m_PVREnvironmentSampleCount: 256 + m_PVREnvironmentReferencePointCount: 2048 + m_PVRFilteringMode: 1 + m_PVRDenoiserTypeDirect: 1 + m_PVRDenoiserTypeIndirect: 1 + m_PVRDenoiserTypeAO: 1 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVREnvironmentMIS: 1 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ExportTrainingData: 0 + m_TrainingDataDestination: TrainingData + m_LightProbeSampleCountMultiplier: 4 + m_LightingDataAsset: {fileID: 20201, guid: 0000000000000000f000000000000000, type: 0} + m_LightingSettings: {fileID: 0} +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 3 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + buildHeightMesh: 0 + maxJobWorkers: 0 + preserveTilesOutsideBounds: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &110645545 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 110645547} + - component: {fileID: 110645546} + m_Layer: 0 + m_Name: LinearBezierCurve + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &110645546 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 110645545} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c3815b450cc14b67b71e861d78f83fdc, type: 3} + m_Name: + m_EditorClassIdentifier: + _bezierCurveType: 0 + _color: {r: 1, g: 0, b: 0, a: 1} + _positions: + - {fileID: 134396431} + - {fileID: 178685962} + _separations: 1 +--- !u!4 &110645547 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 110645545} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -311.3948, y: -232.63104, z: 474.2365} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 134396431} + - {fileID: 178685962} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &117170192 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 117170194} + - component: {fileID: 117170193} + m_Layer: 0 + m_Name: QuadraticBezierCurve + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &117170193 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 117170192} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c3815b450cc14b67b71e861d78f83fdc, type: 3} + m_Name: + m_EditorClassIdentifier: + _bezierCurveType: 1 + _color: {r: 0, g: 1, b: 0.065570354, a: 1} + _positions: + - {fileID: 1606078895} + - {fileID: 1124611543} + - {fileID: 2045684633} + _separations: 20 +--- !u!4 &117170194 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 117170192} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -311.3948, y: -238.1, z: 474.2365} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1606078895} + - {fileID: 1124611543} + - {fileID: 2045684633} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &134396430 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 134396431} + m_Layer: 0 + m_Name: P0 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &134396431 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 134396430} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 110645547} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &178685961 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 178685962} + m_Layer: 0 + m_Name: P1 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &178685962 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 178685961} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 19.93, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 110645547} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &330585543 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 330585546} + - component: {fileID: 330585545} + - component: {fileID: 330585544} + - component: {fileID: 330585547} + m_Layer: 0 + m_Name: Main Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!81 &330585544 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 330585543} + m_Enabled: 1 +--- !u!20 &330585545 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 330585543} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 1 + m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0} + m_projectionMatrixMode: 1 + m_GateFitMode: 2 + m_FOVAxisMode: 0 + m_Iso: 200 + m_ShutterSpeed: 0.005 + m_Aperture: 16 + m_FocusDistance: 10 + m_FocalLength: 50 + m_BladeCount: 5 + m_Curvature: {x: 2, y: 11} + m_BarrelClipping: 0.25 + m_Anamorphism: 0 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 60 + orthographic: 0 + orthographic size: 5 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 1 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!4 &330585546 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 330585543} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 1, z: -10} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &330585547 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 330585543} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a79441f348de89743a2939f4d699eac1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_RenderShadows: 1 + m_RequiresDepthTextureOption: 2 + m_RequiresOpaqueTextureOption: 2 + m_CameraType: 0 + m_Cameras: [] + m_RendererIndex: -1 + m_VolumeLayerMask: + serializedVersion: 2 + m_Bits: 1 + m_VolumeTrigger: {fileID: 0} + m_VolumeFrameworkUpdateModeOption: 2 + m_RenderPostProcessing: 1 + m_Antialiasing: 0 + m_AntialiasingQuality: 2 + m_StopNaN: 0 + m_Dithering: 0 + m_ClearDepth: 1 + m_AllowXRRendering: 1 + m_AllowHDROutput: 1 + m_UseScreenCoordOverride: 0 + m_ScreenSizeOverride: {x: 0, y: 0, z: 0, w: 0} + m_ScreenCoordScaleBias: {x: 0, y: 0, z: 0, w: 0} + m_RequiresDepthTexture: 0 + m_RequiresColorTexture: 0 + m_Version: 2 + m_TaaSettings: + m_Quality: 3 + m_FrameInfluence: 0.1 + m_JitterScale: 1 + m_MipBias: 0 + m_VarianceClampScale: 0.9 + m_ContrastAdaptiveSharpening: 0 +--- !u!1 &410087039 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 410087041} + - component: {fileID: 410087040} + - component: {fileID: 410087042} + m_Layer: 0 + m_Name: Directional Light + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!108 &410087040 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 410087039} + m_Enabled: 1 + serializedVersion: 11 + m_Type: 1 + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_Intensity: 2 + m_Range: 10 + m_SpotAngle: 30 + m_InnerSpotAngle: 21.80208 + m_CookieSize: 10 + m_Shadows: + m_Type: 2 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 0 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 5000 + m_UseColorTemperature: 1 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} + m_UseBoundingSphereOverride: 0 + m_UseViewFrustumForShadowCasterCull: 1 + m_ForceVisible: 0 + m_ShadowRadius: 0 + m_ShadowAngle: 0 + m_LightUnit: 1 + m_LuxAtDistance: 1 + m_EnableSpotReflector: 1 +--- !u!4 &410087041 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 410087039} + serializedVersion: 2 + m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261} + m_LocalPosition: {x: 0, y: 3, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} +--- !u!114 &410087042 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 410087039} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 474bcb49853aa07438625e644c072ee6, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Version: 3 + m_UsePipelineSettings: 1 + m_AdditionalLightsShadowResolutionTier: 2 + m_LightLayerMask: 1 + m_RenderingLayers: 1 + m_CustomShadowLayers: 0 + m_ShadowLayerMask: 1 + m_ShadowRenderingLayers: 1 + m_LightCookieSize: {x: 1, y: 1} + m_LightCookieOffset: {x: 0, y: 0} + m_SoftShadowQuality: 1 +--- !u!1 &457053056 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 457053058} + - component: {fileID: 457053057} + m_Layer: 0 + m_Name: CubicBezierCurve + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &457053057 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 457053056} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c3815b450cc14b67b71e861d78f83fdc, type: 3} + m_Name: + m_EditorClassIdentifier: + _bezierCurveType: 2 + _color: {r: 0, g: 0.82026196, b: 1, a: 1} + _positions: + - {fileID: 1559763676} + - {fileID: 926002607} + - {fileID: 1466241527} + - {fileID: 673073405} + _separations: 20 +--- !u!4 &457053058 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 457053056} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -311.3948, y: -244.32, z: 474.2365} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1559763676} + - {fileID: 926002607} + - {fileID: 1466241527} + - {fileID: 673073405} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &673073404 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 673073405} + m_Layer: 0 + m_Name: P3 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &673073405 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 673073404} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 19.93, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 457053058} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &832575517 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 832575519} + - component: {fileID: 832575518} + m_Layer: 0 + m_Name: Global Volume + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &832575518 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 832575517} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 172515602e62fb746b5d573b38a5fe58, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IsGlobal: 1 + priority: 0 + blendDistance: 0 + weight: 1 + sharedProfile: {fileID: 11400000, guid: 10fc4df2da32a41aaa32d77bc913491c, type: 2} +--- !u!4 &832575519 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 832575517} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &926002606 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 926002607} + m_Layer: 0 + m_Name: P1 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &926002607 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 926002606} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 5.49, y: 3.76, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 457053058} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1124611542 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1124611543} + m_Layer: 0 + m_Name: P1 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1124611543 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1124611542} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 9.44, y: 4.39, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 117170194} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1466241526 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1466241527} + m_Layer: 0 + m_Name: P2 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1466241527 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1466241526} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 15.48, y: -5.16, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 457053058} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1559763675 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1559763676} + m_Layer: 0 + m_Name: P0 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1559763676 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1559763675} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 457053058} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1606078894 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1606078895} + m_Layer: 0 + m_Name: P0 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1606078895 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1606078894} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 117170194} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2045684632 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2045684633} + m_Layer: 0 + m_Name: P2 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2045684633 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2045684632} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 19.93, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 117170194} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1660057539 &9223372036854775807 +SceneRoots: + m_ObjectHideFlags: 0 + m_Roots: + - {fileID: 330585546} + - {fileID: 410087041} + - {fileID: 832575519} + - {fileID: 110645547} + - {fileID: 117170194} + - {fileID: 457053058} diff --git a/complex_algorithms/Assets/Scenes/BezierCurves.unity.meta b/complex_algorithms/Assets/Scenes/BezierCurves.unity.meta new file mode 100644 index 0000000..9531828 --- /dev/null +++ b/complex_algorithms/Assets/Scenes/BezierCurves.unity.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 99c9720ab356a0642a771bea13969a05 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/complex_algorithms/Assets/Scenes/GameOfLife.unity b/complex_algorithms/Assets/Scenes/GameOfLife.unity new file mode 100644 index 0000000..1acf3fe --- /dev/null +++ b/complex_algorithms/Assets/Scenes/GameOfLife.unity @@ -0,0 +1,2085 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 10 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 0 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 13 + m_BakeOnSceneLoad: 0 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 0 + m_LightmapEditorSettings: + serializedVersion: 12 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_ExtractAmbientOcclusion: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_ReflectionCompression: 2 + m_MixedBakeMode: 2 + m_BakeBackend: 1 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 512 + m_PVRBounces: 2 + m_PVREnvironmentSampleCount: 256 + m_PVREnvironmentReferencePointCount: 2048 + m_PVRFilteringMode: 1 + m_PVRDenoiserTypeDirect: 1 + m_PVRDenoiserTypeIndirect: 1 + m_PVRDenoiserTypeAO: 1 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVREnvironmentMIS: 1 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 1 + m_PVRFilteringGaussRadiusAO: 1 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ExportTrainingData: 0 + m_TrainingDataDestination: TrainingData + m_LightProbeSampleCountMultiplier: 4 + m_LightingDataAsset: {fileID: 20201, guid: 0000000000000000f000000000000000, type: 0} + m_LightingSettings: {fileID: 0} +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 3 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + buildHeightMesh: 0 + maxJobWorkers: 0 + preserveTilesOutsideBounds: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &83282815 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 83282816} + - component: {fileID: 83282819} + - component: {fileID: 83282818} + - component: {fileID: 83282817} + m_Layer: 5 + m_Name: SimulateStepButton + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &83282816 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 83282815} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1314134998} + m_Father: {fileID: 1543605659} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &83282817 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 83282815} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 83282818} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1272924744} + m_TargetAssemblyTypeName: DefaultNamespace.GameOfLife.GameOfLife, Assembly-CSharp + m_MethodName: OnSimulateStepButtonClick + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &83282818 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 83282815} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &83282819 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 83282815} + m_CullTransparentMesh: 1 +--- !u!1 &843783924 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 843783925} + - component: {fileID: 843783927} + - component: {fileID: 843783926} + m_Layer: 5 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &843783925 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 843783924} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1040596110} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &843783926 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 843783924} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Fill Grid Randomly + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4281479730 + m_fontColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 17.9 + m_fontSizeBase: 24 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 0 + m_fontSizeMax: 24 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_TextWrappingMode: 0 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 0 + m_ActiveFontFeatures: + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_EmojiFallbackSupport: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 5, y: 5, z: 5, w: 5} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &843783927 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 843783924} + m_CullTransparentMesh: 1 +--- !u!1 &1040596109 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1040596110} + - component: {fileID: 1040596113} + - component: {fileID: 1040596112} + - component: {fileID: 1040596111} + m_Layer: 5 + m_Name: FillGridRandomlyButton + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1040596110 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1040596109} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 843783925} + m_Father: {fileID: 1543605659} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1040596111 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1040596109} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1040596112} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1272924744} + m_TargetAssemblyTypeName: DefaultNamespace.GameOfLife.GameOfLife, Assembly-CSharp + m_MethodName: OnFillGridRandomlyButtonClick + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &1040596112 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1040596109} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1040596113 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1040596109} + m_CullTransparentMesh: 1 +--- !u!1 &1188165638 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1188165641} + - component: {fileID: 1188165640} + - component: {fileID: 1188165639} + - component: {fileID: 1188165642} + - component: {fileID: 1188165643} + m_Layer: 0 + m_Name: Main Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!81 &1188165639 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1188165638} + m_Enabled: 1 +--- !u!20 &1188165640 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1188165638} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 2 + m_BackGroundColor: {r: 0.4056604, g: 0.4056604, b: 0.4056604, a: 0} + m_projectionMatrixMode: 1 + m_GateFitMode: 2 + m_FOVAxisMode: 0 + m_Iso: 200 + m_ShutterSpeed: 0.005 + m_Aperture: 16 + m_FocusDistance: 10 + m_FocalLength: 50 + m_BladeCount: 5 + m_Curvature: {x: 2, y: 11} + m_BarrelClipping: 0.25 + m_Anamorphism: 0 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 60 + orthographic: 1 + orthographic size: 30 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 1 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!4 &1188165641 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1188165638} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 25, y: 25, z: -10} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1188165642 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1188165638} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a79441f348de89743a2939f4d699eac1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_RenderShadows: 1 + m_RequiresDepthTextureOption: 2 + m_RequiresOpaqueTextureOption: 2 + m_CameraType: 0 + m_Cameras: [] + m_RendererIndex: -1 + m_VolumeLayerMask: + serializedVersion: 2 + m_Bits: 1 + m_VolumeTrigger: {fileID: 0} + m_VolumeFrameworkUpdateModeOption: 2 + m_RenderPostProcessing: 0 + m_Antialiasing: 0 + m_AntialiasingQuality: 2 + m_StopNaN: 0 + m_Dithering: 0 + m_ClearDepth: 1 + m_AllowXRRendering: 1 + m_AllowHDROutput: 1 + m_UseScreenCoordOverride: 0 + m_ScreenSizeOverride: {x: 0, y: 0, z: 0, w: 0} + m_ScreenCoordScaleBias: {x: 0, y: 0, z: 0, w: 0} + m_RequiresDepthTexture: 0 + m_RequiresColorTexture: 0 + m_Version: 2 + m_TaaSettings: + m_Quality: 3 + m_FrameInfluence: 0.1 + m_JitterScale: 1 + m_MipBias: 0 + m_VarianceClampScale: 0.9 + m_ContrastAdaptiveSharpening: 0 +--- !u!114 &1188165643 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1188165638} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c49b4cc203aa6414fae5c798d1d0e7d6, type: 3} + m_Name: + m_EditorClassIdentifier: + m_EventMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_MaxRayIntersections: 0 +--- !u!1 &1255851267 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1255851268} + - component: {fileID: 1255851271} + - component: {fileID: 1255851270} + - component: {fileID: 1255851269} + m_Layer: 5 + m_Name: StopSimulationButton + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1255851268 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1255851267} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1820871089} + m_Father: {fileID: 1543605659} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1255851269 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1255851267} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1255851270} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1272924744} + m_TargetAssemblyTypeName: DefaultNamespace.GameOfLife.GameOfLife, Assembly-CSharp + m_MethodName: OnStopSimulationButtonClick + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &1255851270 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1255851267} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1255851271 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1255851267} + m_CullTransparentMesh: 1 +--- !u!1 &1272924742 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1272924743} + - component: {fileID: 1272924744} + m_Layer: 0 + m_Name: GameOfLife + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1272924743 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1272924742} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1272924744 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1272924742} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b334085f486043aebbcba9772665a840, type: 3} + m_Name: + m_EditorClassIdentifier: + _cellPrefab: {fileID: 5571783023660934980, guid: 669e0dc74f1da49a6af875450ddc95e7, type: 3} + _rows: 50 + _columns: 50 +--- !u!1 &1314134997 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1314134998} + - component: {fileID: 1314135000} + - component: {fileID: 1314134999} + m_Layer: 5 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1314134998 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1314134997} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 83282816} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1314134999 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1314134997} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Simulate Step + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4281479730 + m_fontColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 17.9 + m_fontSizeBase: 24 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 0 + m_fontSizeMax: 24 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_TextWrappingMode: 0 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 0 + m_ActiveFontFeatures: + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_EmojiFallbackSupport: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 5, y: 5, z: 5, w: 5} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1314135000 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1314134997} + m_CullTransparentMesh: 1 +--- !u!1 &1460326146 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1460326147} + - component: {fileID: 1460326149} + - component: {fileID: 1460326148} + m_Layer: 5 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1460326147 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1460326146} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1489482065} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1460326148 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1460326146} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Start Simulation + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4281479730 + m_fontColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 17.9 + m_fontSizeBase: 24 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 0 + m_fontSizeMax: 24 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_TextWrappingMode: 0 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 0 + m_ActiveFontFeatures: + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_EmojiFallbackSupport: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 5, y: 5, z: 5, w: 5} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1460326149 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1460326146} + m_CullTransparentMesh: 1 +--- !u!1 &1489482064 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1489482065} + - component: {fileID: 1489482068} + - component: {fileID: 1489482067} + - component: {fileID: 1489482066} + m_Layer: 5 + m_Name: StartSimulationButton + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1489482065 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1489482064} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1460326147} + m_Father: {fileID: 1543605659} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1489482066 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1489482064} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1489482067} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1272924744} + m_TargetAssemblyTypeName: DefaultNamespace.GameOfLife.GameOfLife, Assembly-CSharp + m_MethodName: OnStartSimulationButtonClick + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &1489482067 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1489482064} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1489482068 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1489482064} + m_CullTransparentMesh: 1 +--- !u!1 &1537354049 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1537354053} + - component: {fileID: 1537354052} + - component: {fileID: 1537354051} + - component: {fileID: 1537354050} + m_Layer: 5 + m_Name: Canvas + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1537354050 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1537354049} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: dc42784cf147c0c48a680349fa168899, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreReversedGraphics: 1 + m_BlockingObjects: 0 + m_BlockingMask: + serializedVersion: 2 + m_Bits: 4294967295 +--- !u!114 &1537354051 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1537354049} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UiScaleMode: 0 + m_ReferencePixelsPerUnit: 100 + m_ScaleFactor: 1 + m_ReferenceResolution: {x: 800, y: 600} + m_ScreenMatchMode: 0 + m_MatchWidthOrHeight: 0 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 1 + m_PresetInfoIsWorld: 0 +--- !u!223 &1537354052 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1537354049} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 0 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_VertexColorAlwaysGammaSpace: 0 + m_AdditionalShaderChannelsFlag: 25 + m_UpdateRectTransformForStandalone: 0 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!224 &1537354053 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1537354049} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0, y: 0, z: 0} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1543605659} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!1 &1543605658 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1543605659} + - component: {fileID: 1543605662} + - component: {fileID: 1543605661} + - component: {fileID: 1543605660} + m_Layer: 5 + m_Name: Panel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1543605659 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1543605658} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1040596110} + - {fileID: 83282816} + - {fileID: 1952821192} + - {fileID: 1489482065} + - {fileID: 1255851268} + m_Father: {fileID: 1537354053} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 25, y: -25} + m_SizeDelta: {x: 200, y: 250} + m_Pivot: {x: 0, y: 1} +--- !u!114 &1543605660 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1543605658} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 10 + m_Right: 10 + m_Top: 10 + m_Bottom: 10 + m_ChildAlignment: 1 + m_Spacing: 20 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 0 + m_ChildControlWidth: 1 + m_ChildControlHeight: 0 + m_ChildScaleWidth: 0 + m_ChildScaleHeight: 0 + m_ReverseArrangement: 0 +--- !u!114 &1543605661 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1543605658} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 0.392} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1543605662 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1543605658} + m_CullTransparentMesh: 1 +--- !u!1 &1667721474 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1667721475} + - component: {fileID: 1667721477} + - component: {fileID: 1667721476} + m_Layer: 5 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1667721475 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1667721474} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1952821192} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1667721476 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1667721474} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Reset Grid + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4281479730 + m_fontColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 17.9 + m_fontSizeBase: 24 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 0 + m_fontSizeMax: 24 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_TextWrappingMode: 0 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 0 + m_ActiveFontFeatures: + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_EmojiFallbackSupport: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 5, y: 5, z: 5, w: 5} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1667721477 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1667721474} + m_CullTransparentMesh: 1 +--- !u!1 &1820871088 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1820871089} + - component: {fileID: 1820871091} + - component: {fileID: 1820871090} + m_Layer: 5 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1820871089 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1820871088} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1255851268} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1820871090 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1820871088} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Stop Simulation + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4281479730 + m_fontColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 17.9 + m_fontSizeBase: 24 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 0 + m_fontSizeMax: 24 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_TextWrappingMode: 0 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 0 + m_ActiveFontFeatures: + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_EmojiFallbackSupport: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 5, y: 5, z: 5, w: 5} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1820871091 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1820871088} + m_CullTransparentMesh: 1 +--- !u!1 &1828458080 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1828458083} + - component: {fileID: 1828458082} + - component: {fileID: 1828458081} + m_Layer: 0 + m_Name: EventSystem + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1828458081 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1828458080} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 01614664b831546d2ae94a42149d80ac, type: 3} + m_Name: + m_EditorClassIdentifier: + m_SendPointerHoverToParent: 1 + m_MoveRepeatDelay: 0.5 + m_MoveRepeatRate: 0.1 + m_XRTrackingOrigin: {fileID: 0} + m_ActionsAsset: {fileID: -944628639613478452, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3} + m_PointAction: {fileID: -1654692200621890270, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3} + m_MoveAction: {fileID: -8784545083839296357, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3} + m_SubmitAction: {fileID: 392368643174621059, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3} + m_CancelAction: {fileID: 7727032971491509709, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3} + m_LeftClickAction: {fileID: 3001919216989983466, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3} + m_MiddleClickAction: {fileID: -2185481485913320682, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3} + m_RightClickAction: {fileID: -4090225696740746782, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3} + m_ScrollWheelAction: {fileID: 6240969308177333660, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3} + m_TrackedDevicePositionAction: {fileID: 6564999863303420839, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3} + m_TrackedDeviceOrientationAction: {fileID: 7970375526676320489, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3} + m_DeselectOnBackgroundClick: 1 + m_PointerBehavior: 0 + m_CursorLockBehavior: 0 + m_ScrollDeltaPerTick: 6 +--- !u!114 &1828458082 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1828458080} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 76c392e42b5098c458856cdf6ecaaaa1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_FirstSelected: {fileID: 0} + m_sendNavigationEvents: 1 + m_DragThreshold: 10 +--- !u!4 &1828458083 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1828458080} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1840133380 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1840133382} + - component: {fileID: 1840133381} + - component: {fileID: 1840133383} + m_Layer: 0 + m_Name: Directional Light + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!108 &1840133381 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1840133380} + m_Enabled: 1 + serializedVersion: 11 + m_Type: 1 + m_Color: {r: 1, g: 0.95686275, b: 0.8392157, a: 1} + m_Intensity: 1 + m_Range: 10 + m_SpotAngle: 30 + m_InnerSpotAngle: 21.80208 + m_CookieSize: 10 + m_Shadows: + m_Type: 2 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 0 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} + m_UseBoundingSphereOverride: 0 + m_UseViewFrustumForShadowCasterCull: 1 + m_ForceVisible: 0 + m_ShadowRadius: 0 + m_ShadowAngle: 0 + m_LightUnit: 1 + m_LuxAtDistance: 1 + m_EnableSpotReflector: 1 +--- !u!4 &1840133382 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1840133380} + serializedVersion: 2 + m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261} + m_LocalPosition: {x: 0, y: 3, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} +--- !u!114 &1840133383 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1840133380} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 474bcb49853aa07438625e644c072ee6, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Version: 3 + m_UsePipelineSettings: 1 + m_AdditionalLightsShadowResolutionTier: 2 + m_LightLayerMask: 1 + m_RenderingLayers: 1 + m_CustomShadowLayers: 0 + m_ShadowLayerMask: 1 + m_ShadowRenderingLayers: 1 + m_LightCookieSize: {x: 1, y: 1} + m_LightCookieOffset: {x: 0, y: 0} + m_SoftShadowQuality: 0 +--- !u!1 &1952821191 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1952821192} + - component: {fileID: 1952821195} + - component: {fileID: 1952821194} + - component: {fileID: 1952821193} + m_Layer: 5 + m_Name: ResetGridButton + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1952821192 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1952821191} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1667721475} + m_Father: {fileID: 1543605659} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1952821193 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1952821191} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1952821194} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1272924744} + m_TargetAssemblyTypeName: DefaultNamespace.GameOfLife.GameOfLife, Assembly-CSharp + m_MethodName: OnResetGridButtonClick + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &1952821194 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1952821191} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1952821195 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1952821191} + m_CullTransparentMesh: 1 +--- !u!1660057539 &9223372036854775807 +SceneRoots: + m_ObjectHideFlags: 0 + m_Roots: + - {fileID: 1188165641} + - {fileID: 1840133382} + - {fileID: 1272924743} + - {fileID: 1828458083} + - {fileID: 1537354053} diff --git a/complex_algorithms/Assets/Scenes/GameOfLife.unity.meta b/complex_algorithms/Assets/Scenes/GameOfLife.unity.meta new file mode 100644 index 0000000..085b9f8 --- /dev/null +++ b/complex_algorithms/Assets/Scenes/GameOfLife.unity.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 846d2152375384c8ba177fb038480638 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/complex_algorithms/Assets/Scripts.meta b/complex_algorithms/Assets/Scripts.meta new file mode 100644 index 0000000..a6902e5 --- /dev/null +++ b/complex_algorithms/Assets/Scripts.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: d72f8417f51740e78745ac02fa8b3f56 +timeCreated: 1747145354 \ No newline at end of file diff --git a/complex_algorithms/Assets/Scripts/BezierCurves.cs b/complex_algorithms/Assets/Scripts/BezierCurves.cs new file mode 100644 index 0000000..dd727a4 --- /dev/null +++ b/complex_algorithms/Assets/Scripts/BezierCurves.cs @@ -0,0 +1,104 @@ +using System; +using UnityEngine; + +namespace DefaultNamespace +{ + public class BezierCurves : MonoBehaviour + { + public enum BezierCurveType + { + Linear, + Quadratic, + Cubic, + } + + [SerializeField] private BezierCurveType _bezierCurveType; + [SerializeField] private Color _color; + [SerializeField] private Transform[] _positions = new Transform[0]; + [SerializeField, Min(1)] private int _separations = 1; + + private void OnDrawGizmos() + { + Gizmos.color = _color; + + switch (_bezierCurveType) + { + case BezierCurveType.Linear: + DrawLinearBezierCurve(); + break; + case BezierCurveType.Quadratic: + DrawQuadraticBezierCurve(); + break; + case BezierCurveType.Cubic: + DrawCubicBezierCurve(); + break; + } + + for (int i = 0; i < _positions.Length; i++) + { + Gizmos.DrawSphere(_positions[i].position, 0.25f); + } + } + + private void DrawLinearBezierCurve() + { + if (_positions.Length < 2) return; + + Vector3 p0 = _positions[0].position; + Vector3 p1 = _positions[1].position; + + // Gizmos.DrawLine(p0, p1); + + for (int i = 0; i < _separations; i++) + { + float t0 = (float)i / _separations; + float t1 = (float)(i + 1) / _separations; + + Gizmos.DrawLine(LinearCurvePoint(p0, p1, t0), LinearCurvePoint(p0, p1, t1)); + } + } + + private void DrawQuadraticBezierCurve() + { + if (_positions.Length < 3) return; + + Vector3 p0 = _positions[0].position; + Vector3 p1 = _positions[1].position; + Vector3 p2 = _positions[2].position; + + for (int i = 0; i < _separations; i++) + { + float t0 = (float)i / _separations; + float t1 = (float)(i + 1) / _separations; + + Gizmos.DrawLine(QuadraticCurvePoint(p0, p1, p2, t0), QuadraticCurvePoint(p0, p1, p2, t1)); + } + } + + private void DrawCubicBezierCurve() + { + if (_positions.Length < 4) return; + + Vector3 p0 = _positions[0].position; + Vector3 p1 = _positions[1].position; + Vector3 p2 = _positions[2].position; + Vector3 p3 = _positions[3].position; + + for (int i = 0; i < _separations; i++) + { + float t0 = (float)i / _separations; + float t1 = (float)(i + 1) / _separations; + + Gizmos.DrawLine(CubicCurvePoint(p0, p1, p2, p3, t0), CubicCurvePoint(p0, p1, p2, p3, t1)); + } + } + + private Vector3 LinearCurvePoint(Vector3 p0, Vector3 p1, float t) => (1 - t) * p0 + t * p1; + + private Vector3 QuadraticCurvePoint(Vector3 p0, Vector3 p1, Vector3 p2, float t) => + LinearCurvePoint(LinearCurvePoint(p0, p1, t), LinearCurvePoint(p1, p2, t), t); + + private Vector3 CubicCurvePoint(Vector3 p0, Vector3 p1, Vector3 p2, Vector3 p3, float t) => + LinearCurvePoint(QuadraticCurvePoint(p0, p1, p2, t), QuadraticCurvePoint(p1, p2, p3, t), t); + } +} \ No newline at end of file diff --git a/complex_algorithms/Assets/Scripts/BezierCurves.cs.meta b/complex_algorithms/Assets/Scripts/BezierCurves.cs.meta new file mode 100644 index 0000000..11bbe29 --- /dev/null +++ b/complex_algorithms/Assets/Scripts/BezierCurves.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: c3815b450cc14b67b71e861d78f83fdc +timeCreated: 1747145370 \ No newline at end of file diff --git a/complex_algorithms/Assets/Scripts/GameOfLife.meta b/complex_algorithms/Assets/Scripts/GameOfLife.meta new file mode 100644 index 0000000..e62b731 --- /dev/null +++ b/complex_algorithms/Assets/Scripts/GameOfLife.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: f74737fa242f4a52aed920cc2ee83fdb +timeCreated: 1747149158 \ No newline at end of file diff --git a/complex_algorithms/Assets/Scripts/GameOfLife/Cell.cs b/complex_algorithms/Assets/Scripts/GameOfLife/Cell.cs new file mode 100644 index 0000000..d46de53 --- /dev/null +++ b/complex_algorithms/Assets/Scripts/GameOfLife/Cell.cs @@ -0,0 +1,38 @@ +using System; +using UnityEngine; +using UnityEngine.EventSystems; + +namespace DefaultNamespace.GameOfLife +{ + [RequireComponent(typeof(MeshRenderer))] + public class Cell : MonoBehaviour, IPointerClickHandler + { + [SerializeField] private Material _aliveMaterial; + [SerializeField] private Material _deadMaterial; + + private bool _isAlive = false; + + public bool IsAlive + { + get => _isAlive; + set + { + _isAlive = value; + _meshRenderer.material = _isAlive ? _aliveMaterial : _deadMaterial; + } + } + + private MeshRenderer _meshRenderer; + + private void Awake() + { + _meshRenderer = GetComponent(); + IsAlive = false; + } + + public void OnPointerClick(PointerEventData eventData) + { + IsAlive = !IsAlive; + } + } +} \ No newline at end of file diff --git a/complex_algorithms/Assets/Scripts/GameOfLife/Cell.cs.meta b/complex_algorithms/Assets/Scripts/GameOfLife/Cell.cs.meta new file mode 100644 index 0000000..aa1902c --- /dev/null +++ b/complex_algorithms/Assets/Scripts/GameOfLife/Cell.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: c5c15d7478314f178c380bfb78a037b9 +timeCreated: 1747149163 \ No newline at end of file diff --git a/complex_algorithms/Assets/Scripts/GameOfLife/GameOfLife.cs b/complex_algorithms/Assets/Scripts/GameOfLife/GameOfLife.cs new file mode 100644 index 0000000..1262e09 --- /dev/null +++ b/complex_algorithms/Assets/Scripts/GameOfLife/GameOfLife.cs @@ -0,0 +1,126 @@ +using System; +using UnityEngine; +using Random = UnityEngine.Random; + +namespace DefaultNamespace.GameOfLife +{ + public class GameOfLife : MonoBehaviour + { + [SerializeField] private Cell _cellPrefab; + [SerializeField, Range(10, 999)] private int _rows = 50; + [SerializeField, Range(10, 999)] private int _columns = 50; + + private Cell[] _cells; + private int CalculateIndex(int x, int y) => x + y * _columns; + + private void Start() + { + _cells = new Cell[_rows * _columns]; + + for (int x = 0; x < _columns; x++) + { + for (int y = 0; y < _rows; y++) + { + Cell cell = Instantiate(_cellPrefab, transform); + cell.name = $"{x:000} / {y:000}"; + cell.transform.localPosition = new Vector3(x, y, 0.0f); + + _cells[CalculateIndex(x, y)] = cell; + } + } + } + + private void SimulateStep() + { + // collect new states + bool[] newStates = new bool[_rows * _columns]; + + // changing states - apply rules + for (int x = 0; x < _columns; x++) + { + for (int y = 0; y < _rows; y++) + { + int index = CalculateIndex(x, y); + bool cellState = _cells[index].IsAlive; + int neighbors = CountNeighbors(x, y); + + if (cellState) + { + // cell is alive + // rule 1: less than two neighbors => die + if (neighbors < 2) cellState = false; + + // rule 2: equal to two or three neighbors => stay alive + if (neighbors is 2 or 3) cellState = true; + + // rule 3: more than three neighbors => die + if (neighbors > 3) cellState = false; + } + else + { + // cell is dead + // rule 4: equal to three neighbors => birth + if (neighbors == 3) cellState = true; + } + + newStates[index] = cellState; + } + } + + // transfer new states + for (int i = 0; i < _cells.Length; i++) + { + _cells[i].IsAlive = newStates[i]; + } + } + + private int CountNeighbors(int column, int row) + { + int count = 0; + + for (int dx = -1; dx <= 1; dx++) + { + for (int dy = -1; dy <= 1; dy++) + { + // exception: own cell + if (dx == 0 && dy == 0) continue; + + int currentX = column + dx; + int currentY = row + dy; + + // exception: borders + if (currentX < 0 || currentX >= _columns) continue; + if (currentY < 0 || currentY >= _rows) continue; + + if (_cells[CalculateIndex(currentX, currentY)].IsAlive) count++; + } + } + + return count; + } + + public void OnFillGridRandomlyButtonClick() + { + for (int i = 0; i < _cells.Length; i++) + { + _cells[i].IsAlive = Random.value < 0.1f; + } + } + + public void OnSimulateStepButtonClick() => SimulateStep(); + + public void OnResetGridButtonClick() + { + for (int i = 0; i < _cells.Length; i++) + { + _cells[i].IsAlive = false; + } + + OnStopSimulationButtonClick(); + } + + public void OnStartSimulationButtonClick() => InvokeRepeating(nameof(SimulateStep), 0.0f, 0.5f); + + public void OnStopSimulationButtonClick() => CancelInvoke(nameof(SimulateStep)); + } +} \ No newline at end of file diff --git a/complex_algorithms/Assets/Scripts/GameOfLife/GameOfLife.cs.meta b/complex_algorithms/Assets/Scripts/GameOfLife/GameOfLife.cs.meta new file mode 100644 index 0000000..b874f24 --- /dev/null +++ b/complex_algorithms/Assets/Scripts/GameOfLife/GameOfLife.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: b334085f486043aebbcba9772665a840 +timeCreated: 1747149764 \ No newline at end of file diff --git a/complex_algorithms/Assets/Settings.meta b/complex_algorithms/Assets/Settings.meta new file mode 100644 index 0000000..39b94dd --- /dev/null +++ b/complex_algorithms/Assets/Settings.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 709f11a7f3c4041caa4ef136ea32d874 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/complex_algorithms/Assets/Settings/DefaultVolumeProfile.asset b/complex_algorithms/Assets/Settings/DefaultVolumeProfile.asset new file mode 100644 index 0000000..6fb1822 --- /dev/null +++ b/complex_algorithms/Assets/Settings/DefaultVolumeProfile.asset @@ -0,0 +1,982 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &-9167874883656233139 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5485954d14dfb9a4c8ead8edb0ded5b1, type: 3} + m_Name: LiftGammaGain + m_EditorClassIdentifier: + active: 1 + lift: + m_OverrideState: 1 + m_Value: {x: 1, y: 1, z: 1, w: 0} + gamma: + m_OverrideState: 1 + m_Value: {x: 1, y: 1, z: 1, w: 0} + gain: + m_OverrideState: 1 + m_Value: {x: 1, y: 1, z: 1, w: 0} +--- !u!114 &-8270506406425502121 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 70afe9e12c7a7ed47911bb608a23a8ff, type: 3} + m_Name: SplitToning + m_EditorClassIdentifier: + active: 1 + shadows: + m_OverrideState: 1 + m_Value: {r: 0.5, g: 0.5, b: 0.5, a: 1} + highlights: + m_OverrideState: 1 + m_Value: {r: 0.5, g: 0.5, b: 0.5, a: 1} + balance: + m_OverrideState: 1 + m_Value: 0 +--- !u!114 &-8104416584915340131 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 0} + m_Name: CopyPasteTestComponent2 + m_EditorClassIdentifier: Unity.RenderPipelines.Core.Editor.Tests:UnityEditor.Rendering.Tests:VolumeComponentCopyPasteTests/CopyPasteTestComponent2 + active: 1 + p1: + m_OverrideState: 1 + m_Value: 0 + p2: + m_OverrideState: 1 + m_Value: 0 + p21: + m_OverrideState: 1 + m_Value: 0 +--- !u!114 &-7750755424749557576 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 60f3b30c03e6ba64d9a27dc9dba8f28d, type: 3} + m_Name: OutlineVolumeComponent + m_EditorClassIdentifier: + active: 1 + Enabled: + m_OverrideState: 1 + m_Value: 0 +--- !u!114 &-7743500325797982168 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ccf1aba9553839d41ae37dd52e9ebcce, type: 3} + m_Name: MotionBlur + m_EditorClassIdentifier: + active: 1 + mode: + m_OverrideState: 1 + m_Value: 0 + quality: + m_OverrideState: 1 + m_Value: 0 + intensity: + m_OverrideState: 1 + m_Value: 0 + clamp: + m_OverrideState: 1 + m_Value: 0.05 +--- !u!114 &-7274224791359825572 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0fd9ee276a1023e439cf7a9c393195fa, type: 3} + m_Name: TestAnimationCurveVolumeComponent + m_EditorClassIdentifier: + active: 1 + testParameter: + m_OverrideState: 1 + m_Value: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.5 + value: 10 + inSlope: 0 + outSlope: 10 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 15 + inSlope: 10 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 +--- !u!114 &-6335409530604852063 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 66f335fb1ffd8684294ad653bf1c7564, type: 3} + m_Name: ColorAdjustments + m_EditorClassIdentifier: + active: 1 + postExposure: + m_OverrideState: 1 + m_Value: 0 + contrast: + m_OverrideState: 1 + m_Value: 0 + colorFilter: + m_OverrideState: 1 + m_Value: {r: 1, g: 1, b: 1, a: 1} + hueShift: + m_OverrideState: 1 + m_Value: 0 + saturation: + m_OverrideState: 1 + m_Value: 0 +--- !u!114 &-6288072647309666549 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 29fa0085f50d5e54f8144f766051a691, type: 3} + m_Name: FilmGrain + m_EditorClassIdentifier: + active: 1 + type: + m_OverrideState: 1 + m_Value: 0 + intensity: + m_OverrideState: 1 + m_Value: 0 + response: + m_OverrideState: 1 + m_Value: 0.8 + texture: + m_OverrideState: 1 + m_Value: {fileID: 0} +--- !u!114 &-5520245016509672950 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 97c23e3b12dc18c42a140437e53d3951, type: 3} + m_Name: Tonemapping + m_EditorClassIdentifier: + active: 1 + mode: + m_OverrideState: 1 + m_Value: 0 + neutralHDRRangeReductionMode: + m_OverrideState: 1 + m_Value: 2 + acesPreset: + m_OverrideState: 1 + m_Value: 3 + hueShiftAmount: + m_OverrideState: 1 + m_Value: 0 + detectPaperWhite: + m_OverrideState: 1 + m_Value: 0 + paperWhite: + m_OverrideState: 1 + m_Value: 300 + detectBrightnessLimits: + m_OverrideState: 1 + m_Value: 1 + minNits: + m_OverrideState: 1 + m_Value: 0.005 + maxNits: + m_OverrideState: 1 + m_Value: 1000 +--- !u!114 &-5360449096862653589 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 0} + m_Name: VolumeComponentSupportedEverywhere + m_EditorClassIdentifier: Unity.RenderPipelines.Core.Editor.Tests:UnityEngine.Rendering.Tests:VolumeComponentEditorSupportedOnTests/VolumeComponentSupportedEverywhere + active: 1 +--- !u!114 &-5139089513906902183 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5a00a63fdd6bd2a45ab1f2d869305ffd, type: 3} + m_Name: OasisFogVolumeComponent + m_EditorClassIdentifier: + active: 1 + Density: + m_OverrideState: 1 + m_Value: 0 + StartDistance: + m_OverrideState: 1 + m_Value: 0 + HeightRange: + m_OverrideState: 1 + m_Value: {x: 0, y: 50} + Tint: + m_OverrideState: 1 + m_Value: {r: 1, g: 1, b: 1, a: 1} + SunScatteringIntensity: + m_OverrideState: 1 + m_Value: 2 +--- !u!114 &-4463884970436517307 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fb60a22f311433c4c962b888d1393f88, type: 3} + m_Name: PaniniProjection + m_EditorClassIdentifier: + active: 1 + distance: + m_OverrideState: 1 + m_Value: 0 + cropToFit: + m_OverrideState: 1 + m_Value: 1 +--- !u!114 &-1410297666881709256 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 6bd486065ce11414fa40e631affc4900, type: 3} + m_Name: ProbeVolumesOptions + m_EditorClassIdentifier: + active: 1 + normalBias: + m_OverrideState: 1 + m_Value: 0.33 + viewBias: + m_OverrideState: 1 + m_Value: 0 + scaleBiasWithMinProbeDistance: + m_OverrideState: 1 + m_Value: 0 + samplingNoise: + m_OverrideState: 1 + m_Value: 0.1 + animateSamplingNoise: + m_OverrideState: 1 + m_Value: 1 + leakReductionMode: + m_OverrideState: 1 + m_Value: 1 + minValidDotProductValue: + m_OverrideState: 1 + m_Value: 0.1 + occlusionOnlyReflectionNormalization: + m_OverrideState: 1 + m_Value: 1 + intensityMultiplier: + m_OverrideState: 1 + m_Value: 1 + skyOcclusionIntensityMultiplier: + m_OverrideState: 1 + m_Value: 1 +--- !u!114 &-1216621516061285780 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0b2db86121404754db890f4c8dfe81b2, type: 3} + m_Name: Bloom + m_EditorClassIdentifier: + active: 1 + skipIterations: + m_OverrideState: 1 + m_Value: 1 + threshold: + m_OverrideState: 1 + m_Value: 0.9 + intensity: + m_OverrideState: 1 + m_Value: 0 + scatter: + m_OverrideState: 1 + m_Value: 0.7 + clamp: + m_OverrideState: 1 + m_Value: 65472 + tint: + m_OverrideState: 1 + m_Value: {r: 1, g: 1, b: 1, a: 1} + highQualityFiltering: + m_OverrideState: 1 + m_Value: 0 + downscale: + m_OverrideState: 1 + m_Value: 0 + maxIterations: + m_OverrideState: 1 + m_Value: 6 + dirtTexture: + m_OverrideState: 1 + m_Value: {fileID: 0} + dimension: 1 + dirtIntensity: + m_OverrideState: 1 + m_Value: 0 +--- !u!114 &-1170528603972255243 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 221518ef91623a7438a71fef23660601, type: 3} + m_Name: WhiteBalance + m_EditorClassIdentifier: + active: 1 + temperature: + m_OverrideState: 1 + m_Value: 0 + tint: + m_OverrideState: 1 + m_Value: 0 +--- !u!114 &-581120513425526550 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 0} + m_Name: CopyPasteTestComponent3 + m_EditorClassIdentifier: Unity.RenderPipelines.Core.Editor.Tests:UnityEditor.Rendering.Tests:VolumeComponentCopyPasteTests/CopyPasteTestComponent3 + active: 1 + p1: + m_OverrideState: 1 + m_Value: 0 + p2: + m_OverrideState: 1 + m_Value: 0 + p31: + m_OverrideState: 1 + m_Value: {r: 0, g: 0, b: 0, a: 1} +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d7fd9488000d3734a9e00ee676215985, type: 3} + m_Name: DefaultVolumeProfile + m_EditorClassIdentifier: + components: + - {fileID: -9167874883656233139} + - {fileID: 1918650496244738858} + - {fileID: 853819529557874667} + - {fileID: 1052315754049611418} + - {fileID: -1170528603972255243} + - {fileID: -8270506406425502121} + - {fileID: -5520245016509672950} + - {fileID: 7173750748008157695} + - {fileID: 1666464333004379222} + - {fileID: 9001657382290151224} + - {fileID: -6335409530604852063} + - {fileID: -1216621516061285780} + - {fileID: 3959858460715838825} + - {fileID: -7743500325797982168} + - {fileID: 4644742534064026673} + - {fileID: -4463884970436517307} + - {fileID: -6288072647309666549} + - {fileID: 7518938298396184218} + - {fileID: -1410297666881709256} + - {fileID: -7750755424749557576} + - {fileID: -5139089513906902183} +--- !u!114 &853819529557874667 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 06437c1ff663d574d9447842ba0a72e4, type: 3} + m_Name: ScreenSpaceLensFlare + m_EditorClassIdentifier: + active: 1 + intensity: + m_OverrideState: 1 + m_Value: 0 + tintColor: + m_OverrideState: 1 + m_Value: {r: 1, g: 1, b: 1, a: 1} + bloomMip: + m_OverrideState: 1 + m_Value: 1 + firstFlareIntensity: + m_OverrideState: 1 + m_Value: 1 + secondaryFlareIntensity: + m_OverrideState: 1 + m_Value: 1 + warpedFlareIntensity: + m_OverrideState: 1 + m_Value: 1 + warpedFlareScale: + m_OverrideState: 1 + m_Value: {x: 1, y: 1} + samples: + m_OverrideState: 1 + m_Value: 1 + sampleDimmer: + m_OverrideState: 1 + m_Value: 0.5 + vignetteEffect: + m_OverrideState: 1 + m_Value: 1 + startingPosition: + m_OverrideState: 1 + m_Value: 1.25 + scale: + m_OverrideState: 1 + m_Value: 1.5 + streaksIntensity: + m_OverrideState: 1 + m_Value: 0 + streaksLength: + m_OverrideState: 1 + m_Value: 0.5 + streaksOrientation: + m_OverrideState: 1 + m_Value: 0 + streaksThreshold: + m_OverrideState: 1 + m_Value: 0.25 + resolution: + m_OverrideState: 1 + m_Value: 4 + chromaticAbberationIntensity: + m_OverrideState: 1 + m_Value: 0.5 +--- !u!114 &1052315754049611418 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 558a8e2b6826cf840aae193990ba9f2e, type: 3} + m_Name: ShadowsMidtonesHighlights + m_EditorClassIdentifier: + active: 1 + shadows: + m_OverrideState: 1 + m_Value: {x: 1, y: 1, z: 1, w: 0} + midtones: + m_OverrideState: 1 + m_Value: {x: 1, y: 1, z: 1, w: 0} + highlights: + m_OverrideState: 1 + m_Value: {x: 1, y: 1, z: 1, w: 0} + shadowsStart: + m_OverrideState: 1 + m_Value: 0 + shadowsEnd: + m_OverrideState: 1 + m_Value: 0.3 + highlightsStart: + m_OverrideState: 1 + m_Value: 0.55 + highlightsEnd: + m_OverrideState: 1 + m_Value: 1 +--- !u!114 &1666464333004379222 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3eb4b772797da9440885e8bd939e9560, type: 3} + m_Name: ColorCurves + m_EditorClassIdentifier: + active: 1 + master: + m_OverrideState: 1 + m_Value: + k__BackingField: 2 + m_Loop: 0 + m_ZeroValue: 0 + m_Range: 1 + m_Curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 1 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + red: + m_OverrideState: 1 + m_Value: + k__BackingField: 2 + m_Loop: 0 + m_ZeroValue: 0 + m_Range: 1 + m_Curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 1 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + green: + m_OverrideState: 1 + m_Value: + k__BackingField: 2 + m_Loop: 0 + m_ZeroValue: 0 + m_Range: 1 + m_Curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 1 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + blue: + m_OverrideState: 1 + m_Value: + k__BackingField: 2 + m_Loop: 0 + m_ZeroValue: 0 + m_Range: 1 + m_Curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 1 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + hueVsHue: + m_OverrideState: 1 + m_Value: + k__BackingField: 0 + m_Loop: 1 + m_ZeroValue: 0.5 + m_Range: 1 + m_Curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + hueVsSat: + m_OverrideState: 1 + m_Value: + k__BackingField: 0 + m_Loop: 1 + m_ZeroValue: 0.5 + m_Range: 1 + m_Curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + satVsSat: + m_OverrideState: 1 + m_Value: + k__BackingField: 0 + m_Loop: 0 + m_ZeroValue: 0.5 + m_Range: 1 + m_Curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lumVsSat: + m_OverrideState: 1 + m_Value: + k__BackingField: 0 + m_Loop: 0 + m_ZeroValue: 0.5 + m_Range: 1 + m_Curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 +--- !u!114 &1918650496244738858 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e021b4c809a781e468c2988c016ebbea, type: 3} + m_Name: ColorLookup + m_EditorClassIdentifier: + active: 1 + texture: + m_OverrideState: 1 + m_Value: {fileID: 0} + dimension: 1 + contribution: + m_OverrideState: 1 + m_Value: 0 +--- !u!114 &3959858460715838825 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c01700fd266d6914ababb731e09af2eb, type: 3} + m_Name: DepthOfField + m_EditorClassIdentifier: + active: 1 + mode: + m_OverrideState: 1 + m_Value: 0 + gaussianStart: + m_OverrideState: 1 + m_Value: 10 + gaussianEnd: + m_OverrideState: 1 + m_Value: 30 + gaussianMaxRadius: + m_OverrideState: 1 + m_Value: 1 + highQualitySampling: + m_OverrideState: 1 + m_Value: 0 + focusDistance: + m_OverrideState: 1 + m_Value: 10 + aperture: + m_OverrideState: 1 + m_Value: 5.6 + focalLength: + m_OverrideState: 1 + m_Value: 50 + bladeCount: + m_OverrideState: 1 + m_Value: 5 + bladeCurvature: + m_OverrideState: 1 + m_Value: 1 + bladeRotation: + m_OverrideState: 1 + m_Value: 0 +--- !u!114 &4251301726029935498 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 74955a4b0b4243bc87231e8b59ed9140, type: 3} + m_Name: TestVolume + m_EditorClassIdentifier: + active: 1 + param: + m_OverrideState: 1 + m_Value: 123 +--- !u!114 &4644742534064026673 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 81180773991d8724ab7f2d216912b564, type: 3} + m_Name: ChromaticAberration + m_EditorClassIdentifier: + active: 1 + intensity: + m_OverrideState: 1 + m_Value: 0 +--- !u!114 &6940869943325143175 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 0} + m_Name: VolumeComponentSupportedOnAnySRP + m_EditorClassIdentifier: Unity.RenderPipelines.Core.Editor.Tests:UnityEngine.Rendering.Tests:VolumeComponentEditorSupportedOnTests/VolumeComponentSupportedOnAnySRP + active: 1 +--- !u!114 &7173750748008157695 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 899c54efeace73346a0a16faa3afe726, type: 3} + m_Name: Vignette + m_EditorClassIdentifier: + active: 1 + color: + m_OverrideState: 1 + m_Value: {r: 0, g: 0, b: 0, a: 1} + center: + m_OverrideState: 1 + m_Value: {x: 0.5, y: 0.5} + intensity: + m_OverrideState: 1 + m_Value: 0 + smoothness: + m_OverrideState: 1 + m_Value: 0.2 + rounded: + m_OverrideState: 1 + m_Value: 0 +--- !u!114 &7518938298396184218 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c5e1dc532bcb41949b58bc4f2abfbb7e, type: 3} + m_Name: LensDistortion + m_EditorClassIdentifier: + active: 1 + intensity: + m_OverrideState: 1 + m_Value: 0 + xMultiplier: + m_OverrideState: 1 + m_Value: 1 + yMultiplier: + m_OverrideState: 1 + m_Value: 1 + center: + m_OverrideState: 1 + m_Value: {x: 0.5, y: 0.5} + scale: + m_OverrideState: 1 + m_Value: 1 +--- !u!114 &9001657382290151224 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: cdfbdbb87d3286943a057f7791b43141, type: 3} + m_Name: ChannelMixer + m_EditorClassIdentifier: + active: 1 + redOutRedIn: + m_OverrideState: 1 + m_Value: 100 + redOutGreenIn: + m_OverrideState: 1 + m_Value: 0 + redOutBlueIn: + m_OverrideState: 1 + m_Value: 0 + greenOutRedIn: + m_OverrideState: 1 + m_Value: 0 + greenOutGreenIn: + m_OverrideState: 1 + m_Value: 100 + greenOutBlueIn: + m_OverrideState: 1 + m_Value: 0 + blueOutRedIn: + m_OverrideState: 1 + m_Value: 0 + blueOutGreenIn: + m_OverrideState: 1 + m_Value: 0 + blueOutBlueIn: + m_OverrideState: 1 + m_Value: 100 +--- !u!114 &9122958982931076880 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 0} + m_Name: CopyPasteTestComponent1 + m_EditorClassIdentifier: Unity.RenderPipelines.Core.Editor.Tests:UnityEditor.Rendering.Tests:VolumeComponentCopyPasteTests/CopyPasteTestComponent1 + active: 1 + p1: + m_OverrideState: 1 + m_Value: 0 + p2: + m_OverrideState: 1 + m_Value: 0 diff --git a/complex_algorithms/Assets/Settings/DefaultVolumeProfile.asset.meta b/complex_algorithms/Assets/Settings/DefaultVolumeProfile.asset.meta new file mode 100644 index 0000000..53b314a --- /dev/null +++ b/complex_algorithms/Assets/Settings/DefaultVolumeProfile.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ab09877e2e707104187f6f83e2f62510 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/complex_algorithms/Assets/Settings/Mobile_RPAsset.asset b/complex_algorithms/Assets/Settings/Mobile_RPAsset.asset new file mode 100644 index 0000000..0fdefd1 --- /dev/null +++ b/complex_algorithms/Assets/Settings/Mobile_RPAsset.asset @@ -0,0 +1,135 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: bf2edee5c58d82540a51f03df9d42094, type: 3} + m_Name: Mobile_RPAsset + m_EditorClassIdentifier: + k_AssetVersion: 12 + k_AssetPreviousVersion: 12 + m_RendererType: 1 + m_RendererData: {fileID: 0} + m_RendererDataList: + - {fileID: 11400000, guid: 65bc7dbf4170f435aa868c779acfb082, type: 2} + m_DefaultRendererIndex: 0 + m_RequireDepthTexture: 0 + m_RequireOpaqueTexture: 0 + m_OpaqueDownsampling: 0 + m_SupportsTerrainHoles: 1 + m_SupportsHDR: 1 + m_HDRColorBufferPrecision: 0 + m_MSAA: 1 + m_RenderScale: 0.8 + m_UpscalingFilter: 3 + m_FsrOverrideSharpness: 0 + m_FsrSharpness: 0.92 + m_EnableLODCrossFade: 1 + m_LODCrossFadeDitheringType: 1 + m_ShEvalMode: 0 + m_LightProbeSystem: 0 + m_ProbeVolumeMemoryBudget: 1024 + m_ProbeVolumeBlendingMemoryBudget: 256 + m_SupportProbeVolumeGPUStreaming: 0 + m_SupportProbeVolumeDiskStreaming: 0 + m_SupportProbeVolumeScenarios: 0 + m_SupportProbeVolumeScenarioBlending: 0 + m_ProbeVolumeSHBands: 1 + m_MainLightRenderingMode: 1 + m_MainLightShadowsSupported: 1 + m_MainLightShadowmapResolution: 1024 + m_AdditionalLightsRenderingMode: 1 + m_AdditionalLightsPerObjectLimit: 4 + m_AdditionalLightShadowsSupported: 0 + m_AdditionalLightsShadowmapResolution: 2048 + m_AdditionalLightsShadowResolutionTierLow: 256 + m_AdditionalLightsShadowResolutionTierMedium: 512 + m_AdditionalLightsShadowResolutionTierHigh: 1024 + m_ReflectionProbeBlending: 1 + m_ReflectionProbeBoxProjection: 1 + m_ShadowDistance: 50 + m_ShadowCascadeCount: 1 + m_Cascade2Split: 0.25 + m_Cascade3Split: {x: 0.1, y: 0.3} + m_Cascade4Split: {x: 0.067, y: 0.2, z: 0.467} + m_CascadeBorder: 0.2 + m_ShadowDepthBias: 1 + m_ShadowNormalBias: 1 + m_AnyShadowsSupported: 1 + m_SoftShadowsSupported: 0 + m_ConservativeEnclosingSphere: 1 + m_NumIterationsEnclosingSphere: 64 + m_SoftShadowQuality: 2 + m_AdditionalLightsCookieResolution: 1024 + m_AdditionalLightsCookieFormat: 1 + m_UseSRPBatcher: 1 + m_SupportsDynamicBatching: 0 + m_MixedLightingSupported: 1 + m_SupportsLightCookies: 1 + m_SupportsLightLayers: 1 + m_DebugLevel: 0 + m_StoreActionsOptimization: 0 + m_UseAdaptivePerformance: 1 + m_ColorGradingMode: 0 + m_ColorGradingLutSize: 32 + m_UseFastSRGBLinearConversion: 1 + m_SupportDataDrivenLensFlare: 1 + m_SupportScreenSpaceLensFlare: 1 + m_GPUResidentDrawerMode: 0 + m_UseLegacyLightmaps: 0 + m_SmallMeshScreenPercentage: 0 + m_GPUResidentDrawerEnableOcclusionCullingInCameras: 0 + m_ShadowType: 1 + m_LocalShadowsSupported: 0 + m_LocalShadowsAtlasResolution: 256 + m_MaxPixelLights: 0 + m_ShadowAtlasResolution: 256 + m_VolumeFrameworkUpdateMode: 0 + m_VolumeProfile: {fileID: 11400000, guid: 10fc4df2da32a41aaa32d77bc913491c, type: 2} + apvScenesData: + obsoleteSceneBounds: + m_Keys: [] + m_Values: [] + obsoleteHasProbeVolumes: + m_Keys: [] + m_Values: + m_PrefilteringModeMainLightShadows: 3 + m_PrefilteringModeAdditionalLight: 4 + m_PrefilteringModeAdditionalLightShadows: 0 + m_PrefilterXRKeywords: 1 + m_PrefilteringModeForwardPlus: 1 + m_PrefilteringModeDeferredRendering: 0 + m_PrefilteringModeScreenSpaceOcclusion: 0 + m_PrefilterDebugKeywords: 1 + m_PrefilterWriteRenderingLayers: 1 + m_PrefilterHDROutput: 1 + m_PrefilterSSAODepthNormals: 1 + m_PrefilterSSAOSourceDepthLow: 1 + m_PrefilterSSAOSourceDepthMedium: 0 + m_PrefilterSSAOSourceDepthHigh: 1 + m_PrefilterSSAOInterleaved: 0 + m_PrefilterSSAOBlueNoise: 1 + m_PrefilterSSAOSampleCountLow: 1 + m_PrefilterSSAOSampleCountMedium: 0 + m_PrefilterSSAOSampleCountHigh: 1 + m_PrefilterDBufferMRT1: 1 + m_PrefilterDBufferMRT2: 1 + m_PrefilterDBufferMRT3: 1 + m_PrefilterSoftShadowsQualityLow: 1 + m_PrefilterSoftShadowsQualityMedium: 1 + m_PrefilterSoftShadowsQualityHigh: 1 + m_PrefilterSoftShadows: 0 + m_PrefilterScreenCoord: 1 + m_PrefilterNativeRenderPass: 1 + m_PrefilterUseLegacyLightmaps: 0 + m_ShaderVariantLogLevel: 0 + m_ShadowCascades: 0 + m_Textures: + blueNoise64LTex: {fileID: 2800000, guid: e3d24661c1e055f45a7560c033dbb837, type: 3} + bayerMatrixTex: {fileID: 2800000, guid: f9ee4ed84c1d10c49aabb9b210b0fc44, type: 3} diff --git a/complex_algorithms/Assets/Settings/Mobile_RPAsset.asset.meta b/complex_algorithms/Assets/Settings/Mobile_RPAsset.asset.meta new file mode 100644 index 0000000..3660d15 --- /dev/null +++ b/complex_algorithms/Assets/Settings/Mobile_RPAsset.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 5e6cbd92db86f4b18aec3ed561671858 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/complex_algorithms/Assets/Settings/Mobile_Renderer.asset b/complex_algorithms/Assets/Settings/Mobile_Renderer.asset new file mode 100644 index 0000000..99d4fa5 --- /dev/null +++ b/complex_algorithms/Assets/Settings/Mobile_Renderer.asset @@ -0,0 +1,52 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: de640fe3d0db1804a85f9fc8f5cadab6, type: 3} + m_Name: Mobile_Renderer + m_EditorClassIdentifier: + debugShaders: + debugReplacementPS: {fileID: 4800000, guid: cf852408f2e174538bcd9b7fda1c5ae7, + type: 3} + hdrDebugViewPS: {fileID: 4800000, guid: 573620ae32aec764abd4d728906d2587, type: 3} + probeVolumeSamplingDebugComputeShader: {fileID: 7200000, guid: 53626a513ea68ce47b59dc1299fe3959, + type: 3} + probeVolumeResources: + probeVolumeDebugShader: {fileID: 0} + probeVolumeFragmentationDebugShader: {fileID: 0} + probeVolumeOffsetDebugShader: {fileID: 0} + probeVolumeSamplingDebugShader: {fileID: 0} + probeSamplingDebugMesh: {fileID: 0} + probeSamplingDebugTexture: {fileID: 0} + probeVolumeBlendStatesCS: {fileID: 0} + m_RendererFeatures: [] + m_RendererFeatureMap: + m_UseNativeRenderPass: 1 + postProcessData: {fileID: 11400000, guid: 41439944d30ece34e96484bdb6645b55, type: 2} + m_AssetVersion: 2 + m_OpaqueLayerMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_TransparentLayerMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_DefaultStencilState: + overrideStencilState: 0 + stencilReference: 0 + stencilCompareFunction: 8 + passOperation: 2 + failOperation: 0 + zFailOperation: 0 + m_ShadowTransparentReceive: 0 + m_RenderingMode: 2 + m_DepthPrimingMode: 0 + m_CopyDepthMode: 0 + m_AccurateGbufferNormals: 0 + m_IntermediateTextureMode: 0 diff --git a/complex_algorithms/Assets/Settings/Mobile_Renderer.asset.meta b/complex_algorithms/Assets/Settings/Mobile_Renderer.asset.meta new file mode 100644 index 0000000..a3588b1 --- /dev/null +++ b/complex_algorithms/Assets/Settings/Mobile_Renderer.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 65bc7dbf4170f435aa868c779acfb082 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/complex_algorithms/Assets/Settings/PC_RPAsset.asset b/complex_algorithms/Assets/Settings/PC_RPAsset.asset new file mode 100644 index 0000000..8b30a06 --- /dev/null +++ b/complex_algorithms/Assets/Settings/PC_RPAsset.asset @@ -0,0 +1,135 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: bf2edee5c58d82540a51f03df9d42094, type: 3} + m_Name: PC_RPAsset + m_EditorClassIdentifier: + k_AssetVersion: 12 + k_AssetPreviousVersion: 12 + m_RendererType: 1 + m_RendererData: {fileID: 0} + m_RendererDataList: + - {fileID: 11400000, guid: f288ae1f4751b564a96ac7587541f7a2, type: 2} + m_DefaultRendererIndex: 0 + m_RequireDepthTexture: 1 + m_RequireOpaqueTexture: 1 + m_OpaqueDownsampling: 1 + m_SupportsTerrainHoles: 1 + m_SupportsHDR: 1 + m_HDRColorBufferPrecision: 0 + m_MSAA: 1 + m_RenderScale: 1 + m_UpscalingFilter: 0 + m_FsrOverrideSharpness: 0 + m_FsrSharpness: 0.92 + m_EnableLODCrossFade: 1 + m_LODCrossFadeDitheringType: 1 + m_ShEvalMode: 0 + m_LightProbeSystem: 0 + m_ProbeVolumeMemoryBudget: 1024 + m_ProbeVolumeBlendingMemoryBudget: 256 + m_SupportProbeVolumeGPUStreaming: 0 + m_SupportProbeVolumeDiskStreaming: 0 + m_SupportProbeVolumeScenarios: 0 + m_SupportProbeVolumeScenarioBlending: 0 + m_ProbeVolumeSHBands: 1 + m_MainLightRenderingMode: 1 + m_MainLightShadowsSupported: 1 + m_MainLightShadowmapResolution: 2048 + m_AdditionalLightsRenderingMode: 1 + m_AdditionalLightsPerObjectLimit: 4 + m_AdditionalLightShadowsSupported: 1 + m_AdditionalLightsShadowmapResolution: 2048 + m_AdditionalLightsShadowResolutionTierLow: 256 + m_AdditionalLightsShadowResolutionTierMedium: 512 + m_AdditionalLightsShadowResolutionTierHigh: 1024 + m_ReflectionProbeBlending: 1 + m_ReflectionProbeBoxProjection: 1 + m_ShadowDistance: 50 + m_ShadowCascadeCount: 4 + m_Cascade2Split: 0.25 + m_Cascade3Split: {x: 0.1, y: 0.3} + m_Cascade4Split: {x: 0.12299999, y: 0.2926, z: 0.53599995} + m_CascadeBorder: 0.107758604 + m_ShadowDepthBias: 0.1 + m_ShadowNormalBias: 0.5 + m_AnyShadowsSupported: 1 + m_SoftShadowsSupported: 1 + m_ConservativeEnclosingSphere: 1 + m_NumIterationsEnclosingSphere: 64 + m_SoftShadowQuality: 3 + m_AdditionalLightsCookieResolution: 2048 + m_AdditionalLightsCookieFormat: 3 + m_UseSRPBatcher: 1 + m_SupportsDynamicBatching: 0 + m_MixedLightingSupported: 1 + m_SupportsLightCookies: 1 + m_SupportsLightLayers: 1 + m_DebugLevel: 0 + m_StoreActionsOptimization: 0 + m_UseAdaptivePerformance: 1 + m_ColorGradingMode: 0 + m_ColorGradingLutSize: 32 + m_UseFastSRGBLinearConversion: 0 + m_SupportDataDrivenLensFlare: 1 + m_SupportScreenSpaceLensFlare: 1 + m_GPUResidentDrawerMode: 0 + m_UseLegacyLightmaps: 0 + m_SmallMeshScreenPercentage: 0 + m_GPUResidentDrawerEnableOcclusionCullingInCameras: 0 + m_ShadowType: 1 + m_LocalShadowsSupported: 0 + m_LocalShadowsAtlasResolution: 256 + m_MaxPixelLights: 0 + m_ShadowAtlasResolution: 256 + m_VolumeFrameworkUpdateMode: 0 + m_VolumeProfile: {fileID: 11400000, guid: 10fc4df2da32a41aaa32d77bc913491c, type: 2} + apvScenesData: + obsoleteSceneBounds: + m_Keys: [] + m_Values: [] + obsoleteHasProbeVolumes: + m_Keys: [] + m_Values: + m_PrefilteringModeMainLightShadows: 3 + m_PrefilteringModeAdditionalLight: 4 + m_PrefilteringModeAdditionalLightShadows: 0 + m_PrefilterXRKeywords: 1 + m_PrefilteringModeForwardPlus: 1 + m_PrefilteringModeDeferredRendering: 0 + m_PrefilteringModeScreenSpaceOcclusion: 1 + m_PrefilterDebugKeywords: 1 + m_PrefilterWriteRenderingLayers: 0 + m_PrefilterHDROutput: 1 + m_PrefilterSSAODepthNormals: 0 + m_PrefilterSSAOSourceDepthLow: 1 + m_PrefilterSSAOSourceDepthMedium: 1 + m_PrefilterSSAOSourceDepthHigh: 1 + m_PrefilterSSAOInterleaved: 1 + m_PrefilterSSAOBlueNoise: 0 + m_PrefilterSSAOSampleCountLow: 1 + m_PrefilterSSAOSampleCountMedium: 0 + m_PrefilterSSAOSampleCountHigh: 1 + m_PrefilterDBufferMRT1: 1 + m_PrefilterDBufferMRT2: 1 + m_PrefilterDBufferMRT3: 0 + m_PrefilterSoftShadowsQualityLow: 0 + m_PrefilterSoftShadowsQualityMedium: 0 + m_PrefilterSoftShadowsQualityHigh: 0 + m_PrefilterSoftShadows: 0 + m_PrefilterScreenCoord: 1 + m_PrefilterNativeRenderPass: 1 + m_PrefilterUseLegacyLightmaps: 0 + m_ShaderVariantLogLevel: 0 + m_ShadowCascades: 0 + m_Textures: + blueNoise64LTex: {fileID: 2800000, guid: e3d24661c1e055f45a7560c033dbb837, type: 3} + bayerMatrixTex: {fileID: 2800000, guid: f9ee4ed84c1d10c49aabb9b210b0fc44, type: 3} diff --git a/complex_algorithms/Assets/Settings/PC_RPAsset.asset.meta b/complex_algorithms/Assets/Settings/PC_RPAsset.asset.meta new file mode 100644 index 0000000..e286b2f --- /dev/null +++ b/complex_algorithms/Assets/Settings/PC_RPAsset.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 4b83569d67af61e458304325a23e5dfd +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/complex_algorithms/Assets/Settings/PC_Renderer.asset b/complex_algorithms/Assets/Settings/PC_Renderer.asset new file mode 100644 index 0000000..475b02e --- /dev/null +++ b/complex_algorithms/Assets/Settings/PC_Renderer.asset @@ -0,0 +1,95 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: de640fe3d0db1804a85f9fc8f5cadab6, type: 3} + m_Name: PC_Renderer + m_EditorClassIdentifier: + debugShaders: + debugReplacementPS: {fileID: 4800000, guid: cf852408f2e174538bcd9b7fda1c5ae7, + type: 3} + hdrDebugViewPS: {fileID: 4800000, guid: 573620ae32aec764abd4d728906d2587, type: 3} + probeVolumeSamplingDebugComputeShader: {fileID: 7200000, guid: 53626a513ea68ce47b59dc1299fe3959, + type: 3} + probeVolumeResources: + probeVolumeDebugShader: {fileID: 4800000, guid: e5c6678ed2aaa91408dd3df699057aae, + type: 3} + probeVolumeFragmentationDebugShader: {fileID: 4800000, guid: 03cfc4915c15d504a9ed85ecc404e607, + type: 3} + probeVolumeOffsetDebugShader: {fileID: 4800000, guid: 53a11f4ebaebf4049b3638ef78dc9664, + type: 3} + probeVolumeSamplingDebugShader: {fileID: 4800000, guid: 8f96cd657dc40064aa21efcc7e50a2e7, + type: 3} + probeSamplingDebugMesh: {fileID: -3555484719484374845, guid: 57d7c4c16e2765b47a4d2069b311bffe, + type: 3} + probeSamplingDebugTexture: {fileID: 2800000, guid: 24ec0e140fb444a44ab96ee80844e18e, + type: 3} + probeVolumeBlendStatesCS: {fileID: 7200000, guid: b9a23f869c4fd45f19c5ada54dd82176, + type: 3} + m_RendererFeatures: + - {fileID: 7833122117494664109} + m_RendererFeatureMap: ad6b866f10d7b46c + m_UseNativeRenderPass: 1 + postProcessData: {fileID: 11400000, guid: 41439944d30ece34e96484bdb6645b55, type: 2} + m_AssetVersion: 2 + m_OpaqueLayerMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_TransparentLayerMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_DefaultStencilState: + overrideStencilState: 0 + stencilReference: 1 + stencilCompareFunction: 3 + passOperation: 2 + failOperation: 0 + zFailOperation: 0 + m_ShadowTransparentReceive: 1 + m_RenderingMode: 2 + m_DepthPrimingMode: 0 + m_CopyDepthMode: 0 + m_AccurateGbufferNormals: 0 + m_IntermediateTextureMode: 0 +--- !u!114 &7833122117494664109 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f62c9c65cf3354c93be831c8bc075510, type: 3} + m_Name: ScreenSpaceAmbientOcclusion + m_EditorClassIdentifier: + m_Active: 1 + m_Settings: + AOMethod: 0 + Downsample: 0 + AfterOpaque: 0 + Source: 1 + NormalSamples: 1 + Intensity: 0.4 + DirectLightingStrength: 0.25 + Radius: 0.3 + Samples: 1 + BlurQuality: 0 + Falloff: 100 + SampleCount: -1 + m_BlueNoise256Textures: + - {fileID: 2800000, guid: 36f118343fc974119bee3d09e2111500, type: 3} + - {fileID: 2800000, guid: 4b7b083e6b6734e8bb2838b0b50a0bc8, type: 3} + - {fileID: 2800000, guid: c06cc21c692f94f5fb5206247191eeee, type: 3} + - {fileID: 2800000, guid: cb76dd40fa7654f9587f6a344f125c9a, type: 3} + - {fileID: 2800000, guid: e32226222ff144b24bf3a5a451de54bc, type: 3} + - {fileID: 2800000, guid: 3302065f671a8450b82c9ddf07426f3a, type: 3} + - {fileID: 2800000, guid: 56a77a3e8d64f47b6afe9e3c95cb57d5, type: 3} + m_Shader: {fileID: 4800000, guid: 0849e84e3d62649e8882e9d6f056a017, type: 3} diff --git a/complex_algorithms/Assets/Settings/PC_Renderer.asset.meta b/complex_algorithms/Assets/Settings/PC_Renderer.asset.meta new file mode 100644 index 0000000..ddae6a5 --- /dev/null +++ b/complex_algorithms/Assets/Settings/PC_Renderer.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f288ae1f4751b564a96ac7587541f7a2 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/complex_algorithms/Assets/Settings/SampleSceneProfile.asset b/complex_algorithms/Assets/Settings/SampleSceneProfile.asset new file mode 100644 index 0000000..c1b0f63 --- /dev/null +++ b/complex_algorithms/Assets/Settings/SampleSceneProfile.asset @@ -0,0 +1,159 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &-7893295128165547882 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0b2db86121404754db890f4c8dfe81b2, type: 3} + m_Name: Bloom + m_EditorClassIdentifier: + active: 1 + skipIterations: + m_OverrideState: 1 + m_Value: 0 + threshold: + m_OverrideState: 1 + m_Value: 1 + intensity: + m_OverrideState: 1 + m_Value: 0.25 + scatter: + m_OverrideState: 1 + m_Value: 0.5 + clamp: + m_OverrideState: 0 + m_Value: 65472 + tint: + m_OverrideState: 0 + m_Value: {r: 1, g: 1, b: 1, a: 1} + highQualityFiltering: + m_OverrideState: 1 + m_Value: 1 + downscale: + m_OverrideState: 0 + m_Value: 0 + maxIterations: + m_OverrideState: 0 + m_Value: 6 + dirtTexture: + m_OverrideState: 0 + m_Value: {fileID: 0} + dimension: 1 + dirtIntensity: + m_OverrideState: 0 + m_Value: 0 +--- !u!114 &-3357603926938260329 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 899c54efeace73346a0a16faa3afe726, type: 3} + m_Name: Vignette + m_EditorClassIdentifier: + active: 1 + color: + m_OverrideState: 0 + m_Value: {r: 0, g: 0, b: 0, a: 1} + center: + m_OverrideState: 0 + m_Value: {x: 0.5, y: 0.5} + intensity: + m_OverrideState: 1 + m_Value: 0.2 + smoothness: + m_OverrideState: 0 + m_Value: 0.2 + rounded: + m_OverrideState: 0 + m_Value: 0 +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d7fd9488000d3734a9e00ee676215985, type: 3} + m_Name: SampleSceneProfile + m_EditorClassIdentifier: + components: + - {fileID: 849379129802519247} + - {fileID: -7893295128165547882} + - {fileID: 7391319092446245454} + - {fileID: -3357603926938260329} +--- !u!114 &849379129802519247 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 97c23e3b12dc18c42a140437e53d3951, type: 3} + m_Name: Tonemapping + m_EditorClassIdentifier: + active: 1 + mode: + m_OverrideState: 1 + m_Value: 1 + neutralHDRRangeReductionMode: + m_OverrideState: 0 + m_Value: 2 + acesPreset: + m_OverrideState: 0 + m_Value: 3 + hueShiftAmount: + m_OverrideState: 0 + m_Value: 0 + detectPaperWhite: + m_OverrideState: 1 + m_Value: 0 + paperWhite: + m_OverrideState: 1 + m_Value: 234 + detectBrightnessLimits: + m_OverrideState: 1 + m_Value: 1 + minNits: + m_OverrideState: 1 + m_Value: 0.005 + maxNits: + m_OverrideState: 1 + m_Value: 647 +--- !u!114 &7391319092446245454 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ccf1aba9553839d41ae37dd52e9ebcce, type: 3} + m_Name: MotionBlur + m_EditorClassIdentifier: + active: 0 + mode: + m_OverrideState: 0 + m_Value: 0 + quality: + m_OverrideState: 1 + m_Value: 2 + intensity: + m_OverrideState: 1 + m_Value: 0.6 + clamp: + m_OverrideState: 0 + m_Value: 0.05 diff --git a/complex_algorithms/Assets/Settings/SampleSceneProfile.asset.meta b/complex_algorithms/Assets/Settings/SampleSceneProfile.asset.meta new file mode 100644 index 0000000..b82270c --- /dev/null +++ b/complex_algorithms/Assets/Settings/SampleSceneProfile.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 10fc4df2da32a41aaa32d77bc913491c +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/complex_algorithms/Assets/Settings/UniversalRenderPipelineGlobalSettings.asset b/complex_algorithms/Assets/Settings/UniversalRenderPipelineGlobalSettings.asset new file mode 100644 index 0000000..4e07488 --- /dev/null +++ b/complex_algorithms/Assets/Settings/UniversalRenderPipelineGlobalSettings.asset @@ -0,0 +1,264 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2ec995e51a6e251468d2a3fd8a686257, type: 3} + m_Name: UniversalRenderPipelineGlobalSettings + m_EditorClassIdentifier: + m_ShaderStrippingSetting: + m_Version: 0 + m_ExportShaderVariants: 1 + m_ShaderVariantLogLevel: 0 + m_StripRuntimeDebugShaders: 1 + m_URPShaderStrippingSetting: + m_Version: 0 + m_StripUnusedPostProcessingVariants: 1 + m_StripUnusedVariants: 1 + m_StripScreenCoordOverrideVariants: 1 + m_ShaderVariantLogLevel: 0 + m_ExportShaderVariants: 1 + m_StripDebugVariants: 1 + m_StripUnusedPostProcessingVariants: 1 + m_StripUnusedVariants: 1 + m_StripScreenCoordOverrideVariants: 1 + supportRuntimeDebugDisplay: 0 + m_EnableRenderGraph: 0 + m_Settings: + m_SettingsList: + m_List: + - rid: 6852985685364965376 + - rid: 6852985685364965377 + - rid: 6852985685364965378 + - rid: 6852985685364965379 + - rid: 6852985685364965380 + - rid: 6852985685364965381 + - rid: 6852985685364965382 + - rid: 6852985685364965383 + - rid: 6852985685364965384 + - rid: 6852985685364965385 + - rid: 6852985685364965386 + - rid: 6852985685364965387 + - rid: 6852985685364965388 + - rid: 6852985685364965389 + - rid: 6852985685364965390 + - rid: 6852985685364965391 + - rid: 6852985685364965392 + - rid: 6852985685364965393 + - rid: 6852985685364965394 + - rid: 8712630790384254976 + - rid: 3565358074469023744 + - rid: 3565358074469023745 + m_RuntimeSettings: + m_List: [] + m_AssetVersion: 8 + m_ObsoleteDefaultVolumeProfile: {fileID: 0} + m_RenderingLayerNames: + - Light Layer default + - Light Layer 1 + - Light Layer 2 + - Light Layer 3 + - Light Layer 4 + - Light Layer 5 + - Light Layer 6 + - Light Layer 7 + m_ValidRenderingLayers: 0 + lightLayerName0: Light Layer default + lightLayerName1: Light Layer 1 + lightLayerName2: Light Layer 2 + lightLayerName3: Light Layer 3 + lightLayerName4: Light Layer 4 + lightLayerName5: Light Layer 5 + lightLayerName6: Light Layer 6 + lightLayerName7: Light Layer 7 + apvScenesData: + obsoleteSceneBounds: + m_Keys: [] + m_Values: [] + obsoleteHasProbeVolumes: + m_Keys: [] + m_Values: + references: + version: 2 + RefIds: + - rid: 3565358074469023744 + type: {class: UniversalRenderPipelineEditorAssets, ns: UnityEngine.Rendering.Universal, asm: Unity.RenderPipelines.Universal.Runtime} + data: + m_DefaultSettingsVolumeProfile: {fileID: 11400000, guid: eda47df5b85f4f249abf7abd73db2cb2, type: 2} + - rid: 3565358074469023745 + type: {class: UniversalRenderPipelineRuntimeXRResources, ns: UnityEngine.Rendering.Universal, asm: Unity.RenderPipelines.Universal.Runtime} + data: + m_xrOcclusionMeshPS: {fileID: 4800000, guid: 4431b1f1f743fbf4eb310a967890cbea, type: 3} + m_xrMirrorViewPS: {fileID: 4800000, guid: d5a307c014552314b9f560906d708772, type: 3} + m_xrMotionVector: {fileID: 4800000, guid: f89aac1e4f84468418fe30e611dff395, type: 3} + - rid: 6852985685364965376 + type: {class: URPShaderStrippingSetting, ns: UnityEngine.Rendering.Universal, asm: Unity.RenderPipelines.Universal.Runtime} + data: + m_Version: 0 + m_StripUnusedPostProcessingVariants: 1 + m_StripUnusedVariants: 1 + m_StripScreenCoordOverrideVariants: 1 + - rid: 6852985685364965377 + type: {class: UniversalRenderPipelineEditorShaders, ns: UnityEngine.Rendering.Universal, asm: Unity.RenderPipelines.Universal.Runtime} + data: + m_AutodeskInteractive: {fileID: 4800000, guid: 0e9d5a909a1f7e84882a534d0d11e49f, type: 3} + m_AutodeskInteractiveTransparent: {fileID: 4800000, guid: 5c81372d981403744adbdda4433c9c11, type: 3} + m_AutodeskInteractiveMasked: {fileID: 4800000, guid: 80aa867ac363ac043847b06ad71604cd, type: 3} + m_TerrainDetailLit: {fileID: 4800000, guid: f6783ab646d374f94b199774402a5144, type: 3} + m_TerrainDetailGrassBillboard: {fileID: 4800000, guid: 29868e73b638e48ca99a19ea58c48d90, type: 3} + m_TerrainDetailGrass: {fileID: 4800000, guid: e507fdfead5ca47e8b9a768b51c291a1, type: 3} + m_DefaultSpeedTree7Shader: {fileID: 4800000, guid: 0f4122b9a743b744abe2fb6a0a88868b, type: 3} + m_DefaultSpeedTree8Shader: {fileID: -6465566751694194690, guid: 9920c1f1781549a46ba081a2a15a16ec, type: 3} + m_DefaultSpeedTree9Shader: {fileID: -6465566751694194690, guid: cbd3e1cc4ae141c42a30e33b4d666a61, type: 3} + - rid: 6852985685364965378 + type: {class: UniversalRendererResources, ns: UnityEngine.Rendering.Universal, asm: Unity.RenderPipelines.Universal.Runtime} + data: + m_Version: 0 + m_CopyDepthPS: {fileID: 4800000, guid: d6dae50ee9e1bfa4db75f19f99355220, type: 3} + m_CameraMotionVector: {fileID: 4800000, guid: c56b7e0d4c7cb484e959caeeedae9bbf, type: 3} + m_StencilDeferredPS: {fileID: 4800000, guid: e9155b26e1bc55942a41e518703fe304, type: 3} + m_DBufferClear: {fileID: 4800000, guid: f056d8bd2a1c7e44e9729144b4c70395, type: 3} + - rid: 6852985685364965379 + type: {class: UniversalRenderPipelineDebugShaders, ns: UnityEngine.Rendering.Universal, asm: Unity.RenderPipelines.Universal.Runtime} + data: + m_DebugReplacementPS: {fileID: 4800000, guid: cf852408f2e174538bcd9b7fda1c5ae7, type: 3} + m_HdrDebugViewPS: {fileID: 4800000, guid: 573620ae32aec764abd4d728906d2587, type: 3} + m_ProbeVolumeSamplingDebugComputeShader: {fileID: 7200000, guid: 53626a513ea68ce47b59dc1299fe3959, type: 3} + - rid: 6852985685364965380 + type: {class: UniversalRenderPipelineRuntimeShaders, ns: UnityEngine.Rendering.Universal, asm: Unity.RenderPipelines.Universal.Runtime} + data: + m_Version: 0 + m_FallbackErrorShader: {fileID: 4800000, guid: e6e9a19c3678ded42a3bc431ebef7dbd, type: 3} + m_BlitHDROverlay: {fileID: 4800000, guid: a89bee29cffa951418fc1e2da94d1959, type: 3} + m_CoreBlitPS: {fileID: 4800000, guid: 93446b5c5339d4f00b85c159e1159b7c, type: 3} + m_CoreBlitColorAndDepthPS: {fileID: 4800000, guid: d104b2fc1ca6445babb8e90b0758136b, type: 3} + m_SamplingPS: {fileID: 4800000, guid: 04c410c9937594faa893a11dceb85f7e, type: 3} + m_TerrainDetailLit: {fileID: 4800000, guid: f6783ab646d374f94b199774402a5144, type: 3} + m_TerrainDetailGrassBillboard: {fileID: 4800000, guid: 29868e73b638e48ca99a19ea58c48d90, type: 3} + m_TerrainDetailGrass: {fileID: 4800000, guid: e507fdfead5ca47e8b9a768b51c291a1, type: 3} + - rid: 6852985685364965381 + type: {class: UniversalRenderPipelineRuntimeTextures, ns: UnityEngine.Rendering.Universal, asm: Unity.RenderPipelines.Universal.Runtime} + data: + m_Version: 1 + m_BlueNoise64LTex: {fileID: 2800000, guid: e3d24661c1e055f45a7560c033dbb837, type: 3} + m_BayerMatrixTex: {fileID: 2800000, guid: f9ee4ed84c1d10c49aabb9b210b0fc44, type: 3} + m_DebugFontTex: {fileID: 2800000, guid: 26a413214480ef144b2915d6ff4d0beb, type: 3} + - rid: 6852985685364965382 + type: {class: Renderer2DResources, ns: UnityEngine.Rendering.Universal, asm: Unity.RenderPipelines.Universal.Runtime} + data: + m_Version: 0 + m_LightShader: {fileID: 4800000, guid: 3f6c848ca3d7bca4bbe846546ac701a1, type: 3} + m_ProjectedShadowShader: {fileID: 4800000, guid: ce09d4a80b88c5a4eb9768fab4f1ee00, type: 3} + m_SpriteShadowShader: {fileID: 4800000, guid: 44fc62292b65ab04eabcf310e799ccf6, type: 3} + m_SpriteUnshadowShader: {fileID: 4800000, guid: de02b375720b5c445afe83cd483bedf3, type: 3} + m_GeometryShadowShader: {fileID: 4800000, guid: 19349a0f9a7ed4c48a27445bcf92e5e1, type: 3} + m_GeometryUnshadowShader: {fileID: 4800000, guid: 77774d9009bb81447b048c907d4c6273, type: 3} + m_FallOffLookup: {fileID: 2800000, guid: 5688ab254e4c0634f8d6c8e0792331ca, type: 3} + m_CopyDepthPS: {fileID: 4800000, guid: d6dae50ee9e1bfa4db75f19f99355220, type: 3} + m_DefaultLitMaterial: {fileID: 2100000, guid: a97c105638bdf8b4a8650670310a4cd3, type: 2} + m_DefaultUnlitMaterial: {fileID: 2100000, guid: 9dfc825aed78fcd4ba02077103263b40, type: 2} + m_DefaultMaskMaterial: {fileID: 2100000, guid: 15d0c3709176029428a0da2f8cecf0b5, type: 2} + - rid: 6852985685364965383 + type: {class: UniversalRenderPipelineEditorMaterials, ns: UnityEngine.Rendering.Universal, asm: Unity.RenderPipelines.Universal.Runtime} + data: + m_DefaultMaterial: {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_DefaultParticleMaterial: {fileID: 2100000, guid: e823cd5b5d27c0f4b8256e7c12ee3e6d, type: 2} + m_DefaultLineMaterial: {fileID: 2100000, guid: e823cd5b5d27c0f4b8256e7c12ee3e6d, type: 2} + m_DefaultTerrainMaterial: {fileID: 2100000, guid: 594ea882c5a793440b60ff72d896021e, type: 2} + m_DefaultDecalMaterial: {fileID: 2100000, guid: 31d0dcc6f2dd4e4408d18036a2c93862, type: 2} + m_DefaultSpriteMaterial: {fileID: 2100000, guid: 9dfc825aed78fcd4ba02077103263b40, type: 2} + - rid: 6852985685364965384 + type: {class: URPDefaultVolumeProfileSettings, ns: UnityEngine.Rendering.Universal, asm: Unity.RenderPipelines.Universal.Runtime} + data: + m_Version: 0 + m_VolumeProfile: {fileID: 11400000, guid: ab09877e2e707104187f6f83e2f62510, type: 2} + - rid: 6852985685364965385 + type: {class: RenderGraphSettings, ns: UnityEngine.Rendering.Universal, asm: Unity.RenderPipelines.Universal.Runtime} + data: + m_Version: 0 + m_EnableRenderCompatibilityMode: 0 + - rid: 6852985685364965386 + type: {class: GPUResidentDrawerResources, ns: UnityEngine.Rendering, asm: Unity.RenderPipelines.GPUDriven.Runtime} + data: + m_Version: 0 + m_InstanceDataBufferCopyKernels: {fileID: 7200000, guid: f984aeb540ded8b4fbb8a2047ab5b2e2, type: 3} + m_InstanceDataBufferUploadKernels: {fileID: 7200000, guid: 53864816eb00f2343b60e1a2c5a262ef, type: 3} + m_TransformUpdaterKernels: {fileID: 7200000, guid: 2a567b9b2733f8d47a700c3c85bed75b, type: 3} + m_WindDataUpdaterKernels: {fileID: 7200000, guid: fde76746e4fd0ed418c224f6b4084114, type: 3} + m_OccluderDepthPyramidKernels: {fileID: 7200000, guid: 08b2b5fb307b0d249860612774a987da, type: 3} + m_InstanceOcclusionCullingKernels: {fileID: 7200000, guid: f6d223acabc2f974795a5a7864b50e6c, type: 3} + m_OcclusionCullingDebugKernels: {fileID: 7200000, guid: b23e766bcf50ca4438ef186b174557df, type: 3} + m_DebugOcclusionTestPS: {fileID: 4800000, guid: d3f0849180c2d0944bc71060693df100, type: 3} + m_DebugOccluderPS: {fileID: 4800000, guid: b3c92426a88625841ab15ca6a7917248, type: 3} + - rid: 6852985685364965387 + type: {class: STP/RuntimeResources, ns: UnityEngine.Rendering, asm: Unity.RenderPipelines.Core.Runtime} + data: + m_setupCS: {fileID: 7200000, guid: 33be2e9a5506b2843bdb2bdff9cad5e1, type: 3} + m_preTaaCS: {fileID: 7200000, guid: a679dba8ec4d9ce45884a270b0e22dda, type: 3} + m_taaCS: {fileID: 7200000, guid: 3923900e2b41b5e47bc25bfdcbcdc9e6, type: 3} + - rid: 6852985685364965388 + type: {class: ProbeVolumeBakingResources, ns: UnityEngine.Rendering, asm: Unity.RenderPipelines.Core.Runtime} + data: + m_Version: 1 + dilationShader: {fileID: 7200000, guid: 6bb382f7de370af41b775f54182e491d, type: 3} + subdivideSceneCS: {fileID: 7200000, guid: bb86f1f0af829fd45b2ebddda1245c22, type: 3} + voxelizeSceneShader: {fileID: 4800000, guid: c8b6a681c7b4e2e4785ffab093907f9e, type: 3} + traceVirtualOffsetCS: {fileID: -6772857160820960102, guid: ff2cbab5da58bf04d82c5f34037ed123, type: 3} + traceVirtualOffsetRT: {fileID: -5126288278712620388, guid: ff2cbab5da58bf04d82c5f34037ed123, type: 3} + skyOcclusionCS: {fileID: -6772857160820960102, guid: 5a2a534753fbdb44e96c3c78b5a6999d, type: 3} + skyOcclusionRT: {fileID: -5126288278712620388, guid: 5a2a534753fbdb44e96c3c78b5a6999d, type: 3} + renderingLayerCS: {fileID: -6772857160820960102, guid: 94a070d33e408384bafc1dea4a565df9, type: 3} + renderingLayerRT: {fileID: -5126288278712620388, guid: 94a070d33e408384bafc1dea4a565df9, type: 3} + - rid: 6852985685364965389 + type: {class: ProbeVolumeGlobalSettings, ns: UnityEngine.Rendering, asm: Unity.RenderPipelines.Core.Runtime} + data: + m_Version: 1 + m_ProbeVolumeDisableStreamingAssets: 0 + - rid: 6852985685364965390 + type: {class: ProbeVolumeDebugResources, ns: UnityEngine.Rendering, asm: Unity.RenderPipelines.Core.Runtime} + data: + m_Version: 1 + probeVolumeDebugShader: {fileID: 4800000, guid: 3b21275fd12d65f49babb5286f040f2d, type: 3} + probeVolumeFragmentationDebugShader: {fileID: 4800000, guid: 3a80877c579b9144ebdcc6d923bca303, type: 3} + probeVolumeSamplingDebugShader: {fileID: 4800000, guid: bf54e6528c79a224e96346799064c393, type: 3} + probeVolumeOffsetDebugShader: {fileID: 4800000, guid: db8bd7436dc2c5f4c92655307d198381, type: 3} + probeSamplingDebugMesh: {fileID: -3555484719484374845, guid: 20be25aac4e22ee49a7db76fb3df6de2, type: 3} + numbersDisplayTex: {fileID: 2800000, guid: 73fe53b428c5b3440b7e87ee830b608a, type: 3} + - rid: 6852985685364965391 + type: {class: IncludeAdditionalRPAssets, ns: UnityEngine.Rendering, asm: Unity.RenderPipelines.Core.Runtime} + data: + m_version: 0 + m_IncludeReferencedInScenes: 0 + m_IncludeAssetsByLabel: 0 + m_LabelToInclude: + - rid: 6852985685364965392 + type: {class: ShaderStrippingSetting, ns: UnityEngine.Rendering, asm: Unity.RenderPipelines.Core.Runtime} + data: + m_Version: 0 + m_ExportShaderVariants: 1 + m_ShaderVariantLogLevel: 0 + m_StripRuntimeDebugShaders: 1 + - rid: 6852985685364965393 + type: {class: ProbeVolumeRuntimeResources, ns: UnityEngine.Rendering, asm: Unity.RenderPipelines.Core.Runtime} + data: + m_Version: 1 + probeVolumeBlendStatesCS: {fileID: 7200000, guid: a3f7b8c99de28a94684cb1daebeccf5d, type: 3} + probeVolumeUploadDataCS: {fileID: 7200000, guid: 0951de5992461754fa73650732c4954c, type: 3} + probeVolumeUploadDataL2CS: {fileID: 7200000, guid: 6196f34ed825db14b81fb3eb0ea8d931, type: 3} + - rid: 6852985685364965394 + type: {class: RenderGraphGlobalSettings, ns: UnityEngine.Rendering, asm: Unity.RenderPipelines.Core.Runtime} + data: + m_version: 0 + m_EnableCompilationCaching: 1 + m_EnableValidityChecks: 1 + - rid: 8712630790384254976 + type: {class: RenderGraphUtilsResources, ns: UnityEngine.Rendering.RenderGraphModule.Util, asm: Unity.RenderPipelines.Core.Runtime} + data: + m_Version: 0 + m_CoreCopyPS: {fileID: 4800000, guid: 12dc59547ea167a4ab435097dd0f9add, type: 3} diff --git a/complex_algorithms/Assets/Settings/UniversalRenderPipelineGlobalSettings.asset.meta b/complex_algorithms/Assets/Settings/UniversalRenderPipelineGlobalSettings.asset.meta new file mode 100644 index 0000000..81b84f2 --- /dev/null +++ b/complex_algorithms/Assets/Settings/UniversalRenderPipelineGlobalSettings.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 18dc0cd2c080841dea60987a38ce93fa +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/complex_algorithms/Assets/TextMesh Pro.meta b/complex_algorithms/Assets/TextMesh Pro.meta new file mode 100644 index 0000000..f9da8b5 --- /dev/null +++ b/complex_algorithms/Assets/TextMesh Pro.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f54d1bd14bd3ca042bd867b519fee8cc +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/complex_algorithms/Assets/TextMesh Pro/Fonts.meta b/complex_algorithms/Assets/TextMesh Pro/Fonts.meta new file mode 100644 index 0000000..f0c2972 --- /dev/null +++ b/complex_algorithms/Assets/TextMesh Pro/Fonts.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6ab70aee4d56447429c680537fbf93ed +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/complex_algorithms/Assets/TextMesh Pro/Fonts/LiberationSans - OFL.txt b/complex_algorithms/Assets/TextMesh Pro/Fonts/LiberationSans - OFL.txt new file mode 100644 index 0000000..f2473f9 --- /dev/null +++ b/complex_algorithms/Assets/TextMesh Pro/Fonts/LiberationSans - OFL.txt @@ -0,0 +1,46 @@ +Digitized data copyright (c) 2010 Google Corporation + with Reserved Font Arimo, Tinos and Cousine. +Copyright (c) 2012 Red Hat, Inc. + with Reserved Font Name Liberation. + +This Font Software is licensed under the SIL Open Font License, Version 1.1. +This license is copied below, and is also available with a FAQ at: http://scripts.sil.org/OFL + +----------------------------------------------------------- +SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 +----------------------------------------------------------- + +PREAMBLE +The goals of the Open Font License (OFL) are to stimulate worldwide development of collaborative font projects, to support the font creation efforts of academic and linguistic communities, and to provide a free and open framework in which fonts may be shared and improved in partnership with others. + +The OFL allows the licensed fonts to be used, studied, modified and redistributed freely as long as they are not sold by themselves. The fonts, including any derivative works, can be bundled, embedded, redistributed and/or sold with any software provided that any reserved names are not used by derivative works. The fonts and derivatives, however, cannot be released under any other type of license. The requirement for fonts to remain under this license does not apply to any document created using the fonts or their derivatives. + +DEFINITIONS +"Font Software" refers to the set of files released by the Copyright Holder(s) under this license and clearly marked as such. This may include source files, build scripts and documentation. + +"Reserved Font Name" refers to any names specified as such after the copyright statement(s). + +"Original Version" refers to the collection of Font Software components as distributed by the Copyright Holder(s). + +"Modified Version" refers to any derivative made by adding to, deleting, or substituting -- in part or in whole -- any of the components of the Original Version, by changing formats or by porting the Font Software to a new environment. + +"Author" refers to any designer, engineer, programmer, technical writer or other person who contributed to the Font Software. + +PERMISSION & CONDITIONS +Permission is hereby granted, free of charge, to any person obtaining a copy of the Font Software, to use, study, copy, merge, embed, modify, redistribute, and sell modified and unmodified copies of the Font Software, subject to the following conditions: + +1) Neither the Font Software nor any of its individual components, in Original or Modified Versions, may be sold by itself. + +2) Original or Modified Versions of the Font Software may be bundled, redistributed and/or sold with any software, provided that each copy contains the above copyright notice and this license. These can be included either as stand-alone text files, human-readable headers or in the appropriate machine-readable metadata fields within text or binary files as long as those fields can be easily viewed by the user. + +3) No Modified Version of the Font Software may use the Reserved Font Name(s) unless explicit written permission is granted by the corresponding Copyright Holder. This restriction only applies to the primary font name as presented to the users. + +4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font Software shall not be used to promote, endorse or advertise any Modified Version, except to acknowledge the contribution(s) of the Copyright Holder(s) and the Author(s) or with their explicit written permission. + +5) The Font Software, modified or unmodified, in part or in whole, must be distributed entirely under this license, and must not be distributed under any other license. The requirement for fonts to remain under this license does not apply to any document created using the Font Software. + +TERMINATION +This license becomes null and void if any of the above conditions are not met. + +DISCLAIMER +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM OTHER DEALINGS IN THE FONT SOFTWARE. \ No newline at end of file diff --git a/complex_algorithms/Assets/TextMesh Pro/Fonts/LiberationSans - OFL.txt.meta b/complex_algorithms/Assets/TextMesh Pro/Fonts/LiberationSans - OFL.txt.meta new file mode 100644 index 0000000..fa60cea --- /dev/null +++ b/complex_algorithms/Assets/TextMesh Pro/Fonts/LiberationSans - OFL.txt.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6e59c59b81ab47f9b6ec5781fa725d2c +timeCreated: 1484171296 +licenseType: Pro +TextScriptImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/complex_algorithms/Assets/TextMesh Pro/Fonts/LiberationSans.ttf b/complex_algorithms/Assets/TextMesh Pro/Fonts/LiberationSans.ttf new file mode 100644 index 0000000000000000000000000000000000000000..626dd9364f12c6036ec8eae38c4fc73735b9ed23 GIT binary patch literal 350200 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�BewIm~1i1qDi>|wQD|Q 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

+btV=FmATPakY%1s0;|Sb^WZfY@o|J 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νvmCaCe@|?y3w-fxhR<2Jjv5b( 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