From 8f15627bc1ea7576edddfe7c78f1fa1263773eca Mon Sep 17 00:00:00 2001 From: David Hackbarth Date: Tue, 13 May 2025 14:23:35 +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/Komplexe Algorithmen 2.pdf | Bin 0 -> 220264 bytes Slides/Komplexe Algorithmen.pdf | Bin 0 -> 1110507 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 | 8 + .../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 + 154 files changed, 70872 insertions(+) create mode 100644 Slides/Komplexe Algorithmen 2.pdf create mode 100644 Slides/Komplexe Algorithmen.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/Komplexe Algorithmen 2.pdf b/Slides/Komplexe Algorithmen 2.pdf new file mode 100644 index 0000000000000000000000000000000000000000..3dcc7eaf1c6ae637706340abd691c32c29ba00b1 GIT binary patch literal 220264 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

v$z1W6n501>@=Rf9~e$Y+z@14ZIT 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

hH2JQ>Nb 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%0AOh_7jU~Ib%>iTwT+*9-)$HfKP(vC)?0u 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 z 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

j&cemQ8 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

16q8RV%xw z99Ss8D|8#fv|rT!y;;Q`ysZ-t^Tzuv9zgSn&$gKxJwm?*199(6ASesCr*S8%TNIAH z;nj}VPi9i=KrguZCC=Xu=`k!Tx*}=nstgs7nX}8>S)+mnzd1Y$);9DYTd;KRj*4``x;+cV1N36f-t>Jv+LVF9yq6I2@~C71FKs8 zfLy*>z;8PVq*10g5UovmO+&c zBCN^@o9-w{Q!{l{8F=_ZNp-LZpj4E)zNR3pP`|8Tff2KWNU_os#sL)~V85?4FjO%#N=WQD>SQ1v6b>nUrmuC{&2aY!dnqd1l7M_C zJd!mfz_6xZck1y#XIKuRz(lD2K}$g&!pK$u5UNT-xlD9+HG)fKqG%{|sSyO*MgWm2 zIH5wRVO-4-tG+2x`!djEHRVD@#Of~{5-B<|Xc?%sQ~I(F+YuMxvw^XYL=F3455DvW z=YzL=wkVUlG#zzt?fZxi}hsOO%#w6edL54W!EF(u3Z_o ztNdi;CC6|^(oWse!wsK?lFi%-pwBTc2`mO@{COCab|H*Y{F0GoL^le@1 zOsA6gyYgOBRB!rJ(i*oSHem9RLtPq({E_F~s>yIo;obF%)dgKNui*?9xndWW_kN-R zw9J)~@xI(BB+lAGZN*!d$8PcnPq201RR2^3Vphrof+Wpx9{4{=DnR~ED|sn$lib^{ zlA(BI@*&@-onKq|j7KRgwycXIb{q5u9rImDRZ&;oQnJ$-=Yf9maK7pfhy%9d*0bzd zB?~-aRtn3b`H!M;D0+CuA=IG|8p5WGmi<9K8@(@KfMaPA^jfN&Ken&zh{Q``A@;!+ zFCkdgRJ*1noO=AN%0>h^80XV8wyZKh4>kcwU6R|f85=j7b3pF7T}sI_bJiiX1FWrH zmWIt}XRy|BToj``B^=%bs_7s^WtZqBJ<(i zXt$4rSf`sk_#Bwrd$DBqWsp$K&)Ho87DA8u`HB~WMGQ{y{vtD2HNwFB9e>txF6FtA$+7WIbI!Y&oGk9uyyYGFkQ zewUW5L%bth&n}8~bvp|xZL_w=Z0aa)B zgAJh;(~^p&lw<1X*}MT%`z33ztCIphL9>GJp=oNM9+qU6zD2v)7gOwwr8J`| ztZ)OfQ*R&liJHLgl!~v{f8D-UJpvkOT_Xje4I`%*LW?rzHi`&fQxPz*7dZL5pV@gCIh3RYCC7A)$^ycZh0NY`omNjuVLNW-__(hB(OdEzPV~> z`shL5V{uo`t>%I!3r^8LwgOd}J!eiAXH?sa?HS0jU{{1Dwo^l+Y3KvwY&0x}c>=;!#iq_!4wIT@%AEahOR~tO1WY(d=%gx-Xu# z43h>$f3oX%X6mwdiD?R2t;;;sW=L%R;LxBBKeJ}qkl#v!If|WW!ZVJX!JsAfq~G=_ z|2ND;)6@sQL;I0&M7tmwld#yDZln?ERp2eP2Ejp8bnVV!7`(|jDWXr;ni>Z2#G}8(3~2>B++BT#2kXib`0E=Aj%xZ}oD| zH74cw(C{31LU)AQ3VcrDUa8&8u6cnY_{kE_z1a@f0vEYDi<-Nv|1L-ahb2cNaVi=^ zWgS9YNE_WPEGi`_)?_>rZVif4sAsq*!P&R{lMqKu80vIQ#dIWKvaiFI2s~z7L!cq? zOK)bE4e5zgWN1Z-Rus^EX{2QK<0`4eO8ix=r8tzv+B*SlHbEM0E3Zn-xob>At1g3G zd}f^IFUU)(ofU++eKg<$shXDB7VKp=y&R#eX5WK?_c&I(+a|g&Q5|WnCHysAzSjI@ zRDzP|QLKgsFZ7zKgH5!NcoaHal~_9~vmMc##2G8>2e7xKQ2#?dTc;pYY}xT$=qD@q z`mg7+82@dQ*r{_aQNRBDG>CCyc~WCblrIbdrsBvtmug+*It|TMaVs^#fPXwIw>8fv8JKmZsC8TI=^rN3j2j+V zd2LU__hPu071KRU3q}BVW)b;lS9taGE@I)_+vyrO0y&AmPLh* zF*CiU_amzhLPAr5zJX%2I+mJ;x!$ypPW{QFFcK*6^S9=P zL3{I83Se?MU)gxI1j?TuM;Qab;`vzWTN<%Drsi$r3D4Y~49QqqPy{180c)715W9b| zAs&0TReGuS+?i?$@NH{YIIG+Yn!FxyEPDE-7u3H|w`giv2zQKhoB`YOniYsarodrD1vinfHOX0L zk7BA4hJ8JG8K91{H-bL2o7Sztkc!o1h?4y=y7 zYnAQ@Q|kHNH$lt!4+P_*G9yHFH&414u;O?ud9&0fp{1IFHLArXPD+S1=qX02jk0QP z#z>MrE0;~(kg-!O8v=;g;?`iDhm!2-ABI%Zo>*b`m&UqY?ybN{*T<njBB!u(gi z+g$yXz2i~?8^T%Q`(OkJwS4Pq`&@g^#EzHPuUzSx@hs3EHmiQYZ2_}axt@;^9{dIg zCH9*(EukXIhd)0JYN({pN$K03-4%1f)D}qPUWs=ddVd zYGi1zyEMKLtTa7gRAX6aBMrmAq*zoQmCA65$T6!m#Cta!4czhko3^O>=Q#Fn70fLG z9!C%WubOh*$d1*z#xt?9N%f)*m>NIoeI|*+90-xd=1OiuJC-|YV))4e)ZUT z+Gt>bq>I%`fT1l_fG9#Nb%b`qT zAOwEwDJ)&Zagm7ggX{x$l{FO6?@DCPPUB~kI^G_dJyv`GKHF+q+93Pl{nfFq%0S4Z zB`;7`-E>gP6Qyd`6;)cfC(FfUWB|+pO)e{@Z|Z9J!2Hl#DYozAM8wdz4{oSM^!-^y zKW_vGH|}OOT7=BH<=<#E9*QV#n{2s~|M_uLV?$1GYMtaEbr3V0CW@`kQFsi{8nP`l zfSB57)@%OP@D(ZP3vGls{`TUr_wVSBjhnLmxk zs>aai$e*6ew6I|Vxx9J`x~N(}8ti~9^G)`tTA;>G3WH%B_&oYz`?`K+5#G%E+?|^f zu1k32s!v16?91Sm@fPMnq2n6fvYWwiaU37B!0^L#F9dA8x5<`DDqfG>#4+ltUdrui zR*M^%eU5}e7?c zSMqCWx4C^|r^tIQB|Yq>x!3%b%mCo|+_LR1G^aF9;nim^r%81~Ui4kRLlM9o260?)kl5)o-HawyuS+`!m^j5*rAYpQ+F;sjENO+SxDO>oeUWO-UA%eJ zDUsvVP(gm%F`H`YwJJ$O_U+o?3DCb}aH~x!(NlDDvi6#en#5;=Mj^J2+Ek=BqN*1J z6oqBjl&Qds@=o%8jIg6NCVg~?rXESccN~l~(#vaBQY`j$6rfed^B(iVMmdLcc7O#E zF_mf+-rrHI=*w#KwL>-9 zEwUM2jfTf`F%Q zLv0&yIOk^w(q%S`4A{z6@0^)8A3?Ie}{M%$8iIn|tuzfbxkOlpP%fgZ>gY**Mu(x{i0Ivw)v2Va7~*_M}zaV@vr=*DE!C|M5#E`D|H=l ze|C=FhXj3?O)u#NE~8)ygyw$c1MYp{X*Y9d6cGSoLG`DENyw%4Qz<2(>jb~F7KY#kDh2JdEH5^`_Sg7E*f8eExVeHwVHaks!T_#WF%ED ztw2`0@=X&oZaoVH<|HYgTmY6||Xinw_tk^r=3C{Q2mu?sc>3%6Kh52~ZE7v!L; zS-@f8pP25Z_?Wl@&`cvF8QBU;G5$4pAx>+zB3M&B9Y-rStZ(7s)Dh;+WbL^$6 z7xgr6jc5+Nb%&K@j^6IJ!y)_g#sZw9<|HaM?~1Mbyli5>V-3`}bJN%#B)lNWz3ISr zVQ^<;cgxluqo6ljwWL0h3U@D<#sknN;Y?sYg|9ZBR~jAIn;TJ`53${cS3GKyJwx&F zY{lcac*bE=LH2!hg_3?yHM#l7I?t>>*dm?e1p(mPI`*~P66Q83T|}GKyAO@C?UKz? zBD&jtvvOqY+HBxY*_t~Zjp^+XpX>OBVCv@o2I;Tsda0!v;(e>p;~haZVUn6DHJvr= z5~a9{x(=4E)Gp6c&;>=Pg5 z&>&AnX43)k`NM)*s{6`tl72=!Kq2J+>kEnvsfxBi-yQp`SWiC;qU=)S?8;E>I^H9U zTW_d4U!w;$Kc5pQ0Z^!fxxiSWEh@%nS?1u-Of5!yvx7QUSD4JsROM%;MwkRNX+?EA zMKw?u-fwMIs?1&B9pU>_&5JGaUR!v@OsC|fT@#adZ}K-cQbAw8Y`bZO4?-};)ZL;D z1ps<`{y5}k7M>yV6&z|WLHH!)A_}50_YU3%^siJ*irHL`+l70HQP`=7)?~c;6vTLK zbmtWKX#YL2IBuqlb%e1QR<1*qRZUm4@eQd!Ky^CDjCAt}r$!)PdK;;NS&O_-9sXrK ziZO1iFG%42+{alXVKfl^Z>p=*=c<9`Yeq`-yq3pa+u41bo+V8uPZ}D6)bYuSIzw8l zqH*<;riyJwOpTG^e$+ zPjqE1}>TT`eUqg^$yasBGFCrI4(#O!clj8S>hZg4`wcfpqIEuSSbrJl**xsU1`U{k9SXN)0ewc6(*nr``{s7krh5}7H12c|ZAYX`$Yd)dph z?va3%qYc4sq}w7woFKkCvLXS68=1R?V&7`bG0UhuFCAc%g={%T3gwIFv8iB-h@$Sd zS80_)S=l4aS0eyl4vLQC?6E8b;h+(jz6ibCaA(cuF{q19_Na5qP_*VB~l@DGdBllFg7qUsdxsc)JR%U`5S{P=eb39 zO94n-k~npY02s=h6ju?2QkGEx$jlkqO1leh7bm}9v4oOXomlp1yVyfHSPtr7WpOe$ z(`SJaj=fYBOAcK1d?%2etn~niivMl^bLm;kon83iD&U2s{)B&+YNVI>&TKX{L5C4^ zP^2Kq%_;gt!uf1Lht1h*W>fyu82A+zP%VoysX5-2JZAhKFzCRS{B^wIkqMBE<3Wn| z##=g5?r-Aku;ESenFW95X8i@~)!uSwTgIsIpbth*lXFq@5DdyO@}M$e)5J4n>$QX~ zQH2oEEZIE8l&e~x(`uJXKr+MZF>96qru;ysN?l^x$|7wEK)I9`Lqz=M*yfAQ<&xv}kl|)*0Nr+3>~vV1m8np1DKM9fVk9(j2aS_s$o()5 z6^l792#ADPOAwzX6BRN58)U5``$X*MEB}axTZjF?*tBG$RpOB?JKh2L7V?zkiikC3z4=?#Zc4&c#-aySe3KtN{C5L zEQw%r;KcJ1U&(dBLsb{Zw3{|ovCsk%8ERzyY-}YKS#6j=8EcXr=%PD*KU`N{-;#}I z8Q$KP$u(Hi^7CfB-hNeo~Hpr`q_omY_6~BS4J3pb_PjNKZ zQ}p9x=l3_Nr)Nrn?pvh~mcpMON0n5s?F?4Rpe+OTVGMaZFIzOIXs%sM=ZQ-K^W0{n zRqRm3=uK1>QV!{+tH-yL3sN7J)tC~lQ<5>t;nN;1l9jBT9)UMsBkK;+xAC?&;uBGx z@}y_4zXt4dLR_iLC;GIRl%#Km4r(lUO{=vAS=(Aj`2Rf<>^>e69kEk4a*hl(RR}iF zzi z#v*XiR2>8RElNYiwffgGTY0K{QbJp()=q}g3fT9e2L8s(9;DODt3l?JOYI}&fiHPdCl zl|M43NW^d;_6Im>p}|}%KdpEq-!}a{hzOj7qPG9nSG+CsY@bPQVuDuxVUQ};*tTu?(TenIey|a=Hf_xCE7R%dycZg5yeS!HN0M>Bb#3*~lK}O0j5;B`@np zL)S@ZSMPtP?!-D{rm!S13M(;0sMDld922*vv<2C_?z@DqNvB@-1%vTkUPXMt}+RZ*NZSbU$Esem7PM?Gb+0SpRdRdd;@xmJ%ovEpbh z*_f-tX5;+4n_qA_(^aUwAHBewO=}h&Ld`hIBS|@?mplcODM1T#<5~y_p!U)QE~h6@ zV;*sEH?7g@?5QtF8pf_#p0piQPuU{wb}d1INQJDrV^0}wJT9s}B6T9?pFg^ZbGfuz zGgXS!@bV`#u(|R?1XE0`1H3j5w=-o|KS^H`R{|D6G}lYI@@4YIQ2qdkq9(2+j<_j{ z^NTT=Phq)EsG_lw=DB*z3grtcD@SlY2U2%r9HW$Eq0sy%z?89~MlSwCadl*>hSc>2smeGxe3TeYgC$|z+R+#%f-JZL zjgjR>i;gZM+^@BXDnM5J_|NSIW@R{GV>s7H+5+$N#TU#+a0j9%_>&43(vGTY8$P z(%}Mr47cZeqsC3wA$~tTJ;ovcwND2dp@dw7h*aa_Bs5aPaIFMbgVQlkA9v6UX8tl% z8c!$ZAM>PU|09N)psiAZGZQbq?qg2?@W>jDV{v$ zHMkS0g!x+^Rl&tLU;_$mVtciw|7`Q7$^DX4zfFlWVA~1q%8DgY*cFu~A}>Ey zQnF>p+s?cEh;_$e?mMq*$L5Y}`!9xJuf5w|ut<&1^k=l6v&J~1s!)h0e{CwH+Fj1* zpAnspjV<7>4`B>2^FvFPXmP}>k)K&N^`+H6)X?6x@U5-qWk;Af6j#~wbcEUwSm`e}dIBto0GLh$~`7=CAi5G2}V16bg(m;d=`P#eIJ zL5tbvX*h-)o6)G#!sy;n6r9`#ok8$qjRdaWl{>=i31+X;qS4+usKZHixwXgA$)@I_ zfc&BUM5#Vz^RUQTWZ#|p%8&c8*& z#5RPswv_p0YPZxwK=;&BEnP?Umh=Kc)>@Ph|7`h}Ryhuu;b^{!;JEuQ#Ai~q;r=+{F*clbAzSDVO|{YK`fc3%l?8y`G`uZ%dA9jdNV;?e$ z+rW!*_^-5qyCAS@B-Mwqz@HySHCCGS+ID0TX%yAh$7ZTnyhEe%R*=-WP9FF7CDuXu zVEqgNa?zO!}7 zwX^t>3eMBc|KC0h*e>FJTnI;goIkw{% zmpOW&|7VauY2Fk-8`b<}9*!aTw-v|oWY=27bW)9}1r~6u(j_lwhkFOGuB?TQRl!+J zDpNsEHD~}CKtqSoad~L|GmZk6C3A8;%U6UtyabKJ#FX-CBnJC=Zk{%e-8tHR&d>BW zB=~me>S}|IlfqD+cwFyCg?~{XQe}$EkOC^$sk4~QA4{cLMJfV|`;0zocW;~K$xR9O zb|gPYlfYnm+-TJ#0ZYF=_EovX;c}5!_)2TY@?F&vDOMdq=i039_;5_+QUhOTW>X_V z*CNPHrKw~MBII|M_54@;M?e@+#~~QCQC$jfWwka8TE*XED3M-BR(>TOjBfQ4LTv7? zoF>7c2rSaWll?@QG>pLqIh|Aem;vnCwpD^6YGl{#I_kg`Nd2dCO%P>pO8<%UeHYK} zzT`_Wtg>GXN5g?zQbKjVUvO})(9TdLTBT`d~xYII8x z&>Aw6{l)yby9L-{t}Vj?sc2hPCPE9XzDo!IloI&`RgA##f64SB4&llf@ZDlL&ZqYkl$!sP27tV8h|yP)2*w2jWV`G>D1UxefGggl4B#G z`|3vYlA{=cYmWs0ZcQun((BuIg$nLKLtjY{D&X+wPM}+)I}TsiNqkVCa(}nStO98e ze_45LStm^e;frXjovdQ+As;u5rEj>}OShS1{f|si^HTBcU#U{>!O3 z+OJvCfSvBlvEr+dGCuh^;1FNQ7gGC1qs0}22HHa5*|7{qjSKt$2|u1KZ6DJ&SmQzK zOz+rNrNuz8^yXYO4J|Ky?x*ZIvl4~>)pk{5rV|0cO8aJ<){V6WGCW;R2YX}^wZtE# z)`YE=;zjw-8*8n`wK$f%4%gG?tS4;h5|7P4b?RRdwux;!2c;g05bFTK88XNS|xpM4O{%g0Ud-m$ikt0)U zD*Lo1yn}W;@ImV7KqPT_u-gKcs?t5)B5X%P9C{M?gmt_m>E}p;u7)&N^2lO&7~w&& z&qiRPS_+Va3vv~u4>MYEC=hF}SzMP@?dnS-i};cdrJK=o+4P;aKJ>cuIi}`UF?U-8 zqjqJy3B4>gnx%q-oKJ0_WteSqB*2q3qqi!-(T197OZ7Ye3?SHfc2Dr^koWMoR9IOQ|Y9g%yr`gvsSg7H@fq-Yxy>$ zI-EvgEqA-2we7JPXu~Q0K*-tJH(gPoz_7oep#Nl`D5{iN`Nkc+L#;IQ zg;kyDLqk@h%!o9oJZpIB?);^Qq$gLT;`A(HL@Q3F4~P$OCE^GvnL)*@y(UYH>YQ?+ zZ9|xiJj_T`dvSsQr0q$fqa7=4c7Vdp6??}|kfCc`3qcz){Pt$y+^b0FM-`E@ln44y zt=G^>Qim^&dqT~E@yLY=9bbccc2jw1(CAm&Nxj-hcp?a{Je@Ldz#LS+aMw(1OS7&6 z4Kxeu#5YZ$a?AMep(RHzF?=+H{JF8(Nc3(`;-QOw3_X8jb%fcl80_1ZcDDMaAxo~< zY(a=asqLrQNs)1`g0A8k>^f7aPQ-9qh1$x*(r2hd8G-^iOlebwlRw48&{@>;L1XFj zbbm+Pt32JgE<>z8KaPG|)yP6e?CpkY9n?iE$`b3lJr2{V%a0m;1t$m*QO=UMU&q7( zk!%O4sM3CR$1R2!&p(1#dxfKNdHq+WE&&u>6@%-5Nt<;HNa6DRInoH!L@!GcWNgVv zRb6tQpu$A?I2pL{@RXjdX|gFqRG*Ni-JGq+I_bOa`~a~4W~&#~k+Ml;tz~VzF4Cy* z4%jX+@&X_CuGG5&5HmcRF2yHgxVBH}_&JrwdYqW0WmiuGM%x}~I$#A~Z5Oa>H8+*k zDrqx{A#11=8}$J1 zy*J0Y0n+SYu9a$3QhAcKm5}Pj-%IRU)Nh-1%`HKcp`TWnt@&y^UM-$|K}jS6S)gzA zUR0M7UT%R(rYAB^qAiw$gI0g(JwXMKxs`Ub#UjzbqvuJ#TbQknTy^D;Miz+9s^D-S znNtgqMx#)9vkSSUXmCHmQtUU+h0ca@zlLA*3V$_A$%1 zC#h;t+_Vl@-6b1>LlXQD*hU&;&UvP;L}lU(OZ7>;n}4isRXu`E5rl{Fi{@Dga7JBv zq(lltMfDK~#<$BdRNWQZQcun%BgzfxQz(r|K|MHtgyZUEtIDybVqgJ*vfWm$y-Z^2 z4i`BPGHbRVK{?nd(OK5Q?sWSzp->l7)!8&DC_)=Z457P{aD3aGK6O5L(~{eWv=44I zz7IiPJDH3uGIr`IaypNYcGnj@?IQmhXu7YJ)0X|>X`2|#PG?X8JPYrhSB#uKtf5yJ z;(2VEOMUgGR4P5NsZap_r6-0wr=yCoj3J0Tw%FSCoZ3I)$pTr$Q9R#;Fo%TQ!G7G1 zzA>|rMJeu2IEvfGzYlqm=aoek2{JLBR{f+cte~jz#;p1|95=T6(N2uyU%o)HCQs?* zb_GGGv21#3y53=wk(D4^^~8c+ot_S`%w16Fs}lU~lQ5M7v_YrqEKgddjE5pREj6QP zt~>uIJtNFgWZ}%$f{Mrpvl`1)mFXy?mh_*>KB=W!(60KDluK<{|3PRNA<8prGOyFNx5@ z*^->EYAS|igF4CUVA}iH4avl)y0K-!)2Y_E&Tu&E#Z@k8pG0$0Ox-Q}2pGpCuX=A=`CPBFj%w>1ngPo%UD_oBJUkfnX;g)5cxLfQceix4<<`St!@V3$F23L%+_V7b zaL!Gpvj1>A70$CK5#)d)GAB}`d~TQ1&|iE}9Qs3VUv++62DDqj4eo~%KsS~rMoe-3 z0k;OIsqQYVt)u~-YvMVukR^b35xg@pPmcISAwYPEMNM+*A_zN96_2=Kr~`;>=0fXX zBp&2d6+UK8N#1GvRJZER#F9#A??#+XVIFG?GiQ&5#; zM%zrR1|MVfq~P=hOj1QzRq?=>p8U2gWgsCm#KP01N9O0MCtm1YP+M1m`GFUta7BWr z=X*8-2)RMlkb(6%tk>=H0H;wy_#@uL`(qtTZze<3&w9%Q{@U(k2KBb93;HmEuZk z9^Y_*tz#VfF+&`mQ!CudIx&gM%^)!}t36@ye{xH$;fErE^PDa5^fGdQ^3+CZ;_zyB zPT8w)LTbQUL02L4nzu#Z^6|+o$Kf(jseFmO}U% znl~OC4yNwx?(P=?aR23sNd?ad z8xj+?=a^P9rjITiWCeGqVi{h(Wk*)+?`vE-!LTH5BCYfTkzcZ!*AWcb_>A;L1i6?U z+2aQbW^a#KTK4WaAKikEu)inFy$-|ln!KU>XPqTOMl@kOPnWR6x^zmZ!H;*^c$7YX zM=+;XPjBZ0N9A`oIz)K97*b2;>`PV!w)iwToA6c$s=7rMdy;W;;F9Wt$5zb%uCy3j6MwSV z7*5J_-|AVO^kg{L?0F}~a!Qq!ak>$)IQ(tbW2UG$@_J|)KqHl&hXTgAdZWk>x-oae z6_XJ2G&%>Nx199@+}eFQabj)aL6f*3%S=fu^Hs3krNHBM?0U4 zw5hsWt<|m~DrcUp{&(avx!Canwwg8_1}mgPX&2rE1WsP6wusOr*!FmzARH2UFs6_f zJERGrTu?ZDUN=Cimzoc^c(=Y-nW)pigHKOCJY-d|NqqUB;wDQ*Xx4M48KCI|bp9?3I<&}3j^Fr{@sIf%f5?zdCxICCEo3!00gvGt7XQNo68%!Tbqm`w$j5HZx zJu66$75Gs6kgspDXR8msvn|vqFK>_7pO*kRK*qmLjmsjkwYdINWais6AnZK#RrnSA zBv`^<*x>!CA59b+RW$<)n}DZn!SQ)^H&&{nK-df;Xe*hA@pA10AIH_mt!{6D7f{eQ zW~;ctEZBeQVA1cSo+_Yp)q82ub+I{otqFf0Bxj63?fT#^uC=!mJ{aMF=Zi`Y)Ar)v z&`UL-VS(}fN=W#=dZYNdIlf*+f9KALE94wLFgo zk{p^}ZAc6(cU2fXfG+Hp^v6&QIEG`!L~_EDxrjZRMg;(3{qP~ zVw+mWQy$SU_UE=IIpI>x7Ja5rKZ{dJL|_mt0- z$+V2F@glV{Uvc{Z&Vb5mwA{NJqto&$U7ewAZxacf5%=`tZ$f0-OIh$#Y5Nv?XhV^d z_7f!BYNXHf)GX4~(;QvW8w5?2zjk8rUP%CBJH_?bIeBkhHk5pjF23)k=`IYvWscYt zFr^?HtJ3+ROE1gG;qYz9onDvSex>cYc!NJ``fNngUS<^$zM9g%VOMf6VK;AjHuZUb z81$iijw#n8n;w)IOLD1`aRZKX8#z(X_?!>4*?pDPA`%Lo zJyIO!F})>lDJZZm?&Be%DcI&Gp-NbL;yE!Di(IK}f{IwuLd!I)0;j20N$(DRnlKk0 zvFRZ(R!ipTNDY`i)nxTpzh)quG2hTsF`5E$LS0aoci9y*=i|i>1+#3<3Apq#R)o>h zvxuI1s{H%ye1Bfgzvov(gnV7317DFjbde^{{{>2b6Es!}13g~jJTYX$wgFHYkc^VO z1^x5$pZ=d_7z$rg25xl`BclZR=jUO`f^`Le8r1oc%9YYmVlY9+ba+i)@vvm?zNLic zsk3zGyIYU$f;2alO3XD|u7?!Y-#eE4jwj?A;eDzE?1X<+`*(>Lg*41;#eY`2<GKiwC}PvRo&>%|rGDCbsl2Uu)ejn(?BenC%jQxo;)`Q$P| zKXr|6J37(w<>WpZq@HVNKe``c8A|(a?{pbH$bd}^OLd}|Ga7OB@?aJEN8R9cM6cjk zbPF%a(#`TYl@k0-HUQ=bLjBUw7->&OCGh$VYQM{kRvI`%cGXq>#={0~K&6x!BGsvm z4Z$ipGalUQ8X%>_9~PB{7fRVT%OgraD}2?Or6z)0>4`~RbYvh)2zSv+RXFy_ zaU+{CCE7%3i(>ZIO|PcA7{!=orX5#7*l0u+;^h3 zq~Tx1AF3(A1ae517nzBPYIv%=-WhtkKdIf#kHtbsvH+XS@K+vAOtp(In%^EP*NOl% zK98@)_9N-`B=7mtxFi{AIArjxF`4WM5h*^5hU5UJi{Z6oesHj?x`cVPrPR&R2mHEvSG$&+y$~f;L_1!QX57F9ZUpt_^0}d3CcUGJu73 zs>e_eZ2swk7N~zZo=UeH@y2pOV^}=NGnf_`S@)%*cDor#aUh6Vaba^;B_?YVSAR=&qi4TuzOO&B@fq`O3q~$8QP04R7h|4B9Xc*tH{|Ahb ziZy-6WOGA{RYnqTPFlws_}R@2h@493JW-#dJU&c<+7dO>T@bik!`_G!vPRm3oC4t% zJB)gd5jv_nh03YcLf7B4`V-%7iSLY6XnfaEB0$!&s?k@|&@7eV6O4uhc{QMP60=;N zv(*_FC1VRC;4P(|c$|y+OU1R_Gt(N{aNWXi^(s}u2f}Q$OGlQGRkF&dQR+Wy;<$JHX$oiBvB_Ho}N6rIF1(D2x@VYS6SsiKIU91 z7IjVGfTrH^oFml`Mqf>+DiCNUQNWn4^YyuJ+5>d*aLJ}MtEK@JI^<$tlTF4ED6#6w zb3{f^N%vNfqoEdArgL7|0S{$^cFPk$%=dfg`=oZt9WsXlA7oxoT-T2c*yN=5t>x5v z_ScbhG3P#JnScZ|V@hT)=SYFOU^ru^`N!;-@;@;0=_1Tu)ygLhaZy;@oB6b+#nX^2 zGndBsI(OozF7I;c&`bX)fGGrhWu>E(&P!hyU+RNHD)m!MDm(JVTo}^*MpoS3ExlSY z8`QxmHin8f05THo>($fBbxV30XhBO*KY|c>t9K{+{pd5T(0^B52`sEee4gM5wRBCB z$g>V3UWkwo&DbzDC|^|pUa8k!`poNEH2{B2TI51mAh00RJ1u7mx?33>iF3tG;i^3?pryr+RX)s zzKSabxygKBPy0`To|Bw2CcKim=p}`qBhs95WQw&8&RW2cHLZSeAvrHqNKA}hd!z_7 zE@f=DvDp@VH;ru7(&&gvARUZyQ`HG5p)RXZw4&^U#5tIhNQPXb)nSJ)b)P1V-PPPl zM{c8v!nJQPkOhvB;6Z2ViBvc~hMEp*XGj3MOaB6Q&eXkcL)5C+=XHymw6=I$^{Jy* zdUrwvp+^c=Dnh2xjt39v=U%&)5%ao$EDHW4x=TT3Iets?MUuLZJhmxfjI|KjCUC#cSk^{nP0vp z*C9Guec!4R9Plcue10z8+~K5L$B&Z2aEx%CNtP1WTm0joPhaYLD3rMnl`HHQ8laGk z2!n8#9?@OK{CbEhkO2MbqG(3OuMuYDMefW-3ygG)tl2*=9C{RE=MrmpB=+~q5z&Vq z$^>tFMN>TMU5A^-C6hOzi;-B(H$nuVw>@(CJ)->e`90uMS9(Yzp9(nfi-UB_d8q=^ z6;Ey5&vlD2p6~REMsx3S);G;LykBTINS^C#TQ#r(;lFdJt)U$imMBCfVtbh)V}Y^= z-$)i@pruQp|6dKV1a&6UKZ1=c$w!#jst~E0s&l%PJV!v8=~s88ut$qrVTIBtcv`|k zN?Mz2s}qyxO18ABuVX@jtdzDtnO`g|nJ@@yaW&M$Ins3mw*Fka5gm+L@A0`R%)f#I zVimqk&=EITQIwtfR0B6D3H(@a>e_ z$6heXW55F`(26jwXozs3IyxY%UmA>0 zEs=ra2kOxf704-UC`rg+2s+))&{--KB0(Hm*TA>j48>k{)Dgj=vT0;>n`&Ts!<^D! ze6IzG;_m%92s7eh0RBJvGGH`1x`$-ht3MZirv;DLPIb2tF<~GuM3dub&{vK*zjSH5 z0m5%8WO3(8U{)Mj0M%)i(;yKVTYeo>+*T~2Ga4_zn5Xd6j5s!by0Do=VVCN%@q#YtKDljx2xf>SA<0bQbz_}>Wuc6pQ9BG1u@ z8+0b$*HOn~$RmUQjkl^I5j5wS22&ok+ZoiLJKr=&c}}KAooX{fRD!FA1mj}p$mmFy zMnDqZLP51r6&Ee1gS=&Es-?$}U_1Gn@erk92%v$* zkVvEe{3;e}f<9mcgO=4iuR4jga~m<{DD3|85UCmW2N6j zI_dg1V;6uT^-mY%hh|PYKofX;$n4X`B^LhgH*;v8+->0;#8xV;oF4}9OEb+|Ca=AD zsJ52ArD^`bpiINQKTt6Z30y_(c`pS@lP$^MOp>OZm%0)r9d`<47!27fl;$wT$NWz4}d+Lgn>KP@;O-ns%g(KkjU& zd!@Ol+q4C`_y!d(o67AfnT%7(wUt_>JV|v;(%0cT}W+2B?zakfZw7=lf~L zP~cMSytV1;;IpY-JWL~mb73m_F0O~(ttt&oh4T!Kk0UtQeG95^Y-vD2T;2i_8wEYA zmib5ri#=|&On9ZT1D&W;_3@GIliLQ?3nD*k?~XRUC&Wy;p7~y8ix*YpggB1qz_JMl zI;7Vd$|90sry%1}G>}e}WN4@@*Q@P9bFhL=3{WXYT)iWHuV`w+?0YtEp&KIrtJ_3F z`5LGL5P82Ofig{(0>jm(dR0WIHp=Su%s6Y_lt2@9|45TKg-#J$RJli_NTxZ@PDAUS zmgLMv^dd|n@`ZLaDpLU)sz}Xrip@SD^{v}%r6p*@CXa?kArN8{K++Z>gwNhq_7q*^ z)7+uZ8cB@+Mi{DFR*OENpfFTCi&d+qvLTrfuaU66h%TnIuzIoUsEEiz_4Lk)O0nN6 zUldqG_rWbWJvBd;%(VpU+a~&n{F~Bi0yXiLcVhD}ic&EtLdtC;Mc$Ic+K;kzD&0jv zZhJoWZsaaNlh#H`>v5=-O*A-Inid6)t;~F(aZ+*wNl#KJ(_zc2xlh%-;xiOY)v6Y` zuBnSz)4cK4Qsm^5M(+$Ek|c-~Z4C3LQ5Q*3*XgDsMP6Y@5T>wN6drgomy^?Tv3@}9 zaCdlJlLgYqTCp9cnh=&o%9(a6XQ(oOgto;M7x`VPJeDzV1>} zk0CsIEOSV~)|XC>Z+2W51x5EJM^JCVkuO=+p((+l;;{C7m(p|A9*>r&)gQJ&URxwt zdFEE{`UNfgybiL1j*!^SX8z=A5?ztX>aywIs1|epcK04G$Zc_zvEI=uMN>``=eWaS zui>_i&y3Vx@+*a>;U@MN_HzPtt-GW6YFDXBcrHmwtNVElUO_IuKS(vkmL9pZQ2?16 zqh!?v`WY%$`RcUB7VN+JRm90X91B(CJv{p{qOfL?9p!yBqS1~fPLuK#p5DN#rDcMP{?n5$NlSfq4ztBytKZD-<@WUgReX;BQyrj3;MicKZWcF!sq zvh8Q*+s6~&0?v6q9=u~3w)dzKvY_3=Ttgw4*aYLmUg?@5;+A*S)$F^+4qBJ-Lp#BL zXiH5y^P(xCp}SIFl$|?++lExjwcb22zIhooX(64C10j9-);M{wSOUIUQ5>~`HvJ=! zH44HfJ>+45M^^OAYta+6P`11vg=9kT%$jbJpj(z}tq#Z|EwU$?P)H}mV^KP=bUw$V zg&u}NLX8#a4JalTfY^s-+wDm`Jox>J(Az_+A#f)u(>2&ab;$CeH{AT2M+U-@T)xf+ zIB5Khla84~7GD@!eNWGITdYVJqaHuj*ob?7Y`5jE=fqJwVN zwV3S*8q4n)c=2Ps;2z}JBwg&2+8oQcCqU@FUwj%Y$~X5;T@S!gii9<)E&N+nTW#hi z@3z|T#;(G@a%5<4sFXDEG&ph^H2aP)q?A%~ZIqhV?mC}1nhycr7kXqf{Zlo^# z_qD&wU^==vH<$iN>yb4LkmJVI<0q`te2YDBrUb@$&YKR*IRNJTY(hi$pk8k+nXZnS zI&1tz{$g;mQl=Pi_T82**NSJecdLHj7@Ue0U{$RuqD3vn1J-QWy=PtMtW!VON+~Tp zQWmkG2WOsQ*t(^n$`nmE!Q%TR8ENQ(j;m$r4$kdjpI^hFiJR3lPp1b7MUNyug444) zOOft{o_!*YAsPu_gyxV%^|7rtB52srK!AaWlf=|KW6w;?C2v?ID`HrI7+z`n1PsWD zd6iB+3DH{4@*_zZ%B3JVTNF|*+0GG>+&>9HsEV|(d0mqP{d9citfj2y1q!x0-`K$3NZO3?7Mqkp?KB?Z(=&377CtMUUtjJ-x zirH$u7mg6(1yjb#s;YJUt4yG+`oTAC%h4>Ug<#Rz6#T1Mpkfg46u~BrTs}cN9goyl zf2vkfIBl7#)NERScxXaSP}NuOe^Jg?DkLBjU4-cj>R|w+Je6aVz$F?wolv4CFF%HU zM7M%&`GIbw+6_;BU5R)=>{E#bnPb^ZMo^<1@sKcOqoRsj`=MJRD1w5JuoU|&yHwO` zbOnSNHxAG?u`*fQf@E*veIL_+Dl$8QPi<3gn!V)>fs&XbgmmVC;7-*J1J-OJ0Bol5 zu~J-jii?{au7ZvtzvH)9_Fca0+YFR*9iODQmw@EBk!|NJm>%g#ku}V$v(RUF5z0+laQw;DE zWAvI&F`8Ywfwiqmw7EDtM{OF{N0^7HwbK7F-1lXzvzc7jSvD0qye23NlMFw5gvqRuUS~Z+EC0!8K7ONj}?99?r#JE>1KU~xt zqO*M#^XTff1>T7{?YeY)|IH#BQj6MfFW_J+4!|Sn7LJzcE)dXc^o`yhMYzL`QCk(% zzq&gGB^_@Gy?V}({17#@T3deXd7-wn-{TeGgpzmI`;0nFn`BDX`qXVR< z(~TiQgg%94Qajc3h$&zZ<&8(Kz^=()CnTX=>AY3o5Wt4c9N<0AA=}w%NCJa8)WAa3 zn@n~PBXX3D5Ct}*IdM%`s6k4Y?DkEJsjd|=uSz9iGeGEip6z8?yDwoU}7kcmZBmFsOugn%Z%&v3V}Zv;>Plr`Da3X zywXt`()A)m!39iGODF^zUrU>VOEKVnWW5cPSuh(gPU#?nlC$1HOFxC>jvRH1`4P{L z$5W5HSjQAF%`yQjNtvC|fZCS?7yz129#Y8y0f_YL77Zzr(5d&fmJv1o6fl={P zsKwOk;)tmtzh!*kVqYg_yjQ&EKBeJdp%@fr6(Fh8gHDkFkhj|7L>!N%ZpzB=zv#Iz z)6#1an7K6y*0rD_I+hAs)>`Q;0jE+S9P)+53V(H0^Pi=g0e)4HJovk0Pt%@oh>ok8 z7zn#KrjB=PCCJefb|CWtNzHM;9f_&{aQcrs&RUDtlu8nPCIOQii5*5r)=eKkSHY6y5ZP>;a9+NXCQ41EEGK6K9NEK)4WanO(il<6 z9D{?ZOJhP?^p7ORr^b;!tK;0ht#p3z@)ma)b#o_}n7lXj?e4Pc5{0jlMzhobZ25Dg zW83*hwp`=2UTf^N%(@|-J!xtDOPmkWe{e88lQxCAo&%~Tr3n>) zx1~D`hL-X)SMV2osSbeCUbwy3Uwz0l+Y{jHVbzIPIaL97gl8(z^3vKV4^|{8N9mbV z1{@EGDJ z(tIR-ci?+Tu^7UmLSJ=rEKO2H$1L<=TYgM09n#Y;Cr=uH3#^{$Lrf zpcP%Gqk5WUhGsyvQRo{l%vvxYL#wEf;_mMTe3R`fdlr(H zEEVHNf6Dz#6{bJg!A#xtYx?rE_M{yLH>h0e%m3#fLru$7Lz)Cz{Jbq8w~I{|k;bM$ z(nTAj4ARA4s|1evw&~1kQ|K&i$L&W1M{00NlSPq_`e1a@Ro+BGw&``?^kvV~E7Tf8 zHBFhP#TFO*_bKc|Y$*B8K1SxFzs?k!*|F(F-EI>W+LgAwsF@>jN~`Ef9XiuAT$)sg zYA{@^q#h|pb#c}SC&E&a%Y^SU+iOTkPMBU8PN7{&*mfWqn{e!~3rqa1-nRlig>9Bz)50C)v zL!YCa(hOyo-G1`|DVU;1@j@WInVn8aB~=$4rIP#NQ8XjCEf z6J7DPP;^Trya?c?GqhM3)iw@D1Mzr!Q4qw&MPWzHTT7V`HQQC=T5A`R)RPk&@t|p`m7RWt0A__ML56 zIDhFYE|d)sO}m!4E;U^^)aJ^mi&k2SxJ?dm4V{}olN(PO8qct?-kwG@5lXu!ksWpo zjV$q_THulLJZl$KOpBr@=OC~o5A)|%9nbW0SpgO#NV3zr{p2*5zDcrAwf+an%?U1R z)lw(1)EqhULBZGsWK%g$UzZTOn2J_g87uoA@vt%niCMYq3&mckwgYWaH=ZN;o)U)v zvE_1nTz8*Z<*Ii7nWj?aTK<}Vy2&1{ncqcTZ9;3s zrjn*ZcwV@=e^3r`Y#srW;7A30kFMNu^-#&3{K4&O@jsO$Y#WBtFPYU=G4b=h6mH|N z{Pj3yL(1SVLw$foZk{ySS&}lsYuR0wK3(Rf1MY9@$quDPa(hk}@Vcsi*4on#a3EeF z0jK@xt3C6X_>P<{he*OwX=vYhNJ^m+no3LJ1H;vq0-Z~3w^M9;4#v*c<#O zfK7KXeqlLPvy*0NYrwRAmIw4NLsyhg4NaGuh;Qd>q#ePaC@Z&J^K)DL9g6R6L&a9I zT5?h7d8PowT_RjA0B-(End8)<%JCXLbPhAtLe`|`;8MJM0TSou1aV!Gn@w@Yn|7as zQ?sPsHKZNYlVWaLeF)(iam*k>=3BnNjC3igfSG|3Zb zfxh-Q`_DlY0;%vgTaZ>vlM0-TOxE4=Nv;U4p_t)_imr2!WW_m3)ky~Ypr4V1efWTR z;?dl;Bu#7rR>DSu>}+EjZ~CYsBk$ZL4v78$1i;^2i@zj%*)3PjMc`2DYc$VH`Q(P@ zlZ0B+u=ZtSG~VGFuq4;jP#Kzg=ZJkn=vr0n#l_n6&(2`ojG31c2{jd6c zJ&hr7leTdrWghXO`HNCkEOK@zZiIFAX2gLZyVJ0$tP9(Q$WOGLr!n-g%@^tWkrp2Z zCqOOSD4qg1GscE&BNBH$XlkmU%uyo3s;aTGWK9gY$(@Qha#p5HHIKh7&bws;h$S#; zb4lESUbU!2O!PD8;|Wf?mrKC$2#TD6@L{%&L4+91SJKF|a}qE}wGA;i)jXiYtp=n5 zPa}k<_(AH%${JB%eo{L@QCsy4@=FFoV`W}YL)&%(>Lm<2hQr8{%L^h3MsMJ@WQ~lu z&wQu~(``8ncg_?xM5E4;rl|%E@IcgLJjLf8T1eSEzU!IUqS3F`2Z6OOC4;Wg52S*k zA)Izy3>#{8T@^GP?jS*7kukcRt^mNy*DkBabCkRww8OCR<a*EzJ`7yDWj- z?Mg%a(qffB>_ovIV1b1(KgZp9UY;YMEBrpRnVA@xtx#f@OgY_txGhV=K zDAKzXiiIvagicDx?@IhE$f9)OEX z9|SKD0TeKX9l9>UAHyOLRl=HA(nr3o$jM?zu|dUjd@xQo;^2xB05ECV_jJ^2r|o(r z@I0i-A(jAgp^C^T+RC+CCU)XYrmW=ulDj!rBvl8C(yN;$GsMeXCHM+aK;kI1K6jq# zZ}J)W!!ds^ahGZ@Vs*kl@Hzjl(Qj9l9nG)Ss_V0~iX6WofWDFf z5f9}!PRIMpqQbN&9jM2R_mSU-rLG}Od%bok{qD@HfNEJrPVGh?z4MsVhK2Zc5#S~a zy$hzIl#!FtsyxUsTU0k5jkypdi9EnG*J}-9nI`y63T1*%5uiu*ohmxYg;&@vculG2 z$DwA}R;$BgI?S;!GFV@CENaFA4SX#fXDk$f0#+r zht0_(3_}m$r?9cMc^JaG`c0?-4!rslgie3JRe^)8#%(aHXLOFNE>IZ}V{Q~%d~S8r z=na0^nLv>cpk@F0S2jZQazz5Sny*wIFv|kc&NjLPJz>wf8o(}GfIoCXk_s13doQcy zSIya_%l{X1QhjXowI0_s*fUrLRA+`_1>872=Nw?N@`Hyif0eE zb&N>Bsn#u3$f)8bM&zd|B4=b$;UjviM)<>MmZni_AF)=tW8l>5a-pN(P^Ie{aL4p7 z7Nty$kY)TJg66V9>b+&MgtS;{IP^rdP*D|@Q2tTr+lE!L)Q=!%o2&>nd%NF&aDaaT z@|1GV0rFJ$3##neM(bSn;ffs%tp7j{+xS`v#_Frs+!W*-a>i<{rwAS^VLS(3$mAU{p(~(Va;u+0MR8W zB)!XH&#rinC1u@-TrVlxq3FvRypL(RN@3Qu~jzN0_3@W*>olJ{AL>tXmzg$ zGnRL?i?X|HJI6}b1FW^W72x;wrim}2_2nSb8tD^f{1zj=f#=G!54NewV@7P^0#p;h?02ciuq3Rf_ge_ER97Y!MOm;5zn2K_4Ij?Q%qVA3bXl6Gva5-Wb zgy}u~OQ!1d@sQWb%ylfYUkGvhH#BO*&&-=m$QC-0%^0_gX>bva$q|k@MsOaPlM8ib`Om32l`->@%PY9eX09{Fo%#i_3WVWUO%S3fuf&X) z>H9Tjx!v0&x&d-m!44(Cpd5!1AqAbBOFhESsk>c@#=NT^J4!>5_vwNXmTVs7vG>32 z2hf*vR3TfrJT|CNEVn79@i#;QYG$BXw%)dgnz7S#3TfIu;=jxE20V&{hiU#8dLHTh z*ts237u&|83(s67sH`eLoI=|GDhW!+yZP+oDiQ08)o}=dtda@T&;}1J&4J;mDRhtI zKh@xc9BzWwgCn&r02!_16)2+@7q1%aC{<2Y3K3L{zidvnh24w9-$WJx4y9n+U0Z-h z_&RjxbA8D&&3%60+^RFh>lUvgcJwPy9o3W6YX)$s4X3nbFaXE8;%yA0L}a1XRvl4krv~&;{3?u3AN6uo8&%vh ziow$z0H3OVV5x>-{nT4E#UIpND1>gMgdq}@0AxekI>@`{an-AZlcBb~9SfS)up;NN zq(4PhmHd=I;EEM)N&kOvnl>a(YBX%$Ze(0!v> z^tOjIDu;g)ODSE7#C(6ZyVcJ|7U$Wx8}Z8K4@2 zQPr1fJk_LS(lN=fbv&q_%@`If8r(@CNQ9Dpz1bY=G$GuEDqD|20FYVTVz67bVq6#j z8bZ0BG{}@Vu*9H0a|j^|xnc|EoVJ!2A81DORBtL)|Djcuq+cF~5R~+QKc0eBrB7UT z656>)=)Z)uvDACQ^q1Zr+B6PYgP473Z+!wj7b3u>59$G{vqOY$W-xAs>IeX!pLufaT^|fVpn`8P8jmhrJUnL> z^A-~XdG2}U)##P543p#ZRJZ+6)tbs*z8t z{7c*Jtld_UfxxTi8ro`*$cc99lgE4c-nnUFI)0IKu%TA$27&5kl* z?^~@C(K=gQUbT0KQ2}K*-=-#G^|fhz5+d)By?jM5-S}{%ahwTLyfS*K7(}$=Y6=a@D8NDruXv5^5< ztS;wQ8Oe$3hU{{tFn6Xy@Q_@iy$@Uxf@!Q0tJ*AJ`E?F;tFO9)lDdE3>m39DSu{6H zoJ=c=#7`${0dh^YWXLdDO&WxZ$dSn#SYj%JnZ}mlFlPOX2p@CLk|9&ODd?b@jt9JMkJy_w_n9$4V$=i3LSRA zS~bIV;Lg^$f_$1-NVd)S68dqaPlP$P>ngD`Tm|6N6z$5s>4ySfl#uhS#KhZ;#qHDd#SUnytJb!H@;jg z%g~ysq@-{um(b#y*9{sp;$Gm`x^|WEc6kM(&1OPDG_3%nnu|g4T!EmKxTN||EpWQ1|V;vbdH}>2e z>c}K^WYrQ>kvP2AIV8@Dy1+DA=`62(s@6IP%cnxWps8D0u#c>HAQfT@pDRakwz#eN z&TX{35=gLwuPz3IAG_CPMD*#irQ(W0TGl062HxobwK_wu9}{R4yHZ;O%T@M)QT*Pi zIru=J89Ovfl^z?{Ttonu%EWbRnsHzuMIc3Wgb#)?V&4JzA z(>)NNGzA30R3FvuLYe}qVW}_UIkAmd;fwWi)dd&zTOvtx&88eeGg7UxauyC(!;UKY ztf6LWCkaCl0t!C6MPw^Ws#oj+3W^w!A21N+R*Q8j_)eigaIO<|4yjaup*CIL=@C0~ zZBYw-8Px%8PKe3~#!|OyMniIgvRCa^6b1B>f~iX=9bqx9xRH3*2=zfrUe!eS@!GzS zsZUZRIi~&?cu{s>J|bCz)|k~rNNOpX!|fzi8sQ+ddnZL@dp;LSl}tc#8j1Jg^Ms{#*`Pm->bncRWuY2;fa&?1ev(adP< z7Zq~GVvE>z+ZKk*NK8{QJCzjI4-ty>)9jQKeDvX-*3_G;EfbLqXk4Nlwu6$hTD|6O z7JIdDUL)HnvtPJy4uwI$R09)+ad?~Al#nx%4->tu!YJTBgQkTZ5W>S13K3k#eK37Q zZ-!-?WLT}*)^cKs?6?+D?{@BEa#|Zgd+T-4RzAy`#X!5=37_bZXv2vuFh!eo;#L=~ z#80DXRF^RA3o2$p%Yz-hkb$$rD!Q~&WH)TOeVsagx^T=-4hc?2_)$OL!2-CUX6TVRnGLvzI? z!NnG#)ANvpG{eKOBq(yz+mUbCgtY?jyo{|Rhfv59$6i+he{u3T)FqH-A1;#a6i2u~ zVs>cDtd(GBxv%SL^qFdPc0aH0yc~<53xA27F|K`>4J8MCB~uZkoU80~{>k7r^qFI+ zuh?8D9pUe{ZAL17lr57PjqOD(67&?WD3XhIo5F#WBLe|f1D4vcfbynDFhtr%Y2exk z5D{Q?DakwJDp*jL_i4S;(RxWK&P}ahtxtSVRnv{A@c$5ZCRvi*$daA^Rrm%X4|)aG zQ)BLbTDT$#3lFB(uzutuNu@nEdmW&SG)oa=lcb-rkZ4TR(Yt%mTAUIqvfvMCp>aIq z!I3IHBYDH4#nYgzGPJ~WKu{^k*W%OxHzaExnGYW6Z6Gc=^Veb%JvbCW`<-&TwpBvz z!F*s)yA4|-C{#V|kc0m$vn9*}lA6hAMb1indulsTX2ERfZjx<&Dm|fPf>FqFHHt1w z<#SVIo#l8o2-VOq=kYp=joU)gbAt|X9I|^8+#5ZTbZh0`gp|W$EZ+Mdi=v5qVKIGm za94s=4Bn*n#vq#f#sjp4x=f1r$WsnWDh=Jolp)4_MAat}5;79TH|VRVDcI;Adj?ny z$2(u)Lyi2;3jU*66qeERTQ%*3r z4UOQ37F84j>B2d;K0Fb`CKwID)TI>EOxD*z7fCM3*_Du+*0A9wrZ2;QqfP+YnT$O7 zbvnHQR9A-~x2r$JR@M@4?sO9=xMFL|Vd3_M`cc|Zp!6w>YoyoFlzc{0DiM+nIRrZMCi*Q=m2GM)M2tD zpSuu54yUDK_<#Oq3s9RqGS(uz<-oC+O*2vcC&X5h5~6pt3m=Ll*-qtUwOKYVk!_m= zhuOH$#cLf-tmd|k6vixNp=5)w>A+S)ByY0DMJ16b$9?erYT}L3R#?pKzV$YFE7}tb zYNXMK&D?y5LlmfaxR2z5-5#n@<@*NZ$1Pmev(DdQBRwgQk|^=Ra@W&=;1+r~&E3^! zSlzia8KB(I5?F>duYmPB5Y;A+e__7q$fItR06p@aCgiEt&{#;z=)t(OrdS_aG@s+? zbE_17K%WY!&Xk%+cZGc99+UvD&_wH~W78A@HGiLBjQ7?_*>SWxd`s^xZ}ALTGKZV6 z@w|_ee}{X!nVDB74?I|E1>zdGb^1%PCmTn=XcP5$B|FH$@O&J9=1_ht9k`Z^cL*NY z{_X#$=VPIY1qX=-Fx2QF8zP8=M9d}P%T7pP+X7it;*6w`6AiLXXT8-8c-;PL% zLT|Xw`GqD&p&rEHP_f7qp&vJtt-1Cfv_qOjA;=pOPE7?cVMWUs4w@X z#3(+IxiFdt_xye?%n&bNce@J(-A;i9|Mv?s9+2L${f{kXr!e~=N^F^zYpsc*(yB0~ zH=3t1aB+D9spsj26+gH)pDPJRqRs2rv^Kny9=ya6rQeW*f+dnj$l_}xXlRITOQPI& z&7+m4>*y-!CdG% zdDOySLFfaWZui)X6xEERS`E)0y|q-=*sno;-`lZLmqYqsVz;_eS89rk$6RiC-RHcl zmwwNZ-`JNcKQPs)`f+?+$YzH_qpnQ8_j+m}>VKn!m%lR$!{cJGpy+NAG0S1gzhfrm z;@R_$oMk2$FZDU9^$Uw#aU&pN? zdDU;9iqqVn&B&5`@$BD^BhTyYtnZ(?t8U+a90zry|8ZSH`CNSaKGsso`|lBmPwV`7 z9AZ~>fBzI@nE5@hSz71!!#+#ZC-%c~+nZbox>sA!nuy{3@2|F~jFEz<6}6b5{_|5% zI=~^t7irtgXBV`(F>%Zx`jdkyppC7YZ~*-Y0WUC@0KP$;N1IC1< zmYlw9KIapQlN6@Y!8P)8r94D4ua}7f>H}F+5Ol745F4v_vx>Sf_e128lHiYlv0plR z%;MD@QlsH^4Lp_8aH^H#N$PrHq!lF=t1MG7tEY>*p5-2f1WJooOeRhiF$&WnU>apf zC8h-r&)0-}&#)1Y3=lMwEwMcQLJ`p<$qlJr%V2MY+ies<6P{(@!zKrDD*-b%$A(^f zaX5yR4%2G6NxIT%Q(F#V?h4=}VPFOzPVolzEdBr}5g>$M?KNzGft#d|vRbv5EVRUvnW@RT zwMR;%0_7r&f@F^^5s5KQR?zY}QmNCeZ;ofsN@Eczvke(fdw9Ed07^i$zguQ8VsMb! zn|PAQoVLr-TeyzlcGT>t2y*k~ti4Itv&)WdtXSN0WLp(^7%8$#El_1&uf>!%K!5IS z(T$SaBFc^1x=yr3ju!Oo6b5_cWtJUI)L|(p5uG5$%`m1N(Gigt>#&wt2-zZX-ZJQ_ zLF<WmyEwX##Bn#yWLYC`0eh?1(0KDJE%YMMh$sl%yR zbt~;D8OAm27K^h*tEMcLsUa^@r(`T586Z;w=%132q#8E*4SN!8j&%3b%t#Y9@IA6M zq}?WqyJ?X(nG7sMX+#`s*##ExTCU0bGD~pS-9W=m{XK@XjK0(i6h@z3e04cUy9wVBLBzMZarYfmhnBXz<^TvFYLdHUn`x1V zm0({4K147ma)x1Loib;?H${4ALn%))y`aG+*9AKOG1U-aPAz|jW~a9@Q%dVz?i5mB zAU6z-&Ji05o3;xPWp?QbV9WvYyDL|iO4Uz0=ud~ z1}go~hM&nSOxd&A$pdG5R9OrTioa8forb{2WfbD0=CZ@UP1(ae6Ky0B&XiFs>01Ot z+J~;{$$3;EOv^XnEU6JL3uvNwqwP+v7+*PHwE0kfKjT48WdWQ;wCif5ux83)0-~_y zBK^P&o%sMxH??2>b5ShHd3V<0-!FFs!8DF5y4OPhr!i~ZlW4kQ&{SG}s;h!PEj0ho z7%q;12c?Q-OclX_KXHmvPVJ|6TeB2>MzqEt+}gi?O0sp||D9#O{p+ZWn%MVGLDS7U zCJ87eJ;nISBH1jhpNJpjmxaA{ClaV%`J#J{wNvZV5$om9LH+(IENssH9@!+*e;#%i zfqeVpV7y{K!A?i8t32)daS{Y5dw%~E2Gi?%fV?c9#m`~6YJFlqFT4z9XE&%}53!T} zieS!^FqdA1!Mx<3pMs)-)t#?QaSu%?caQYl0$u8o3PhXH!U)bha{e*!1!4YF9KeKf zCvfRR(%6svoU|&QRDKVd^_=1@jeBxOhxJJ7#~PGb5;@M7q&}v{4n>U8FTs5i3(wqN zSR72HauuTst-FYRpYfLW0ISWSmg(jct5dUA+~_^!^tu?^MQYgoSg~@jG+XqL^CnxS zBzTqmnj*oVVD&0~nX(b^ZAK@CK|+_gy?fr5;6&6Mx|i5G+M7=Zd1tU|{vn&tV0_Y!Hy%u|L77 zP?*DON)*DM%i&_|y1YlF4_c|{+O+U6ZsxL8l+&m^=M1qDJen|~wFYOkP&HaXc<*Tq zA>^ZnKY7=+wUcm!o@w!Kq5v1e4dU@O1Z6E!wiA zz9PGlWu+T1n$m{puj!Gv;Hgnrl_u`6pe#sozKgyoN@0qH+v22NmXGTtCT0Q}TS*1W>dke*`*pi#W2Iuc zi~&kmH@|(5t2Uij6lXb`0em+Ns_LrVGv}J(reHfRO%-LzsqulTj2qmj&>V=lYoOV!cwLEf2 zuu<5(G3-fs|Co7h_eC)rd<;Lj|52AN5B%8A;`!(AToTn3v{U0nLNk>P;F=`(X+%le z9ViTLZiZ|se#v0T68QHf_FBJ9=yWLVgNDm4t8{|@)sMv5%0B~tStHw_E$4B#sR~HX zPtvD$v##RZ+lr5a#Q0@Z-OOvjQf_NRrd8|gsl<6#5hHh@9c*I>w*{;KcvN6fv|`l9 zmnYDYz63aO>+!)H6$b1k)Gcvg^f;!aFq=MwPN$|sn88Yi0D-Gwm#7(;*~)KRsIw!0 zr|1a9{yi46g=sK`gv8g%-m}nGXJ)sgPWx|`uI3CP*aBsv0i)hTK_DQ7Cl`!TVd1uk zrLZv63PGXXoiV(_#0np2O(D{7Pk0daS6|kr5bK;bL!8})g`m2avySoUv&i8MVuSEH za9N}uRzU>t?{f=E366UEfW^pOrTR!E5B|cAcK9}iHsEEq?6gzQv@{TPf2KW z0X#P?6^y$g;L}oRwB4%4PH#4nmc}bG8B0!xHJK!H8+O0crzgMxT;E!vRxK z^ElNq2f434^H&}bEYbHYQ;$V6wX14=v719|omFpV%O{Ku9rRu;Nvrwq)6lAN9$6d8WWa$>!Fs?-H@pRCyGb8ct*=vi5vu?g*5#gp>Y`4dAEwsi{9d zhh%FV3WcK9^7{*qVmss&;7ps#0=XH9$qaG7XwY`Uwj7)a;*a(&BswwV$T*4BKSKyL ze6DQ<0g6Wd<8!hg`SY)R8m`}iSup%i_iXyuTgJWjg_LzWP36DgT6+@->Bv!4NL=Qh zAES!3^!~n=T?NdN)q$M@K!){%tndEud9XwL0*$+z{=s=Z_7`d=oVecGp1n_e4E8aW zhBG;~iaI4dNG39rGOdMIlidl{LLEEiODG#^_jaBtlJs^$NDmO$jBV;!y#RXpV02u~ z>?udzfC*FX`cf`iv|Nqq24I&^`BRfq>PgNoS%_(&lH}2{ARBE7jd_ekGc&oWJ{BQkP-lp4$M^Tl$rnog(TU^o%&Rf&<>n-etW=DS{X}2#4RYM)r2A2L#eorbTW)l z{3cbHW__XFhFp|vXRBPhl%;TvvU0o|81yvc)D|?kxf*4Gy)_+w0 zCy#ny%qTSTSt$+;v|C?_k?K7V;RiKwTyC{ltYac62=Lo01x2cvh=Oj8$NVnQSgL~2d9&0|UP@3yr<f@k_14ZZL$4?z;%24Zyiwje7}mWB&H>0Ll$enGVvyCLk^oPX zbYg;&eWY05qGv+_bHsWy9k*Z(4o{RMo-o3JmP{2D*gFPsLphV4_5L>2x+<^`_VzB+ zk*AeHVTpLHC&q=_Br7_gTGeRadAQ^3G28Y#z6dI8&)p{WBP*u!pMXpQLjdRrGbh|a4pzFsym3*$Y5Mfxz_{Ok6 z2dwpOXeGw1=4~RqKC3OI>r6)=o_uXJJJKrje(IqXn?>6M0I}WYEzfKEB1&?Y7bTWa zzSUS7;TBnzmBYvyjrYzLGo(ovCARd3n#~E?aO+}8s-c+1i2bfs?|!5|5%flzLtBJ* z0q;{KV~Ni&9o!oFF4+DustsK>GYWa~5>ub%%?nzctUQGQbAs`LI)`DaX zkJN4V)8d(aK1R02H+<}7IbkV}YqniaeNx1uWeXd5$CZhrZ1UVJPi6|z92VHQ*<^ir z9g+lArVPC*Bxe%{p<;;3n|OJXzSJk1Nj~mUpK`{1m%Ww3-)-0>?XJ!z!5LlRbl>30 z?B}BhybD0v>REUOYmPdPCmPi0*zpWV5tB?rzwhAU6Thet_E9h2T0gBMAYJuXQN}lO4_^`X26ieH~8%!b0 zh#h;*OS;f~SkDDPd~4*2<99Z6?|xwc*t^WRDR5WZSQac=R={JgQ&qOR$}t&QOr!R? z{9L5$f1Y!M$eedCG?;rspEWiNRdVaL4mJsGzzjU&yP`+*iu?|Y`EB`cWRItkJCvpS)@0-j?(Ds76=EY>7zrP3Kips zuBh_D=OJB-4#sGf52hebUD%xl1slKHkMghG`OtES=XpeL*;1@qvaTxKXE#FnXlP)Y zfS9(yI3v+PrupwQw7^ftpH!2@<_I>=rCQgPp+dEosQt^vG|#MJHiK8N zabRAqw^=fuTT^4dwX!*DtNkYy7*LBe3Mi*vv6Z!fkpMcD1+Jm+5*)*r!XmRZ{EaQ- z=fjn*z3jxJ&y>+pYk0Wa?@+(2Ww4jwGF*t6<|VsZuMDu>{-|!26k|q)$NL+`Aih-S z1FIavAjfCj@#=YdV;$jC_+}x^<|>#7SskRK&F5~NbVzkU(FDvQsWqCi>OR!sU9M;0 zNNn|#><*dH5v!mZbDz79p?xONY&D-Idb()btafNKx?9Qc4ojqi78b(77XsBaF2&7%<1?0Kpb3nKN) z5z?Wk-f-2xa>olbc>(3zZq=jH3`7sse?N*vlAVHo*RxMT#_AE!9ZxzxHx<0OJRq2W zrhkfzbj13oCQ`U>brREbQcSu^P+5z@nCbMo$~5l-(zwN0+3BUOK-pE(MI};#VYsQQ zRc%Bner<6Me=mSE_*ZFZ?xSvn6b_HuRuECPQBu34;}0TI_7p@~&^ALA`6#hSG(}Z= z3tLDXd2e9qkb*bgR<*8?B7?A?tbTnSgcuxw{gkOwy|~_sRjjyOY+qYR$|PK#P7bwh z6B8vJZtDdQH9BZ%+$aUZ)}=PrpoKakCmS)t5W^hzo{-)5=hiCQkm7+6hhXzwmU!0r zbIxrLB~h%1hd~B}R->B&Ot%EVkKR)>ALgomEqF=`OM$a!z8KSf(@0&Ekjb^CPew&O z#SX4iT84LfT>y(8X&$J)o_R|%rxKqdZLRbx||!77%LRpmeV_2oER?d&gQiSEt~W z)XiepC(v$He#rhrN-VH1db%QMM5zxX+^ix~x}aIqW@XCq4xqa|;dG zV6*f?rg>j}jGP&R@-R}@@^}9V*zvU=Dk=G(9Qo(xu!4fID~Keq@w3bFx0QwjFeqmb zA&EVO(I}eEKbnle6})S+83>D^&rlF(+(&SHvyVEAOor?DI?Y>{&l6ds%WQBnKZXhrPRi7?J0LTt>u$we_Iv zS>1{u^A{*^v7)6r&tG#`P+ zT$dX*clld_5F&h<*&i56yM5hfsk;*Zz}dpvM$Q7qHLjAmWz?r#iTS(47w&bjQ_g(; zBVjLf9>F=&_v0?V2}nTIrz~@V!+yv2RSaiDH{%Ln6b217r~0T_xmyA%%-q|%+%3@~ zcwwe7gEmW+tj}~0?mpJmJz!dm$GZ0Nc5HA>lPX`Uy9-NK3(oXTvo+Bf?45orRoP*X z>SI=sl?tSJkP;ZNQ0v->hzeWD7OAXgTj1&FQ(3WQC|Xfg*d9T9h>q)aTx3(eRYy1&16|4N}H4)WDY z$p!$u0RoM7W<|4zAPUxm@ z<>cQ=R2tON_W4S>d04`OD;XE_!hHNi&%J(o$_MrSl)8tm?=?~eQEK>=TMG6^IK^A>-T1`J!|RTpN(oY~$8se3Rd@-%Gh#a72^f|QpW5*a)8^^r=KD>Wyu>O zEjQjLF;*lKCB@B{n*8LVPkq7B<)Jt>l{3#>c1fCc7m!_!iM0^2u- zy(s(KcAKQFU@=<|O^qsO?qlrBmwTV|6Ah#@pf4@kAr_Y@tWhPFi1qM{e2YUC*bGNweG2$f+d% z2Ht?jyldyviqD!mOi+>Ei$)e;;yame$-(DHZI!;{QAi9rVuG!X`5#1CeavZ>8|5#X zHd+!TH%CEddVg9fGx|ft94%UEB#EX>OcX~&TU(Pq*RrUsa4REw+Q-}|b!m3> z^G0i-W#^_dWOP5=ij^v~wiV^ueLcOre5=B42Iql(nXP!eWag813q(Pf&l)Mtav#sL zO%j!jgF@2RDavO*t{MZju39D$X=pqsN+}+0?V2v6UG%W}CgRzTk8t9LIHRTVI@#Tq zQ8#`g3ms;)gm;of-OAqrE!eVFL76>%L(&z)TYcM+p$InNwF`^T^i)w z+CL8#9cg(*&TmTyDy4Ffr3I9yRhO)H?-`u-Lc`vWxAHCfb7WW3j3HD?{UO%9ztR*j z&lGP6&tvO(!+DS5VZH41Uqeno_JSk>@46Kd4ZWA2x1V5Hg2VQNzM+|thVL`ivBU=A zBRpK6XRw+fGy3N%s%#`T(gW>ESKiXZ%+!MO-aBHN z*4{Neg)@+~md+1W!0|#uK)oT;$9E*&+|)q#zkUvtv@Zo>o;oyHN$miB-Je4l<4Td| zk*Y;z5DHh0vkom4Mt7H8pJ|eHSU}UZ-rk{0V!b%hVqkbs<5rKF{a23!mm*XH^uH&%snj5ir}3D z(`l%_x7&81WpY)EWoe6jUxH@7 z6~oXc90aLf#cfI1gUnb}+zx|>wxo^C!m2y*K!}=m7q=Q}3f=);16~$f$i!rzHD4{= zp3ojfEt)=#6s6z})W?!Sl6P4ma_SgN9S8pwh!o#5KXDG(`4dqWJ>D5RRkh9@z~P3wmeUs2G)J zk-1a4s&w!3px3%Zc{Y>^MyD7R%pp%P8U$d57L`ds*Qr6wDZLZ#+A0^C6|Pi z=;i|){+H2Y$nS_W(Q7if06g1_t=H5kW!|U|Rlvicp^~g4Yb$9f33^lR+x>JaF2rEN z{F4902ZV;hmIMp$8!!_CbIa#$KeQ&{Z9&5vVi$hD7v}>9i-cwc=$d6&IY%=t$u%rF zc`%fi$sl8f7#^u>&htw%dCis4Z7@&>)iymecUfH@UKP%fB6PqEF!F@=Z>Y+Wd)_a5 zlbmk($23uF&l6aq^7O!wOQf(pV6&%1lO$m)SvcoU1Y5WfzTNGVFx}J!PED~Ah1OGs z5(l#+IW?d%n%PfOesX@ahrLyHF9N~5~nypgOi44x)?shKOuIPmxm1Ly}r8;y_s9CMMR(AvNsu!H2p*ou0;{b^D zpvJ3+QF~p&)5!Z=?G?9z2B`Hk-)JV54y8CB?Kc)iA#kIlURAF$Q#r^cSrKFxkrnZ+ zZO()68EQ>Z*!E>?+ALW2!+>=B2C_+2vxjajKExYSbIt>;-BkZANIXl}wL_J5#8m;@t4BkvRM%c% z-yR6|RTM>>rmV)sfS2!EtT9pu#%En+T+Cx3;c+wKI^>2mLU1$`)}^xmb-|1&5ODfT zJ5qg?hwnMe#ifIhnEk}xF#iu6ZOhan(A41?l&Q1(s zIpKmNPf7@@&rFO3yL(Ndw>Mb@t31RYJxGw^ShrBHal6ohZ&vEhil?_4=3MZrSY@Tt zLj*Ae9Y;Pj^(lj`#eGFEb?U_wmMv`MMWouwz9X2sq*i`oMQ- zY3WVM7<_Jl(HH5#EcKm^Qdm(LUR z@uY0sn}9|RUgxrB!h)sxU9St#HR<~fyRse(M2u5M>R#Z#kolpS7f}T2ySI}WJ%Z>n zkzD8l=&+3&)cU`9H<+etdwuxHo(_NX>Oy2pEDP2wo8IlvUnzRnnqeYwL;qII0Y zF4=0xm0?(Ehebz|!XoX@t!1dzJ~NRk(_eP;!|Y_Cn(fsJVIHfGA&4bQJjrO#fxShI zS|dxUj&8;wOsti!Vmf7F>XD#2q23c#s7}2P?W^?P&_&UhVD;NN48*3XWB|=2tTRt|$UvcMTE??7V8rpcA~3hqu8)=}++gf(gl>*Cyl<9ST(ZQJQJnnSrH_jUw_5#@!j|DB+TC-c z*B5}ZlAs)PTYoG8u`LpypS}#4VQ1FyS6mUw8b-*qkl4UKKSnw2PzP19RZ}8S{5C%@(#KMNSCS*5r2;+xQ|XC<#z zbdr56CT2S&c(qH*?p~HbdcEec8N$sXo~;<`)kiI&m3U@jY&d#+TXml~q}7^H zgCZ!*rvpT6Q?!A|S(k*)FRdBxYC`4i6z{bDu_OrW-!sHKq|l(ICjc2ma`d-ew^uxU zDI}t=dDZ5<&-L=T4i-Nx@>AM+rHJDH8 z9okg089*j6If=ZZ*!b>{3)UI8~tmJ;W+ku|(9VJrtY>n!<|GI=^yJ?LqLz=A8z2F1K zv<4dTC`#_+QO0W0oT$d#&V3x|zBeW>cUp32?fGuc%_HB#?5!%y4Yik;*BLea2L;RCA_l#PrUMMu0c^hRvPrZ*CUgqfwcf@8EuF z(!vVD6B6x-Na2F^j0Y!bfo9IoVVZB%m9(4bP=G4w9u2S0h{YU)71U8$?U|_Lx;ca> zws#9X-f20XK+eU&HM04nSyT-Im1o0vN%?iFx2qH-c@o_6otl*(2CJ(tiD8tXCOVzQ^ym` zzh`eMCB&%*P8ZWe)SV@P5lm<|gLQcY6xRtNmV_COi*b}UyBfBIx$lMN$;(}sUxwVh z`6k}XW<3u2liG&vcDxOHP`B9g(wj{CJHR5(=YD2eNm?bATp#Hw36HCEX~qM-wCVd+ zJ>doc=y2z_cNLRaFoOV}ct|x`FTAV_)LB_iaPC$M-RZ!(PpANkXremjxLZP%Vjkir z2LAVatN%ybvSs7<2549fF68JEUN54S-H%gstamdjWZ%2p`n_A^QpafTdQwbmX$SAp z3AZE)rlj2@?Aq0^5JE#tHPN{fmmJWrwXCOgz4DK?d}v>S2MU1`D)a9BUrtkQg5Sji zU#Mi-LZ@Nr;HACW37nB^3G2p$id<(1bR6lewnXvc172Mn^J|4kCM=j&kk z4K_%zR0@n@I@f@F;(7SJy3*zxb{yfq> zFM-V`ZefxoIc}RijylAC=c_a$Rk#{1<(*VewImblE+Ng_q&>Xzt<}tozyArc{!sED zOf%AI&EJRAyFueK32V0w3VHG2C^fmcyNRL-s=eDFn%?*Za-$WES@#c{(G(1xeN{UA zgVO!4pc}0hp3>mF&k;|B{NG^*PpXhJZ5i%n9=Q%F*frEPt>x^L>pmEwiUw0Agh5V14=;ugimT-d z2t=j}p@`3xdl&;-Gy9WLQ{*-=rc@5)F+2T216o)%d6nJ;i^I(TqNiw2EBU+Y-D8YA z#P%{hbf%x0C0c_GD(14H_T-9qI1PHGSU<5#tXgPcoUJ)JIYhogSOc~XCzIhLG}2Anbw z3uChzXfQi}+t84np0rZi%fBV6K6NWAYXi|%Um8u7&rLkyh_r{@R^-T+9#rS@`D#_w zpiJ-r9k*@#3jfj9{a`BgWj)^F^W9U%^teHd_cNtzXEs)z-Zn3(<1>}@^w!|@Zc5|* z%zZ>e768#_cZw#q_vfy&GNLWKB4G56I}8MdJf-}bG}oa5C}H!DBN4eFd+L0lhzYd_ zQ>y3Jb?J4YXB8PxFYjYE;FufrqgnIl7KNU2+$Y8On>8g=GJpHaLA|5-FBG3m0%73} zDGg#ft1iIdtmNGaiO9+9z#$uK-U_pI@6WE9T5Urs)Ve}c4%cgGz=(%;v%9keyX$`X zxR&7X=s`{u^f&jBRO3xzJj!Epqx%DSY9CkcQ%1HyD?LOTVh~?I!&M#u)1s*8gIFJ{ zSyj4BL-VG6wWNfO!OUjD-Ak%8Gfx_l@WwktF9a&00OZya{vOPyK*NMwGh2SQd-XMG7Sd=QVT?iMVGwH)$&NR>o_ChURHy5b#oLcbvl z!%%a8C*wTR2Q>$V@MfL~SuuS}KpJhTo!yD8!njH~1T=^=(`U7SI78X56isKvu3kMX z35|x5&}&ojm{PAqvtOvUV>JtDsq6gJR9w@a+mh)PirW-NS~>pv=Rq2!upZTdDyrybP1P(qEE5+g?680%QZMk0c*7Y!79wPQgPcK z(-7Rs>$hebMyes%|Bhr&C(EP1|CKqafNyj?ec%QTBUBo?4|(90Fgjh7Ieh<)z-WYc zI(+I|H<=E~*-x+^)Uj2{@8u|#<=&|e-ofLH3>neJVqKpK`j$R;7lJJE*NGw9QzKOo zFaT9ZlJisv4)z!Vrrm7dnF%y2qmvGr+q>l^R*hfDw+uTu4*g{EKNKX3f|*XA<-x(g zm%pMEAo{`a&@EROF~%JH#C|x1SQO&zokGJ8^KZcNr^c}SNE8}JC4cWzEicVG_jzupoo>5=@EIg9V_pLx zN+YRvNc@yg6;Q)K1b5+<9AA}FpqW^jLzY2Z0#Q0Lt=dgz3M)1TSCwe^Ff#O)$Eson}~7;I65IdJfdZ7hdK--MdbVO4r^b7klW=)mFdKLo!neua@b-odjDu>^0^GP}~KwxE=MV>ut~Eclkkp7GmK zm6UY1P&VZ8*j=3l^w`CX_PsSW6A^CVN=A7FY~K@3EB{s@u? zUldaNr~N-?s)NxlO~Cgou#izSje{50@a@P3U#-5Rt<3mC_BBMt?h@y)=i5ahTxM@`JLc7Ee-g zUy4QQ+20kYu6NdqcboNervbT;Idcpm2#I6td0&>Q{~XKR^cv5-xFg%2S$+}m#N``jN9)64%@6c0hF0xRe%@3aF*|9g76ogxuMtMqG z@o6Wc_;1c?%mmDLHo}usP1yx1W~e8wfNxmW!CR@327E3*=VmzKLvDQC$Q1ej-T3mb z-#D8~WF44!er}k=r6g%&$PEn0J-xp}H9Qwe>*UJ=tII}ZXv+C*%y!#hOw->w&Pzo2M@h>m z&B18%3tUN!b+4q>2F$jVbNBB0l2|FO2RdX&z1%mODFVgvTRqea^jge*jh5^5LK{M2 zWm~E;TDg{)0Bqo1kA(KH+*z3)-O-BrC5h7g;XY4Q9KvPK)eKr`>Lb&0;$hB1vHs|q zXW)35)8itns(fgzM>_O)Gd}xmSc2o802%FG4$p7#N_al7+W;6gT9UslwQuj?7<;K> zWp_7CP9=)W=re}LrHHCY>1}t3m>4o%gy58pYqVT~P?9Eu9F-TFBO_ld?b>?A7&kKt z>(nhXT{#;dWrXmTavStCvkzo8`P?{`<`8PQR*!n?ti_+hjLo6@L$-;;wLEE5(xZM1 z?ATA)a2*ZuxR$1%qaLVUTxHA4G>I?J-@9q6<^w=q!ha2+5?djjim>jNwwh6Ma1wXt z(D;dhd3m}VLXtDKpJ9pCi3Xkw{1T=osQTR92;j9$amRH+RRfE@QoX+DI16Ob%EQNZ z3?&HeK2_z=UIOkc8N*Yh(1yM$;7z$&?2pEIJJqU@?2I{2-Pp>cY_Ml9C~!{o8TV(* zu^^KwIJ6`XDqEAmx>WOvy<-r)l+)jIrO7vJ$bTixM7!h)1U@+FA{}Z_0D-A0=t%x-H$=#RM!~^YvhX??_5AnzT&u@~l;-6euehfhDr@ke7H;6T6as zWrRzsG>A0uxbc-$uY1Z$@FtgcwN45xiGo_N$KXv7LAjL3M^)D;2pWV<4#%UX!fF$Q zo35zrFzyn?$QNT?2w>SK zy!1rVarTaJt4LxQ{`N?2>*bIk10(XUa-cxoQ-4vwh`Oj0H-H1yPQX2yV;0Ihw2|7%YX_xlVjkqrtoWMS`Vt?IB1?n?3kw7M1Hfzfdc zX`24l0XCw^^njtSc0*D3e**;&Z2_#}LxmxFrkGk|-8ylCFc$=S^~&`llrYu&^h~{1 znTfhEybr+-{g{oRV-^J7%$p@@5m33&vY_*83n-xbKs z28%&5U{bVO0FvJD%H$yAeZ@N4%xP4vk+x={9_B6&4#$f*RDbWd8_yFj+;>TKks#5p z{O;wM5>Yf3U8)}om2{1sZQ2cGI1`73(V4fF!UJW*73Q{%9d6R)L#BfN8SoZ0Q2p7$C7C%G;*eX{5E~RERCcOfkVI%cFmscd_>= zPoU;(H(F>&xKI;*$;Czq4X&k;v0j^H6&rNlUDX2NF#TmU1KKLh23st9K{sn%s7h(w z<}l}2T%Su>tw?%${;e)|9^sk$2m46kZ+(oKn)m0vkCFO%^`F${sW-N2J-?!dMA)&=b3l|{~Rx|)xc1>VBB*nqL5Pi-=m+g(w z%ke{x@QGMJ6U9=W!Wuobftuw+6`bn(LM8W7gZ0NWXE3xbC}g!D*f8Z?UVONP;R2qy z{JHcU4)FoqVY24r5wR|h4Epr4dWp0`I3cwpmdkP03+-z1?6fYRf_+Ls{w}4*%PPLM zsFIN~8E1lFQsz#3iJUE_}h3T|UmFYbcOo3OlQ zZWXPh%lL`6IMpT3Hg*V{m$fb2S4GS<#Ep%R1!^jpCAfO8hTI`mpsWgNn$s77|D~K4 zCIyp8R*zYVQ$T{ZPb>DA(opm3W#4uTDh$BOVj5ylGr#+r^9Pun0UQ z_SwUjv58JonBc!;93;wf%u{4qqBzj7ansn!Md z;Aw=8IJWM0tKsQzT{<&BC!&V*(h_KVx35Gx0KPc-J-6CZ<7%w!x}Zu}K{j&U4l=UR%sHZSt{W?JBXxdp|Ody6K$@%1##?9doetwdTTJ_l+Cs?_if zOlEbZMWFQwPOd2TP1K(zj)}zDn7|9+bQ6SPs}3}#go3(vL0>zIY*lz~HScqmNk}Pf zfAhC#(-&jtFy-USJAw!-@q5Txv-UD;3ItdkoqL05?U%CYGmYL3^KIY>>K(f~cGGS| z(|)ZS+RAE&1~zhRUrw!UKj4aiaZxqO4EM}%B?r<_-xpm<;99@rlMcl<#P|U(ZQ0^? z%i(g$lZWbHN@xQK4d25q(}ysF-Yb?{DKPU4OgD(48kO)?(JtzxwpuD)y&)TiYx~(COY$uyk6 zL{(N>(RVd#9J(U!?Bb2k5~-_7=eb(Loct|qDey`uoZTtBy=qw>-*ljc!`2nyw2T<- zU1G>>$&|XK<()_bd>_w)k|;Ux`uh+nboL4sM^*Ptn7Z@NHe{O7MWQwU_r4PCeI)?R z6nTK5B$OR`ibhLrEx&A^C$Yf8cjAzpoa}TRH960C(luoLT516R_9PdKca|tWtsGbA zq2s=KP+~hhKMr8Ia?DZlVY_)=e@dgpdkQ&`=O%Y6)_yuMZ1v7Fq@1G1w2H`PisMPl zLvitqE{0xA9t~qoQPdv~1u<5d2{V(|UU9Q$1H(}Z)vM9jA#CVU>fVo9(I4@8$lM00 z!kL;K!;%UNoQ7*|dLcTlAh)VNhANbr+YCzmYlC`K+>o8doQHbQ$uaarN=)_zOTH zD5TI#zaNaF_srnYo&W)0=I27o{eqN}e?NM5 zGnYkB9Go(fTwqz==j=*}(0cy)cr@3En690C5xda#Rcm|SuzM0+D{W?nqIuE3DUR|_ zf~N|243#9(iYTenuUWmJZNB*=4bn)XxpS6#Vu9DeOSyIoS&fG)P*O4&PlR* zH{xQF2NT%lo(c zLj?Je_KPfG_>xtYna zW@)-Ld7W%1eb2f*u7J^7jNztxV0?jB^Q2vGM|swK>1 zYx2)(AF14Tm$sENE>d)xsEdLo^21#-Ei4BN$h-~Ye@uE7B2Y&bDcVS+FD%T9=>4{F zPG8Fk*(Fu*1Tyy!4))SB~_$Fx2KPT_-iK(jZV*o($aFh zF_cV3XESY##IVcJUBr{Eq!sR~!2t#NL2YxeXib<_W8T|gH-1=?<{`*$C+SKSb+rtK zmQ}OZ@elWQIGBK`kpl@;*)x=rs1-pi zMSudkBB=xlkvQnSO=n^EX^LW1n5as^sIXl1O6^cZ7wYmZgj1k!h}6fzgzcNg*vC%U z4E?gqC->I3VTK_IIp*}o5&@W)t7429c7t5&k^`)zBoFvD_MYgc#JS?<~*R^pw1W)*wCzqI6xY_2ocS|%OJ9!RxCwNd?j z@V3xV8^oq~h;yCeJ`3mM8O7(4z+7H>O=Ty0niq!qbBcNL2(d~n^CsrAzvhhC8h{>} zp+X~Rkc_K+*D$D1k&W&{Di2yAgK+{DuxfQ7%ELRvY)QR`dxpj83uSlzNXbA51%=n% zP@kc@S>LzPSQ$TCP7i~S)O5HzdRdlFgd(JBMaJ)4Tu{9P9sg5*aWx-G0wm!9#GEOS zyF}F!`n%iD^FBH1OKrQ?PMXoBy=+#$I`1pRt<4G>}ujvGz>%+ixv`s0YG>G=q8woqlQ2tN|*Ig3sWd5VB!{|8en(ZN8C%8)c5Fe%>>cI z<|f8!+ZGg^>epj*gkK=iq^Q9@F9)>Ih;2JS*yDrBWR{XL7)Pq0{WtxblxTw$LW@ty zE?OJ<+vDkNRmPh9rCa)~v{>NG^=;|E!43$Tlt@^Ei}bc^F=qEZd6@g=OJrsHkfMDi zl+*lZE>=3c{3r%6Pl=#QlZ;^WR2vy)*GM@aMOtVnnvz>i>Niu(AfQdK4R6hTsw!FkGREMlQ zLK2w2tT0|}tSDa#jq6b6+?*+eULw_D?eVR&XzWT0L0XYIpL;A+e8(UqS&XM|2~LKW zKIO6ny@mDrS=I3JUIs23MnledQPkD_yrttX!gk8eh=^{Uhp0og#L{yZC6PKJAyHtj zlG9vBu;xXdG~DU3_|_%5S)wW@cX=j`kp(tU7_1D@jS#XbIU8q`Q!yZ^PKgDsS*AzB z_u5&rNM|m{qV~yw`~Z6=XOyGg3kBq`)&vu$os|=N4TNlfmhEA|fmCp0c1ZraUAQq0 z#=vUQE`;9=3gs`f3kS-r5-A$837f#&eh3npwI!v9;>MxrLYAhil0OAcPt7p^*81FX ziM?1yyCcIAUGyc|$RpP>^8)1xY3@K#oy~goGTA^#&cZ@N*r`aBAA~K!)Sg0KDi!;1 zDVgD{}B}p*x^nIO9H+8rU*XJ0S zstG4q0#?cCfi1AtlM)MIt=^mV73cnaOKbjq=TM!))vX>lv}0x@GxBAgr;0woqQkHl zEx}*%{F-X90@?o-?t8Sus z;PnaEqng!)^w&p1UUOMS6J@zqc;qf*RzR~+$r0-xPp)p55XvFjD9?_Ox$|rUB$#tkyhog#9HB3hLapcX0+G^SsPhjNh^KrPa|~T7S#2$1en@ z)BQAVuY3J!ZL zlK#@aGotpsSY}m2J8+#tMgOdo)JFAV#{PY5-z0-h)hoLuCHoecu5@6dRILbK8= zIqgsJ87j$zAU8Ar9A@LHPFL%w=?ElGZjTEvHSz9X)+%Z9Ziz3td#L6CXfp52`vPSz z&nI!0Ht!v6Xz>6?qKofNWyee8VpHHL_{X)Nj1$bCUwP5c^Z^eEWZT#F^??Z z(5g6nG!mW87VG5=%;ucoG94pA3ii02tGnwqv2k!}+`H?IwG$x>vO`K%K$IRF7)gL- z3742g)NO1*gzv{7$6OMrOVMuer2m)vBbT6&Ygc!cc9%XD-TpIP24b+lCii@OpCytL zJlm00!0X6(MLqN!W!?3`!tltNuP3*;ipM-~k6f|brPrKhyhPk>x~ps#o@>Orwkn*$ zQ2s`mZ`iYZB?PT^{zj%8Dt|=I^N~>Wo84J@JagpjngC%2RfpXm+IyW&cH`(2R%7wi z)#gbOoe}iwN-4l0C>^SrkrRIAd%`oHou;To&hc!rt((XnO5wWv#tbki(5^irie-s< zicwF0`WEbyk-GWBa~l{;Dqe*H#0^f5<9)%^fQIDlJYOzgRQMQby1GRzSptIOz>?{u zt7;`ex>Caa(yF0d>mb4Zv9bgtU3*szX_nSb9WvsNO@2#5$$k9wyk%dUc>)Y52)$C zfunY-D2lo=bqMrK0P>fPf_Cl0f@Od!fA@NSYHKDW`@tevX=c~^NjuYCQw+aVPW`Cg zMvJPCq)Dq=O(aamX1|{1K5w|G@;BSM_L@0_XuC+)Xbf^!7Y_`P_EEnHOG-geu$8H> z;D|&Ol^H&sjh`4U+0|g3<*T{D-iZ`kLi}tdhoaj;>y{k$T3Hn?3O@t`2881xUoyZ! ze#XceXw9CGwH6|oqX``oa`KeZ6=MuqpLaFgR-!&iutO%vOONefI6m-X$$sI0<_NF>hUteQ`rj|kH zo_2i@KykN%hectk7T;r$S4fd9k8U-0knTlG(#&A1r($wKLzfw2dGjx7xHdb~PZr{% z&mgI0O2$ZKS@ea`U%oGg0B0z2oh)YWyHJyCC%Na)saasONsYy5IB)ErEIjF8tfDcr z9H`e!g*jRJ6=Qatr{AqW4MNPpA}v!pY*`QGt8l_-SqaRpafw7y?kfcWVkLs;Ne!_L zItaPSc`Z0J0r1%ftoO6j+b?pCc)~fQ9xL%qbc&s;0}jxk@GPAh?_q~&%r?)n)&!~L zoG6me+Lu6e(o@?m5it7Gx7PQ@8}Dl>Kp9zN0??&qLB6dWQDqgI*&;y7^R{-gxZvlwLvk~%YN~jU`B{q}Fi#G6XuX?+ zg`31l82ij_&n=abrGATn;x93r!yU%Ewm9cO@Go^-XBzoo&=eLnq>9!w+A<#s1={qCbN6}f1V~WoP}+)Sx!+Ay zBi>^-&0lY6R*SRwv{MAzJ1#H+2a)1t&)p?Uyk4{<&_r9!NW5N_&5=V7=*qtbtoDA6 zCcQg?sCxy%%H&nYA*B1bL|al~kwN@i@8<>(0(+X=|G(e58E=Pm((Y^7RR?eRrUP;b4B-+6yAL z%YN9h^V*>f2U^VSWSbK^VFC0G@FBw!6X<{bgG0L?B$($L6=xRakw0x8f9IhClt;qi zlD0GU4UsXX<<->xcjb=h(ZBPFUoWBfDJR-s8`+WM>;6Ci|NA)+jc9U6Ei)+DlN0@S z(4p-6-%GxejX`It8@I6237e?AiM6~L%}eZUVa%bDlrW+v&a%9Z`Rs?*Q)09qG#d7n?|F4xFj*X6HM>gA(!Rm4Wk{|XNEZ3 zJ13&xYZM!nO_MrZ_b?_@y!eu#PgwlP^R)M{L-o;njIaQ!>cc!5DEmqAhv@mqBN>4r zT9;eKdmP&?;C{SwK7i@-P@+=oITS4Sb|Rq1W&#hk3sT7My|hnvzfU8}y%L4w8V#_# z1(YuVt4@OIYjWEct=6!VL^;`1zRUQLHy%gHkqeOfB^ z`59rGI8_Y;D8bK$KB&_qFM<1?t-t!Vbr0PGr-7A~L!XNJ6z}k{5N0U$)5;rgK{J!> zEA=wZQYMRd{8O;OzfOo(6htiMa`!E(apBvSeMTg}bZCQr=7b1?@M$$)$#ZLPnuv3a z^Spx55s_&`pD6?<5%wzcf_wJIUW@x~9GaRZVE>m`4o8=qmUPLcR5Qj-9*)BjVGV+W zA`(yr^&2Y>+@&RN;O1RE1v+|~?vJn-F}0BTFhh?9qBd#AjmVlwDIm24c%^Njh;WuN z+%sf&0}izm7mtN;wNoqyF~pZon51MVZ(0fKN8v_?As4^>b#hz-&fB{qaqr@gN9kF;VdbJ~&f;WX3Gb4MFCe-La## z%}?^*4fI`YtnZ(p!4&yr7;8y;*RTBsM|#|Hk!+x2YE9JL@<*>$+y$712WCVGe29+k|2$5^z(4+aH`C|y?*rlT{^wEjcHXJ@Q!xc){TA6t zIQ@2*lI!~YL)cuMZ+{4|XBce%ISz7H`Qtb_%=h_6q%+NIe;x;Z|Mc&lqLtXk_eem! z{nz*1M{dsf{ZnFv@9z;@3eUg3?;s5R?QBAhPA9%c?km^6e};sZuEiPOKZW7QIo~65 zO5XL4gu$KuK39J-?2WmG2t*&riXL5{X(1M=HPap|9+6 z$Dvua8=;gbJ3mJ!oHx3*{X$Y5u#CCP$;7u$H@ zt-PhW!WIXFt{Ni`vpS3*+5fo@2*4PokF@m&?Okf>BQ{o-svwq9l8n9kEXm;pDAa^F z6YXaygf^LZOz?UgKEVh;!&&K!R%2;E*Nl{ukk%_nVjp%U(*SZAno)3w9f{331`sh0 zbFPbVl4+*v;KAoKr{VvS*`wrOX*k_g!4?GA30P<@b}#AFz?koe3*O?rD_y+#<}wVe z!5mR+j}q>l0b!XV8l; zPMwp({t+Xk_g3*_9`(Zh;AyL+jXk{+E4AP3v~0s#A#xgT;fWmG7FAOopQA}PQ#wDr zXOA6`NqrGdv;KUYBgMe>J7vkPN2=TzTnOaNo@K&qh%(PN##XnBw$ZYv>@V45raBku zE2|}|bs6n2kzE+J3DEH6msnrz$#MrN+Dvq;M3;v4x8l?rsIATmkx*;jp=>y_jf;3w zSYH9Yx$$*Ql$4{({EOI;%;_%?=}*trb7=w#By2!PbK5xp98Y3Brz2IR;!m9Dn4KtFSyK{Q9)VGY#P9YdkbvWT@MsD+`a z1q+d$4u1|G@a(VFc(FZP+}8UvocGOC=tAJaJXL+yB)a`2{v%aBA#j)~GYuBOdg>I=Pa}x}lcRlv9mBm7u@gd;s2^NI4S}u^z0UL5-+whL8hvk^Iu6jP-H%%XhVQ z-mK}pu)<5zXVn+60&6biwC(P>()wkY*oI@@=Ok!gT24diD$u)dl2dskt{@#i8X&7ab(pbv zMK-*QYM}5$N%%(E6o`Y_G|W+%#MSd^pkx0x6!uN6>_=@z7F8)>qbt{F6&4tYt`qRJ zo^ z+uELi2@oo;PD@^wVosp#<5LJjCPAK9R{>S}ku;n8Qm8>IK3=yF01fCI50+|Q6(~dI zhMd_;c`CiD&6PvL(QGbyYyD$Ig!_^;H>S^V&LiLYG81TYAJ(v8%H7O%PlwTyE*yZU z?KoWE2ia|c!uSDr>PWGNhChy0Mk>l}h6%f`$8}m@wIeTKx-HMXvVEnNl3*~bsz%Zo z0V%=0YDnDGUSi1t%jY5Ye|5q zSX_A(+Y>P6exCBxlT2j^jFqK2)vGA#_W?Q9T^h!af%U=O*9hbJEX-Ev)y_^gTQb20 zw<9~#G~p@5wl3k5s+hVaHwUt8xBfyjL0^uVHCA7MF`mk3cEQ5aquQkWKCHuYCM$yI z?nX_%1cvVt{8v+ph5O!U5&Bv5XHAi13-^HCn8)KUq&NjDLhvVX>4=;p_sQ)5CD_=( z8`aWV>K-(@EX?7=?NvYicr-40LUs|mbnyp5jOj+8$+x8WtNn>JVKt}_y?%>_OJ#0} zafXIT#bPJqVz7!kEYPgjX&8=b90+trJOon3kv*4fQ(B25sl$Rn*_R#X<-QtP zzNs{Vn@OHlZPa_y?9fv?#YmBgWim}c~cYrBinAEQ5Nn+dXt!oQx*I%njd3d!3Fa0Yi zT_JHQNZ#G5rP>OOKyS{9cmj+x86^%CETLA>Y$dFOi?FZ>K}`(uf<~{I)Oa*Yzq6i3 zA3}PTCXOQ>E{6PFVUIN(5l{8F`re(A?!0uZs?+pleZk&*b>Q4;h^&^iuyuFoG%^dX zHK`wvm=3i7C9hmH+z@~6t_vl(#s{S*UHUnO+v<`n#fTzXX@PZ;L0H4^6iIs{Ho)W9 zY^03cEDy|F+tR6;O>4VtsnRx)^^?T}{Wrl~ktkLl57%0=WWX~R!;)SZ_YRQR$aA8k zTO=?tA|a1%Lp_T68uv-w_1TtVtu7dtcl!TMS56oImhlJ-yLUSO`{@d@6M_v

Nrf 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

3(0 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

%d7Z>MD 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® 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%0A|cvOH_REed1dh1V=)a+7IzWULzFi)|aP@Y17!D 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Ξ|9%`5KStFEdj0CkIj+-%~FyY*cpXl4XY4lao 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

_Z0QWkgvx@B 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ⅆ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≦`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 z)E2Mt{r484uXuYJoWv5uf$tY|X03!9M+CD_wi0y-vXf|ix%ybyxhS9O0RRx2S63Ee z`NiH<-6izWsTb+q6O%$Uu^!TQToWpc=VG?8@Kz_&@=0shMbrF+17kucE?{ky3cOVy zJmkXr%)EbE`h6Eu=e`F2uDiSKJCT~o)6{hN?)eMm1kI;!Jhft2e&XSB3n|oy>dNCP zyp=x=qnxfff6DQ@`11J^LZTPUF>kC7hGC!Gt@bk38S4PfQOEM>@mj|wpr-xiWa2or z?(QVxM*7ra@=n_TwtK~Bn@^AmlS!QJ)6?O|w#$}BD1 zlHu3Y=(^Sv_1r7!kLswV7#57*OTrW;5<&vJ!sBGftBw0M&KK6jS370~uwiK7NW707 zrO-UlVd=Z;hBiO&-};ed z6H6`&lY#cnrXGe`&9{iz9Q%7^yNG$l4%ZM+F*L<1qnR!|&~0vDj-BXdq%-`VSj^Jh z*pBd;J4_C|4{a|y5t6ck8mxfo)mTW2N7F%l6?^N!V;0)e0h@LH4O1q%e7EaWp9vFwYONIMW6It{rGal~t54SJo}Z= zJQ8K7ef9XUlvkO&u1DPtS^286q137`-{i0w*QfKY;=R z_f^0wR~MhRsT_EGVYc=&KY=BO{HHV}Ri*+qinDgfZQ2)4O>hO-l&;fRjp~cE&M7(@ z^y1>FRMd^XJ*lG{1?x(oGJ1&!O#0{ehpJIHISM(_3(KRz=xDZpD`DKj(gRyqep3Ti zi#gebTZi&#D~NKXFea|F(6~p$4(U=K4}lW`ncLrWb!!308g5V0OG^qSx7pviuGq8-5+cq^YMq_|W&nMXVo`N!Ja& zBRcyX7W8T|pG^|k*pK}X@X$IKz)VMw2bAu40_XNu`Y}tUbe|^+PK1Akosx2ngnV)3 z^D>E@vMr6ATEH1f*e-x*5PFSuTcC~V`_#BM3W`4aH?nnuKA9-@lB+pse5Fz0gjgGt zQ!p5vsTq6vgJ(=nd>zb!TyEUs0_|gIeLO@*+V1}^*a-d{`BgY+NB2{|4Y`ai4Z55$I?BlmmMbqJ)Qs0JPdf@wcu z(eNJW5=C4sGu93!Kp3Q2XLctP>DSy%H@)689FC?D7>6wtv@G!_n3uf=BH#{Wi=Re7 zWDLF&n^B69J8reIQ>A<=STstHJy{HBLsl>1YD08MDhyA2SN6y-je_=k39{86Hod9n ztNCUN)p7xTT}X)M;o(tn348|X=6*A?IIZmEMUY9K*^b;}%QAsW*&0B9zBeLUUn@i+ zK_5}KCp7HzU%yZM!roJ>%Avuhr0+y!{#6;__L=Kk_1FEB!!lJvw+%tmbXOG&)HF?H8eHW#LJDp`ain3UrjA8Di|10udYhh zH@Q#E&8Zm}h|VACY_q`%R2h+l;}AIBb!__hYu+-tBQP^%b$#GQDUcC6-Wf~uR| z4K|?Q5^XN`(bF;^G00%tsrCuUE)ZS@sBFoQ*0y)k?NMj$e2BeFWJO|qgzcA^{9mdm zVp+rgpBt!}5rcA<`xKbH`hbZ%CQG20!T06Lb)#FO{p!TtxXEIptH}tosqXWrzT3$V z?~5T!+w+Lpx^m1j3xc8cH!B+X6zA*ptPrF|woGE-9$TS$=2#yLXI_ zKVkRxvm(~LW5P7fyEP8%cKR&;uXz&(yFyn3E{ArwzWMp&4bbq&7FsUIl<8(%Lu@szS4KlZEx`T=e$Y}?+m|#2%*+(=dUot z=Zw#BKHxvD*1pRiX0wiUdjuYB{xTtc^DT+ajj-;^r0T@TJ1&w)5+NZGeg|}x&E()m zk*dzx*rF`cfoz91=?Ymwsw+xs7om&Ws+e3@)LK>@B9PRO@bY2gnGu==b}Yt>=~p5B za-Ct6XO0H?l#qxpKcw6I{~G%CBe6h(XOac;aRDPZi4|UTtHL9n4?a)Og{SGOL^Enpco)i}DV0V+S>!aZXF~L{0 zPEyTg`upj(<;Qr-CEV@=c%03){4`v<_vIJcwUyk(dNcT*h(r3VtqG;Wx7lyY1=Sa( z@QG`)o#>J0m_%i?90}HGTRY?Ufy^bRvRH~aHVRR+V5OVX#_I3a-;VSW0InUk_%XQ* zqBEMbg^i9IMNk3DGzx!X{mfUY%B_9q55Y7sXjSjw<{M9(v%PF@P+si{JrOSV9^c<^ ze)#ST7iZ_VT?+Uq-lPoi~yUPJic!fa&Gck-p+j0?3z=>!J%o z%uOX%GyoZsU%PtpP1J&-E1r+|PpK>+n@D$pQ=BqSz*2Qijrx@C(M!8BQm^5*2W*BR zT>>4rx|>Xf@azcKk5BR2o|r~6wK4x|UNw#EWYfw9t}MTDjk?c8UuFTLQs2QUo^ie3 zar(Nld=kQjBvZrPNqho%qYP;Z&NToU6n;*Q|tM59+AvZVVMfK1=fjUk!RM z#a80~7&?8^b;$YFHjMxc%SRE!AJiF8zh)}_J72#4vU`1RR$a54ai%dWF<@TX!C;d7L|$p5>~{VCb$R&uBJF%3h9vS0eXgi){R{eS59|?aIDH+E7H%oe5Rx%5st-gxPV|U6; ztloz{#z&qbreu2tGNhK?i10|)QYf6vI%pgD*;t3~NBB&0U^*WCnNFHxooZpD4#h51 zh*5RuO!e7V${fC2EQ;pSMUzUT?TVkzV=$QpCgC?B{a$xy6!qwY+ql94i7px|l7vJ^ zIMRDOt+0^oIqh@&_C}OKvc~FP#W7x;%13ry3^~Mv&s-w&CU2XZE{$52jlW}Yi+`Yx zG0P*4SLUIt_xc!=`d3I5=gr`h5gS$(5Wxm-|I1a+RP_}kks{0xY|pw9^!cr7g7LZ^ zt>U*^qJY{90!HY0OgpjPjTvPCkSKbB7X7-$Gzg6w za9JPCS80@deO0pkC;<|+2<0zpEdJqNEX98PFnbrw4aT^>s3=3s8GyHc_Ony{Nz#6} z%bCv{tG(w_NuzJCxpFC*&X;MjlqzI7d5@hFc_<3EOyhg_gNAVs(><2L^n>kw5@QF@ zBYOq0T!a+Q_4D>z1%@C)e5+>q(QV}n6&{X;9nbs5h~L|-hUa};&{7_{Tom*%NY$*N zI{`iO{p;~hEh98!?>9rl{P1>efJAJdQT!~V5GX9Uz7WX^qZS+j&AKNNQ4VKqXbhcU zf{0lyPhgHGwGGXq^S>L;^w9lhMVLNA^wybKo3ym_@k&d0rlkAy()>FwFGcbyQQE(Y>dbI$L>>t1L~*u@msxiOIi0{-uOvLyDfmH1aqW&77g zJk5uu@=|v|I};%`FQVG8)&-i51tsr8P3vwIp!Tm14I92IePqKT%}B;PC~tJnfsGwN zuq|`0y#zGFiT~_}tR988Qz>Pu9zGWu?u$84(b^Bc9HvMpm}yU!oR z))i#7p*FgZL7~#uk-0>jwW}UQeqO@pWBk9iA^Dxg#2nYPmnB6lH`$oYvtF`-QqN0E zCR)-CX=y2V->g&}YLR*WunbR-eZLAz7fgDz{&j_zV*A@NGx?3pWr;$&JE3zCt&dOCiy9wl{U_&$rRXxw|t8f`xd$M zb6(v%vQ_HY6>(i}K%CKAoK@YyzMTHP80Al0Ox$?+J4dJWW^My?jf!Ua?w9bLN(S>2 z2J@|^0po7-*)Z^fA#rqi{llF4Q2f80cw1;Ec6!BPH zv)j$17F};wQ(H3BDg{3@elNoU<6|-7hF=SX>! zrFF!I+<``O)y*YgkE}#4WEB}frqDcVxs9Lq=a4mmyv(STZK$44dc|FKaQ7r;>LnI? zn&(PnPDk-t!RB9u-BptvF;c)}cX4rf9N8Z?pe95`yY(PqK&P{{QbmX=FE1}V>N=|Z z%R}GqGt9`g!0$#7B^8sspfVok2ftXU-*G2-uHZ;m5p8;l!#B=H)?Fzx|JT?Pjgr6sK@kAN?%GCN8qTi-+;LgzN&?H1z1q;(#9jD=bY$pYv}?HaNHHKPk>!347K zfsf|2(@IMhzB=?&bTtmX58t$9iswOsji9776ZXr5KQW>aH)I=san!z!uwh=cxxwCZ zUUwH$^s0a6KWC|-0XCc$bjr#63Bns>NLlyGSyj)pz2+MWxq5Sr*K;iI2PN6Q$IDCD zgN}xYw%*;|erK~PsjOtkIV(sIH$xfQ-rfpO8xQy6Ox{Yyo@HUiOfX%^`|AsE2)_!| zb38AFFF~rEuOTe+{O1WY{<)KetqbS^;!``vFxL9IVX$xbo*8#NsKhE&Sjx)Jm)@*q6Cetz& zl#Fi77VKYM4Jq^UZ^Q(E_vdn@s=2%2z12T1UOtbUnT}=U7kKHMF&3*(nU`0`{jLj6 zknWL;tuNhD*7!beudVWg<-b1*ZJg<#k!QCe(&et3rr!m|FDp@wVhP-&`rnopf7pd@ zMcSb~;&nAnKKpQdt#Us2Z;wR4O(tZ1$m@C4d7##-jozptVDf*7cbaZ)XdZUMXhjJ_ z8+6z@o3nmibvK(~| z@<*|?J=fJ_{{1r%UqEknLu~3GltbS^*%;Gup9aLKA%`$i8i;<=aW9j6aROU>d7{5{ z;ePSSzhThbNQTgn8@9)1%&31Au&h~wlq;xVKYL1MP2+p8s!fBXX}JDXHsFTQWJTI_ zM{Ruo!z@>`?LsDQT6DDZ+cPcX+0)N!_7fj}%735yb95A18T|5VpjD6SYWosz(kC*Z z)YwTh#BO`f_zt^%&L#3mTDKxET|p>arS|&xzTi%8#ILyR_pdPCEA_%QZnXJcJd_Kr zp}P+z`kg#R*SlfkW;JuuR||`;$2VB_?~YHHLyug1*s~`$2pp)4h+c!sx!1D3?LVQQ zCBQm6{K7a>R`$yNbhL%GHm!0_TM#i6oOcz|J2%n<^vgMmZgCHFZ!ETukgDR(&)p%d z3l9roIy0Sr>#clmj@rE5jg=hy+N%F(eB%?poJ>Q@i;BeCn6`|92UOH++qtIR#(o6Z zt~3L639;5fcWav;m|_|omH25`XnuZ)c&1curej*JsGon?8Sm}rweWfTmVjxjmG`Ka zNEA8MfJ^rE$NR1)pyzG>>aoZYRMCs8^|^1D>|7xHG%qL!E&ppEb5!#cK1avt3&xeK zhQ)9+)=c@4ZW?X)L3qo~lnWndhZlTb|0ZAhfF0KBh*9BqENdBwT}@9g`yTXnSzO9n zo0L!GgVp3230Bk1Zn**kE68a1GlT11bePS$l%+*$GNW5^6&!|S98*-UK`dyq+qJB8 z6EED86##+5<))JDmyF^C&37K>lhWvP#g6?#@1@b3h4Qy|U+^ZfSdbe;1sr!0*0kH? zvYTTjZMB)BMX-;+R;s$99jairr77_+8LST?Yw}qo5CT^DTbz1_x~@f?7yA)0s6eB} z@1G@;HJ1Cot23WZCS8D>G8fNqdS~(_!{l>Y3jc~y%Q~cmgfs zB=XOz6G$jdv*$1&_w6R06S%KEDj&MJH8uTi?B^tN8a__YJH-9(+y49hX8i7#$T4(% z)8SNOzKR4AjY-ej0r}H$NArcs`cx9v+k&?xgdg8)A`Ab>5 z=44##um+ePVS=N9wNz=?tKiJ{GDip)3o2L zNsrVUR5lEXBIB(kMkHwuFK$=3R{xp`s2* z>aEF{Co)=HS4JhIk1B7ir*8bJO}kAO=i$y3@cplCn)yMtybpI9sCL{cWZPO6ath|o zIl?mTacGRcNaa&8@-?n@>xSa4ck=7HA(xG`+rIpFCxTgCdf)Ys&w1d!Z84k7)e~~x zfqYnD&yTT`2=R|I_WmwLvLiRg@9cmV=${cg7qvYzH>UuYX%%*MF0QV?03=Ho(7idX zeN-AQinVewXPqdCuWY<66AZ1x;EqhfLG)lT_M!HJ-IB*KhvzrF_t|95g-V@{>Q2M` zE0y~fbeMD*73_1q%Vpo^sAa19AGyPWYp|*#_6516<>h1%EhTq%(TpK|PdpH|kdbnK0yYtf zPftGX&yHSB1~E4AiSjLmSMj6`hwiI?^i;c5I!Q}QvoIhU(|saIUFsk=A&t>Y`oC!p zTg7peT~=s5X-&}39w(y%CrsSXP|U!@+?O@EZ<4GwZZ%%Z-7Q_>-+KY;4UsW6tVlLzd$eyIeI727)=K6YOdD)~IrBgRZ zlH7aqy7}x6YA2g(T@q`iPw2VEGq=I4;o7km+vf{CqDZnYwPdbay_@8X^sG;QeN4lr z9?Kd^tz+YF66w8IUUA?zts$IuS7_dzvqNnrR)|HZyrSTiAaUe$4lBMb%oNdexUJp9 zp*cgXrz2bQATb@8-_EItkfU{eJt7_Z!}ahuAPaiz<-*l8J=|hJ9$)(@hM1j56EHw< zK}hcu8@wbWzQZcWYCz+x7M-eQzJyl9q#|2c2}YnP8l5_}a0TY(f}b~}Zy$D(BnKn< zNFHaIfV^LRNMqB}+hl(CMy|`!&5W`kNm;HdXGx$qlEBwxkyN@-#cQl!)a^$>UGnwc zH|~yldSb8>|Br@33mYM$vf|EY+qvY0R*+x)00w*LQ$CGI8!7=x4#aW<`q&{fo2jn7 z$v_%s{WL1~jo?H98A3cm`+FLe+Qs~Q zvnxyF;57&Q{ZrvzwBVHy9eVT&{}J{nK}rpD%ffx`$|MNPn}`BD?#U~N1M=)Ut$fRO zZ(5|Vgqgb|vq>qN>SOnT6RBoH`Lkp}Ub~E{noCLtwUwi_n8kii(SG?|q~Q#|xdj-Z zXUSFhK^{H38&0mrbB4WZBzi&wk95}Bev{fRd3lsnr0+^f7!{F#8!N`sd69F;y}<4p zBA4O1=0`F;Br2Z-COC$-lisF*V zzVP*PNv`rx?Xp0cni9UZiE1qmU9FoGp6Wnw zL_|o>YPw{z#XYHR6h-f%VRh)vJl7*amOmo)`?c*m(OL`7#5Q~0og3ecZ(iyuD9{jKvNR5uMosw&mtW0!a?vMz+COsAEaMVHu6Hhn_=JsZz;otnXXB=f;x|Or{ zymV}H{6$(Io1%L0_7IV)sgQ#}N7PoT*{ama(r9m6>rcv9in9&m+87_-?)sIgd5@y; z^F?o|UP2VD_o-|_mB6fZG>d(T#Wcrd($EWrcN=g&|DMDH%(JGm$y`DZit zIojU~)>W{zA6{pEqA(-TeApfNi2b`}m_>3edOu=69vNvhjvXjiBy@K2%N1|({9*1$f^y(S zt@R_!%F-}>`qCohs6&qDjRn;@LJ4bj=xTe;ybltk8%-qt;avDt(ynU_w7q208yh_g zdVx6D?=`(|BfODG%?`06rO9~Rk~PaVmu!kwj4azMb`thxIdr^9B0X7IiETnnip^}5 z?c)u{+B5uAMD6P|VFOBA>+*F{RpIx$BqY>?&C91D$=uv)SctKVr2KR6I^||oMJCGD zge+ES=10>qZ}iFW=5(g?O0xwuyGHTepI@$H6(mlY&Lr8XvptbV?i6!Xd1OPFrUSRC ziPS?;e?rxE&!8-fD2f3y``WG@=-Rz2XZx=pkiPEe=Ug{ohU)KYa5wrQd+VYEkUiqv zzaOCAY`RsxvP5C#9kVc-yv_IVD>4NE{3P8?yu{}Xj{f^0Z9H$W+S zIm6f_7F2s$Q37;9fahh$gc|>mCc1@H2HWyO&-aayc3xf*j68w|(tO)P4sK(T7mJqO ze00=%3llwV|JBO<^DsncKB|hdSq{BfG#>>&IvU)~zY7w=-zfR?(2n(AT6gIE`==Q|O102B!Zm2FYA=gKmB=JR zswN8P<|$@oY315gm+~IoR%Do^rQyQP6^5|jI^s?rt)B-^&k?V!+n9Fw0QZb6G|gfcaS-9?%3$))U5-T&t1W2e!f@Q zED_v6^a z5`~HWg0?SCWTs2bwjSE{tj%u&Gkc1Fx{l2Ns zSwf}OG*z6>AJN`iuvfkjS;Ey=HQH%=Du_9c!uZkv^_sH@Ng5Ay9zmSl66RNs#XzO~ zCOzCCas7pg`1d?UBEonw}j@Csi1RvT-B2;8gq2(GjjT#utsA z6+>X8%2QVUE6a+0=y(?c-c5}>K34Nbe}T(w-w_OuWZ{T8-%@d$OyvX&b)G2D5Vu$~ z1_+(--1Gr;RwBJ64^S6;L3M0ioTg}wNeFPw=s6>?vDCl$3+!wYmc5vS1pM8;YOW&X zd+8idY0%z&+fY}8n8|uwmfZE2KDeXA&lUOR!>F8y^HJ2V~a!%&GLg~Cn$)zT~kQ)C2NLtzY!&=@>3F?dY zc7et~&#+m=kSsz*0zMHmwl3=f(NC;fNHG%#w3OsM6*+{ zV79hmp3*I9Rk{;5i_^;~xi-Uu81Z;J;Z@W>iGIA@SrAOiQUvWCsYC%*^umQl0YdEq zZjouwd?Er>H5V%i3Y$YEYe!&+BG?E-quUKV8g`u@Fy)n0um5zD&|F0p{Lolq6}yrZ zx}jWZQbo{?CjU1#7`kgN;5UMHd7tLKQ;p)^LZWva_}aAFzFNe5(HY z1>WPVYZC7y2#0JDqL`#@V-lmpYnOV%bv-|A@N#_rBKjA9QEc2st6c=w9 zSjz>W=_Q$X`?b4gG0w+|maety!>Lg)mru^d2PiI!&@Nk7Q{33g9sFGvJqr+qC(jf6 z=ZyS5;4in%0@~X;UoZCf+R*!`s=3^E4uTY&d$@PXylBt6ta}l*G(}&lF@Y*|KB+99CbNS6+!bH4IrJzg3BAC z2D!{t% zSL==5m9RL2b(b-&W1W8p#w<@(1URlu*Q=-!_nE6?R_i#Mor{(i0IKyka(FxdO{tsZ#*_FFZ=0Z}405tYKI zr>b9*#!|oTP!DGZel$hLRHLq}e;}TkMpip6GeY0%^O3Xgcjk*em92J6`mkA!Cb+GD zg#m%DbhlR`u&MS2vzjuw*{8`~FP6Ywot&=-@jBMux{{|I;pq&j6h=H%ea4G6L#ecw9Sa2iY>I{o>DDzBvr7nO}bIG4U%*G0XXHy_^>16IJ_I zIi!&Vp}jQ(X>=V!8>y~g5E+}gFL_(QF_h+fm^R0!&Sn^D-mRiZ21ShQV`vG1 z3zGyWuff;Pe#7qn5^WefU^=^%k6I1tZ$>e{zF6qwg1pMa#&WD6j#w{kHNb?u3Fj^V zppdidgoPTf*4NI;t!bOw=_P7gs&AB4XuF50Ibiy=%Y07_MmO?B^(FzL-ZJO=0}`dd zKXCLbJMa{#{iLyr%Oi@7bHy~8?h-~lW4+pC(9?zI-9(ZrCk>$9r7wt0k`!@e0cUNS zMg&zrLVz3ew4(#u;W9&Fx zAfFe5R!*3s6n4x|;R9OX*8w_wx(W6uzAHi`t(Mmr(O8Nk*gM zBYm_ie!}AvZ_dPyz2xxq;jVlgM+sK@yKQ5|_2&oZ1bTX(M@9FsLFbcG8`-H~@(Lm3xDg4?6M{&#qzMG5i2_md-HJjXalL>ANS1A%to3dxO z-`6qE$>!yj&`ohQOVLSsqwwyIdIVb0+DrCC;P0+mRX6O%13T(;?oXFMTm$CDI|wt! zDdk71)K%)>v+?+cMO^bG5JZ$7+!3+$5+-2W z*hlacy?Z>@??9%;668+Yl=_uG+%-q*cV-j<0d3sa2LlJtlh%%l3csF|Z}HAQ8aq^o z|NH^<-p+l?t+ET|jSt&PMtl&;%@kRguyS0^9+9k(;}qbx@Q~`ARoc1XrL-M8^M5K2 z`~&6!oMZTM3mt4PbJ8{@hjH>u^a=7_rC&m@eqH_<&5bD(l?>~g zge*A2_d(D;nUbNdpj|jIq;2*BDk6ifqTxqN;+>>wbf>K!eYy!z{0f%p$3!$WL5txK zR2TvQPTGfNgy(C0h$S3HG{#^Tz|5Lq8Xlma)h^Z?7`;FdlCX=|=75zHE%m`p26@2!)ttP+{LL^ik6%o9S(6 zhMqV$HiJ_6877$uSPK4}x^%!M&>nyTkjb6O`UisOljaJH&UK~J(ps?XsVt3!r8Swn zqqb2XUTARR^fXWL-@@PJ9k_s>;{5$>>FV&|WZy!NFj9T9akVVt+G)wYzrp137ZL#> zoX07K^B=k`a_L>ZadDn|qElC9n8sVxBlfn1Pfh?dW#2+YS|Dccvf~Hz2Gz8=WXExy z&EJ}Z`P*nQ%9vL<%XM(nPM?LTdSrWUR$K|O@v<82fGht}9Yy`_!ig1*iq=iJ^>tDEo0-H+n@<{^dmGzT1B|Mi!uZW~Bn*-z@_i5Q_d zAVtJ(5a!EJbcMZgBHT}go{`5dLQUBGg$A#V?q-MYk8ks)h;1M>Mli2oZcxo>b8I_@ zL6|3L(N(v_2#_Ix!*2R_X!#h~6eS6gK@Vm_n#h{0c+{8W;8GltLwZ|l5<{5stYD@G zT07>^)K#dCeay`~oLYomb`qnc{{M)2>$tX>s9QJ?+$qINvEs#{IKc`9io0uZcMn#e zxKk*u#arA%X>s?Wf#U8Sk}uEu-S^&qlHW<@oHMp(&&*!4RLB_TwfoKQ1P)EOKoWWLd*cYs7`#<79!<(>f+)u3mK&>!oi38*| z@J;!&Uu<>2;?q?BbPU7VRlQSD$v5|sZxXF-f~x<$cS+bIABFV&ikP|&_40ZVF8-nN z;NPpWVUT*@pQMv@@>3)n%3!@ZUvE6Y`6eISh)($`=|@hq6XQ$ztX}E7Klzo^VW$y4 z@3e>x*$%rIrY?&=y~{golVE&=>4n#O)9?&pjf<*@b-HM(DrjBC`%L|GZu{vBz+%MH zWt?$9X+)v-T(shTb;5M$wmhxMBHB{B@dtm2$i};%$xyOvHGjIRdr)lw7)Z4#Az6H~ z@GX6I2_aB{REXqp?EU`UP{mv@OAc=6I7RH%F{O&Rye=tzcS;wjL6Z{ZUZC!BXScq- z$FhD!n}0=rat!;@uyT}UtC@iE?^1|5#l~cKo6tRC@GxAEW*$>_ zT1yoSNCS3$2Ll8y+Kue%slu&a-%W!$lU8s1Ke-~Jd^(~e5!eqbrpcLPe5}bjSdH)C zM&DJhV1p8v?6LA?;t2PLYOLi0)OjPmhd`sJLx?TSbI(~v(rOBrv>Is)IfLNicY7(| zAo-Qfx)E`>YoE$-WfpVa_rBFu%FZh{FE#%;c(Zl02?Nk`Y zFaY3cun}-{k1q6=5aRvWtwU0%m*JI1Gl?1atY*j#1z^9>>QH?^^izdbfAY*ag{b=KbfnbEn>IB_F3A@sm{RA{>4CrG!kC($^@KOdNSa#=J~QD^r&`= z`!VbpsYT45J2A;#(I|2?-!e6V(GeHd#SNUPS@}HgRg26dsDT!4)Q<-vjYV~7N`#y< zKW(l+-sVnlThkyiB6Rc2eJo!!klY=lO?3-0ofIO=Bzz6>?}V2bKo5rz5<*K!tETRk z^~uJSvQvJaxpNY#(9bf$E;vYj$&{el+Y{UQPa}iyEr=4M629bWSJ)aq0u55ORbZhD94QO zcz9oR%ZP0i`Bs8TGtYsd@Gpdw^;`gjFB0JTw?#(=C+=qxrV9rrGXRK z{!zT2LJxXvN1%PuUcrLc)r%ei%|*EHgL%m%j^l)+w7spk0w}ho5Cj^?d7p`eAcQ?a zD}?s@vZtE4Wmi&(JiKJ6UNlrMGzqBB@|tc{p|xPQDj&C$T1>lo$gkFEHmNosf>{19 zF<+C(==qkWK3E_z|GNG!kUQ!1;`Zt90C6h-pv2*nQpvj@j@l$Xw#BZMMLV@KHko6r zij(43S?Y%C+Wx{Cy&l5u&CUblV@J}uXHK=~WY&nJTxW{=@(HKnuoQhn9Zz+u196B9 z&Q;RDwC%IlZSNV!Omim^4;p`&^xrdCnITak7bSmV-!W@e;%9^bTox*seu{a|S7)tS@7>QcQbieV`=r!}`DQa}ixvf4q-zEIa4*uj} z3j@%pH>>3-Z|j#aM&o`ut8eC)WvxKbR(BLC%y7gmD$~{Arclo*RMGqJo2)M;EZ)Js z1=pgduB=%zc8Wy)W_8d~jJ8Jq?rMdi-~0jduFgB*ue;&{hi$pkVi@(*GC^T;QL{7C z-IcO3ZmCQTZ*rp4pC+s(Tzi*~BM^tA!Q%ym!EG~t>l83lEWUl^&T3*eyV%t`ud%W{ z>~>hQc|qwFF3nX7L9EovkJL+ZWp;mS;@QMRu~$xz2WX1>OUX;IKrNjkX4(!d&AbB? zR`JM>60i7jiqQYP`pq(c_rDi@)OoLIp z|0JvUR{Gx)z#n!6jIjMdiuaeRxJgM~hSYAkkMM{K6`rowF4dxe8WU z0I!=y1DPV)`|k+EglhT$X*dbefjUXu{&A~DlhF^Af6>phy`~lF)hWZu`&%$P5ZmGe zeT@ws@;~g;QOlse4wwley0=67M>6DVm4|%QKB^m%qVbk_DgUp?>Wq zNN$KIhECp&UG?q?tAxy&l$qas4);R|l~4;!jeN~vyRgX-kv!@0i8RGLD@{L+YG0y@ zY+Eo^BS9HWWUOUW#pVdR+%~@PNk9Qh%CP2FJ1KL9zF8h^SJjkUvm4fB9ac0=tjNgM zJ0ef;9#)0aKNX2=AK`#Z^h8wqO(k^0aCHi$@P=RM<}0imF$+|(cEWbFtDhWsJ_5^( zOJBGRp|0*!^AecGT+Pi==yIYa%%C2~xzz$Rl_TlhX~^lNUUvz-HTle^61iZW?wl$nkg^Wp1ld3H- z&V6Y8d>m|T1WBChdR4v(H#rbJ*!A5Dlz z2DOhza~nacAMj!Xtw`E2+2>89+nrbKVK*8BJ;Gh-sG}6dW$J%wn z%bqN{@p0qtd-5}5*eY(9zzof0%9md3UgBP{^qRb+SNcb-&@NK*cXWVh#D=~d=82cV zvc2<^ssd1TP_EYUDs*dg$fylDR}2Uf3dOv@33|)e2Tpc2`$MG#*;D+d<${wUnLw zKRHV@3I@cSe|JnI8L#*|eIWE{6V)1NsM6}~I`L1Mic5^9U4)ho>SnwqfxDIal}&%LCL z{6WR*K-lXfN=2FTZoA9p=`GDtP{-QsoK2T-*z?Hx@EY(-YxxtX%mCxjk|?2lU0WnZ zeu_LWcn|DX@X4uWoHpz(Pl5D=)@jt}t}kS8B@jOGM{l9QsYwsJs1C&q)nS~T*N8$>MFP_vas(X7 zY-_X~wCTgs=y_g`kwt3Y^KJAy9(Unt??hVL)h1=xj9;8y3Mz*=UWm(Cg+&|?_YR+4 zruA^4$MFXQ#yiNFqoT1yEWOMEW1aXE`K|-2Jao+j9`)J&{6r?p4DZ2EgOl=iB>d-; z1n4)kVyA?{4v`{o(%U>}0BxtI5E+bo#wiaWH_7#uG2W;KIZm@Hk}zSqHAUiOV3iGh z_-rqg&^2l+Nr$d>`lZ_YUQ438?>mmVAO5g}RmgX!kq*3QhLsjzec(o%zx|$*fb|i* z+J7J2MaWCSNMi()(FQ|QW)?Kb$n+0^|8s_KL==Z}3IL>AyWFvD^mM3c>JpA=zrwMb zVzC*%skNT852-kKGVuHMT}KK%<)|9&c0mmdk6gaX(+Mf9E|b2>Ss+ z)fP^iiTH}bGw^|j_`Wh($2QSR0Vb!PK!G1!@@Oi3<3izK+8IoCYGg*Hd-c%U=@-b2 z`(cA|#Ji5RtB1R4m(GDOY9oE@EYU^Ams6qQAzuMK2RGv=7yVyc@0s5dC$8V6-sugG zTd-NAE&UL4*4hcX{oadO_Z zum0f!kVFWIeJ25ly^*e{P%bc`LazO3gCLkJoKe%NL~dL%=8-Ae_6cxH;I+cIKjc_; z_Gy?nLB=hv(`h^!e^{hBsGm60wGo7n08;5B^Y52fy8mA-L!rB z&wNUdGM{%fTneSycq9v8@$%ClN%ZPNDNPYjqj+ttgd$ zZ=ap!JKryGiIUu_We4i3hW9q3UOa4b=#ms)P{`TYWVW`i$Jcu<*%@qcznEt2LgNDg zdInCjJ`ADua1a%!sRC-4<+gsBhT6&-dp(it*V!tJQi0v=sL=lv_+28{&9k;ztOB(L zSq0-VbgtfzeuvQ-?YLd;1t4Rf`if_as3eioZfFd$bZI^v)!Kuzhyi7~CNaKo!3e?< zMRu@;FP6s)`cekii^O4+cIrg!baw=VKE7wdf6v1sF#Tu$Qw}w0Qh65Qbv8638NAo9 zX7o@|{LqE`QIq*032BSzsk2Q>=O5nJ-8qh{AzoVh@@g z5HTg4So?ymG|JNLtR6ZanR_lR_d6vtWs{Su<5^>_1roYu*pjG=gG$E1S%5|s?`0Nb z9wzgaCJhY7(yt*>W{ZFgB4?~h{r)ogz9?ZSryoRhYxHWsqqto(W?WZtXuOAn@6q_` zy^n^B%mzkTAYwn{C~VOAY|PY@8A(-pGdEDqc)$kwC>b!OB54VU%cCBWL!&Q5Ppw+BgOE!{<|0&@9Eg_ zB{C$n{5Z(_z(S-e125p1=lpLH4%=nl_{O;Q#i^@B=VHGKF4)h;`AKz_6HWdEWho(a ze_@NFTfTQmCazOD5=HJxY>Nwuw@(qUm$$!w36*qw_GcJ-Ocsz4Le)b$FPsghur?Ao z3Jba%wINOfjc=jv^Vvz`LIF!(4Iw=cR48{z%MTbhPrLf=wnOOl^b7>nR3y-55B7dv z60-UTc#{wsds|w%X@dG}+bfr|9^iV@H>TH__q`TO)r}oI5{jjYx$3%cLh#*7m3U*= zjAH2GOjg^r^2?{Q%Wa6*@ewyMa&PvBGQ)r40v<%Tc4iF@Xu-b|7vVWr*v=#lz>7TS zN3-Tf?b->QenHVDX9rge3jAp&B4PVZsQE_CiVG^vQ+12hc|&DxH?lfn@#TDk?i&`6 z_f(>N2XZoLbvX$vaR`xt(_S^Mt&IStM6Zg{CjzVkpcMW;^|6j_Q%>b1#oPLdSoqX` zkc@VtCCBn~uc7cIUo4U#nesnAi0Zt=O;^8TUW0R1d|LZgfsDVLw9%}tH+Z{gGrqOH z3DWjjnYBrh&t?(DZ>-9DYWhluS?MLw6 zI_sNl>znKiub&t3omle1cm@FF_SKuF>;lVRo;z_~0mwk)05R7*XZTQuY=e)?;5#T* zu6Frr(h-4AUlEEJFhK~3MzifeocCVZex7eq?Hzf{55ryu0k1pHI}HOPv0J*>fQSS^>an^Q@`jFJ12!Q3Cr7F#+%$N zX80OZ*WoEUKD?E;{KexLY5ODyAIVIjyomS8E4-ZU)hi2Ns9%2QTgM&4{>a0CQvy2W zVi+;~zQcpi3!~>lg5ieUvtlE}7Sk+2{qe{5A?;r5vZ^h_R4Emzd%yAsgalJ`r)&j$)WAd1LC>4E|Cu&&w1tdf250p_3cH`H{u%1leZ^9>Db;Y5y!~Qv0XHhGR z63%x4{WOsbm6BE2!TK0kPPdlW)C}w$rP#mje)ygl_B<}&SWQbH9>aNk{`!!~e)K2d zPByt)vlNzl?bO8^?q9>%CEeb5-CL(?{|PHHytSSeUp*y1%B$EB@5h~`J@*Vbtcx}4)B@v6=)>esbI2ycN9%cGBxHJA^}4^J36Gm95f&^2@L*dq zKASaU(R$AzsJ_W!v*wWe?+nq2SjNmcDXd|-vt&5UlA+=$*VIU<)d1BxmbpIejZ!IwbwCr;ma6avrOXLT2{+|WqJZ2&IzD7 z&$zsO%Xy|+?kiZ8jQj>?Bo?(GKrt>{R*ODna&CMKkD}}?R>XanO}*S5Q3WN6x6_?Nt9kkh-@9LK^Ne zQMw>PE{7KLqcnCKk5EXT;|k0`FX-QA$$UQxlV#5WF3K9Lbil7wbe@sSEY+rzhil*KYk%nQSTH!=4UX?JCpaTs{9^M(RUVzM zMM@K{-Oy7dshJJb!U@*f z(dd@*e<;@Tue77OFOWvE(s>G9{_flqP9n^4Ev&<89a1e6LTAE+$YniXcequgy%v0T zpM_`9Ojl#m)II9AM)2`V!Mm$z1w^dH-w%QRV)U9X z23M`T-bln0^88b5!z|!`!Orj=*GBX43swjz0vV#VVy(uuJgXnZYz{Sr6@hek2r0al{2gxYKL_b&UYV{I4P(NumR zg2g_XG=oqxiwySn7sixPd=w&h9G=Z^^i$T4GGdR~Xo5jVX7T;k5+v|?6-w`+~BWpPU1xNs&gxb~{c$V7qpX7X5Hu0)X@%}@_! zrUcT+vW<`6$5t%1)vOl!S#&GUQNkq0t*T$Cio9*5E;JIDVrQ9QIkY3+I!GRu``$-} zVj20D_$q!!Uq#3wklNda`j-@Sf<)(63yEeY1ZnEm*@hii_ZrFj*6X)g?D>UkxoCn4jlK zLCOV}3muvXNL{&Z8t_&;tpNF1Fg7x08@tULh6E2f8ejbE7WT3r$qDJN|F`n6;Iwbu zuY3~pyhrT`{n6LHb9%Dsap%J&9xPrUX-m*pp>0KxFC>LSOi1?Xz_eW2di_&*B>W|h zZEu`B>DL>gT4ULh&j|-FTNLP$B{2%QtB}B!QCW^x`9Z(Ry2Uz+=+Fd^UaHzi;K%Ua zv=a}il^yMtq4wkCv@e<&-M=p?X7C*YOrm3sX7-j#yHuL4TN<)L=5h||jBwtf!iK+l zNM)Y%BhPb}!d)yOAbHZ_+d^sbcB=?5Wy+?6+lfh`)8^mWJH?Wa7WZq)ej&eJ2w#EG zt!nxd6lL-z36J5BoUp_0BYfwL4&23h4^*ZhG$<^J$RmUM0q7`$&pN)8isF?0N)Go_ z%kOIiUx_AxprgYDA&F`bFdwa?Ghxmlr?H;rWQkGRiJ5D|aeoZ$S|zJXyQ5g^YBN&i zLNaYKR}51YC%ME!(VQyc3TC7-bYWW(XeOuk1LgcWXAD~bRTlzqqJAB?zL`JhoNrpf zM}=RBg>q)-w>ZgV_t#=?s=7i_l5nD<*LvOAEiI^Kt@6qHNfWgDwG(l=mQ34mx%IfxZlP%YwBz`Sv@ z-3)p>vI)6f91psX)oO>UxjxK)j@@+xL5G6XT(%x3-&#W?j(G7>j9+|bWt6%u3pOBr z6y-7RH*U$rk>~7aoiiQWycmni_KiaOsE>&HotLz{+WK)P_n^Y#FN)x+XE>w%H+R0) zAqmgPAuf|NK7XhDdj7t39n>-j zMoZqLY+K_-EnHim1-5R2r3xun5r_2H1=n?mgp(^;6gfN54qF;K@*QMY69pU&yS01h zz+@M+DyZ&?58_p59Ncyw$Pp5-pI&+Yz~bkm!yN}|h+jE_MjkP@NFFv#ACL~nZTzm} zjwvVkMTP02_r4R6G1GN#xXXQy-j~Ul z80tQO-A_X%1$R%cPcKO@hrzB{88#^yUI{!Urvdn@H0*pm~|eRMM-fSQXu>&W26#?}shKc63y6O1yoRxMvu;eRn= zl)Z=uqyHS%@DuTB7%A|vn`MUQ4vSZ5hpNkjYuX5)O6e^bA}HF1D^?VVfJ!N`hY!!b zN2Xz?#=En%1FXooea-GRPtEZOv==&@2e`OF;nqIOgSDO-i!vip6joszZY{Zwa0Nt*ow^Dg=zeLJN1QRHm*?oGd z!vfzgBIyMV8qOde69?D{gR9j<37l&|0#JX6)6KsDSj#mIuff$4&?bUBX^y z;HCX!QYZGve;ozg^|byIS!IolxkI;o#WbQhFRZa+@4z z`@%m*(NBs7bAF9r8h_`p`)VRN^YB(YqWT}Kxu?j4k-3+5w%AfJew(>+`7n4>8`0!^ z{fl3rWqUcwwm)G>%EBk#6+eC>DlZ=?EFbwOg6Gi3JZ}+El`Ji6M}(skj-qJNJRF!* zFp^NPmUeMdrbZIDbZ55vC8IOyjXD)ujUSrKpqgZ8k>X_>ebjG0dG5j0A?Z!5>`z)Xlvi}=xoLN=eZ zKxBt!U58iIl%wC zm(V#zmg%8T*#o#U7{DL^q*;q!b|3tDS;{SD}yZX~&sTy<*nJL>fUaSK8EKF=ra zCg0E%F;s~$+LfqQpY6L(y3uH6qC!Ij^*Elr`JX8(&tl=3l_R4okYbWzdzU3k|ES*e zW}>%Y_^;CWI?1JulH&RbZt1=^YMD*l`dr^alGqS9a{54tnq~Vn^6xbAY4m7kG*dQC z)B#Tjpib0HEiaCYKG3_`WBHab8WxNKiU;>~K%E)8uAc$+DUlS}5INu(0zbc~DeqWP)LD^YxUmJNz?hcfS zZNiyfsrt@aI>6(_XQ$DR`?9@mz#DzuB8`zu&~5N{8KF<0SHJ4IZ=ZJLt9BX`7h#b` zF;$}T7F7xz-~t?FKd?4;jXgFmZ>bqP^)l%383oBbAadL_Htv9HD;F|iCTnIL_)<4z z2@4D7s~$cliv9||MuB+ck~jcRSE9xejbc6orP#@?DSH?+;5WXB~T)vy|-?Y5#Ut zO2jXMIxuD25&Q(89vTAV!Q0Emh_Ond2R&^_ZItxonaHF7|0onf0hp%6W8G>zi^QaJ zfAjKkSmEQ?nmIwpd3Jjc?AQQlD(d1f+%J>SKDy$A%=;6<+fY(@2wouG;hzQdrs|i| znfo6hq?HMHSn=4tiu5Pt{A_POD&hnxu_vL)=rSc*1BL;MpwPr3#tegO-i*5I&)0yz zwwc@Yi+<7}AqIwVxtPL#AA~m0(d$Ne4IF-Mgo+|E(ZczjwrbFE8%=qV$r3^q&jZpy zcSs?P)7D2m*6A>Dc$e=2a18y7v$I z_4l}$)x9H{^%bh!*Oa5@x-I6!*^4FFuV2Jo|7^d^#PWIFO#b3;;_iqM!|KJ*xx|-# z&6MXBs_3rL)xUe`)UxeA1zahHK8%2LLrvpFwBunMRnP_XwZp?9a$}lb^RlftPY!@L zmH@fc=TlCUp=~FzqOaAm%(gUIxy0wy_2XNA`bn@b@xxJEkMf09&h%iKc&mxRe&Jbu zDp-?P9|ZOBB2a$CX<}6=5jSUq=|KTjPF^fNvPgH9zDJ$ zCbUei!M-Gm&R$jxaohWGj)JEG?_K$VsO>wht>kWAf+cEt;qq&V z@I5p4_S1!bz>&I6!I7)_bf{h3TnH|uYB{=Uq4wRE0bW~+SDv~Pchu1^%&lZZx(dA7 zj0S$!_Bekz3ekMxv=+`L6AsgqV4)c7N^~DPlC9$o!z={dPw=B^W}<3Zq7WFWx1pT> zo*dsnmiDprh{@(C>SOi2=bhkBr)lV3>A$RJBdXs;my`e_p8(yQ*G08}x~Vo9+Pr%s z?Gusf;=e6?w?ni9Ij)x#3=FWVvPK2Z2NhzMb{2Vo7Z$(0%@`J@G5l75zPmj4ESSm# z+=YNQZpM|a#RA4)qnExE81>a%@3bjtvy_nIQXfzO)EbEKIpGFX$rWIS4~1~PJ3hO3 zYV9BC@T{77;vAD!UT|4_Z9T-VmueR&$7Ak6*-O#I2q2rNvnsHKzsU0vfu` z=Kvr?5Kn#ZbN`QB!K^FD+Nf6b6X&D;ifVrQVVWZ2MtkCFerS|2{jxuiR<(_}#p>^yk{*MdYYL}B&+BC@ zzh=^QfoacYf2A_J_Zw`s&OwNr1g=rjwx_(sNBt5~MTPm?`N!n$*Aijm2d5&wG4Yak6Y(-g9EjdsPg(#41DdfLK>Z_HMdKi>I!5niOTAHB0k~N0^T9OTi zee^86q~-cz;LAX)c8Kt8$>Kif|C2dJxi%t)H68>Y&K13`SI(n z+;%vpYvwTsmmEd2#spHOL#PAH?VqNsr8V$ZqU~*OJC-m>P?SBJ>6_&3OvuoGICO&> zX+bOOd)-RYuJq9u=^sAPGU%N4@)t?lB~JPm5sKe6fD6|CU)hfQ3oS8Aq6m1(_yIAP zOO#UuFFz3cjTQP7^!4}M@T+G5tFB*@b^3Bvd4g~HK+|xybcED8?$g(E?iDlRbLF7@5_|Sqn3;t^cri0dxTDQLwRDb+IPO8h09jF{b)e5Z??Ib&D zg9fw7+G#IplFR(EO6I0x88aIvMgHEBW}7kjd=ZtH`8D3X1*K zBFub;tN5@@T>`J>^3maAnPizB9PxAoEor&alkgDrq1#H27M+Q}j8drO{u`OjZnB3m zbb<_JxCX6n-@}rw$eB)RNLDGxTfO>E&H$aOPH&*SF7 zs}`^)-(T*ZNzln`$PAkj6n$|1Z=$boosFJRI&|$u_d7Dg=FdHouyRNSZ8W?QP9K$uh=! zyH`z)w)Lyz53l6H_NCNoqjI*#QWN9p;JIYw zXGo`lObY%4c5;pzi@BnM<6Ft=iLj?JLKC80#)|RtRe02^A4mz|5zyx0BHKX-i4tg+ z)v{&4=VeRD{-OK*bb-*1=Gq`f<+wY0r2sW~B3A@N16@7`JHn`swdL*K7NIB8tDI5f z_9gtP>36rNj7Q9k= z`pe5s!@K$m7QE1}wMeR7JJ{b2j*%M(_=|#GM$h^CaD%ju1S|C-O#ahD6ey@R_JBso zXY{Hjj8M%Sa;SROb&loQ5m&uyv`{N+i?21;F(aC|pQoVreA&Z9h^Jb70W{lx(giuY z+*K~v1k#S>*`bRwnr|*-z-|z)Er0nJNMX#>EbV-$78EO9vStWSk=~yQ16v{W>HL41>@`>b=S|eoes4L8-&Es6F=q%TtD1N)cr?8G`zr_Z%EBwUaIe; zAoqDC)^1Gfb%+gSLHAFX_bKFYT4YX}au^0={2UbkNO8F(EQ~5odqvQKKiRW=xf+mV zYwG29A($svB}ucFXPqJUz){xz=&Nz+&v0dKhP1x~&?6V->n8B}iR9Cm64%o`d5k>6 zbx%j)=YsC=s?2|xCcbh{4X4jSWiY%SdHk1J@g7yfK{4St|=M%>7m z@1sGP?rqKL8D{}ZP53Y5>>@H^lm#)p>{^?f9bv}djMux73%H;No$C`T3e_9iOKr6I zVSUD9TfoDV{S8zJBcYWd6i=UdRhP7X-NG2-aIzuAD#6Dm1Voko45~supJ5-~QKb}jN`UQk8S6v1tl{7<9eLqC{8;m8*p-Pvd7~=L`0qjol zK##p-x7kJt!3o)XS7(He5n=pKb2mXR!2E7TW|od-{}AhA5a+0`v!gt9!MDNiu=S9kpT|3d(-C#zULJ?g?yu=?TTcJewE#v$2C~a znQ1^ESe14q6r9%GQLvrdB8Hj2>gv4ElCdDT13L&lj|5ECdHP#_a_5>axfQzKxR5MW zf14b8+Bz}ElHpmaXm3&+lzkv_7YX2qdXUKHN4>1y53x;#ESx6eY3%R<_6acr@ISDE zf8V4xzU1+h$G@^xN-anaf>$2hRn`U3KwHn)z!KUAEO%FdixS-(8JuE_;>}eVAcU{2 zh-84O%k#qeSiT_*xA>nSOcWd$yBUSlzEH#2_8-pNvr9BdqT-zs7lNZjL~i3{a3p3X z&fz~Umzot=qR1^x&|aV(G0qOer$F(cVy5xHdtu!T{oC&8c>3%ljU|>`M)7Ro^jO$^&7+DZXr>)Gt|CX)M19cCq0BE7)z+^WUTog_J z*I~$|;!iC)g9f4b8#Ty3->nhx3$P0KGXGCLJUa8NuyIgJn7e0rSPgFWNw@y#w@#oZ zGN$|dfFDU=a0d#V-~;T#H0QgK_>MiqpSCmmto#r5sIihE^1XL`l6ew2qu{@Txb-%= zaNDlEmp%SBdbkckv^xb#gO7q)2#bALIGXP;Q(R?fhrpJ2T32bd?hvs%tJE}28^2jF+s>N+j6An2m48Ey z@cu1`-uZ!KE)mlezyFg1fOHCF@(aoIMkeLH*eISwWu)TP`T4AxcEL^ZDNgD<9Hkq~ zgu3RXgeKFs#;t{+XkbRrMbVM!m|yuaMGNL#(Cp(N=`Krq1Rbe?fo`&uG2h$` zN6Tb@*@MMeh@PO_ZE|ZLKI;Db=>UF|(fMOMDgW(NaP~#YVrt{FHlCKo;`s~oMK9tG zmp8@grJ-?Zgl-EOWZ>Yb-Cwpe?_4NZ9Fv>4U9Xh zGrqGeylmA%ee&@hkk7jW*}Ky~;eO)3iQ^|(KPS{Y zt=t4phmtD`Rc+f(!IUI0EEKcHL))wM-7ItA5hM@Z{HW=gn#^n7uSHcRk<~3M@V9P| zoO51T=}iG4EJ=5pP_H_vf{@)HVmnycCq5C5i)(g0l}f| zJBly%J}rSzE9D5fm*0*5+xYOt(9@=R$P&EhBFZPGL)(wkNDg?7Q3I~PxGu9fRF=C` zqcIClcVMzy7LKSl6VBQqPrCDwLfa1Y!vx_{xlcFXF*BKawO zj_;K(<~|FCh3YMfn9KBrLlL7BIZk`HduU(ZtwXpE#!qsT>*9XYN;F< z_){4#au@WH@bp)uf{GG59OZL@=H)AGv~U7}G~D5PU$__$cF{vYl7r7I_$!im_!>K0 zku%jDKlMujDhJ{C)v|8C3V2l9kJG@;ZFd@8`NO%Ey$&`T$Q53`ad_0z|AmEA_m%5I z18LA<1NQ^pRnoFLe-H0Nt0ooc)!U#5nl_1Qeux3Zd+X|H6FMqSGa>o1;@P*@D0H=} z6T#BtIlK=^mV7SrWF9fF(PI>fOQlTD=QmpbjM6im4{U#ZeM0xlD#hdOs%i5lRu2SU zb@^H~r2q7Nqr^B$|0|Ky0=VCn)*c!UwtemVQ2g~QK)~~*j`xT21VZuxURR#lyd32o zXqNjfE#BvQIKH0ewnjARTwTEkZJ|YS0!NutR9BgJ-Vs?JYu8*1SzZh;I#15D%OhSn zYIb0PDlaoaBXNSqUzr6#Tq|Mpy-%46h3!{p;AGX-gPwedGL(Gso4iSLf1il=*jMd& zvokt4;tv$N6~fE<_a{R-h^|l;xV&z#@D;60z!#M7-xsiCfWj>BKq57}w1p1)WY~fg zC9?`kJ98f@!X%rkgCesfnrna~8jX%T5!v?X?LPaxgq1d#YE-z%%-C}vMH*s%aGXxY zf`HOoq3u4%N4(WfskmV7`S~JJl7B>9@^0w4O60QFeSIM>z56lx4Ej;!?=?FOvj+tQ zgTckrN1exk-cX1VlK!2_6usAl^C*}$WMaJS7UWyCeQX7LsJwkINDk)qYyu;tON0>D zPsgnYN%UqToE<{zNzY^}J&e9(!~JIgFTJTr_xSMX{rGlK>j|bJWE+O?jhIo$V#LS3 z1JE^BZAg8}{s7~*bvU@v?Lw5=AA{;&vpoWDyMoZ)T#-?*;Yjk1s==Ix{C=3hg1>}9 z<|g%|oj$-v*HLu+`6AZuydHllV%^U~!-j9OK3t|LK48ig#cIL9TAHi|CkwpNw0ZtAscUcN3`zga zT$bk}M~TFZFk8KA_NBFXOg$fL+2j{e;J3L~ZhMZdhMDYGen7leQub z;wfOe4lz7({@i05kHe7mL_5`YICSGvdy{Cq7_afmIs>vKdEXo>1fVMt=q{zs*Hn?4 z2psW6bXPr0&Srz|-R{TQ`6~&iFS3Kc#SGb++aF@X2BZ&r;M2wTBor>!OrHjTkB_Di z$dy&v41}&rJG0Jv#s;s30GkUGcz>s@bX8XH-fy@6T3#NxT0lfq#~EHhw);ly9i3Th z2nFhZneTaCF}%VdT{}BWHaBE`Qg&>L{q)SFXwj{HZ_?l4kr6@j8=Rge@>=P`(flfB z{4iLcB=0tUFH#`-Wp||=PzsCai=1?fwM1AchlDA&`RyDPYYNJF;(N}>2oLkV*C{+7 ztSRGO*5wC-vZ+++|Uo8Wng&_UgDUxb;DZf}+`LJz?;Qc^v` z0jB?NP|?wDLiq2Qe$=yl4E^@inWWLVIGEVs$T98`XRN^98a8dcdYBQeA^037b5^-o zHhs=d!w596^lfU=-3{oJPZ|clEU{YQFHmMgj0{zL#e6VXroj2yZ@JS3q#(a|lwv|}-(_`no4%4_o6f<^r>V+) z#(_PJOZ<#y3MNquiCx+QPdrJcYCKfDXmsunjm52zv@Cd=RI!$S)7^))BK1o;G-~Zx zv*?VnL`MDRTa-|`_w!oqIXuTm6~!c7?I!aFy(Ub$6g1Y0vyWprhB=W^XW~w%zd|cE zNPY!9OMd~9K5e{>D*3QUC^c*t$`bY&All$={wh>MNBw=TagD!8Sppn#T+{mli1=?& zJPA(`IXzG|dv^Lo3D4v<`ZXx&LD?PrfC=k&`gU5!<=}uj+R))Aoe7WX@gY+0ORu4Y61oK(|iH%h_dbjF7S6vpxyZ>=>f_I8^A|JKXrBG6ZC z{M7bYelX^;%V>x!aS#!)^-#(;)|^F8vv=}kMY&@TZ2AbUseA?g6l8U(rlKeql>c``1#y>oc89nRwEY8wVaUUO@9Uno^K@wf5L$mo zgT0g$TY-|TA>UElmI9;6@9&U4j~x7h{;<@SI`1N13#aZdi|T}y;Io@^CmlCH$_&=M z!S<}hJm)^sM&$xs9e!THL?fZTCx3+=>XbE2jSQ3Pu8h){h#RNXKkw~$P zUq!U+& z363kmiDK3)z2?R%%=#p|U6m?bt`0z*a%;V@%`h5Z288JR^mpSpe5KI^5m%4k9!HRr zH=R8Hpq0DIw_FDe3>8|fH0nOhGF;1*djji$8zBM}Pjk(@BcX}TqsHhjrsU6uz3TOH zQ2@`4h&dT4C1g+(M7uUZ=o0){s3pq=3J!M!KVg6$?reJQ4j#I$eqgh5|04=x)|jyK z6+lhp2m2A7L)7q(=+JR9-rp|t-<4^IsVl>;8bY&qo2Gu{B2xE0qSQrht@R`rz%RdiHE0L+moss00 zyV7-@2czrZi3@+z|Nf0%^!@o7l97ggT}F7`-@jMu*Wa_s4-h+rETXHItvtN0`!p6U zJ3;1AnC!+6Zy&9Z+p>(!zs2LGU7eucRbD=Dw8v2x&UaxBp6kAFb~%TFtY6=$XMGsy zx~vIvJehvGR&a1U)i5}#`s(o?BVz9OWU<+}J}fI4GaQiIU3Z9kn>URMNC86yQZO3c zSXI^GWSkjzJLnl5$73I8gk@#2&HwA$3FVyY@iA2B_sqV>g$?nt_H6-kt*uo=v9g0WUnvW2GO_Vh=$3_lJCUj^E+Re4^ z;XSJ>^$>1AE7jUuzkdGX*E*Ye_i9abby^Xmyve&Pn?iL`^&W#3io_Tc4i4L zLD>*L(SO8R<4hLP?u8cbkKmn_aINdLhZmQc%dTeBAVP-U#{NrJ3{1o1c(R~unQ>nt zdteurw?_HqRBVK2oryUI$BU?a=_v%InsVjNFDUb5cq;r;IKQ%A46-IyCe>mS3iUCl>aw0m^z=_2)Bi}-)#!aS zdAjkz;R)CT1)p$50{5V+FsGo~hQsm97jm{o>uymvNYYypkeg6jAeXd3N%?=KIieQO z`IpHPhdd;bY$Y+>QC-8*`|N8>t$f=_J(=^CZnxg|Cm~8b|8j9NrMhG7HbCH}bs99^ zlKfBn!^ax*bF**;CkV*X6xlMfhEAWQV+L=ptVG(j4i{^H%b=(pOg0yP zW^mZU*9ZFh1>M-TtQX-`^KD}~8c6SFJ21LV%3mz;OURRuENz(!n}(GZm0HiwTNt_5 zPfAn(VBF&g+37-l!&Zm_P4L5`0FFL#X>x6>9$EX1))=5$zWEQsi+s{gbNnGX|FOi{ z5im=1$q6&?X#vvFL8=*VGqE%)d>s)LB02;?&r=p?kZyxgrqppVQ4{ z`)EnCkdl$)fGdptFI;zbh{>143<0@NdvY`fX?U)(HogRPihvgUmqDXc{i`l2BfDU& z#PWtNCE$xA>{NoN{eI&o=CkL`D>557$N<_~z-t~(ksG+U+h$Spc0tUeDdT<-skAIJ z<$L|8EK2_>Cuo_;=?>A`sVn^tWB1*v|FiK@gTV!$zB!K$bd|qAvzIa(2iT~{!_z-3 z!QM!l1myAJaddonZ|+=-@BKT(2`C>49i>nogbkATCnBsTLeZ|_<@gGJ<)||75T9=^ z16ebVaI$^>6m!g?3VE~?2~6t?l7si=(hr&VWHb%@aBgELkh>N}vW-h61;%<$Jw^3p zBU_6pjo&GWsbHEu5hA&fEIM)MH02X0c5YS8?VAYKlSA+va3G+e7>EMXU60Vt=CzfO z%kHkvP7Sg?

GfBw6l^AA0>D{=VeDk^f2=xGukoDX5xY)wZ!Z7^>aGg+hBWQ*6R?&KVZ_&F-_%zLcc zllX_=c0e9tn>c*+uev)36>v=*v!JFw`e{e@xwF|?%5+CLU*KbdZ^h@aJooB+hc3nA zx70T}Tz0CDvJFhCYf2tD)`#?9A*&2;h`@je<-ipYs4NI#cT|YQBAzx3h@D4SXkvjGU@;JX6y>3%lTMpt9cO&sV}t*kCp{(I-=Q|sa&kQ|N=l?qv} z8igwRrC6*pGTz?I5@Sb%FVbYixQ&KJA{<*6v5pqXrxFxl%{k5eo-olvHm_jE-pdRYqQM_uIG_u z6a4t;Walxwpz=P*1dRhL*t+38A!`Vl(otoF*R=lfd9TJCUam&ovtjnWYqxxTWp0T0 zNM_1>X7=dpyG?i6g&a(#`cwFgn+78-51U9W1S>(ypI`ulQ@qa3;9T{^x0sO%=iK|v zpAZ&p13nm{qLm`_{#K}NFwC5~ZTd@T<@hWA9M6@j;q(s$E*Kx5Mm!ayP~g3pAZ8~$ zd6aFq(qGrzhLhpUgyz~FU2cJlvV`$=b!>j;7^4A3gtxu?A73Wvv{u3J1T0sh$EO@{rmkqu4*_(8CnGTSmz?Zq7%5{$*^ zS)jl z2u!JX@oFQhq+^8kFqNfR^G-#F;F|;pwB$nTb>;(kwcBX&yS^OaT~6VFik;tKInUF% z;~_9Lp4gH9bmSH|)KT>WYT?w?_WmMaH>TBq%OpE*Sx-Oln7mz>DP8~Bc^>mK#Wk|~ zt(ElqAxcC>wok+0I@<(tRn_(O2uBkr`nKGtXQdup z%t$)0xOxr<8(5G(Z?}?ifc90{fJu0qCBpVFSahUCu}Lp>O8p84Y_|oCUx1;(x zaMbe4V+mES9W?&u8}SS&b&^1)^ywd-^)C+@qg74Xs+RJ9Ji*QW_Uc?Iye4QEBf3=K z;4|S;T!p9}>jCqYBExa~n$>O_r&FCkvYm6gqc-U#cRU_6mUl-4KC^aYR(j|v^$I`N z2^ZNra%OM*n}(Mpp|8)`fW8)`&E>e}^>tq$HsGr`v!uG(YrQaUqwB!#2MwF}y3_$z;%x7unaj z6u&r(NwF zqOE44#!OyK-zg{_}RNWTC;T_I=S-$^7b$c$bnHfaSl}jR;!T ztS)lji9?D5+98$MaQXqS5B_>Z#FZIVFPj?qy3k_;wXzSbuXCL|4%YAkwNe1{wqqHk zVWeE^<)yRqd$Ah#*^Vxw+IO*InX#>;lV5RcFmECtP=WE5DEMRL!-H?KJL?JQNP(Xq zkkAXr=9(@q`rp}d=Cxo}%}PfmMm7f(o*rY;B$<6#zJEKxV-L^p-aGas1UL;&g)or% zPGHP$m6RUhA1c@GqV%#1)lce~Kp;_yoqYGTajqv9^#d3BXhKFtCP#M{T^HPAed;Z5 zgx2IenrYsBKTca&^Csl}7z9|g5a%;)x)a}_ePt+xi75C$?aW^9ZMB%os51xz=r$#+ zSoe~S5MJCK>Z&GeeE5n1z^L<@*|o!@a~hH~`zg<@vV)eKyNpZKmvW8>Jq@K{QC-GF z`Xc`hziUvUNj_ONJrO{aY23o(PMHe#FQ1I=>Tl+~Vz!%)U@+Zm!glGWfLrtImOr}G zxSfGCc24k@36yek-lm#AUS3ZhpbmQ5I6MvJVS^Z{(1TD;&`&kzfpbA(-##wIIBK2e ztXDIM?BUWE>15l75`P^X~~WdRlsH-fDe85 zkSFs#62(*z|KBe(y?2M%w7V!1ov}bSOr2!0Hpi3>Lmk0bUb~f~#JL}2EZ}h+#%1k5@f|PVVaxN!|mV}<}d^th`drRU;ca2Kqr1a>{ zHf+Q_9{>nSyX_mmcG8 zO^*0G&iLtl`x$K#Kbhfti}0?WL)S6(s_k28?NO&l!ml2u>a>`Sg3QTIh~%SP0QWE5 zyT8V^lP6*54ZLzFe!t>n^2I8rgp_IqP$$(%-9*}N$Fp~5y3)J?_4G`4$5kdh?}?JA zo0n%J6z^C(u`ue;k0?qF&RCB#qZ2+=wYt4KA`!ukDnc3%Mk|R)%>7Fd ze3R?`)|q}`?9NPe2F`_JMgsy)@#e`YcvSP_XW_0Lw_lQ8F?XEV^u&0r2(Tyu7M&7B zL5NJ~8{^!g$BwI+#`rzk&D(JBTTp%} zN_)cBdJ$;UC4lbbB>B+ZZ8KOX2PQMN3O-B5q|39k3ORyjuPi6V0CZwwT!ht4DD>Eydoq~2pPgEtE(Gl? zBbpWa|lF5fNNoDG)7Bj|D&H)4q4m0`o|s4a26|ibeD}=jTVI4? z%T2?<{s)U_Q)cD9(g`wnrBLKpW{$gM_>PGU(M5TEI6Yr;r@PZBi}K)>@Aqe=iv>^V z85~=`$U0#3I7C3@oJ~tyUN-_KZ}^6OLj-xNwC7B&O6 zSI5K(25%BLVC2c$*(#Pb^K7nD{uUrY=Vd-ml1h7kmG4z#q1q zYKJ}(%7S1djNhf8J<3V@qjd?r&@#W0jAIRgnY>Q#!2hgHAJ$W<9-ci|bIYe(racIN ziW!*WuD6N}^qK9hhkbe}D%PI?t^<8)!C&qQD%L_7NP!6u{nvM;kmWTV zh%mTB;_UX~p$jf^m+n^~sQ;vY_wxpUha<+{Psj=F`GmVxTR4r$$3z$oezZFd6t*t9ho zPux|0Hf-8za0VH*PMGbElYNcL=W4mV1hGl3ZINSQ&eIXz4%-*7wX@#s$AXeldP$9F z!-knOnQgYvh6X3`T(W$&PM+;ITf@h*ATv*|J#TKc7A3x$&WEWiXPKHxRpu~wK{9`l z(t4j6J{0-mh*KO?;Tsp{ZyCsj}Q`Xe$V>zv~3aa0C}NBY;Ki%hL3 zMZpS^QWo^zWl5bdD zQcKtqje`TeBXHDQkZiow2f78ve_|+;F$Kh5DAhZXV=EFIzTC(D?-Jz~=m66goN{^` z(8vAlc!3b*ml>J)Nh7-;j*ZJA9`6;7?Eu@w>pBK(8{}_8oq(Zd*Golnm9)Hm+lx@$ zkfk{VoLZNazdfGValF^Qt92ZA?gIVapLFID1HGBQK*@q=>?r|3uDPcAmZ&Y@y!|9g zCcswJWUeZql+_KsOOEGlf6MeG?(JwUY`yC6X}^K)qp~R_DO>9aO_JN3f2^5EUhC74 znUxLFK7b}}dsQijc|W?`Z>9G5_MMg!C39`w$cW}Rye+FS_HPh(jStjr&NpMI1M{kD z#V=(P+N>;-i@Y$sp|iJgsD;J6k1-cpOd_2!=tXx&+Kl%jR#~D=*c(;d6opBz7zH;=8OM3sNb};Pz z+5LcW`9lBK-$ogvhueilf{OQPC_cfvh{hf)#5EiAcs_+m z=12D5xa?*7X_q!W{8^E{JjM9_KS9WS_e!8Wj|79I|6apRU4JieCjI(@0Z}|GO)51c z#9DemSbpq5?0b|1n?je?MPe|4_nDsB0rZ|H7qoj zgc?SKUg*>TQ+kCfc&1>L)o{PA>InVZW16R-`S=Cj|13foblC!--^|_dp#vcRwk2o^ z5E<=iU1ciZa@&NzH2Wlz8Yj^(w@)|#QQcT;f9f_rS~t=Sbk=ih35N6tnTQm3uE$fJSQIAoxY!kxLazfa>6 zCQUR%e&a}D1@+Tsp~zpB8+SSon)yiRUA{DZ7Vrs*pIrW*ZC3>8XZd;iC9vS$V5(-Y zz+X<>4wu@I!BQ}>^^tC2QCW4W**r?caVfP&DCXFn?~W&oE&mRw=J)zWAy9-p;8_sP zKe{+$^&`*HI#1YFBx=wAy_*aLV#WkhgPTVmA}9fXUw)#}P-@-JPfVcdB%D!f9x8%E zf3Dtl;XyB(1WP_nZXv=+sh@{B`PT={B;cfUIlYIe^I~cjF%;;cO(iVoqaE$0gJ!xm zW=HjU3%6zAWWh{N#a3!=k@JE21$bUJd1YrlpX8}+_`kM^%CEZ58^V{*NtS+PA7}uO z>#8b6sP1mw5tmzKFu)~>Hqppj(Esea{RD%=|KD8Oyo0HACDg2>?MPyRLKLG-MFpWK zBMJVWI}pnTg9JD*^GX@A{a(W(d2)Zj^nUYN~a=Wd#{r3mpD@rOUSj`YK}t&nQaLus6!#W?vE)(aKWPIdDZcm0W=Uc;Zk{sP$U_t`sxIl_D})6gi!-mZGC&vgGp z3bsngy33HpZ9dFfN(}I^u^eu_`;#udy~{~Xv6Hp_r1&BA3$S*pB5>FrKgOZfHF;Qn zn)gYfWQM9VMVumc?~_ zIUGw#XFH`ay==l^27*dQftm~7Uz$}u%=)=w16n#%@R3WOH->;BK2T-{Q8KP$3kghv z)Dk8rK$JDiyh(2&8g)9-^pGeVzdiyrqczkb{$MEAhd;;RpDx1JWuC9CR2ad0IV#aQ zX{%UvR`*J}af~go`N3OnyZnDhAjl*b|9laeDOORfuf8K@_`Q^QYvj>wl1p|s!NT8k zLUic6!W%ZD+9pI3`*%6PCaU|vGe@8-+_hqT(9!Km*CvhQc@+5~x=yY;HooJ=iBO#Q!-Wj*($&yK zeIPZiS)V*-ipzZ>HKPON_&>ww0YuWL;1^4*{Ss*!T-Wnw{%y&m?*m6p1@0PQB#RkI;dC zzSN<}yMs1~b@CIMgdy9O&;NWy8UP6_39<+OLG4lu(M3SiI3C)FRQ##f_HecFRZ6x* zZ0>@He{h7zTOsz~IAo4gk_?CF8yErwaEqM}O@Guf}y$y%NQvDypY(mq0<9p!}5kxOj6;~3K-4gY`R^ijrlK&s!W_~EH{3a_2*IG?@L?=;-a?x zlMt-ti<3>-IX61M(gENd!s>|OPl)Q9hyhoY0@puJ2kQB311hmsr#bLySrx6LYKg8? zq!aI@0D>P&G?#9@>_3<=)myv?cn8+|tK3s~(n|5;w1AhZ4;KF-P{3Ye`JA)DPkHGA zC>p^nh2ja>jcRuJ<$IaA7@t5C@qfydp6CFw4PYE9wr3Cv#2Wuor{0mcA(8`leAQL( zxgRxGkTZj68YiJGRrP(JxrcjhQ!(A0-m$TNTefa7<14Lxey&0xG}H=D2P5>#T{S9< zgUkLS4>K$$Xk=T`pmC0gF?_ZZWBlolAt4pzGd@?nln{lJ=)&nTDvgi%D7{Gh@n~_U z6z&h~`6~3Y6}|Y7wAIGWKv<3x$|LjAp1>D>vmZ(MH2lOoM1YpgL-Ye$cK zykwK|n~o??TfQn?7~<%l(Z}4FhbsSA2PeaFi_jzQ{wy^k@0STeOSYK(@^BSuQeRea zKp<}p*g&kza%Mq~Sa3M(O^NyfzHVL+fMs|rkwuy4H}0*PU3FyoNqJUC*iO~O0`-l0 z4T?SDCCF9|JEt>L*eBEHnq&c%b-w5nU<-&hd?+gZ!7bzj6gWpdpS*k(V`;CS!HKZ);74 z-D9u_#6TTiw><)1v?kP-{rWTBlE{`LdJO$6bi*bf@5_{?g?PFEdzB0;7uC!*)~huVitOF6k)k(c36@}=xKY{&rqIG zUm`Dg5KS1}6T&trR_^}auxsarq_#x^YpWp<7MSxVK4x zw@DGB|18nwD)`0Y)XyYegA_4}9$jK_e68QfF8~E?PgE$h!!ml zWv$RtO=qM%%+C-x*e}gF!6aa=SvE1IUekhupu&sb>%iVtx7@Ns@)3W9x=q=UHWYVD ztsdiDO0p(M`t{o@`VA(NpAArMp z&l?fm=E#w9CYrymAfnP1W4pm6JO70~opxDw?nAG8eAS_a_DL_fB7#9~hwB8JVmK86 zxtH;R2Z{iKjqe9E*uInL6l=`Ih8 z_SU*<40@3q>cG?gZemVmN-g%AuMS9lkcF0Hwj4`u$%K@}qWD%}+p#{X^o+n4YBS{iS$Ib?W`RsGJ$lTX_RD=lA)qlE&y~NlTNaK}5GB$o@ zB+gkh zrz9I(jUvJ92bOmvk&9N`TH4i+qrSVqr$_6OpxKVe#os>c2U^BC8FN@a44I(DN~dIB zx+-1IEN{*K-rT;}b3AA1E^c&)m|4}p0gZ&J-Qzl>tTegN*3l(kygGJyc=P;){=iHe z#HafP*`1+nCfuyI-v|vRJtc25USxNs;}v|(=Aw&K>*}$?Y-(f~gbTaP+%}1Yq|JXW22{(7Vbk`L5O64UHDpx{3_QE#~Tk>y( z4=EPuX@PLP&uEzf9%aRyw2Ti_&#+s9z`dB?brQQEAF~t{`XZ2*c}@C_VSX6F?7P^U zdy`c2CZS;~hKdHc8M{K!p6=9DBF$F+`f2>}(Di_Xcp@sRdX`YN%l8TKeS&D>4 zEsf~=>wdK0+JZyL8l6f7wkw<1=dPnXvI5n(_fFtos$5z(Z}Nb#_+eAT{Oq?J!B8^L zy3oRFKJs+R!|vysqyMYLb^%wCe;RLb1ha&+jY0xjeAAZu`>cZkz=tQjqx% zC6tC%+0Sc_1IbI4307n5&Qw4MkSy6o^;=6#?L;gO?4BoV*@(dJ;>C;Pw%y=6H3GCC zwfvxh%o850(2vu&$n;RZ;^OA0SpS(`t<%+pKf?Gu=Y3#M&z1aYzRDgY4$4Th*I^O2 zlF*WzK3>YB_gEOLbFO8^%T0i@c^gVVxbvhui_?&f_^Kd(V3}&`b;6N`(VlLD7S_Wy zu~L7}xT9*9-zlrM!*4%cl0y`K6WUvW=U73)2th3ccEW^@mpnYUBeIIPS~@Wi-X&$- z$+9%BC+Ef|LfR<2XSuk|AJKjue3{|!R=^f`tTm", + "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

qLWvl%OW|^59-nHS~A< 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%0ASjX`R%x5OefJWTUUc=nw~j#zSi=3OnWlGr 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 literal 0 HcmV?d00001 diff --git a/complex_algorithms/.gitignore b/complex_algorithms/.gitignore new file mode 100644 index 0000000..07da593 --- /dev/null +++ b/complex_algorithms/.gitignore @@ -0,0 +1,71 @@ +# This .gitignore file should be placed at the root of your Unity project directory +# +# Get latest from https://github.com/github/gitignore/blob/master/Unity.gitignore +# +/[Ll]ibrary/ +/[Tt]emp/ +/[Oo]bj/ +/[Bb]uild/ +/[Bb]uilds/ +/[Ll]ogs/ +/[Uu]ser[Ss]ettings/ + +# MemoryCaptures can get excessive in size. +# They also could contain extremely sensitive data +/[Mm]emoryCaptures/ + +# Asset meta data should only be ignored when the corresponding asset is also ignored +!/[Aa]ssets/**/*.meta + +# Uncomment this line if you wish to ignore the asset store tools plugin +# /[Aa]ssets/AssetStoreTools* + +# Autogenerated Jetbrains Rider plugin +/[Aa]ssets/Plugins/Editor/JetBrains* + +# Visual Studio cache directory +.vs/ + +# Gradle cache directory +.gradle/ + +# Autogenerated VS/MD/Consulo solution and project files +ExportedObj/ +.consulo/ +*.csproj +*.unityproj +*.sln +*.suo +*.tmp +*.user +*.userprefs +*.pidb +*.booproj +*.svd +*.pdb +*.mdb +*.opendb +*.VC.db + +# Unity3D generated meta files +*.pidb.meta +*.pdb.meta +*.mdb.meta + +# Unity3D generated file on crash reports +sysinfo.txt + +# Builds +*.apk +*.aab +*.unitypackage + +# Crashlytics generated file +crashlytics-build.properties + +# Packed Addressables +/[Aa]ssets/[Aa]ddressable[Aa]ssets[Dd]ata/*/*.bin* + +# Temporary auto-generated Android Assets +/[Aa]ssets/[Ss]treamingAssets/aa.meta +/[Aa]ssets/[Ss]treamingAssets/aa/* \ No newline at end of file diff --git a/complex_algorithms/.idea/.idea.complex_algorithms/.idea/.gitignore b/complex_algorithms/.idea/.idea.complex_algorithms/.idea/.gitignore new file mode 100644 index 0000000..a42b23e --- /dev/null +++ b/complex_algorithms/.idea/.idea.complex_algorithms/.idea/.gitignore @@ -0,0 +1,8 @@ +# Default ignored files +/shelf/ +/workspace.xml +# Rider ignored files +/contentModel.xml +/.idea.complex_algorithms.iml +/modules.xml +/projectSettingsUpdater.xml diff --git a/complex_algorithms/.idea/.idea.complex_algorithms/.idea/encodings.xml b/complex_algorithms/.idea/.idea.complex_algorithms/.idea/encodings.xml new file mode 100644 index 0000000..df87cf9 --- /dev/null +++ b/complex_algorithms/.idea/.idea.complex_algorithms/.idea/encodings.xml @@ -0,0 +1,4 @@ + + + + \ 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..84152a5 --- /dev/null +++ b/complex_algorithms/Assets/Materials.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7a7ed52af6b5b4a45974ae41da1f40da +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..13838f1 --- /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 &4000931457890576539 +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..03430ff --- /dev/null +++ b/complex_algorithms/Assets/Materials/Alive.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 60e40e5f9ea4840bda2a25d95f4b11c3 +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..8de2571 --- /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 &4000931457890576539 +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..83c4757 --- /dev/null +++ b/complex_algorithms/Assets/Materials/Dead.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c2463bacb6fcd48559e969b51d93f4c7 +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..f2a5789 --- /dev/null +++ b/complex_algorithms/Assets/Prefabs.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 203568826dc954f23a99f9a386458d8f +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..01f1942 --- /dev/null +++ b/complex_algorithms/Assets/Prefabs/Cell.prefab @@ -0,0 +1,125 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &8481130681742644197 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 376906043777435123} + - component: {fileID: 2947758128355873893} + - component: {fileID: 97423940109459851} + - component: {fileID: 4792099991582871172} + - component: {fileID: 3390297558592435833} + m_Layer: 0 + m_Name: Cell + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &376906043777435123 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8481130681742644197} + 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: 1 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &2947758128355873893 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8481130681742644197} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &97423940109459851 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8481130681742644197} + 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 &4792099991582871172 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8481130681742644197} + 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 &3390297558592435833 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8481130681742644197} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e4f96d892ca2491db7b7949b88a81ffb, type: 3} + m_Name: + m_EditorClassIdentifier: + _aliveMaterial: {fileID: 2100000, guid: 60e40e5f9ea4840bda2a25d95f4b11c3, type: 2} + _deadMaterial: {fileID: 2100000, guid: c2463bacb6fcd48559e969b51d93f4c7, 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..c4cba3f --- /dev/null +++ b/complex_algorithms/Assets/Prefabs/Cell.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: b42fe7af213354862b48d6f13acaa7aa +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..2c5d732 --- /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 &74428469 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 74428470} + m_Layer: 0 + m_Name: P0 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &74428470 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 74428469} + 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: 584114028} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &121260993 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 121260994} + m_Layer: 0 + m_Name: P0 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &121260994 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 121260993} + 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: 1045652377} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &132257025 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 132257026} + m_Layer: 0 + m_Name: P0 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &132257026 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 132257025} + 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: 195550743} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &195550741 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 195550743} + - component: {fileID: 195550742} + m_Layer: 0 + m_Name: CubicBezierCurve + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &195550742 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 195550741} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 20d5121600a34911b5f5f66584a993fe, type: 3} + m_Name: + m_EditorClassIdentifier: + _bezierCurveType: 2 + _color: {r: 0, g: 0.89082146, b: 1, a: 1} + _positions: + - {fileID: 132257026} + - {fileID: 838873635} + - {fileID: 1799280307} + - {fileID: 2071481861} + _separations: 20 +--- !u!4 &195550743 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 195550741} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -18.52, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 132257026} + - {fileID: 838873635} + - {fileID: 1799280307} + - {fileID: 2071481861} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &283578049 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 283578050} + m_Layer: 0 + m_Name: P1 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &283578050 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 283578049} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 10.11, y: 3.88, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1045652377} + 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 &584114026 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 584114028} + - component: {fileID: 584114027} + m_Layer: 0 + m_Name: LinearBezierCurve + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &584114027 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 584114026} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 20d5121600a34911b5f5f66584a993fe, type: 3} + m_Name: + m_EditorClassIdentifier: + _bezierCurveType: 0 + _color: {r: 1, g: 0, b: 0, a: 1} + _positions: + - {fileID: 74428470} + - {fileID: 743842425} + _separations: 1 +--- !u!4 &584114028 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 584114026} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -6.33, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 74428470} + - {fileID: 743842425} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &591767977 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 591767978} + m_Layer: 0 + m_Name: P2 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &591767978 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 591767977} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 20.26, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1045652377} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &743842424 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 743842425} + m_Layer: 0 + m_Name: P1 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &743842425 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 743842424} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 20.26, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 584114028} + 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 &838873634 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 838873635} + m_Layer: 0 + m_Name: P1 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &838873635 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 838873634} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 5.79, y: -4.75, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 195550743} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1045652375 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1045652377} + - component: {fileID: 1045652376} + m_Layer: 0 + m_Name: QuadraticBezierCurve + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1045652376 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1045652375} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 20d5121600a34911b5f5f66584a993fe, type: 3} + m_Name: + m_EditorClassIdentifier: + _bezierCurveType: 1 + _color: {r: 0, g: 1, b: 0.19833946, a: 1} + _positions: + - {fileID: 121260994} + - {fileID: 283578050} + - {fileID: 591767978} + _separations: 20 +--- !u!4 &1045652377 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1045652375} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -12.26, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 121260994} + - {fileID: 283578050} + - {fileID: 591767978} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1799280306 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1799280307} + m_Layer: 0 + m_Name: P2 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1799280307 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1799280306} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 14.06, y: 4.13, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 195550743} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2071481860 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2071481861} + m_Layer: 0 + m_Name: P3 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2071481861 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2071481860} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 20.26, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 195550743} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1660057539 &9223372036854775807 +SceneRoots: + m_ObjectHideFlags: 0 + m_Roots: + - {fileID: 330585546} + - {fileID: 410087041} + - {fileID: 832575519} + - {fileID: 584114028} + - {fileID: 1045652377} + - {fileID: 195550743} 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..054be59 --- /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 &106811991 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 106811992} + - component: {fileID: 106811994} + - component: {fileID: 106811993} + 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 &106811992 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 106811991} + 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: 402235523} + 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 &106811993 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 106811991} + 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 &106811994 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 106811991} + m_CullTransparentMesh: 1 +--- !u!1 &131682362 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 131682365} + - component: {fileID: 131682364} + - component: {fileID: 131682363} + - component: {fileID: 131682367} + - component: {fileID: 131682366} + 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 &131682363 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 131682362} + m_Enabled: 1 +--- !u!20 &131682364 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 131682362} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 2 + m_BackGroundColor: {r: 0.3962264, g: 0.3962264, b: 0.3962264, 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 &131682365 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 131682362} + 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 &131682366 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 131682362} + 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!114 &131682367 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 131682362} + 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!1 &383108213 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 383108215} + - component: {fileID: 383108214} + m_Layer: 0 + m_Name: GameOfLife + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &383108214 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 383108213} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3a1d38b564b34425a470c941565db2ca, type: 3} + m_Name: + m_EditorClassIdentifier: + _cellPrefab: {fileID: 3390297558592435833, guid: b42fe7af213354862b48d6f13acaa7aa, type: 3} + _rows: 50 + _columns: 50 +--- !u!4 &383108215 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 383108213} + 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 &402235522 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 402235523} + - component: {fileID: 402235526} + - component: {fileID: 402235525} + - component: {fileID: 402235524} + m_Layer: 5 + m_Name: ResetGridButton + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &402235523 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 402235522} + 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: 106811992} + m_Father: {fileID: 974252099} + 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 &402235524 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 402235522} + 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: 402235525} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 383108214} + 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 &402235525 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 402235522} + 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 &402235526 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 402235522} + m_CullTransparentMesh: 1 +--- !u!1 &974252098 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 974252099} + - component: {fileID: 974252102} + - component: {fileID: 974252101} + - component: {fileID: 974252100} + m_Layer: 5 + m_Name: Panel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &974252099 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 974252098} + 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: 1767393649} + - {fileID: 1379292986} + - {fileID: 402235523} + - {fileID: 1711066562} + - {fileID: 1960378495} + m_Father: {fileID: 1527746186} + 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 &974252100 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 974252098} + 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 &974252101 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 974252098} + 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 &974252102 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 974252098} + m_CullTransparentMesh: 1 +--- !u!1 &1038197373 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1038197374} + - component: {fileID: 1038197376} + - component: {fileID: 1038197375} + 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 &1038197374 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1038197373} + 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: 1960378495} + 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 &1038197375 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1038197373} + 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 &1038197376 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1038197373} + m_CullTransparentMesh: 1 +--- !u!1 &1196846370 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1196846371} + - component: {fileID: 1196846373} + - component: {fileID: 1196846372} + 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 &1196846371 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1196846370} + 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: 1711066562} + 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 &1196846372 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1196846370} + 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 &1196846373 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1196846370} + m_CullTransparentMesh: 1 +--- !u!1 &1258552415 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1258552417} + - component: {fileID: 1258552416} + - component: {fileID: 1258552418} + 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 &1258552416 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1258552415} + 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 &1258552417 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1258552415} + 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 &1258552418 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1258552415} + 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 &1284463156 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1284463159} + - component: {fileID: 1284463158} + - component: {fileID: 1284463157} + m_Layer: 0 + m_Name: EventSystem + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1284463157 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1284463156} + 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 &1284463158 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1284463156} + 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 &1284463159 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1284463156} + 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 &1379292985 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1379292986} + - component: {fileID: 1379292989} + - component: {fileID: 1379292988} + - component: {fileID: 1379292987} + m_Layer: 5 + m_Name: SimulateStepButton + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1379292986 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1379292985} + 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: 1978309821} + m_Father: {fileID: 974252099} + 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 &1379292987 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1379292985} + 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: 1379292988} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 383108214} + 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 &1379292988 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1379292985} + 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 &1379292989 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1379292985} + m_CullTransparentMesh: 1 +--- !u!1 &1438542153 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1438542154} + - component: {fileID: 1438542156} + - component: {fileID: 1438542155} + 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 &1438542154 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1438542153} + 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: 1767393649} + 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 &1438542155 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1438542153} + 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 &1438542156 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1438542153} + m_CullTransparentMesh: 1 +--- !u!1 &1527746182 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1527746186} + - component: {fileID: 1527746185} + - component: {fileID: 1527746184} + - component: {fileID: 1527746183} + m_Layer: 5 + m_Name: Canvas + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1527746183 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1527746182} + 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 &1527746184 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1527746182} + 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 &1527746185 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1527746182} + 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 &1527746186 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1527746182} + 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: 974252099} + 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 &1711066561 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1711066562} + - component: {fileID: 1711066565} + - component: {fileID: 1711066564} + - component: {fileID: 1711066563} + m_Layer: 5 + m_Name: StartSimulationButton + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1711066562 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1711066561} + 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: 1196846371} + m_Father: {fileID: 974252099} + 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 &1711066563 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1711066561} + 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: 1711066564} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 383108214} + 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 &1711066564 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1711066561} + 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 &1711066565 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1711066561} + m_CullTransparentMesh: 1 +--- !u!1 &1767393648 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1767393649} + - component: {fileID: 1767393652} + - component: {fileID: 1767393651} + - component: {fileID: 1767393650} + m_Layer: 5 + m_Name: FillGridRandomlyButton + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1767393649 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1767393648} + 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: 1438542154} + m_Father: {fileID: 974252099} + 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 &1767393650 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1767393648} + 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: 1767393651} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 383108214} + 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 &1767393651 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1767393648} + 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 &1767393652 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1767393648} + m_CullTransparentMesh: 1 +--- !u!1 &1960378494 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1960378495} + - component: {fileID: 1960378498} + - component: {fileID: 1960378497} + - component: {fileID: 1960378496} + m_Layer: 5 + m_Name: StopSimulationButton + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1960378495 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1960378494} + 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: 1038197374} + m_Father: {fileID: 974252099} + 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 &1960378496 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1960378494} + 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: 1960378497} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 383108214} + 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 &1960378497 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1960378494} + 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 &1960378498 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1960378494} + m_CullTransparentMesh: 1 +--- !u!1 &1978309820 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1978309821} + - component: {fileID: 1978309823} + - component: {fileID: 1978309822} + 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 &1978309821 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1978309820} + 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: 1379292986} + 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 &1978309822 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1978309820} + 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 &1978309823 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1978309820} + m_CullTransparentMesh: 1 +--- !u!1660057539 &9223372036854775807 +SceneRoots: + m_ObjectHideFlags: 0 + m_Roots: + - {fileID: 131682365} + - {fileID: 1258552417} + - {fileID: 1284463159} + - {fileID: 383108215} + - {fileID: 1527746186} diff --git a/complex_algorithms/Assets/Scenes/GameOfLife.unity.meta b/complex_algorithms/Assets/Scenes/GameOfLife.unity.meta new file mode 100644 index 0000000..39197b9 --- /dev/null +++ b/complex_algorithms/Assets/Scenes/GameOfLife.unity.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 8f8e3d9bb25514983a729c204ea0e100 +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..995db6c --- /dev/null +++ b/complex_algorithms/Assets/Scripts.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e7876afe0b91d4868ac2a98db0074c72 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/complex_algorithms/Assets/Scripts/BezierCurves.cs b/complex_algorithms/Assets/Scripts/BezierCurves.cs new file mode 100644 index 0000000..9397bd7 --- /dev/null +++ b/complex_algorithms/Assets/Scripts/BezierCurves.cs @@ -0,0 +1,104 @@ +using System; +using UnityEngine; + +namespace DefaultNamespace +{ + public enum BezierCurveType + { + Linear, + Quadratic, + Cubic, + } + + public class BezierCurves : MonoBehaviour + { + [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..b264c5e --- /dev/null +++ b/complex_algorithms/Assets/Scripts/BezierCurves.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 20d5121600a34911b5f5f66584a993fe +timeCreated: 1747124776 \ 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..dfde176 --- /dev/null +++ b/complex_algorithms/Assets/Scripts/GameOfLife.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 07be153f9c6d4544a8e49f57e40869e1 +timeCreated: 1747129392 \ 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..c69176c --- /dev/null +++ b/complex_algorithms/Assets/Scripts/GameOfLife/Cell.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: e4f96d892ca2491db7b7949b88a81ffb +timeCreated: 1747129402 \ 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..b64c1a4 --- /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 column, int row) => row * _columns + column; + + 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]; + + // change 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(); + } +} \ 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..7bf3ed1 --- /dev/null +++ b/complex_algorithms/Assets/Scripts/GameOfLife/GameOfLife.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 3a1d38b564b34425a470c941565db2ca +timeCreated: 1747130073 \ 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..d36b3b3 --- /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: 3565358069175025664 + - rid: 3565358069175025665 + 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: 3565358069175025664 + type: {class: UniversalRenderPipelineEditorAssets, ns: UnityEngine.Rendering.Universal, asm: Unity.RenderPipelines.Universal.Runtime} + data: + m_DefaultSettingsVolumeProfile: {fileID: 11400000, guid: eda47df5b85f4f249abf7abd73db2cb2, type: 2} + - rid: 3565358069175025665 + 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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