From 9a5695abf327066fdfc08915300564f6efeeae61 Mon Sep 17 00:00:00 2001 From: jq_2000 Date: Tue, 31 Mar 2020 12:18:13 +0800 Subject: [PATCH] Test --- .../Materials/EnemyBuzzer_Body_Mat.mat | 32 +- .../Materials/EnemyBuzzer_Wings_Mat.mat | 29 +- .../AngryBots/Player/Materials/Gun_MAT.mat | 38 +- .../AngryBots/Player/Materials/Player_MAT.mat | 28 +- .../EelDog/Materials/Eeldog_Yellow_Mat.mat | 30 +- .../EllenMat-LightweightStandard.mat | 31 +- .../Sprites/ELLEN_RUN_NoGun_01_5x5.png.meta | 128 ++- .../Animations/Materials/Bug_Red_d.mat | 40 +- .../Spiderbot/Animations/bot.fbx.meta | 796 +++++++++++++----- .../Characters/Spiderbot/Spiderbot_Mat.mat | 32 +- .../Materials/SlidingDoorBase_Mat.mat | 32 +- .../Materials/SlidingDoorFrame_mat.mat | 32 +- .../Assets/ForwardRenderer.asset | 35 + .../Assets/ForwardRenderer.asset.meta | 8 + .../Prototyping/Materials/NavyGrid.mat | 30 +- .../Prototyping/Materials/NavySmooth.mat | 33 +- .../Prototyping/Materials/PinkGrid.mat | 33 +- .../Prototyping/Materials/PinkSmooth.mat | 33 +- .../Prototyping/Materials/YellowGrid.mat | 33 +- .../Prototyping/Materials/YellowSmooth.mat | 33 +- .../Unity.PackageManagerUI.Editor.dll | Bin 91648 -> 0 bytes .../Unity.PackageManagerUI.Editor.dll.mdb | Bin 44304 -> 0 bytes .../Logs/Packages-Update.log | 25 + .../Packages/manifest.json | 21 +- .../ProjectSettings/EditorSettings.asset | 20 +- .../ProjectSettings/InputManager.asset | 32 + .../ProjectSettings/ProjectSettings.asset | 104 ++- .../ProjectSettings/ProjectVersion.txt | 3 +- .../ProjectSettings/XRSettings.asset | 10 + 29 files changed, 1377 insertions(+), 324 deletions(-) create mode 100644 ShaderGraph_ExampleLibrary_Project/Assets/ForwardRenderer.asset create mode 100644 ShaderGraph_ExampleLibrary_Project/Assets/ForwardRenderer.asset.meta delete mode 100755 ShaderGraph_ExampleLibrary_Project/Library/ScriptAssemblies/Unity.PackageManagerUI.Editor.dll delete mode 100644 ShaderGraph_ExampleLibrary_Project/Library/ScriptAssemblies/Unity.PackageManagerUI.Editor.dll.mdb create mode 100644 ShaderGraph_ExampleLibrary_Project/Logs/Packages-Update.log create mode 100644 ShaderGraph_ExampleLibrary_Project/ProjectSettings/XRSettings.asset diff --git a/ShaderGraph_ExampleLibrary_Project/Assets/Characters/AngryBots/EnemyBuzzer/Materials/EnemyBuzzer_Body_Mat.mat b/ShaderGraph_ExampleLibrary_Project/Assets/Characters/AngryBots/EnemyBuzzer/Materials/EnemyBuzzer_Body_Mat.mat index 05cce97..b16f364 100644 --- a/ShaderGraph_ExampleLibrary_Project/Assets/Characters/AngryBots/EnemyBuzzer/Materials/EnemyBuzzer_Body_Mat.mat +++ b/ShaderGraph_ExampleLibrary_Project/Assets/Characters/AngryBots/EnemyBuzzer/Materials/EnemyBuzzer_Body_Mat.mat @@ -5,19 +5,25 @@ Material: serializedVersion: 6 m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} m_Name: EnemyBuzzer_Body_Mat m_Shader: {fileID: 4800000, guid: 933532a4fcc9baf4fa0491de14d08ed7, type: 3} - m_ShaderKeywords: _EMISSION _METALLICGLOSSMAP _METALLICSPECGLOSSMAP _NORMALMAP + m_ShaderKeywords: _EMISSION _METALLICSPECGLOSSMAP _NORMALMAP m_LightmapFlags: 2 m_EnableInstancingVariants: 0 m_DoubleSidedGI: 0 - m_CustomRenderQueue: -1 - stringTagMap: {} + m_CustomRenderQueue: 2050 + stringTagMap: + RenderType: Opaque disabledShaderPasses: [] m_SavedProperties: serializedVersion: 3 m_TexEnvs: + - _BaseMap: + m_Texture: {fileID: 2800000, guid: 44580608999de43adb0123838e3f7eb7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} - _BumpMap: m_Texture: {fileID: 2800000, guid: 0717f2207e49f42c9b5dfb030f993ec0, type: 3} m_Scale: {x: 1, y: 1} @@ -66,6 +72,7 @@ Material: - _Cutoff: 0.5 - _DetailNormalMapScale: 1 - _DstBlend: 0 + - _EnvironmentReflections: 1 - _GlossMapScale: 1 - _Glossiness: 0.5 - _GlossyReflections: 1 @@ -73,6 +80,9 @@ Material: - _Mode: 0 - _OcclusionStrength: 1 - _Parallax: 0.02 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _Smoothness: 1 - _SmoothnessTextureChannel: 0 - _SpecularHighlights: 1 - _SrcBlend: 1 @@ -81,6 +91,20 @@ Material: - _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: 3.9999995, g: 3.9999995, b: 3.9999995, a: 1} - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} +--- !u!114 &7585303134719011143 +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: 1 diff --git a/ShaderGraph_ExampleLibrary_Project/Assets/Characters/AngryBots/EnemyBuzzer/Materials/EnemyBuzzer_Wings_Mat.mat b/ShaderGraph_ExampleLibrary_Project/Assets/Characters/AngryBots/EnemyBuzzer/Materials/EnemyBuzzer_Wings_Mat.mat index 0fe3b78..ff9eeca 100644 --- a/ShaderGraph_ExampleLibrary_Project/Assets/Characters/AngryBots/EnemyBuzzer/Materials/EnemyBuzzer_Wings_Mat.mat +++ b/ShaderGraph_ExampleLibrary_Project/Assets/Characters/AngryBots/EnemyBuzzer/Materials/EnemyBuzzer_Wings_Mat.mat @@ -5,14 +5,15 @@ Material: serializedVersion: 6 m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} m_Name: EnemyBuzzer_Wings_Mat m_Shader: {fileID: 4800000, guid: 933532a4fcc9baf4fa0491de14d08ed7, type: 3} - m_ShaderKeywords: _EMISSION _METALLICGLOSSMAP _METALLICSPECGLOSSMAP _NORMALMAP + m_ShaderKeywords: _EMISSION _METALLICSPECGLOSSMAP _NORMALMAP m_LightmapFlags: 2 m_EnableInstancingVariants: 0 m_DoubleSidedGI: 0 - m_CustomRenderQueue: 3000 + m_CustomRenderQueue: 3050 stringTagMap: RenderType: Transparent disabledShaderPasses: @@ -20,6 +21,10 @@ Material: m_SavedProperties: serializedVersion: 3 m_TexEnvs: + - _BaseMap: + m_Texture: {fileID: 2800000, guid: 98f21374d51684606bbc75cf951f3e36, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} - _BumpMap: m_Texture: {fileID: 2800000, guid: ed220f551f6da4040a5c0dc019da1c26, type: 3} m_Scale: {x: 1, y: 1} @@ -68,6 +73,7 @@ Material: - _Cutoff: 0.5 - _DetailNormalMapScale: 1 - _DstBlend: 10 + - _EnvironmentReflections: 1 - _GlossMapScale: 1 - _Glossiness: 0.5 - _GlossyReflections: 1 @@ -75,6 +81,9 @@ Material: - _Mode: 2 - _OcclusionStrength: 1 - _Parallax: 0.02 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _Smoothness: 1 - _SmoothnessTextureChannel: 0 - _SpecularHighlights: 1 - _SrcBlend: 5 @@ -83,6 +92,20 @@ Material: - _WorkflowMode: 1 - _ZWrite: 0 m_Colors: + - _BaseColor: {r: 1, g: 1, b: 1, a: 1} - _Color: {r: 1, g: 1, b: 1, a: 1} - _EmissionColor: {r: 21.361254, g: 1.2302293, b: 0, a: 1} - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} +--- !u!114 &3212208797457234376 +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: 1 diff --git a/ShaderGraph_ExampleLibrary_Project/Assets/Characters/AngryBots/Player/Materials/Gun_MAT.mat b/ShaderGraph_ExampleLibrary_Project/Assets/Characters/AngryBots/Player/Materials/Gun_MAT.mat index ae0d5ab..cefdd09 100644 --- a/ShaderGraph_ExampleLibrary_Project/Assets/Characters/AngryBots/Player/Materials/Gun_MAT.mat +++ b/ShaderGraph_ExampleLibrary_Project/Assets/Characters/AngryBots/Player/Materials/Gun_MAT.mat @@ -1,19 +1,34 @@ %YAML 1.1 %TAG !u! tag:unity3d.com,2011: +--- !u!114 &-209962198372145799 +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: 1 --- !u!21 &2100000 Material: serializedVersion: 6 m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} m_Name: Gun_MAT m_Shader: {fileID: 4800000, guid: 933532a4fcc9baf4fa0491de14d08ed7, type: 3} - m_ShaderKeywords: _EMISSION _METALLICGLOSSMAP _METALLICSPECGLOSSMAP _NORMALMAP + m_ShaderKeywords: _EMISSION _METALLICSPECGLOSSMAP _NORMALMAP m_LightmapFlags: 2 m_EnableInstancingVariants: 0 m_DoubleSidedGI: 0 - m_CustomRenderQueue: -1 - stringTagMap: {} + m_CustomRenderQueue: 2050 + stringTagMap: + RenderType: Opaque disabledShaderPasses: [] m_SavedProperties: serializedVersion: 3 @@ -54,6 +69,10 @@ Material: m_Texture: {fileID: 2800000, guid: dff115c36813d4df68554b3f8fee91eb, type: 3} m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} + - _BaseMap: + m_Texture: {fileID: 2800000, guid: a2585b52309084b379d22ad7c6352e29, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} - _BumpMap: m_Texture: {fileID: 2800000, guid: f626d158585294843b1c4fe5664a7783, type: 3} m_Scale: {x: 1, y: 1} @@ -99,10 +118,14 @@ Material: - Float_9FB77EE1: 0 - Float_A5A8E873: 0.7 - Float_B7AA6BC6: 10 + - _AlphaClip: 0 + - _Blend: 0 - _BumpScale: 1 + - _Cull: 2 - _Cutoff: 0.5 - _DetailNormalMapScale: 1 - _DstBlend: 0 + - _EnvironmentReflections: 1 - _GlossMapScale: 1 - _Glossiness: 0.5 - _GlossyReflections: 1 @@ -110,13 +133,18 @@ Material: - _Mode: 0 - _OcclusionStrength: 1 - _Parallax: 0.02 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _Smoothness: 1 - _SmoothnessTextureChannel: 0 - _SpecularHighlights: 1 - _SrcBlend: 1 + - _Surface: 0 - _UVSec: 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: 1, g: 1, b: 1, a: 1} - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} diff --git a/ShaderGraph_ExampleLibrary_Project/Assets/Characters/AngryBots/Player/Materials/Player_MAT.mat b/ShaderGraph_ExampleLibrary_Project/Assets/Characters/AngryBots/Player/Materials/Player_MAT.mat index 845d0e1..4877072 100644 --- a/ShaderGraph_ExampleLibrary_Project/Assets/Characters/AngryBots/Player/Materials/Player_MAT.mat +++ b/ShaderGraph_ExampleLibrary_Project/Assets/Characters/AngryBots/Player/Materials/Player_MAT.mat @@ -1,5 +1,18 @@ %YAML 1.1 %TAG !u! tag:unity3d.com,2011: +--- !u!114 &-8005465287643777245 +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: 1 --- !u!21 &2100000 Material: serializedVersion: 6 @@ -9,12 +22,13 @@ Material: m_PrefabAsset: {fileID: 0} m_Name: Player_MAT m_Shader: {fileID: 4800000, guid: 933532a4fcc9baf4fa0491de14d08ed7, type: 3} - m_ShaderKeywords: _EMISSION _METALLICGLOSSMAP _METALLICSPECGLOSSMAP _NORMALMAP + m_ShaderKeywords: _EMISSION _METALLICSPECGLOSSMAP _NORMALMAP m_LightmapFlags: 2 m_EnableInstancingVariants: 0 m_DoubleSidedGI: 0 - m_CustomRenderQueue: -1 - stringTagMap: {} + m_CustomRenderQueue: 2050 + stringTagMap: + RenderType: Opaque disabledShaderPasses: [] m_SavedProperties: serializedVersion: 3 @@ -39,6 +53,10 @@ Material: m_Texture: {fileID: 2800000, guid: 936a43635c57b0a408fb70bee7efbb2a, type: 3} m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} + - _BaseMap: + m_Texture: {fileID: 2800000, guid: 206adb28e14acb0479ae315df5e1d743, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} - _BumpMap: m_Texture: {fileID: 2800000, guid: 39c790ced3e137243bff34375839baa9, type: 3} m_Scale: {x: 1, y: 1} @@ -88,6 +106,7 @@ Material: - _Cutoff: 0.5 - _DetailNormalMapScale: 1 - _DstBlend: 0 + - _EnvironmentReflections: 1 - _GlossMapScale: 1 - _Glossiness: 0.5 - _GlossyReflections: 1 @@ -95,7 +114,9 @@ Material: - _Mode: 0 - _OcclusionStrength: 1 - _Parallax: 0.02 + - _QueueOffset: 0 - _ReceiveShadows: 1 + - _Smoothness: 1 - _SmoothnessTextureChannel: 0 - _SpecularHighlights: 1 - _SrcBlend: 1 @@ -104,6 +125,7 @@ Material: - _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: 2, g: 2, b: 2, a: 1} - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} diff --git a/ShaderGraph_ExampleLibrary_Project/Assets/Characters/EelDog/Materials/Eeldog_Yellow_Mat.mat b/ShaderGraph_ExampleLibrary_Project/Assets/Characters/EelDog/Materials/Eeldog_Yellow_Mat.mat index f32cfd7..af0adba 100644 --- a/ShaderGraph_ExampleLibrary_Project/Assets/Characters/EelDog/Materials/Eeldog_Yellow_Mat.mat +++ b/ShaderGraph_ExampleLibrary_Project/Assets/Characters/EelDog/Materials/Eeldog_Yellow_Mat.mat @@ -5,19 +5,25 @@ Material: serializedVersion: 6 m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} m_Name: Eeldog_Yellow_Mat m_Shader: {fileID: 4800000, guid: 933532a4fcc9baf4fa0491de14d08ed7, type: 3} m_ShaderKeywords: m_LightmapFlags: 4 m_EnableInstancingVariants: 0 m_DoubleSidedGI: 0 - m_CustomRenderQueue: -1 - stringTagMap: {} + m_CustomRenderQueue: 2050 + stringTagMap: + RenderType: Opaque disabledShaderPasses: [] 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} @@ -66,12 +72,16 @@ Material: - _Cutoff: 0.5 - _DetailNormalMapScale: 1 - _DstBlend: 0 + - _EnvironmentReflections: 1 - _GlossMapScale: 1 - _Glossiness: 0 - _GlossyReflections: 1 - _Metallic: 0 - _OcclusionStrength: 1 - _Parallax: 0.02 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _Smoothness: 0 - _SmoothnessTextureChannel: 0 - _SpecularHighlights: 1 - _SrcBlend: 1 @@ -80,6 +90,20 @@ Material: - _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: 0} - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} +--- !u!114 &8302681214543393828 +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: 1 diff --git a/ShaderGraph_ExampleLibrary_Project/Assets/Characters/Ellen2D/Materials/EllenMat-LightweightStandard.mat b/ShaderGraph_ExampleLibrary_Project/Assets/Characters/Ellen2D/Materials/EllenMat-LightweightStandard.mat index 153c93b..d8792ee 100644 --- a/ShaderGraph_ExampleLibrary_Project/Assets/Characters/Ellen2D/Materials/EllenMat-LightweightStandard.mat +++ b/ShaderGraph_ExampleLibrary_Project/Assets/Characters/Ellen2D/Materials/EllenMat-LightweightStandard.mat @@ -1,23 +1,42 @@ %YAML 1.1 %TAG !u! tag:unity3d.com,2011: +--- !u!114 &-8458791575534127904 +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: 1 --- !u!21 &2100000 Material: serializedVersion: 6 m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} m_Name: EllenMat-LightweightStandard m_Shader: {fileID: 4800000, guid: 650dd9526735d5b46b79224bc6e94025, type: 3} - m_ShaderKeywords: ETC1_EXTERNAL_ALPHA _ALPHATEST_ON + m_ShaderKeywords: _ALPHATEST_ON _EMISSION m_LightmapFlags: 2 m_EnableInstancingVariants: 0 m_DoubleSidedGI: 0 - m_CustomRenderQueue: -1 - stringTagMap: {} + m_CustomRenderQueue: 2500 + stringTagMap: + RenderType: TransparentCutout disabledShaderPasses: [] 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} @@ -73,6 +92,7 @@ Material: - _Mode: 1 - _OcclusionStrength: 1 - _Parallax: 0.02 + - _QueueOffset: 0 - _SampleGI: 0 - _SmoothnessTextureChannel: 0 - _SpecularHighlights: 1 @@ -82,6 +102,7 @@ Material: - _WorkflowMode: 0 - _ZWrite: 1 m_Colors: + - _BaseColor: {r: 1, g: 1, b: 1, a: 1} - _Color: {r: 1, g: 1, b: 1, a: 1} - _EmissionColor: {r: 1, g: 1, b: 1, a: 1} - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} diff --git a/ShaderGraph_ExampleLibrary_Project/Assets/Characters/Ellen2D/Sprites/ELLEN_RUN_NoGun_01_5x5.png.meta b/ShaderGraph_ExampleLibrary_Project/Assets/Characters/Ellen2D/Sprites/ELLEN_RUN_NoGun_01_5x5.png.meta index 8b13b6a..4cd1622 100644 --- a/ShaderGraph_ExampleLibrary_Project/Assets/Characters/Ellen2D/Sprites/ELLEN_RUN_NoGun_01_5x5.png.meta +++ b/ShaderGraph_ExampleLibrary_Project/Assets/Characters/Ellen2D/Sprites/ELLEN_RUN_NoGun_01_5x5.png.meta @@ -1,31 +1,75 @@ fileFormatVersion: 2 guid: 429445aeeb26a441fb0e2d02fdc4614c TextureImporter: - fileIDToRecycleName: - 21300000: ELLEN_RUN_NoGun_01_5x5_0 - 21300002: ELLEN_RUN_NoGun_01_5x5_1 - 21300004: ELLEN_RUN_NoGun_01_5x5_2 - 21300006: ELLEN_RUN_NoGun_01_5x5_3 - 21300008: ELLEN_RUN_NoGun_01_5x5_4 - 21300010: ELLEN_RUN_NoGun_01_5x5_5 - 21300012: ELLEN_RUN_NoGun_01_5x5_6 - 21300014: ELLEN_RUN_NoGun_01_5x5_7 - 21300016: ELLEN_RUN_NoGun_01_5x5_8 - 21300018: ELLEN_RUN_NoGun_01_5x5_9 - 21300020: ELLEN_RUN_NoGun_01_5x5_10 - 21300022: ELLEN_RUN_NoGun_01_5x5_11 - 21300024: ELLEN_RUN_NoGun_01_5x5_12 - 21300026: ELLEN_RUN_NoGun_01_5x5_13 - 21300028: ELLEN_RUN_NoGun_01_5x5_14 - 21300030: ELLEN_RUN_NoGun_01_5x5_15 - 21300032: ELLEN_RUN_NoGun_01_5x5_16 - 21300034: ELLEN_RUN_NoGun_01_5x5_17 - 21300036: ELLEN_RUN_NoGun_01_5x5_18 - 21300038: ELLEN_RUN_NoGun_01_5x5_19 - 21300040: ELLEN_RUN_NoGun_01_5x5_20 - 21300042: ELLEN_RUN_NoGun_01_5x5_21 + internalIDToNameTable: + - first: + 213: 21300000 + second: ELLEN_RUN_NoGun_01_5x5_0 + - first: + 213: 21300002 + second: ELLEN_RUN_NoGun_01_5x5_1 + - first: + 213: 21300004 + second: ELLEN_RUN_NoGun_01_5x5_2 + - first: + 213: 21300006 + second: ELLEN_RUN_NoGun_01_5x5_3 + - first: + 213: 21300008 + second: ELLEN_RUN_NoGun_01_5x5_4 + - first: + 213: 21300010 + second: ELLEN_RUN_NoGun_01_5x5_5 + - first: + 213: 21300012 + second: ELLEN_RUN_NoGun_01_5x5_6 + - first: + 213: 21300014 + second: ELLEN_RUN_NoGun_01_5x5_7 + - first: + 213: 21300016 + second: ELLEN_RUN_NoGun_01_5x5_8 + - first: + 213: 21300018 + second: ELLEN_RUN_NoGun_01_5x5_9 + - first: + 213: 21300020 + second: ELLEN_RUN_NoGun_01_5x5_10 + - first: + 213: 21300022 + second: ELLEN_RUN_NoGun_01_5x5_11 + - first: + 213: 21300024 + second: ELLEN_RUN_NoGun_01_5x5_12 + - first: + 213: 21300026 + second: ELLEN_RUN_NoGun_01_5x5_13 + - first: + 213: 21300028 + second: ELLEN_RUN_NoGun_01_5x5_14 + - first: + 213: 21300030 + second: ELLEN_RUN_NoGun_01_5x5_15 + - first: + 213: 21300032 + second: ELLEN_RUN_NoGun_01_5x5_16 + - first: + 213: 21300034 + second: ELLEN_RUN_NoGun_01_5x5_17 + - first: + 213: 21300036 + second: ELLEN_RUN_NoGun_01_5x5_18 + - first: + 213: 21300038 + second: ELLEN_RUN_NoGun_01_5x5_19 + - first: + 213: 21300040 + second: ELLEN_RUN_NoGun_01_5x5_20 + - first: + 213: 21300042 + second: ELLEN_RUN_NoGun_01_5x5_21 externalObjects: {} - serializedVersion: 5 + serializedVersion: 10 mipmaps: mipMapMode: 0 enableMipMap: 0 @@ -43,6 +87,8 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 grayScaleToAlpha: 0 generateCubemap: 6 cubemapConvolution: 0 @@ -53,7 +99,7 @@ TextureImporter: serializedVersion: 2 filterMode: 1 aniso: -1 - mipBias: -1 + mipBias: -100 wrapU: 1 wrapV: 1 wrapW: 1 @@ -78,7 +124,7 @@ TextureImporter: compressionQualitySet: 0 textureFormatSet: 0 platformSettings: - - serializedVersion: 2 + - serializedVersion: 3 buildTarget: DefaultTexturePlatform maxTextureSize: 2048 resizeAlgorithm: 0 @@ -89,7 +135,8 @@ TextureImporter: allowsAlphaSplitting: 0 overridden: 0 androidETC2FallbackOverride: 0 - - serializedVersion: 2 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 buildTarget: Standalone maxTextureSize: 2048 resizeAlgorithm: 0 @@ -100,6 +147,7 @@ TextureImporter: allowsAlphaSplitting: 0 overridden: 0 androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 spriteSheet: serializedVersion: 2 sprites: @@ -119,6 +167,7 @@ TextureImporter: tessellationDetail: 0 bones: [] spriteID: 9a932a93335a54a2c9bcb9811be4db79 + internalID: 21300000 vertices: [] indices: edges: [] @@ -139,6 +188,7 @@ TextureImporter: tessellationDetail: 0 bones: [] spriteID: 3b7ab9bce712742dd8a4623b4b5433c8 + internalID: 21300002 vertices: [] indices: edges: [] @@ -159,6 +209,7 @@ TextureImporter: tessellationDetail: 0 bones: [] spriteID: cc1be15a4e9344c0fab6894a374a0359 + internalID: 21300004 vertices: [] indices: edges: [] @@ -179,6 +230,7 @@ TextureImporter: tessellationDetail: 0 bones: [] spriteID: 6f230eba412a74e97a012e6d0430a9bd + internalID: 21300006 vertices: [] indices: edges: [] @@ -199,6 +251,7 @@ TextureImporter: tessellationDetail: 0 bones: [] spriteID: 7a9c0851047d0441fb2f40445531d672 + internalID: 21300008 vertices: [] indices: edges: [] @@ -219,6 +272,7 @@ TextureImporter: tessellationDetail: 0 bones: [] spriteID: c89eb3af5db5e4b308bc32a91a0b6ff5 + internalID: 21300010 vertices: [] indices: edges: [] @@ -239,6 +293,7 @@ TextureImporter: tessellationDetail: 0 bones: [] spriteID: 6f66a77e8097a400fbb3164f116240fe + internalID: 21300012 vertices: [] indices: edges: [] @@ -259,6 +314,7 @@ TextureImporter: tessellationDetail: 0 bones: [] spriteID: 3895c3f1491df4fcda6acfdb6cae8ea0 + internalID: 21300014 vertices: [] indices: edges: [] @@ -279,6 +335,7 @@ TextureImporter: tessellationDetail: 0 bones: [] spriteID: 5b3d896fc04aa412d887ff0d4ce0ebac + internalID: 21300016 vertices: [] indices: edges: [] @@ -299,6 +356,7 @@ TextureImporter: tessellationDetail: 0 bones: [] spriteID: e66411107bb9b4d4081f2b161bf02be8 + internalID: 21300018 vertices: [] indices: edges: [] @@ -319,6 +377,7 @@ TextureImporter: tessellationDetail: 0 bones: [] spriteID: 363c0c94eefec4cf78977e88491b7a0b + internalID: 21300020 vertices: [] indices: edges: [] @@ -339,6 +398,7 @@ TextureImporter: tessellationDetail: 0 bones: [] spriteID: edbaff32222a242bf858a7dc5b36b8c3 + internalID: 21300022 vertices: [] indices: edges: [] @@ -359,6 +419,7 @@ TextureImporter: tessellationDetail: 0 bones: [] spriteID: 4f611cc49c16e41de9bc52fb96707fb1 + internalID: 21300024 vertices: [] indices: edges: [] @@ -379,6 +440,7 @@ TextureImporter: tessellationDetail: 0 bones: [] spriteID: 842fac6e0980c493b9e4f6ffd313eaf8 + internalID: 21300026 vertices: [] indices: edges: [] @@ -399,6 +461,7 @@ TextureImporter: tessellationDetail: 0 bones: [] spriteID: ffbe0bada992a438d934fa9d54e1441b + internalID: 21300028 vertices: [] indices: edges: [] @@ -419,6 +482,7 @@ TextureImporter: tessellationDetail: 0 bones: [] spriteID: fdf5af8f280884eb784f43bca4a4e6b9 + internalID: 21300030 vertices: [] indices: edges: [] @@ -439,6 +503,7 @@ TextureImporter: tessellationDetail: 0 bones: [] spriteID: 747829a07f83d4c33b1ae2eb1b608b95 + internalID: 21300032 vertices: [] indices: edges: [] @@ -459,6 +524,7 @@ TextureImporter: tessellationDetail: 0 bones: [] spriteID: 619a3ffe7ed724d9da9bc1b6a971a181 + internalID: 21300034 vertices: [] indices: edges: [] @@ -479,6 +545,7 @@ TextureImporter: tessellationDetail: 0 bones: [] spriteID: 9f46c910f5c594dffa4d2f811a8c4bfa + internalID: 21300036 vertices: [] indices: edges: [] @@ -499,6 +566,7 @@ TextureImporter: tessellationDetail: 0 bones: [] spriteID: b352fa64c7c2348aa9b458239174fe8d + internalID: 21300038 vertices: [] indices: edges: [] @@ -519,6 +587,7 @@ TextureImporter: tessellationDetail: 0 bones: [] spriteID: 67b04c1b8850e4fb09f5cc8198042696 + internalID: 21300040 vertices: [] indices: edges: [] @@ -539,6 +608,7 @@ TextureImporter: tessellationDetail: 0 bones: [] spriteID: 6bc47ca54f31846fc9bfac39aacf385a + internalID: 21300042 vertices: [] indices: edges: [] @@ -547,11 +617,15 @@ TextureImporter: physicsShape: [] bones: [] spriteID: d34124ed6ebeb4419ab7879c45886838 + internalID: 0 vertices: [] indices: edges: [] weights: [] + secondaryTextures: [] spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 userData: assetBundleName: assetBundleVariant: diff --git a/ShaderGraph_ExampleLibrary_Project/Assets/Characters/Spiderbot/Animations/Materials/Bug_Red_d.mat b/ShaderGraph_ExampleLibrary_Project/Assets/Characters/Spiderbot/Animations/Materials/Bug_Red_d.mat index 4c614dd..e4c0279 100644 --- a/ShaderGraph_ExampleLibrary_Project/Assets/Characters/Spiderbot/Animations/Materials/Bug_Red_d.mat +++ b/ShaderGraph_ExampleLibrary_Project/Assets/Characters/Spiderbot/Animations/Materials/Bug_Red_d.mat @@ -4,20 +4,26 @@ Material: serializedVersion: 6 m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} m_Name: Bug_Red_d m_Shader: {fileID: 4800000, guid: 933532a4fcc9baf4fa0491de14d08ed7, type: 3} - m_ShaderKeywords: - m_LightmapFlags: 5 + m_ShaderKeywords: _EMISSION + m_LightmapFlags: 1 m_EnableInstancingVariants: 0 m_DoubleSidedGI: 0 - m_CustomRenderQueue: -1 - stringTagMap: {} + m_CustomRenderQueue: 2050 + stringTagMap: + RenderType: Opaque disabledShaderPasses: [] 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} @@ -59,11 +65,15 @@ Material: m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} m_Floats: + - _AlphaClip: 0 + - _Blend: 0 - _BumpScale: 1 + - _Cull: 2 - _Cutoff: 0.5 - _DetailNormalMapScale: 1 - _DstBlend: 0 - _EmissionScaleUI: 0 + - _EnvironmentReflections: 1 - _GlossMapScale: 1 - _Glossiness: 0.5 - _GlossyReflections: 1 @@ -71,14 +81,32 @@ Material: - _Mode: 0 - _OcclusionStrength: 1 - _Parallax: 0.02 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _Smoothness: 0.5 - _SmoothnessTextureChannel: 0 - _SpecularHighlights: 1 - _SrcBlend: 1 + - _Surface: 0 - _UVSec: 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} - _EmissionColorUI: {r: 1, g: 1, b: 1, a: 1} - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} +--- !u!114 &7287003242868528269 +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: 1 diff --git a/ShaderGraph_ExampleLibrary_Project/Assets/Characters/Spiderbot/Animations/bot.fbx.meta b/ShaderGraph_ExampleLibrary_Project/Assets/Characters/Spiderbot/Animations/bot.fbx.meta index b792da0..0b6e906 100644 --- a/ShaderGraph_ExampleLibrary_Project/Assets/Characters/Spiderbot/Animations/bot.fbx.meta +++ b/ShaderGraph_ExampleLibrary_Project/Assets/Characters/Spiderbot/Animations/bot.fbx.meta @@ -1,200 +1,568 @@ fileFormatVersion: 2 guid: 620216aa4858015458322c245690e761 ModelImporter: - serializedVersion: 18 - fileIDToRecycleName: - 100000: Barrel_Turret_Body_Camera_Leg_Shin_Foot - 100002: Body - 100004: //RootNode - 100006: Camera - 100008: Eye - 100010: eyes - 100012: Foot - 100014: Foot001 - 100016: Foot002 - 100018: Foot003 - 100020: Foot004 - 100022: Foot005 - 100024: geo - 100026: Gun - 100028: ikHandle2 - 100030: ikHandle3 - 100032: ikHandle4 - 100034: ikHandle5 - 100036: L_BackLeg_1 - 100038: L_BackLeg_2 - 100040: L_BackLeg_Toe - 100042: L_FrontLeg_1 - 100044: L_FrontLeg_2 - 100046: L_FrontLeg_Toe - 100048: L_MiddleLeg_1 - 100050: L_MiddleLeg_2 - 100052: L_MiddleLeg_Toe - 100054: Leg - 100056: Leg001 - 100058: Leg002 - 100060: Leg003 - 100062: Leg004 - 100064: Leg005 - 100066: leg_L_back - 100068: leg_L_backGRP - 100070: leg_L_front - 100072: leg_L_frontGRP - 100074: leg_L_mid - 100076: leg_L_midGRP - 100078: leg_R_back - 100080: leg_R_backGRP - 100082: leg_R_front - 100084: leg_R_frontGRP - 100086: leg_R_frontIK - 100088: leg_R_mid - 100090: leg_R_midGRP - 100092: leg_R_midIK - 100094: R_BackLeg_1 - 100096: R_BackLeg_2 - 100098: R_BackLeg_Toe - 100100: R_FrontLeg_1 - 100102: R_FrontLeg_2 - 100104: R_FrontLeg_Toe - 100106: R_MiddleLeg_1 - 100108: R_MiddleLeg_2 - 100110: R_MiddleLeg_Toe - 100112: Root - 100114: root - 100116: Shin - 100118: Shin001 - 100120: Shin002 - 100122: Shin003 - 100124: Shin004 - 100126: Shin005 - 100128: Turret - 400000: Barrel_Turret_Body_Camera_Leg_Shin_Foot - 400002: Body - 400004: //RootNode - 400006: Camera - 400008: Eye - 400010: eyes - 400012: Foot - 400014: Foot001 - 400016: Foot002 - 400018: Foot003 - 400020: Foot004 - 400022: Foot005 - 400024: geo - 400026: Gun - 400028: ikHandle2 - 400030: ikHandle3 - 400032: ikHandle4 - 400034: ikHandle5 - 400036: L_BackLeg_1 - 400038: L_BackLeg_2 - 400040: L_BackLeg_Toe - 400042: L_FrontLeg_1 - 400044: L_FrontLeg_2 - 400046: L_FrontLeg_Toe - 400048: L_MiddleLeg_1 - 400050: L_MiddleLeg_2 - 400052: L_MiddleLeg_Toe - 400054: Leg - 400056: Leg001 - 400058: Leg002 - 400060: Leg003 - 400062: Leg004 - 400064: Leg005 - 400066: leg_L_back - 400068: leg_L_backGRP - 400070: leg_L_front - 400072: leg_L_frontGRP - 400074: leg_L_mid - 400076: leg_L_midGRP - 400078: leg_R_back - 400080: leg_R_backGRP - 400082: leg_R_front - 400084: leg_R_frontGRP - 400086: leg_R_frontIK - 400088: leg_R_mid - 400090: leg_R_midGRP - 400092: leg_R_midIK - 400094: R_BackLeg_1 - 400096: R_BackLeg_2 - 400098: R_BackLeg_Toe - 400100: R_FrontLeg_1 - 400102: R_FrontLeg_2 - 400104: R_FrontLeg_Toe - 400106: R_MiddleLeg_1 - 400108: R_MiddleLeg_2 - 400110: R_MiddleLeg_Toe - 400112: Root - 400114: root - 400116: Shin - 400118: Shin001 - 400120: Shin002 - 400122: Shin003 - 400124: Shin004 - 400126: Shin005 - 400128: Turret - 4300000: Barrel_Turret_Body_Camera_Leg_Shin_Foot - 4300002: Leg001 - 4300004: Shin001 - 4300006: Foot001 - 4300008: Leg - 4300010: Shin - 4300012: Foot - 4300014: Leg002 - 4300016: Shin002 - 4300018: Foot002 - 4300020: Leg004 - 4300022: Shin004 - 4300024: Foot004 - 4300026: Leg003 - 4300028: Shin003 - 4300030: Foot003 - 4300032: Leg005 - 4300034: Shin005 - 4300036: Foot005 - 4300038: Turret - 4300040: Gun - 4300042: Camera - 7400000: Take 001 - 9500000: //RootNode - 13700000: Barrel_Turret_Body_Camera_Leg_Shin_Foot - 13700002: Camera - 13700004: Foot - 13700006: Foot001 - 13700008: Foot002 - 13700010: Foot003 - 13700012: Foot004 - 13700014: Foot005 - 13700016: Gun - 13700018: Leg - 13700020: Leg001 - 13700022: Leg002 - 13700024: Leg003 - 13700026: Leg004 - 13700028: Leg005 - 13700030: Shin - 13700032: Shin001 - 13700034: Shin002 - 13700036: Shin003 - 13700038: Shin004 - 13700040: Shin005 - 13700042: Turret + serializedVersion: 19300 + internalIDToNameTable: + - first: + 1: 100000 + second: Barrel_Turret_Body_Camera_Leg_Shin_Foot + - first: + 1: 100002 + second: Body + - first: + 1: 100004 + second: //RootNode + - first: + 1: 100006 + second: Camera + - first: + 1: 100008 + second: Eye + - first: + 1: 100010 + second: eyes + - first: + 1: 100012 + second: Foot + - first: + 1: 100014 + second: Foot001 + - first: + 1: 100016 + second: Foot002 + - first: + 1: 100018 + second: Foot003 + - first: + 1: 100020 + second: Foot004 + - first: + 1: 100022 + second: Foot005 + - first: + 1: 100024 + second: geo + - first: + 1: 100026 + second: Gun + - first: + 1: 100028 + second: ikHandle2 + - first: + 1: 100030 + second: ikHandle3 + - first: + 1: 100032 + second: ikHandle4 + - first: + 1: 100034 + second: ikHandle5 + - first: + 1: 100036 + second: L_BackLeg_1 + - first: + 1: 100038 + second: L_BackLeg_2 + - first: + 1: 100040 + second: L_BackLeg_Toe + - first: + 1: 100042 + second: L_FrontLeg_1 + - first: + 1: 100044 + second: L_FrontLeg_2 + - first: + 1: 100046 + second: L_FrontLeg_Toe + - first: + 1: 100048 + second: L_MiddleLeg_1 + - first: + 1: 100050 + second: L_MiddleLeg_2 + - first: + 1: 100052 + second: L_MiddleLeg_Toe + - first: + 1: 100054 + second: Leg + - first: + 1: 100056 + second: Leg001 + - first: + 1: 100058 + second: Leg002 + - first: + 1: 100060 + second: Leg003 + - first: + 1: 100062 + second: Leg004 + - first: + 1: 100064 + second: Leg005 + - first: + 1: 100066 + second: leg_L_back + - first: + 1: 100068 + second: leg_L_backGRP + - first: + 1: 100070 + second: leg_L_front + - first: + 1: 100072 + second: leg_L_frontGRP + - first: + 1: 100074 + second: leg_L_mid + - first: + 1: 100076 + second: leg_L_midGRP + - first: + 1: 100078 + second: leg_R_back + - first: + 1: 100080 + second: leg_R_backGRP + - first: + 1: 100082 + second: leg_R_front + - first: + 1: 100084 + second: leg_R_frontGRP + - first: + 1: 100086 + second: leg_R_frontIK + - first: + 1: 100088 + second: leg_R_mid + - first: + 1: 100090 + second: leg_R_midGRP + - first: + 1: 100092 + second: leg_R_midIK + - first: + 1: 100094 + second: R_BackLeg_1 + - first: + 1: 100096 + second: R_BackLeg_2 + - first: + 1: 100098 + second: R_BackLeg_Toe + - first: + 1: 100100 + second: R_FrontLeg_1 + - first: + 1: 100102 + second: R_FrontLeg_2 + - first: + 1: 100104 + second: R_FrontLeg_Toe + - first: + 1: 100106 + second: R_MiddleLeg_1 + - first: + 1: 100108 + second: R_MiddleLeg_2 + - first: + 1: 100110 + second: R_MiddleLeg_Toe + - first: + 1: 100112 + second: Root + - first: + 1: 100114 + second: root + - first: + 1: 100116 + second: Shin + - first: + 1: 100118 + second: Shin001 + - first: + 1: 100120 + second: Shin002 + - first: + 1: 100122 + second: Shin003 + - first: + 1: 100124 + second: Shin004 + - first: + 1: 100126 + second: Shin005 + - first: + 1: 100128 + second: Turret + - first: + 4: 400000 + second: Barrel_Turret_Body_Camera_Leg_Shin_Foot + - first: + 4: 400002 + second: Body + - first: + 4: 400004 + second: //RootNode + - first: + 4: 400006 + second: Camera + - first: + 4: 400008 + second: Eye + - first: + 4: 400010 + second: eyes + - first: + 4: 400012 + second: Foot + - first: + 4: 400014 + second: Foot001 + - first: + 4: 400016 + second: Foot002 + - first: + 4: 400018 + second: Foot003 + - first: + 4: 400020 + second: Foot004 + - first: + 4: 400022 + second: Foot005 + - first: + 4: 400024 + second: geo + - first: + 4: 400026 + second: Gun + - first: + 4: 400028 + second: ikHandle2 + - first: + 4: 400030 + second: ikHandle3 + - first: + 4: 400032 + second: ikHandle4 + - first: + 4: 400034 + second: ikHandle5 + - first: + 4: 400036 + second: L_BackLeg_1 + - first: + 4: 400038 + second: L_BackLeg_2 + - first: + 4: 400040 + second: L_BackLeg_Toe + - first: + 4: 400042 + second: L_FrontLeg_1 + - first: + 4: 400044 + second: L_FrontLeg_2 + - first: + 4: 400046 + second: L_FrontLeg_Toe + - first: + 4: 400048 + second: L_MiddleLeg_1 + - first: + 4: 400050 + second: L_MiddleLeg_2 + - first: + 4: 400052 + second: L_MiddleLeg_Toe + - first: + 4: 400054 + second: Leg + - first: + 4: 400056 + second: Leg001 + - first: + 4: 400058 + second: Leg002 + - first: + 4: 400060 + second: Leg003 + - first: + 4: 400062 + second: Leg004 + - first: + 4: 400064 + second: Leg005 + - first: + 4: 400066 + second: leg_L_back + - first: + 4: 400068 + second: leg_L_backGRP + - first: + 4: 400070 + second: leg_L_front + - first: + 4: 400072 + second: leg_L_frontGRP + - first: + 4: 400074 + second: leg_L_mid + - first: + 4: 400076 + second: leg_L_midGRP + - first: + 4: 400078 + second: leg_R_back + - first: + 4: 400080 + second: leg_R_backGRP + - first: + 4: 400082 + second: leg_R_front + - first: + 4: 400084 + second: leg_R_frontGRP + - first: + 4: 400086 + second: leg_R_frontIK + - first: + 4: 400088 + second: leg_R_mid + - first: + 4: 400090 + second: leg_R_midGRP + - first: + 4: 400092 + second: leg_R_midIK + - first: + 4: 400094 + second: R_BackLeg_1 + - first: + 4: 400096 + second: R_BackLeg_2 + - first: + 4: 400098 + second: R_BackLeg_Toe + - first: + 4: 400100 + second: R_FrontLeg_1 + - first: + 4: 400102 + second: R_FrontLeg_2 + - first: + 4: 400104 + second: R_FrontLeg_Toe + - first: + 4: 400106 + second: R_MiddleLeg_1 + - first: + 4: 400108 + second: R_MiddleLeg_2 + - first: + 4: 400110 + second: R_MiddleLeg_Toe + - first: + 4: 400112 + second: Root + - first: + 4: 400114 + second: root + - first: + 4: 400116 + second: Shin + - first: + 4: 400118 + second: Shin001 + - first: + 4: 400120 + second: Shin002 + - first: + 4: 400122 + second: Shin003 + - first: + 4: 400124 + second: Shin004 + - first: + 4: 400126 + second: Shin005 + - first: + 4: 400128 + second: Turret + - first: + 43: 4300000 + second: Barrel_Turret_Body_Camera_Leg_Shin_Foot + - first: + 43: 4300002 + second: Leg001 + - first: + 43: 4300004 + second: Shin001 + - first: + 43: 4300006 + second: Foot001 + - first: + 43: 4300008 + second: Leg + - first: + 43: 4300010 + second: Shin + - first: + 43: 4300012 + second: Foot + - first: + 43: 4300014 + second: Leg002 + - first: + 43: 4300016 + second: Shin002 + - first: + 43: 4300018 + second: Foot002 + - first: + 43: 4300020 + second: Leg004 + - first: + 43: 4300022 + second: Shin004 + - first: + 43: 4300024 + second: Foot004 + - first: + 43: 4300026 + second: Leg003 + - first: + 43: 4300028 + second: Shin003 + - first: + 43: 4300030 + second: Foot003 + - first: + 43: 4300032 + second: Leg005 + - first: + 43: 4300034 + second: Shin005 + - first: + 43: 4300036 + second: Foot005 + - first: + 43: 4300038 + second: Turret + - first: + 43: 4300040 + second: Gun + - first: + 43: 4300042 + second: Camera + - first: + 74: 7400000 + second: Take 001 + - first: + 95: 9500000 + second: //RootNode + - first: + 137: 13700000 + second: Barrel_Turret_Body_Camera_Leg_Shin_Foot + - first: + 137: 13700002 + second: Camera + - first: + 137: 13700004 + second: Foot + - first: + 137: 13700006 + second: Foot001 + - first: + 137: 13700008 + second: Foot002 + - first: + 137: 13700010 + second: Foot003 + - first: + 137: 13700012 + second: Foot004 + - first: + 137: 13700014 + second: Foot005 + - first: + 137: 13700016 + second: Gun + - first: + 137: 13700018 + second: Leg + - first: + 137: 13700020 + second: Leg001 + - first: + 137: 13700022 + second: Leg002 + - first: + 137: 13700024 + second: Leg003 + - first: + 137: 13700026 + second: Leg004 + - first: + 137: 13700028 + second: Leg005 + - first: + 137: 13700030 + second: Shin + - first: + 137: 13700032 + second: Shin001 + - first: + 137: 13700034 + second: Shin002 + - first: + 137: 13700036 + second: Shin003 + - first: + 137: 13700038 + second: Shin004 + - first: + 137: 13700040 + second: Shin005 + - first: + 137: 13700042 + second: Turret + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Bug_Base + second: {fileID: 2100000, guid: 44af2cd4eedf24bc0b9b2c51edf35eb9, type: 2} materials: - importMaterials: 1 + materialImportMode: 1 materialName: 0 materialSearch: 1 + materialLocation: 0 animations: legacyGenerateAnimations: 4 bakeSimulation: 0 + resampleCurves: 1 optimizeGameObjects: 0 motionNodeName: - pivotNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 animationCompression: 1 - animationRotationError: .5 - animationPositionError: .5 - animationScaleError: .5 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 animationWrapMode: 0 extraExposedTransformPaths: [] + extraUserProperties: [] clipAnimations: [] isReadable: 1 meshes: @@ -202,13 +570,23 @@ ModelImporter: globalScale: 1 meshCompression: 0 addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importVisibility: 0 importBlendShapes: 1 + importCameras: 0 + importLights: 0 swapUVChannels: 0 generateSecondaryUV: 0 useFileUnits: 1 - optimizeMeshForGPU: 1 keepQuads: 0 weldVertices: 1 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + meshOptimizationFlags: -1 + indexFormat: 1 secondaryUVAngleDistortion: 8 secondaryUVAreaDistortion: 15.000001 secondaryUVHardAngle: 88 @@ -216,24 +594,56 @@ ModelImporter: useFileScale: 1 tangentSpace: normalSmoothAngle: 60 - splitTangentsAcrossUV: 1 normalImportMode: 0 - tangentImportMode: 1 + tangentImportMode: 4 + normalCalculationMode: 0 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 1 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: + - 98d1d65ed4dd7164d9fdce528333c6a3 + - 8113e4afbba78bc4fae5d4b0fedd9b0f + - 24aa90fbb15509247ab13ca81ec97c7c + - 81ce2052f42042f489322ee42d6f5d4b + - 14c3dca1ec1d7c64c86eec49a074cbec + - db688e6108fd995459a530212da14a4f + - 0eb213f75b4f7cf40b6170a167cedd37 + - 77e1d0f44cd75ab4cad17c9329907980 + - 7d6f85ebbb55dd141a4e4452605773b3 + - 5e23d9cf3c1cf954086f44892bae911d + - 5180bda539c2dc743a730ae5942d4d52 + - f057d4e2a90ec5749b6e9308f45c48fe + - dad81875dddade14ab04efffef27e08e + - ba81dc67638b1c740a7308615b120892 + - eb0d7f0880e02ff40b3558480ced4bfa + - b0fe57f5618a123479ced07c0afe4271 + - dc5939b2036cc224f9c2f7e5387604e9 + - ad2aebcef9b57904dbff7e003e3268e8 + - 9c78091437de9b04b8dce007c9746806 + - 3c6677b68b689c1479f19abb5b7033c4 importAnimation: 1 - copyAvatar: 0 humanDescription: + serializedVersion: 3 human: [] skeleton: [] - armTwist: .5 - foreArmTwist: .5 - upperLegTwist: .5 - legTwist: .5 - armStretch: .0500000007 - legStretch: .0500000007 + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 feetSpacing: 0 + globalScale: 1 rootMotionBoneName: Root + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 0 lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 animationType: 2 + humanoidOversampling: 1 + avatarSetup: 1 additionalBone: 0 userData: assetBundleName: + assetBundleVariant: diff --git a/ShaderGraph_ExampleLibrary_Project/Assets/Characters/Spiderbot/Spiderbot_Mat.mat b/ShaderGraph_ExampleLibrary_Project/Assets/Characters/Spiderbot/Spiderbot_Mat.mat index 2426df4..79c7134 100644 --- a/ShaderGraph_ExampleLibrary_Project/Assets/Characters/Spiderbot/Spiderbot_Mat.mat +++ b/ShaderGraph_ExampleLibrary_Project/Assets/Characters/Spiderbot/Spiderbot_Mat.mat @@ -1,19 +1,34 @@ %YAML 1.1 %TAG !u! tag:unity3d.com,2011: +--- !u!114 &-8679123497212708202 +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: 1 --- !u!21 &2100000 Material: serializedVersion: 6 m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} m_Name: Spiderbot_Mat m_Shader: {fileID: 4800000, guid: 933532a4fcc9baf4fa0491de14d08ed7, type: 3} - m_ShaderKeywords: _EMISSION _METALLICGLOSSMAP _METALLICSPECGLOSSMAP _NORMALMAP _OCCLUSIONMAP + m_ShaderKeywords: _EMISSION _METALLICSPECGLOSSMAP _NORMALMAP _OCCLUSIONMAP m_LightmapFlags: 2 m_EnableInstancingVariants: 0 m_DoubleSidedGI: 0 - m_CustomRenderQueue: -1 - stringTagMap: {} + m_CustomRenderQueue: 2050 + stringTagMap: + RenderType: Opaque disabledShaderPasses: [] m_SavedProperties: serializedVersion: 3 @@ -58,6 +73,10 @@ Material: m_Texture: {fileID: 2800000, guid: 1b5c211881ce24c1d8a904279d9c6967, type: 3} m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} + - _BaseMap: + m_Texture: {fileID: 2800000, guid: babad5b2bfbaf430f9c59fb9f39a413d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} - _BumpMap: m_Texture: {fileID: 2800000, guid: da5ed5fab636e470295d5dff041dfe59, type: 3} m_Scale: {x: 1, y: 1} @@ -139,6 +158,7 @@ Material: - _Cutout_Value: 0.312 - _DetailNormalMapScale: 1 - _DstBlend: 0 + - _EnvironmentReflections: 1 - _GlossMapScale: 1 - _Glossiness: 0.5 - _GlossinessSource: 0 @@ -147,8 +167,11 @@ Material: - _Mode: 0 - _OcclusionStrength: 1 - _Parallax: 0.02 + - _QueueOffset: 0 + - _ReceiveShadows: 1 - _SampleGI: 0 - _Shininess: 1 + - _Smoothness: 1 - _SmoothnessTextureChannel: 0 - _SpecSource: 0 - _SpecularHighlights: 1 @@ -168,6 +191,7 @@ Material: - Color_D6D28AC7: {r: 1, g: 0, b: 0.07135868, a: 0} - Color_DF47C50C: {r: 0.7395463, g: 1, b: 0, a: 0} - Color_EC8DE029: {r: 1, g: 0.10620204, b: 0, a: 0} + - _BaseColor: {r: 1, g: 1, b: 1, a: 1} - _Color: {r: 1, g: 1, b: 1, a: 1} - _EmissionColor: {r: 9.189588, g: 0, b: 0, a: 1} - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} diff --git a/ShaderGraph_ExampleLibrary_Project/Assets/Environment/SlidingDoor/Materials/SlidingDoorBase_Mat.mat b/ShaderGraph_ExampleLibrary_Project/Assets/Environment/SlidingDoor/Materials/SlidingDoorBase_Mat.mat index 12a516c..78bd442 100644 --- a/ShaderGraph_ExampleLibrary_Project/Assets/Environment/SlidingDoor/Materials/SlidingDoorBase_Mat.mat +++ b/ShaderGraph_ExampleLibrary_Project/Assets/Environment/SlidingDoor/Materials/SlidingDoorBase_Mat.mat @@ -1,23 +1,42 @@ %YAML 1.1 %TAG !u! tag:unity3d.com,2011: +--- !u!114 &-3140051930384699157 +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: 1 --- !u!21 &2100000 Material: serializedVersion: 6 m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} m_Name: SlidingDoorBase_Mat m_Shader: {fileID: 4800000, guid: 933532a4fcc9baf4fa0491de14d08ed7, type: 3} - m_ShaderKeywords: _EMISSION _METALLICGLOSSMAP _METALLICSPECGLOSSMAP _NORMALMAP + m_ShaderKeywords: _EMISSION _METALLICSPECGLOSSMAP _NORMALMAP m_LightmapFlags: 2 m_EnableInstancingVariants: 0 m_DoubleSidedGI: 0 - m_CustomRenderQueue: -1 - stringTagMap: {} + m_CustomRenderQueue: 2050 + stringTagMap: + RenderType: Opaque disabledShaderPasses: [] m_SavedProperties: serializedVersion: 3 m_TexEnvs: + - _BaseMap: + m_Texture: {fileID: 2800000, guid: 81034207a764ba84f97c56899786a35f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} - _BumpMap: m_Texture: {fileID: 2800000, guid: 13d8db17d72efa94e9c9c28fa4932cdb, type: 3} m_Scale: {x: 1, y: 1} @@ -69,6 +88,7 @@ Material: - _Cutoff: 0.5 - _DetailNormalMapScale: 1 - _DstBlend: 0 + - _EnvironmentReflections: 1 - _GlossMapScale: 1 - _Glossiness: 0.5 - _GlossyReflections: 1 @@ -76,6 +96,9 @@ Material: - _Mode: 0 - _OcclusionStrength: 1 - _Parallax: 0.02 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _Smoothness: 1 - _SmoothnessTextureChannel: 0 - _SpecularHighlights: 1 - _SrcBlend: 1 @@ -85,6 +108,7 @@ Material: - _ZWrite: 1 m_Colors: - Color_73AAD2A0: {r: 1, g: 0, b: 0, a: 0} + - _BaseColor: {r: 1, g: 1, b: 1, a: 1} - _Color: {r: 1, g: 1, b: 1, a: 1} - _EmissionColor: {r: 2.9960785, g: 2.9960785, b: 2.9960785, a: 1} - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} diff --git a/ShaderGraph_ExampleLibrary_Project/Assets/Environment/SlidingDoor/Materials/SlidingDoorFrame_mat.mat b/ShaderGraph_ExampleLibrary_Project/Assets/Environment/SlidingDoor/Materials/SlidingDoorFrame_mat.mat index 1918853..079892a 100644 --- a/ShaderGraph_ExampleLibrary_Project/Assets/Environment/SlidingDoor/Materials/SlidingDoorFrame_mat.mat +++ b/ShaderGraph_ExampleLibrary_Project/Assets/Environment/SlidingDoor/Materials/SlidingDoorFrame_mat.mat @@ -5,19 +5,25 @@ Material: serializedVersion: 6 m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} m_Name: SlidingDoorFrame_mat m_Shader: {fileID: 4800000, guid: 933532a4fcc9baf4fa0491de14d08ed7, type: 3} - m_ShaderKeywords: _EMISSION _METALLICGLOSSMAP _METALLICSPECGLOSSMAP _NORMALMAP + m_ShaderKeywords: _EMISSION _METALLICSPECGLOSSMAP _NORMALMAP m_LightmapFlags: 2 m_EnableInstancingVariants: 0 m_DoubleSidedGI: 0 - m_CustomRenderQueue: -1 - stringTagMap: {} + m_CustomRenderQueue: 2050 + stringTagMap: + RenderType: Opaque disabledShaderPasses: [] m_SavedProperties: serializedVersion: 3 m_TexEnvs: + - _BaseMap: + m_Texture: {fileID: 2800000, guid: 39a25eca9efb9b04986cb9469b9342e4, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} - _BumpMap: m_Texture: {fileID: 2800000, guid: c366638393799aa4480d96b839cf97b9, type: 3} m_Scale: {x: 1, y: 1} @@ -66,6 +72,7 @@ Material: - _Cutoff: 0.5 - _DetailNormalMapScale: 1 - _DstBlend: 0 + - _EnvironmentReflections: 1 - _GlossMapScale: 1 - _Glossiness: 0.5 - _GlossyReflections: 1 @@ -73,6 +80,9 @@ Material: - _Mode: 0 - _OcclusionStrength: 1 - _Parallax: 0.02 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _Smoothness: 1 - _SmoothnessTextureChannel: 0 - _SpecularHighlights: 1 - _SrcBlend: 1 @@ -81,6 +91,20 @@ Material: - _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: 2.9960785, g: 2.9960785, b: 2.9960785, a: 1} - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} +--- !u!114 &7604550911605486084 +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: 1 diff --git a/ShaderGraph_ExampleLibrary_Project/Assets/ForwardRenderer.asset b/ShaderGraph_ExampleLibrary_Project/Assets/ForwardRenderer.asset new file mode 100644 index 0000000..1096d69 --- /dev/null +++ b/ShaderGraph_ExampleLibrary_Project/Assets/ForwardRenderer.asset @@ -0,0 +1,35 @@ +%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: ForwardRenderer + m_EditorClassIdentifier: + m_RendererFeatures: [] + postProcessData: {fileID: 0} + shaders: + blitPS: {fileID: 0} + copyDepthPS: {fileID: 0} + screenSpaceShadowPS: {fileID: 0} + samplingPS: {fileID: 0} + fallbackErrorPS: {fileID: 0} + m_OpaqueLayerMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_TransparentLayerMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_DefaultStencilState: + overrideStencilState: 0 + stencilReference: 0 + stencilCompareFunction: 8 + passOperation: 0 + failOperation: 0 + zFailOperation: 0 diff --git a/ShaderGraph_ExampleLibrary_Project/Assets/ForwardRenderer.asset.meta b/ShaderGraph_ExampleLibrary_Project/Assets/ForwardRenderer.asset.meta new file mode 100644 index 0000000..f91f306 --- /dev/null +++ b/ShaderGraph_ExampleLibrary_Project/Assets/ForwardRenderer.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c357d6800821b3946a2e142a4e1895ac +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/ShaderGraph_ExampleLibrary_Project/Assets/Standard Assets/Prototyping/Materials/NavyGrid.mat b/ShaderGraph_ExampleLibrary_Project/Assets/Standard Assets/Prototyping/Materials/NavyGrid.mat index a6da2c7..a2dbb13 100755 --- a/ShaderGraph_ExampleLibrary_Project/Assets/Standard Assets/Prototyping/Materials/NavyGrid.mat +++ b/ShaderGraph_ExampleLibrary_Project/Assets/Standard Assets/Prototyping/Materials/NavyGrid.mat @@ -1,23 +1,42 @@ %YAML 1.1 %TAG !u! tag:unity3d.com,2011: +--- !u!114 &-7857852220672238144 +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: 1 --- !u!21 &2100000 Material: serializedVersion: 6 m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} m_Name: NavyGrid m_Shader: {fileID: 4800000, guid: 933532a4fcc9baf4fa0491de14d08ed7, type: 3} m_ShaderKeywords: _EMISSION _SPECULAR_SETUP m_LightmapFlags: 2 m_EnableInstancingVariants: 0 m_DoubleSidedGI: 0 - m_CustomRenderQueue: -1 - stringTagMap: {} + m_CustomRenderQueue: 2050 + stringTagMap: + RenderType: Opaque disabledShaderPasses: [] m_SavedProperties: serializedVersion: 3 m_TexEnvs: + - _BaseMap: + m_Texture: {fileID: 2800000, guid: 86e4aa9207c9e2740b6ace599d659c05, type: 3} + m_Scale: {x: 5, y: 5} + m_Offset: {x: 0, y: 0} - _BumpMap: m_Texture: {fileID: 0} m_Scale: {x: 1, y: 1} @@ -72,6 +91,7 @@ Material: - _DetailNormalMapScale: 1 - _DstBlend: 0 - _EmissionScaleUI: 2 + - _EnvironmentReflections: 1 - _GlossMapScale: 1 - _Glossiness: 0.1 - _GlossyReflections: 1 @@ -80,6 +100,9 @@ Material: - _Mode: 0 - _OcclusionStrength: 1 - _Parallax: 0.02 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _Smoothness: 0.1 - _SmoothnessTextureChannel: 0 - _SpecularHighlights: 1 - _SrcBlend: 1 @@ -88,6 +111,7 @@ Material: - _WorkflowMode: 0 - _ZWrite: 1 m_Colors: + - _BaseColor: {r: 1, g: 1, b: 1, a: 1} - _Color: {r: 1, g: 1, b: 1, a: 1} - _EmissionColor: {r: 5.3393354, g: 5.3393354, b: 5.3393354, a: 1.3348337} - _EmissionColorUI: {r: 0, g: 0, b: 0, a: 1} diff --git a/ShaderGraph_ExampleLibrary_Project/Assets/Standard Assets/Prototyping/Materials/NavySmooth.mat b/ShaderGraph_ExampleLibrary_Project/Assets/Standard Assets/Prototyping/Materials/NavySmooth.mat index 6297108..7872ce6 100755 --- a/ShaderGraph_ExampleLibrary_Project/Assets/Standard Assets/Prototyping/Materials/NavySmooth.mat +++ b/ShaderGraph_ExampleLibrary_Project/Assets/Standard Assets/Prototyping/Materials/NavySmooth.mat @@ -5,20 +5,25 @@ Material: serializedVersion: 6 m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} m_Name: NavySmooth m_Shader: {fileID: 4800000, guid: 933532a4fcc9baf4fa0491de14d08ed7, type: 3} - m_ShaderKeywords: _LIGHTMAPPING_DYNAMIC_LIGHTMAPS _LIGHTMAPPING_REALTIME _SPECULAR_SETUP - _UVSEC_UV1 + m_ShaderKeywords: _SPECULAR_SETUP m_LightmapFlags: 4 m_EnableInstancingVariants: 0 m_DoubleSidedGI: 0 - m_CustomRenderQueue: -1 - stringTagMap: {} + m_CustomRenderQueue: 2050 + stringTagMap: + RenderType: Opaque disabledShaderPasses: [] m_SavedProperties: serializedVersion: 3 m_TexEnvs: + - _BaseMap: + m_Texture: {fileID: 2800000, guid: 86e4aa9207c9e2740b6ace599d659c05, type: 3} + m_Scale: {x: 4, y: 4} + m_Offset: {x: 0, y: 0} - _BumpMap: m_Texture: {fileID: 0} m_Scale: {x: 1, y: 1} @@ -73,6 +78,7 @@ Material: - _DetailNormalMapScale: 1 - _DstBlend: 0 - _EmissionScaleUI: 0 + - _EnvironmentReflections: 1 - _GlossMapScale: 1 - _Glossiness: 0.1 - _GlossyReflections: 1 @@ -81,6 +87,9 @@ Material: - _Mode: 0 - _OcclusionStrength: 1 - _Parallax: 0.02 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _Smoothness: 0.1 - _SmoothnessTextureChannel: 0 - _SpecularHighlights: 1 - _SrcBlend: 1 @@ -89,9 +98,23 @@ Material: - _WorkflowMode: 0 - _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: 0} - _EmissionColorUI: {r: 0, g: 0, b: 0, a: 1} - _EmissionColorWithMapUI: {r: 1, g: 1, b: 1, a: 1} - _SpecColor: {r: 0.11764706, g: 0.11764706, b: 0.11764706, a: 1} - _SpecularColor: {r: 0.15686275, g: 0.15686275, b: 0.15686275, a: 1} +--- !u!114 &2242160607881317293 +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: 1 diff --git a/ShaderGraph_ExampleLibrary_Project/Assets/Standard Assets/Prototyping/Materials/PinkGrid.mat b/ShaderGraph_ExampleLibrary_Project/Assets/Standard Assets/Prototyping/Materials/PinkGrid.mat index 3a5c7fc..d4c413f 100755 --- a/ShaderGraph_ExampleLibrary_Project/Assets/Standard Assets/Prototyping/Materials/PinkGrid.mat +++ b/ShaderGraph_ExampleLibrary_Project/Assets/Standard Assets/Prototyping/Materials/PinkGrid.mat @@ -5,20 +5,25 @@ Material: serializedVersion: 6 m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} m_Name: PinkGrid m_Shader: {fileID: 4800000, guid: 933532a4fcc9baf4fa0491de14d08ed7, type: 3} - m_ShaderKeywords: _EMISSION _EMISSIONMAP _LIGHTMAPPING_DYNAMIC_LIGHTMAPS _LIGHTMAPPING_REALTIME - _SPECULAR_SETUP _UVSEC_UV1 + m_ShaderKeywords: _EMISSION _SPECULAR_SETUP m_LightmapFlags: 0 m_EnableInstancingVariants: 0 m_DoubleSidedGI: 0 - m_CustomRenderQueue: -1 - stringTagMap: {} + m_CustomRenderQueue: 2050 + stringTagMap: + RenderType: Opaque disabledShaderPasses: [] m_SavedProperties: serializedVersion: 3 m_TexEnvs: + - _BaseMap: + m_Texture: {fileID: 2800000, guid: 580615edf5e29d245af58fc5fe2b06ac, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} - _BumpMap: m_Texture: {fileID: 0} m_Scale: {x: 1, y: 1} @@ -73,6 +78,7 @@ Material: - _DetailNormalMapScale: 1 - _DstBlend: 0 - _EmissionScaleUI: 2 + - _EnvironmentReflections: 1 - _GlossMapScale: 1 - _Glossiness: 0.1 - _GlossyReflections: 1 @@ -81,6 +87,9 @@ Material: - _Mode: 0 - _OcclusionStrength: 1 - _Parallax: 0.02 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _Smoothness: 0.1 - _SmoothnessTextureChannel: 0 - _SpecularHighlights: 1 - _SrcBlend: 1 @@ -89,9 +98,23 @@ Material: - _WorkflowMode: 0 - _ZWrite: 1 m_Colors: + - _BaseColor: {r: 1, g: 1, b: 1, a: 1} - _Color: {r: 1, g: 1, b: 1, a: 1} - _EmissionColor: {r: 1.3348337, g: 1.3348337, b: 1.3348337, a: 1.3348337} - _EmissionColorUI: {r: 0, g: 0, b: 0, a: 1} - _EmissionColorWithMapUI: {r: 1, g: 1, b: 1, a: 1} - _SpecColor: {r: 0.11764706, g: 0.11764706, b: 0.11764706, a: 1} - _SpecularColor: {r: 0.15686275, g: 0.15686275, b: 0.15686275, a: 1} +--- !u!114 &4264636717769863196 +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: 1 diff --git a/ShaderGraph_ExampleLibrary_Project/Assets/Standard Assets/Prototyping/Materials/PinkSmooth.mat b/ShaderGraph_ExampleLibrary_Project/Assets/Standard Assets/Prototyping/Materials/PinkSmooth.mat index 2fe7539..5f9c4f1 100755 --- a/ShaderGraph_ExampleLibrary_Project/Assets/Standard Assets/Prototyping/Materials/PinkSmooth.mat +++ b/ShaderGraph_ExampleLibrary_Project/Assets/Standard Assets/Prototyping/Materials/PinkSmooth.mat @@ -1,24 +1,42 @@ %YAML 1.1 %TAG !u! tag:unity3d.com,2011: +--- !u!114 &-8501766945874693774 +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: 1 --- !u!21 &2100000 Material: serializedVersion: 6 m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} m_Name: PinkSmooth m_Shader: {fileID: 4800000, guid: 933532a4fcc9baf4fa0491de14d08ed7, type: 3} - m_ShaderKeywords: _EMISSIONMAP _LIGHTMAPPING_DYNAMIC_LIGHTMAPS _LIGHTMAPPING_REALTIME - _SPECULAR_SETUP _UVSEC_UV1 + m_ShaderKeywords: _EMISSION _SPECULAR_SETUP m_LightmapFlags: 0 m_EnableInstancingVariants: 0 m_DoubleSidedGI: 0 - m_CustomRenderQueue: -1 - stringTagMap: {} + m_CustomRenderQueue: 2050 + stringTagMap: + RenderType: Opaque disabledShaderPasses: [] m_SavedProperties: serializedVersion: 3 m_TexEnvs: + - _BaseMap: + m_Texture: {fileID: 2800000, guid: 580615edf5e29d245af58fc5fe2b06ac, type: 3} + m_Scale: {x: 4, y: 4} + m_Offset: {x: 0, y: 0} - _BumpMap: m_Texture: {fileID: 0} m_Scale: {x: 1, y: 1} @@ -73,6 +91,7 @@ Material: - _DetailNormalMapScale: 1 - _DstBlend: 0 - _EmissionScaleUI: 2 + - _EnvironmentReflections: 1 - _GlossMapScale: 1 - _Glossiness: 0.1 - _GlossyReflections: 1 @@ -81,6 +100,9 @@ Material: - _Mode: 0 - _OcclusionStrength: 1 - _Parallax: 0.02 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _Smoothness: 0.1 - _SmoothnessTextureChannel: 0 - _SpecularHighlights: 1 - _SrcBlend: 1 @@ -89,6 +111,7 @@ Material: - _WorkflowMode: 0 - _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.3348337} - _EmissionColorUI: {r: 0, g: 0, b: 0, a: 1} diff --git a/ShaderGraph_ExampleLibrary_Project/Assets/Standard Assets/Prototyping/Materials/YellowGrid.mat b/ShaderGraph_ExampleLibrary_Project/Assets/Standard Assets/Prototyping/Materials/YellowGrid.mat index 3cda2b2..6a36239 100755 --- a/ShaderGraph_ExampleLibrary_Project/Assets/Standard Assets/Prototyping/Materials/YellowGrid.mat +++ b/ShaderGraph_ExampleLibrary_Project/Assets/Standard Assets/Prototyping/Materials/YellowGrid.mat @@ -5,20 +5,25 @@ Material: serializedVersion: 6 m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} m_Name: YellowGrid m_Shader: {fileID: 4800000, guid: 933532a4fcc9baf4fa0491de14d08ed7, type: 3} - m_ShaderKeywords: _EMISSION _EMISSIONMAP _LIGHTMAPPING_DYNAMIC_LIGHTMAPS _LIGHTMAPPING_REALTIME - _SPECULAR_SETUP _UVSEC_UV1 + m_ShaderKeywords: _EMISSION _SPECULAR_SETUP m_LightmapFlags: 0 m_EnableInstancingVariants: 0 m_DoubleSidedGI: 0 - m_CustomRenderQueue: -1 - stringTagMap: {} + m_CustomRenderQueue: 2050 + stringTagMap: + RenderType: Opaque disabledShaderPasses: [] m_SavedProperties: serializedVersion: 3 m_TexEnvs: + - _BaseMap: + m_Texture: {fileID: 2800000, guid: b4646ae63b0bcca40b1bdde3b87e01bf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} - _BumpMap: m_Texture: {fileID: 0} m_Scale: {x: 1, y: 1} @@ -73,6 +78,7 @@ Material: - _DetailNormalMapScale: 1 - _DstBlend: 0 - _EmissionScaleUI: 2 + - _EnvironmentReflections: 1 - _GlossMapScale: 1 - _Glossiness: 0.1 - _GlossyReflections: 1 @@ -81,6 +87,9 @@ Material: - _Mode: 0 - _OcclusionStrength: 1 - _Parallax: 0.02 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _Smoothness: 0.1 - _SmoothnessTextureChannel: 0 - _SpecularHighlights: 1 - _SrcBlend: 1 @@ -89,9 +98,23 @@ Material: - _WorkflowMode: 0 - _ZWrite: 1 m_Colors: + - _BaseColor: {r: 1, g: 1, b: 1, a: 1} - _Color: {r: 1, g: 1, b: 1, a: 1} - _EmissionColor: {r: 1.3348337, g: 1.3348337, b: 1.3348337, a: 1.3348337} - _EmissionColorUI: {r: 0, g: 0, b: 0, a: 1} - _EmissionColorWithMapUI: {r: 1, g: 1, b: 1, a: 1} - _SpecColor: {r: 0.11764706, g: 0.11764706, b: 0.11764706, a: 1} - _SpecularColor: {r: 0.15686275, g: 0.15686275, b: 0.15686275, a: 1} +--- !u!114 &7127116567065057150 +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: 1 diff --git a/ShaderGraph_ExampleLibrary_Project/Assets/Standard Assets/Prototyping/Materials/YellowSmooth.mat b/ShaderGraph_ExampleLibrary_Project/Assets/Standard Assets/Prototyping/Materials/YellowSmooth.mat index 69337f3..8a8aff0 100755 --- a/ShaderGraph_ExampleLibrary_Project/Assets/Standard Assets/Prototyping/Materials/YellowSmooth.mat +++ b/ShaderGraph_ExampleLibrary_Project/Assets/Standard Assets/Prototyping/Materials/YellowSmooth.mat @@ -5,20 +5,25 @@ Material: serializedVersion: 6 m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} m_Name: YellowSmooth m_Shader: {fileID: 4800000, guid: 933532a4fcc9baf4fa0491de14d08ed7, type: 3} - m_ShaderKeywords: _EMISSION _EMISSIONMAP _LIGHTMAPPING_DYNAMIC_LIGHTMAPS _LIGHTMAPPING_REALTIME - _SPECULAR_SETUP _UVSEC_UV1 + m_ShaderKeywords: _EMISSION _SPECULAR_SETUP m_LightmapFlags: 0 m_EnableInstancingVariants: 0 m_DoubleSidedGI: 0 - m_CustomRenderQueue: -1 - stringTagMap: {} + m_CustomRenderQueue: 2050 + stringTagMap: + RenderType: Opaque disabledShaderPasses: [] m_SavedProperties: serializedVersion: 3 m_TexEnvs: + - _BaseMap: + m_Texture: {fileID: 2800000, guid: b4646ae63b0bcca40b1bdde3b87e01bf, type: 3} + m_Scale: {x: 4, y: 4} + m_Offset: {x: 0, y: 0} - _BumpMap: m_Texture: {fileID: 0} m_Scale: {x: 1, y: 1} @@ -73,6 +78,7 @@ Material: - _DetailNormalMapScale: 1 - _DstBlend: 0 - _EmissionScaleUI: 2 + - _EnvironmentReflections: 1 - _GlossMapScale: 1 - _Glossiness: 0.1 - _GlossyReflections: 1 @@ -81,6 +87,9 @@ Material: - _Mode: 0 - _OcclusionStrength: 1 - _Parallax: 0.02 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _Smoothness: 0.1 - _SmoothnessTextureChannel: 0 - _SpecularHighlights: 1 - _SrcBlend: 1 @@ -89,9 +98,23 @@ Material: - _WorkflowMode: 0 - _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.3348337} - _EmissionColorUI: {r: 0, g: 0, b: 0, a: 1} - _EmissionColorWithMapUI: {r: 1, g: 1, b: 1, a: 1} - _SpecColor: {r: 0.11764706, g: 0.11764706, b: 0.11764706, a: 1} - _SpecularColor: {r: 0.15686275, g: 0.15686275, b: 0.15686275, a: 1} +--- !u!114 &277328560117245566 +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: 1 diff --git a/ShaderGraph_ExampleLibrary_Project/Library/ScriptAssemblies/Unity.PackageManagerUI.Editor.dll b/ShaderGraph_ExampleLibrary_Project/Library/ScriptAssemblies/Unity.PackageManagerUI.Editor.dll deleted file mode 100755 index 5b98baf6b992864e283717263ab4a952b165fcd0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 91648 zcmce<2b@&Z6+eF7o7tJ!**aTh7ZzcuK6Yu+oLx{B1S=|t1r@sxFvh`Itjn&uir5Pl z?9qt5#1ab{qXc`Rm>3f^mKbA;6{E2O|L^zQ`)1zkE@*!L-~YcKy>m~w=bn4+x#yO5 z-(&X!E|idngz^8TO(LuD%fA*)x14l>Tsq+4Qn|12`GKpQna>a0d*Pzi`o)>_&oYPo zqW*}(jyWd1r2g>v^_k<2sb6$V{q#NO)c+!V`+G~=fkjSC z?^4DYm@-(@(t!T9EyV0p2+aiHuq@|HLJL-INOP zp@-r(@Ye!^jLOVEIt@nE6*{X8j_koVEl^CeYiL*eQ8!l#WXP{Yj$S8{Us73qQc^j_ zm7jqVNV*WeUK|PXAV)m3g!vNY zOHICvdGsgo3Fa%1G)U!`kid=f&(`UNjI6K`Q(z>NhKDxOpN3@yLIESGv>*>>Bno7@ zvJ$LNINOdYDjRRo)(pL?A=u|P(^tT1FkI*us;4k&ap*PXgkQ-JfoLv)tgQ^dcP}S^Y{0(H`Tn^lg-khkAV(9A7 zFNOo7W!);T5-n_E=Y&i?u04hBt^y&RVqtiw@uvy+r9X*Zj)t`5n&_9w6gp9=vofkt zI8R1ImV*II2`O_tkmG7?>&h_KdaA>5q@*3IJ~oa4c8OSo-F^LPk% z=Yc`;cnFgxELTHkKndx09@^{-HG|~(p*6;S=W_gAKeRTp8$9azp?zGBcC*;N7F*|f zw3oqpwd``pQ4D4S7VT5acU^IB2C&}9fUPz5EiG3L5Kzj z)k>%-PJKcBYR=nA{bs-jR4C3YaixT1U7kS`}Yt&0!fud5Fh+J72WoWvx zGM0!|6ng#1P?U&O#7(w1QPjlVOB6SGEKyOIh^rYZOA;kbXmAcwoH~*mDfJl?V>ee9 zr}o4TN~T6QO^j;W}6K+9xBu+O8~ z-z|-bVBbcyhx>Z`U)w*v~-PfQS9aIlWF4mq1K>ZWkbi$$v$4;sPAtoLfFyH`F zKio7xm}@Ci1n$`jg&L(P!)N8d^%0d}(+%Ni1UxT08<&bR( z$02EEt_gXFSJ|Q8eT@H)|!9hcjel!$l*_Fcdow_(-FJ00NK}?OvCW zl?|*)-<&L1Dky8;%zlV=^~DHftwUgfPP7{lnK36U`{I|ey=P2Tr|A)s)pL5pWObil zO!k|BIzl>kYaMP*riOD}I+EpmiE#`n+r0U5Bezh_%-PT%^^IbE)*zhM2{-IZ zUm1;@+cpMiD7_7_D>2~4B6BWE*6HdbWDrV5iE);zV>~k2`U%LG))S@pc1moB3;#nK zj4s-5nHJd6*TuAt%P2#895mJ*alIx8$gx3&E1Wd2R^faAB_bYH9*tG$NdZR01R9(T zLq|j~9wElA--2rxctFKe zt|A)-NtMaaMu(#S|J>FVh;GLkChWFOWfqY)Y|UdP(k8~H%wJ&gOeloKK88m8WL--) zHY=$P*vzCX33dWHjOF%z#;EL9DyZ=-5WuO&U?1Os9t-P~r@8cWT5O{ejQETlsNDRa z7DQxddL$T|;HcudZNzk7i5ymc`#C7BkQ47DO7R~2r%?;qF#}(Q5w(vF0((b|Ul=o* zEliZ+8JHV=v!Wcw+-&#}jF)JQxd__g?L%$g0_eB{ku6G%1q0l4F4Fe*ASu$uvGZ$Y~J+7o|37@k4HBdUXmhiKhc8E)Mf?d237OYeeQ zB2s976JeW)Y>X5_S1qpQ@GyTiRu&`*V(HybMAs6rqSQ%Q4b=gRa&7ygs%B2kiGso$ zdtp&(*WTFE53p^pKG>mviq{oMxG2>pTOhmdFct$Ii((|SFUBR;s2oEyq3%$s;;A7( z8>3+C9OGL5hq^e>nT`Wxp&Y%=vOX1z1%oJ4gn;n6~Oy>sP_3)K1Lk7apvZlXGvX!HHb zQ7^}xc9pT;!6=c}5MMvr4s|iK%jlQM$|tIWNl*WGWg_Yc8~Lnf$ZKrEpt3#8Y{};_r#MG+2*t)aC1f@on0Wz8_+Py9W~^a&i&9vSo7%VvduketVk6 zBIlY(Y)Cd6n#3V*(5iuHmxpk`Z9!n*`eI)MH^+rKZ&eyzi1j7i-lEmL5w#=U2}o+v zrz33$7N$eBvD>TC`)Oh06N*;H=%w%hVC4F#Krl`ODkCljkA<`A{LyB!ACH{Bs80)H zS|oX8<}ZE>(Pc`c_R7q=J_ZdeN`Xx{aWSs0AizIWzX{soRCgP z@jOdzY)0ovr~}6Y-T8=8yy5e}7w&)qb>|~W@ye$sAVvjaLER%zKMYv?b33565poHY z!W10uBueq^XnNS~X!2PuCCfar5T*Ebj3_J}4+XM)yk-w$b^^0@k==>`9&aD4M2w4g zJG4g;%?{6HVL4zCt>f*D%qH70G4N-k`59$?Mw_28{HgIepb-jY$0OoC*2MK72FHNe z8)1&c_+XQCPsNPCr$R`;o(gN{-u6_zmxEUEC0i_qIT`iQK3X3$etiX69|m4;_4Qs( z>)UL(FSIw2xU-tCV%}9F%vSg7n24&?@h-~tF;R-wJ~nLI`fL|x`2Q^VTN%GSni zPGjDR8<1U{#^S<&#?O>elU@!vHhTuLqQ_NGv9lg!l#ssAXEDOqtvc2fG&uHnPL#pX z8PY1#?1#$GWUNuR&O%hmbv|PkET{1gQ?L>@I*ftXK#()i#PDdk$&k~Bpe@FyT!AMF z#wg{gH?~1oczc9rAn3d1EWV8%opm^WZDPyOuLCp}Pagbri`S0U*R&XMK>Ol`28t}l ztZCQ~A+Td@SH7splTpu)#{q^j;;hbaw~zs=8R)=WE{93DsSp77oXgl3!E>LG>;ej6 z49YjvD;M`wd_OCH!u8l;Xgr5ApBpq<`*Ae6-Z>zq7i8@hmS0gA|3c06 zNc9LItlLIcjmAeZjb!LVO5jME?xhbToro2f*b-Ed;8QD8;7{h-?fA%e_!S|9pMvd{$rfcR=5>!RNMN zI`s8r*4LNCjJ`>uFNua5`d-mZUnOpgoR!sg61Y|0E3^6%)xkvdb=x$;YW3+w#^7An z-DB0y+M5H#>Q6@u=#Scbw<}a=C(STJ{j0jEuf&ZJ7{r=;GPqU! ztF!78)xjh^3piJUh!L1Rit4{9ZrDWnP{($D@oQLoI(v&K#pkxHI*p)Bi2Y%KlIG7H zsspuVu9-bT9ozfDewh_Ul;Q)z*ts}C;Exf!7UQO4ieLEJY+<4lA1Dkh^vowD=pdfA zGG1_mq<;?OJ6e1x*HOyRY!6Y2=i}iyf4xLz3x(kYJh+Omd0Va;wY7;D#>zF+ysCnk1;n zu_&L;uw@NWhkhLC2+xEPtre7k(02+=)(VEANVH=rB&lEhidd|o;+;e(p3fs1TaO2> z{S)A#dV0zhSF#>Dk#<=61m+%haF&319Sb&aRONB#c}S7pfhU4pqG<%Dcu5L+NJYpy z89;GsHA>-Wcp@BY+Z`3Qe~QHPdLrCLAl(K&jcsor*a)5kZHy%Is=}#@VNDdY?u{l@ zVqnm1d~77Wl+~lkcKkMX;jH(KQq^H&64AOY-2wFLv_GF;yLe)AR)2>KGK!Xnbk;+d zJzh13tkV$xO)#y|X~6G0I3UVr=Q+%d5${Y$Xc#M*qA+Fvs26Y0(i+-qX;6>Ir;ef( za@1?G)Z7{kAwS`!AB6Pmw3uDL{h!bfe)Jr`<)XwKap+YPR~mnA>q`WE?z(sPE{Rm)kZQ zh??^-l6cMF7X`RbkW8P-uDdcPl=goH+=#3R(YrcvH*+3%)&Azr(X9aEDa?K1W(p#C zq>%vQDF_AW(tOfmO2TRfq`GKcsoep_Q!|zHVm|3hC2gamJz{yKP6ilHC6)9+mc%I` zlPm-&I~B1_zTaA(@@}U+F^P5eTLfw2dsvj-0iJ+ctG(xgj=q4u7<(hU`=&L%gXrTU zdb2fm>^0jLf+tdQWl@R~4)i@0`nuk&)M*ZM@~1eEs5|Fc_0i1R`Fy!wvS^G3TE%ViAJHx~|i)6gP7;hoc#k#vN!aGZ^f7%2uc) zaF}AoA)=a%-QG>0cRPv@r$h`|{GF-vVeEL%3|-3PgLDLV@idn=-4 zXjxkyX032D$9|xB#*fr!R%T2Y_6KjUdXn0Ut^N^dTy6V=gY)znSZJ;c4?p`(|9z?_TiPjn{SmKdT z`)AaHr_r@}D;R$$)uEp!qYUftgg-&Z&>rb@w`yTTwZJ0OD9&c`Xw$B5>X0e39#?gU^ zu&)p4y2JQ~w;Z_4^ddZK-5CiFKLV2#>tpOkzcF^631X9uE^|hC7GPc8yYYy3HUNKb zfL$bl!8yS2dLZ@#5$|ze+NnmYje40#5dmM7O2DH*@xIkQjdI2c^IsDBzvt>;0NPNEdgOKsVW5!;ARWXD5#F4(Kg zS&nLyJ01p)zdpfo0q227ppYMtax~i2Z96hRVNF%-%U2?B}!xgG6b*QR~RrY&UCh*EreD{^i}htKj~vS0}j?<7j` z?Muj#Y(*zU+D~FWa8Jb5XN!$&Us7*9A)=W89CvG5*!MMh=P8Gdl&GBwx#s8H*a!j( z`Y+MiN5{C^z8+PGp34?R+6bgCfjAf3 z0@n1UNMh-gl;(@LjQGoulvtTrgsHB+TWu7cz5@Jami;wAzvPt^brljk|Gt_(c$jU4 zD(M>1e~AR>jgh_#VAm3L9g^ynf1n~fpSA^lMZ)#U+i@~XpxyU5`vwjk?<7j`=^FqB z%6R?2g9q<+iHnf~p?QOcE(DD7MH7)KUIC0WF-RvOdiBk;8+0HN(KK8?lH8tAFi;Jz zU$Y2UtN=*K7tpf=7z)xiLf^{5)JF&{xQTcZp_n9M0oi8F5rVuB))o9iXm|u8r z(cD`LDBFjX`!dwlw}4v(Q3UQcHg5%%Kqauio?y}Y`5{fsZRncHyxzPOJm)V;ZbxmB zS<-C=yFIaeDoZrxRF);mtbBT9`|jwWL|Lqz%kxB8Ryp>oX&{G&EpR)K=F~$Y6xp?Z z+GlBD%XJ6EVq`*`#oS5EUZ#S$PHQY`o7TRMAr!YG5ah~GclK~&I|5e@P3wBELZf!h zHV{+NKF4H=G)5;(9JdvdTNSQp-%q&;+YbmzLnlWPWtFATM5$i)U|0VdWts~&`bP(a z8qC@uB6N%1p4IeTPV3uDIrAKMjMjG?>(dU1G;r=AY@TP(?uO_1 zZajo@Jg5YEpU{nmu-SiOteHQ&i|`JdL;KE6-v#r#Z6|>(-3+YjeTLK=!`Fkq<8IP7 zMm_|#^&aF+AMXT9bdp5buH0uuV{xsL(2$5Z=R?2+@Qb(v(d91_=9X#QPYfQ#mgoO5@E>fZh2 z*&B)A-H@=p_p=S`2O%LfP9|B5ty`#R1|-z^?+fe&oW3vcF9_$8{y5(kxKOcpUqG=B z0(RkY?>(cE z#(^}|;$KfU=_aD14IQpC=zmb&EP#koyj=h-^;y0k3&L!?lc)|RW&z~aPM^bC)2{!# ze}Z4{iSvF70quV5rK8}VFew4!5%3J z=}&PqrZcfWOwBQBHVv-#`&ixZm~lPoNoS`Vzbvi-9}9vS!Wz4n@naVvIASHdt+&|KdpYgGUdkQMQSxW#<`#JH z(+KW&zQ`Z%-@d+V{{*$E_b1@=?9w|QP4wFjI{Of7PTm{inc#`g^|%)JHg3FL0L~ik z?lNYcjcKUHx2zJff_Gv%+5QwngTz=$xZwaE8=it3v{j{zwq_4d z1zxM~H>~xy0aZEH7Jo+!QhbGcm z3-M?pOUlv^tL|;EA$?9nq{mZ-)Ve* zQ=jpE9}sB#dM<1+nYOfky?dU&tOY+`u1s;kUYH0Y_G3LwcdsmnVtsxB=-40N1sy#8 z!J9c#UV+27ZPdfM2kp!{_^0>u@O&)k;k~Aan^}wSAGqk=zMSg2ZT#_`gk+n2idnA$ zMcSTb7Ej06y|a-|KZ8VLBlMQ-*pAGBr8*ySz=m|{8`{j-by(&U5JG%}6W6ULr#|x* z>l~o??i-{=($50G+(8W+ewo!Z>6HUvc+B=u`KsE_g0grH9BS&T4g3R24-z?ZD)-s( z^m9m3)j`U2EjbGPkM?2F?M)xB?U}ovXcb?~%AO+R_@)H-o>e|{O_uLubR#vgml2pX zlc86}_P|*lhei#@=X#=s%}RQG%#XG@JI2DO%WXRwLVPD=j3V4Uj-AtuhcJ1Nu659a-G;d--mohshH!z0fEW*%G1M>?n5ru8b)dut zFlPWjbsYO;_$^VN@%{$9-;t{4Y*i8oW~Y}yblVV0ta;jA%_7`34ET8ZH74}>6jmDO zDP>qn(#9lKC3WWAF)}phgD=Wz_?x(<`5wxI?CIWL;kW5GDXEB(G7A3#FkZ@hi=}|& zxR{P#`k*gkTXLuW2@XAVh)06*SUxC^@?AcvF(Uu(%X9h6$Lg1U8?^VczVBW>tbhk+8!j0UTzI6$8Rbxgh1)l{(ua*A!2tswhqu8My@o z*KhQt7SjB8+Ukar2keC7>e)bFVtWPkYtT@b}a)k3XQ})>0dE@u1kP@?L8{jn+mc1atPPowX^g=g7H+%23#p={giew zeu4^Vd#-Ux&3K{XXU@TJsPcxR@!2UU%Qr2+_dDf-fqLPCy|`{wc`qwpa4m#@`!1S{ zqI_;J7=v{O@cZM@UxR*|9hMh!Jh*NA(P1gx8aCp;kYQf@s&Kro*e$M?1|gE(hU6!K z0pV->H0y2&jTFAmjgGYEl~(3cV8NK$6{TG7Fr-PHnOv_mkUtc8e|+zcd|-Sl-{xqP z=hF`CR_^csZC*DTzQU6&cThLl&jK`j?I@^A>o;gjajfGC7%TlP^0D@n#(exqwtfdx z`(?zmX}U48GX;DPbovJ*2AvsLj)edx?kpQVixA;Eq4D%aMN?dQ6S6fe#W1Yl^PTKi zFdK|^gUNcdvxgI?xW4sai=_VmEW%CaV`lm7fbMz}pp?EIc9QXQi0^zh*!}E889kpa zOaFCvUIAxQe`AZ%UqYTn{w7`CYcq35J?_RUe=KdzMKJN1@fb>T%JoSMuKNIPSbz-H zwf=jU%!bS+g#KF~i?9&F90q?6wOgm3P@P(zd8hu8WbbpmXyGp38zhCG=(D*w5j~i>#zO~l$Y#z%X|rjvCH4T; zmN=T#-3SIl(iM{~FbrL5NUug$HKU6mkV+@h_W@yE>8tS;LxQnk>Okt&>l^l!;mm`m zBoR(ti9PX^`V_gc!1azn;Y2~^Y0v_-8lhHMuAWS{xV2iD)s#vp-t7}aKa@o$gXjmc zXmtQ9dq2p=voI_oj3jS9^f5GB%bnSB#+I*jx8?3xTN;MXm7x()8Dq-s-CDyOLIpao zeoliArtEQDN{7z_ot!H z0o@9rdnLH`w+&|h2Vqw24MSo?nXK`%xol|!jYw{v^My8IJxr;MMP|6V-o9Fz6M^-5 z9gF&67}h>}0^b^?Jz}(np;bW$XnT={1Fv{GjwCP)D`UF!tcdA2#79_g9hjcTr?wF@ zCSztyzRF`c9h0%VF=>aw09eM%tq~oCQFUv52gRt8J`WP{)f)||QEv}uWLFW3kWFKi zq3;$r*yy>kj|@H8#6efy2yIgu)|kjS^$EI9;S|Wq7R7WkASm{jLL>oRh zJ~I;Dn{I?^MjKoz_!j)UE^s=2n;&77oUaf_xQ7G21Nhesx2_eMM*$Bd*qGcB#VijD z%r*qq64GFN{WfR+kXxdq#dG&K-epC)E-iQH=sN$?EKM&dlbT2eeYzAPn`mC!`WzNx zeiplCA=FGyg-wiQ^B886VFeks14Et&jK*LDNkfzTimITGVo}lFSvi>g{EC7MbMiFt zD^iXG1am^?4gjl+OCUC+i;GZt9)#I7jT`Z1k|E;lh95m|YhkPT=X#7Eu6GpDG!AUz zdM-lUfFvnIGub?}JsyCraLqC5mAG3Pv{eggB_?Maj30f55)w>x=Fb?j=_o+m?b?Jf z*Ats3kk;;AEKi4S{bgSIHE*Yya-sD3lo8S>YL#IK!B&D6RMV-&H2x;({0y#)pT7m$ zjsc(g|F;c+nWrcP2f(hy>~GLZH$chsIP{LcwRtN$b(UU@{%S&p0c&=) zb`6$6t^O{AyIi}Pei4fU*V_pQe7~UprBZ8v(IX11-->FAYx(@iR&Y3ER~A(9jiXC2 zwsH})38M;%6*TGEq;E-0WjI+RDMVafxg0OQQWVkC#!7#V(`lWHAxW~Rq*Q;dzgUg7 z(;QFMplEVR1dO#B4*Mv3vIuuDB=sc)1d230)D2<2nlr5%wvFraJ}ohz2jIDEpL`)o zt!v?4Yd~R%)?{`d5px_JMD#*#{|Dmc*C9pUm}~ zo^UXvL0mKW9Vbc@pcRj8AKlXyz z-Q$|T`{*45#0sl&W=8+;EXr(J8@>`#w+?Jwuj^@t**^W4F1ofj4CX=U1U{L;C!!Jk z=456UtP#z}d^@hf=y9*q`!gMwAduJBW%O%Hnb}+7GuOQRlNi*)=anO|&eOj@pEP|z zj8{c}u46WH802Q~*3{z6^%dCESA#Mv_1`Sz79cafuSD`J5-$m|iES@}#r9(bBa1E? z=Tl^NEM|h-vgdzYrEmx5uNhg7UA34sm~QWU+aG|w>g}*LHPI|tV^^oRa#g5xPxIDXkoYugXOVYJygWy}0J+$Dv*Qnp@ z!1eG94@S*S`PZQEd8|GwHK@CKqM)7SGJ5w#jhGa8maIofFQC(YmWq2=;Gf_2&CG$T#ID@*VgS`HtHHU(n8HDPPb2 z9SSE4^4$-<(7F9MC*F?%*Zpxy))#|i9@~s;j)5TGXItP4_H{Jbo6m;jEyzPWNa!I$ zJW{1Q{7B~&h(-g7{P#@ zOdGf>GYcr+_l^(l7m88DRLkHE%A>B1>B9E(|XEgjZ z`dQ=6@)wdncS{!jT_BhX1lGWFeYJ`o&KTur}^#&1&;GoMxKkDZ&SBErvRws7TLQ;aWW>zXyHU(&{FJM9P$SPVzo@6+EZ3uAAA{k#GLvSstZNZHv+H!CIP=dbn2bvJYb@I z?W`R{UP_|v&OoK`w(PT5eb9wh%A43FO8Kr;KCFzhYXL--AyBqq7~Y;>Q$*L%94Gv9J0661 zJukijM26>hCsB%TzZ*IK5qajpY=7KCwA;oXdoxop8zW~@#%u(#)&?2~$F{h{<(&N7o$N$p|A z3QQ<)dL@wvv+;Bb z#)<2l57?5f>W!pp01Rr`n|hiG%$8H@3LflQjlWfMtbnkHPBZqA+Qo{%s14`t`9-{y zz~Z$_7(86lGDu6Z33?D=D${^!KJ4XPMsD*M%G7=y+Mp4;kD*1A`fFZ!OXkG!d`9=e znOEVGcm{V7B)M((QXA7VL`2P10#8-di7)#EFxpODqiF3UBblAaO@@(-Z-gPMx0)_s z25$~%cXN(}ohd)_2`bk*a#YNIc~oknz7g0{aH!~4s5iH#u;W?zHuM?Q-*&m2!Q=(1+Z+$UXdG>ISv(ea=`IZKZsds{=lzCr#HH8fIR-W9gl)vW7mVQ zdn>AncM_%e_SML_9gq1etI0AOb#@Y^`1XgCWsT4BP?m+L4kqmnlZ79Y#j}vsZBRq| z?}*8q0e#Kn^jpGi8-Hvt)GY6vxZZsb>7N+gpUoSm-x&EdD?AX4=@U78G0JZt<^y1I zSN3it>O)1=IOY`S? z51Fw;(^&F7tAsAT=TcD%SjfnsFayI7N{b|FV zj-d{@6VJWXF#=BbXPC_OeuL`LO{f~Lsd&x!MOew=utV}D0cUp*%BQ;rGV(zQ_Z0>k zh4smb$0epb?gHce`9wG}6+3v?C^obW7g6JQ|9}7e+nK9~8N@X14=ZAv&_xMGKq98s zd(86ze64>6Oa?hIKda0BuWZvNT2%waJSvgBHQ(XG*|cst8^)9RCdO?~dGluXb92}*_265y^^#k{d-97-V|6+op2Y}${Mo|jfv6eSEy=j&X|<98Dpw)J&oDj(>7yF z?WOL$M0GH+yrGUKe5T)JnTS%nFVJn{ zV#&U-cPIF|eI%!~9XM;9NP4Q8hckmYYQXUWqnkNItAc;(PEE^Tw&3a^7AOl|Lb&#XGp@T)qB3TNyly%ChpRDMr8RTq)+}VtKkJx} z=oc#SP!jLW#P!h2#Ya)@g(M0;9o08q#)Uwc)}}j7;5&fFwK2w)<`^h$qQHi+Hk8b+ zjUI4Xhnss~^taohk8X-C3xDahk6AmPQ5tn(?h+m z6q;2~xWvAnQ4cEGp_}LHQ9Eg zWS{fQ`i5&;EHY&t+Y!=JPCXMa**0tw!g?JvWNtnX#;bJRJ+MkqG?ebZZ*dIkA{tl^ zkkZSLi)Fvm#P`r~$Rp_7?rX?FK<5^&=^1E7$ZYp#AZU(h= z{+S&4(6}t$zm>1|GlC%BhAr@6#gLU()~EZ~1h)9*KRq9yVX+*tpab5_z1=tC&S!y3c<^U6!H zHPF!Qf3%L{bsqR20`IpEhjqQRa3Ot{055j!ih}B2dL_ci}ECE}Hl2eY;BLSkzzR?M`iN&rLK)%bjbN>Ej2WgNey{ zV+l7>{Bms9vCx%&_+0)Up_G5}l6jJ?9FL;ye<0dzY8L9_UG0rY zHbXn#HxlrEyoRrEjL}XwWxtWE)@al@vp)nGs`p30dJV>2ePWTwBt{vvnBl77o$$yo z`g4JN589!WA4>0uuC1M-Uo979lO>udnF_(lhoro~(L0CkpeNfqMXsGf{1@6v1>T-jk@WsS!DQRcQru z?)5?v{WR%41$Hbp@xIIx$f=9e*o(@nV*!|U(b%K+o*t;%jIgQT>v-O`$2$4P4$zmulo-a{@oJL$jeVP3oQC@Y!%15#an8dcKV9*Tx*t?OBU3Q_&^ z4TKICJv|Mj5$0?IJiCO~*okGB`7;um#t_OjG}r!XAuNl|wf|Q@gPpZEp)*;u_g4Q~ z%Li$>R=-anc+1nA^I}BUVV1N(7!M}Be}X5J#>}e!{+(7*qvo)FLO;Z&0DhvqnRys} zUgb>+_*c$fj|}j=sC<)q<(nVi`&jw5>y>ZU0AJ|<){CbCS-&>*LQTdB+;`Py@HHL= z4g3+YZuE2{C+}ch5nKchiKLH0YTJbt>z~{4I(%M(>3?Aa^YDf!#kaqVoZIn+&+-*n z=xv=uDZc#`ve<_=nPE`VEFoSa+HK>HT|#KqEFr#t9Q~S!|M3MP224!<0-{~-O91|h z)t|9O_2Fl@Qh>*=CnkTL@i|c+X4e^R?qI+DRjR@7rr1xcj$*5^@cBFO9;?k90G;hO zAQXOu@IN5U-bu$-X>!~>w9Y8|n`CESaNWRP^ZbV9)8{G7{14Alx|bUX@%%T$Hvin` zXYc|2mW-*7o#NM5sL!Xc2k!0pRPW`qzFx}la}>0Zd0w+Tw}2zkU%;{ZOkRD>m6K?5 z{^?h3!g_hyd=NuzZ}y_P_Sp+ehGOmqRkM)#LuS3-EB2lMYcWXL-v7Xc>27sN?ez39 zbosygH4j%Uv2sN-u_0Q}v)_ zpK5SjkFMh&vQIV0WA5ZIo=?-bs-Y?K72K-IL#5r~D)}&Exb|n<$|UQ_*FV5#HrH5H z98DMFxW9&whVW5FL;jd(=oR4W(teQJM3d)&ocX{9A`t$W!wiJCzs0Qg zEx2?NH~*y9#>jUp)(VF75+sI%O%E@!DCszojz^+44d?z%Y{QCP2)^N+%q*n3Ct#Xv zQ_?%|4R0grNENeDNmWY`Dla5mKre)iTI=+?;Gy=Nej6 z+l}(t*eXjp0ZN)IzPsIz-`!SgprddjhH}uPAJ|${XRqPZWKN~J)DP-t+`S6F2qWw> z$_}MZgxFyQ@LJGyrgpRt95ip7*9POwI|GruKfi(1+{3185ZsB+3~{g)_wU!|=veCq z-j&JR26gaY*bMLz)=?WV=8F)}?&BgV^LH?|vwB}|)M5UNIvNRa5@Pm^J^pdTo{Hov z$~{#`e(uW*)#x|gUC)JC^=6G-=qZe4Fh)}dq!9LtdL=Pb+hW3Q7}!kxKsy=Qu$x0_ z*!2jTPd=Ev-0`S)5&OVwVKWUVuRAyVvs}rJf1=g8)`*~(*|-sX&! zPDUpobYWW@Mozbr#TDULa61{c+evLZ$L>+a4>;g5^PoeOH#IPJjlYo3p0z38*~*7F z-%BjmCm^r)dpmjG6jXT+t31T5UgT{bkoV#i_-qVPc^@iY|8DXk{Kk&)`%Kj!Y!e5H zEUxvhdrt#~*S#0;mn(D}D;O6oM=A4JBKoKKDiJqH$AX8y4%{1$joda4XIDp|_q~p` zX>)d+<_PHcV`w;j?5HuLCXCs3?6$-d$k9mO*%SXhTL z%?jYqp@a9CBV+CpJ-ivb(>}XQ2dxG02z1QgX-D&<&)@>;5pb~I<;_@ z!lZmwxS_B@Zi-?t0i%{ElSMXQl@F75jnl|_o0Zq6=iz8=6{PcF3*>~ zS{j$aGII9Ov{}<%XnK0tb!Bn+R`cO<@(k5<-|}P2np!4 zf4aOv-YNeK)QSZ82PZ}+O6A)`v?3{kD>f9yWqQTvL|k^$^p=Xl&}y&pv+}-jSmo15 zFGE@?!>ghdaXGw-5?ZUK71YU}s^B)VS2g)>te#ddKwd&LiAzh8Jo7cZJW0FVl)N_? zm)DYSAq~|qtwP#ghSpGWbB)@tW|zWJnTa$mzpZ(-v{YVG{6?g4nNiCgxw|%6QRh5c z%d!05T9z8phv~RJEW4HV#T3o&hcqek`)okks_C_w-mU3Vnr_fE+&9rTDTnkWXGYT# zk&c#DxJXhiRm_c=u0z^aUhVsI`DiJsqYfQzU0tcnsjI6)**Z!{^kX_u)A5=fpy>il zPto*BO>fimeoY_O^j}E(N@%O6%OPj04QSDft=LCrBi~mpRs7!-U(i2V(HD2BX}!IW zPs&yOHx$0?T#r$cln;?l%76hZHGKf39fN$S{Bi($@OJ}f$+gHQ#i=L0qCQ$NNcz`5 zUB1Z~UN5rAIU8xITnBuad%xztuctk02a@gfde#MFqoJFw=txs-Hqp{ny^g@ovHx(4ssXt}n+ZH;|{C8HI}YZFIz)r52hX*8x5o5Wn0x zS)t1<)S}SM7TQsv2Q0LULeE%ecZFWH&@8R*LqHQCbGFv^y+WnD8I0OP&KUVU{?%Xv zMd-N|pb3aim_Y%JR%n`Bum5c4WI!|A>9R`Au&YA55CZ4H$~hAdEpe1W^W;&jVVQ;2 zDs81g2g_3`pQ{-!fY5`5aDsh8CBb3%9F65WX6or;ap+b8B8Y!nsiBkaDT#T|`qc^IQ zcBInImg+3+0XYxWA}7b=Va|EdUpYI#`7mhp4lQvGpb2um3{~323SA(>onJwlYXJ%V z?e%Sxwi?h#KohbxyeJpT45huGw2NiOEbTkFMow@FKz$Rn&v37i6ScmNwT4>(v3(n~ z+^w=STW+FrmvkvD9%6lW$*Eadv$I;RR$5YNtL2(3ZF}b_dCciTiw1!<0ll|I>zky| z)3R2}?WyJdAkSpW?d7bKzbS1#XnzLuvO*^-=ilVrEaw5voAR~NE>PN=@=ca@xbrr8 zH3aH)A-48yi2*8?zhE+*An#ddF{a%K@;>+Bpxvaj*{3$y$L`AljQ%3y+?AnT=%LQf7P^tsfz3HePZ43~WiDmwDDrlnXW z;udu{hIFc?3o#oxvLxIWabsno0_lTD9l1a`Zw~hd=Kb(!q@Rb!$(+vOf|v}Hfk+)0 zS+FhMJUXag3i3ZI*a`V%1-l`?0(nZC8KN|%A6GDSE14!LZ$P@8=4Wd9L*;s4imI6Q z)%2c%Igs;k!Qn`sD>x1{zFyFd{C^6TBmGuuFNwqiUs6Qs$XNW#$&T!<=>eK9id+QD z2@$sU98GVE^hf@8n!c#%r;#gx2}PMEqQ68`92mVG>8R*!s{i3gA50vF^y3QV-Ad*Y zm7gHpPScs1US7p^-K^;Yn!Z(aOgJHTRsR+1mZoS7E2YQ6_hQF(J9=T?&Kc3=NO#qA z4^8(*>Qm=M9{_be(%GHIY1#8Ny%?z@*J}Q@=);hCujU`s^y%oMz&s!AkMw0t-%|X0 z(Y3&QAAJg`8zZ$OMmbfnbx0dDKN>0f>x=?lhw-r&p~GZNrz1_sJq3RQ|L)-Qc^1VU z1y4rPHccN3LkHW&<*~nmdcLNYX?i142Ornpfb_yb$6<|3Z;!nT%pHp>u#7GIFZ$&dh2N^4FBPy~*b5(5(9>M)g+wLGt}29Rc@U)>d8u1nhB~|R zjY9hHhlSP7?9PGlK1jDk8j(HYlrS&OvL|VJQJnsBRlFZ~?u^slZi`a?hmd#VFG!6X zlRENRd?+~orPOcZ!yWt!VMSx1Pi4^t*+vExO~w*^bkS6#(~!~vH-vnP9a1#I*|+lu zO^?#_SWVkBJyp|1G4hO| zHGjKkp5=Gs6UA&Q8Va7;VsZ}EbX4)Ks^L87|8~*QNGBE3KGTt!x^UkOoQ@n)yhJ&V zM*3iaJ>vJv8R)4*CDZLRovG>NIyx2ZLcf&8>n6hTS{#mnNV^8^qj7kJxlsq z{aGWmeK2uB)*6Q^Pix6aZPEEfe(#)F@=I9z0!<$a{}Mg>PQ?cJ!>q&`p^z-A916^= z#K+k@Jpp&uHC<8tcsQgn6DQypK_R)UWSy2Bhjdxxsb#b3G3iQI?d>Jkl{xZ+LdyaD zx-5iMBx!^mEQ`q_3ayk-+3(8=<;y{&t(21TSIUZH%wPj8D0>&{#f26+XwWBR<#LBY z%Vqwc|CUuq%Mfxdk8NA}s8b^cDAW}@de9+dHFBh-O$Du1IxOvY&}!vOOY0o;sMANT zx3sfC>mzqq+9iY5I(_9SOItPQWi4F8G3dIoA=0VP%GlJt-m9b%fM$2>yjRmxgq!n6GJ7e&s@^Nyep~;fLMTv3pv4uJT zjhBIql)|1~khsC!Rwfxp&aS+{P04Hveck^~w@FS==royJwaRIhYZO``Hzpo*o8>wSJq2iz z++d*C>cNM*lVy#iy-|2@_)%wyOta8i zgAXa2A~P-Y(cpDXi!4y6EB4jkA+Z)&Y-qAy#VTj2JYZFBGAWURh5(wD zrENcCMq&paD%fMlt~sdW;34x8JNmSeRzUul<5MN)3>hBXIZL|%&@Nf%@3rfkU45uv z4RpyuB~K3t&`Mq&G9;Fz6}&%WL1MRTx$lRZoY*}Jl@0Ao?2(0r4m~{prG}oJgS53- z&Jwm3hf4bQRKXrYcTM1E$wG$>U67a~&#BE;#+D4dAhC~pr_jZ*uAx@|3XLM`#d7}8 zP38Mau|lW82d_=+D@zqx8M|cY!os<7iG}V{=n2Cqe;s;TVy;w;rj+HePpW4m_Lsda z^!89f_i;-B+7}A_pwMZt&@j?wZbRB>u~LPWSZMIDH(Aa?V-)(*LerJAirZ9_+gG8z z4J1blTaR*=TiQv();R~rpA=diJ7d^dKp$J^LZwxWqm=iY1!Z3)4v?J{dP*244wQuo zohFAA{g60NzPHd(MXQ{7QaqmJE|!~zJzY3Yj#g;790A%v5}rWX3Ryj@y5b-iZ=pW| zI#^~|=nX)J$k7UQ$(PXjP+4PX@vW;X4wKg{RJU~<)}G&3XcTBiNbN*Z!_I(?l+d<> zOw^b!#R{#E^wx2Az8r0#Q@0*du|UkNQqD4~oTKEe6wA>kCRZFKKPa?3cE#2^0vg|> zGGliE`neo!p=Y-KdBxFkgN0rP^b2`ip_TH**2^l6k=L6|Iq}Y^NXs`0b;XLjO973a zWN1n6s*1&Ow1q}0bf$%N#8tw@^00*tz*}mI<#hweG2WdO$4bA+Dn(B8hQwNBi9)Bz zg@BgGknKo2O>P2ooV;V9`vDyG>F{xtI0MkIwL)$I?NlkS&>GNAlbAwX@;As_CjBh* zpW(M9mPwQ4ENy72JY9CQw1$RN&T`q$(x!m6T#mG~y+J!ejjq4K^$ubMw1L$J8!9tIs+$B=0fq%KYs8EZA-d1R-LW~pZ6PL&< z3Yj=@seEHOKW{wVy;NrDgt1&cZ#<@QrJQJ>*rvvH&Si3+g~~?|`oKc{6&kNo%ktP5 zh4!}4bcL2!i1F+)xx_-VMy#bw3oTI2^%go=p%FUmtdw&`EUmmu4znE0RbC@26*3X!TDi~C?jCV$!L{<1g&rI6aOHKf_e^7X&al6da}`=C zXBWLt`73!sp%wDPh&L;*mv;@P#-3HO-f$xJyi>VKiggNH9(xfjS|!6Q^v@AD0~)Om zuS{dsza{H>gWQm1F0lHgmQRuxwu1fBaw=Bd} z$-PoLhvnWYVCPyLegjJ$OH0}Ld#-D zg7$#?Nul=&xte)UK2)eHcFf2ju?JZh{+=jc+gBR^5Zk_5zBE#FMYdXI@z56W^Kzw? z?_;1}p@!A+goSPe?IFPeLpkqOXlI4qbGUkXNS?5?wIkO7`c@&+w+~6N_Sg#f^T^Te zL$Zs7J{;Lp`CFN3p|3}7Dt|=wv`~0dQ{^MFmxby^Z7Tnr>|>#cqb{uaojk7nM=u|O z(~FlBdasacx5wmD3vuoCn0##@hikVrQocXiV0>b&jIj{yvQ}0rWJbEDDypstGvf$ltM}|%u;sYsds047 z$Y}PAlpJXEq-M{^K!uFAJ|jaEGBrFaBNTei;ac%onQqIm-~T9wT8L8qC{F~+{ZYJm ztYNtvKPm&xE(@J9YL)Yx+-jk-M-7QRC+{fK6}xm)r22U&K8WSIVmFPd05sM>@&L*` zFS8XgnmsT3=RqeLD7JRgI&fZOp%+oZ^K!L?-Ue-*JfKil>{HOz$r=O6cc|e78Go?R zn!AY?b`US zCi5(`OWh6b-{c{~DRo;-DSTNTS7@b_j&7)aMSieQ{pf9~|1L8Rr7kO_esrq(HM!bC z&7-GOzb?-!WUTatykel(Zll*aZ^(ZvG;JPn4edFARk+3?=hL`e@kk_fTGa-KhQmGhB2 zW1!g5F`dzmWW9y17;{SXM^d{$WyWqBQvqmug-rWClAZIQGZz}p9laR|$TX0w9&;Va z{mVjs9&>Z`$MUg-{yk<0PC;XfSnf30Fy@EEr*ic#REm^s^F!h@Idd_gZ=n&}d|mw?sm&PLq-`=)U&!kg+7nW~l>1r@ZT>bz$^T065(Aw8&adP? z3!M+nujSn14DIG^Ryp6uBPSYYwL)u8GSG7h$;pIP$iKE3ll(>&E7T>QgZ91L(PlU| zC=_05pyIKl4YyFOLX#~tRG~dBlv3zO1I2b78>#+Y&Q<8N*#2WH0NrP4M=A8Wh1wJf zw`+Z|^Tu{Yzn2jfxJCW=gRq1y9#yDIz8JU4*&wegWPEpnyra+xamO!6 zZjky@1%DRxxYnAE}Nw6BRO2BF^@C(9T(CLq)_{W1!fK@h>H#&Nmj? z8&J#{vz#)Q#}T(3xW(d9-?!6L$_boYFCVNG$GLZE0tNv&bnq zLp76&#^cL)j%T6k$A4X2;!L;DUE^0drB3UahI5TVOD*&#g|4*F8w#y9Q0(7mZK?B? zg}zoOc9u$sMJA9o#zHj{I-{k|TnmkuAT^~^bq+R=JUL;N)5lqAp%*5Mt?A>uWTDqU z>+38zkL9}L-wK_0zJVC^`#P6fh*7`JS#6=Oz}e4v<^sdXIiR2O%EbmMn7GQ>%K6wr z#R}D5VrbP9&#BqUxo{;R#8%MyJ995HH2Q9TXSIbUOnj?mfV1p!LwmG(Y)!p0;tGY} z*SjYNI(u7a$BCWMfzDD3%~I$F3mr5uQa#Z5gF-9NM;mJfI?r3^n2DRp2RVPTP`g4e zS!l(?H!BA@>n*ej&|s(hO4hzY?guo)8DpWR0S$F#S?JY?Q!0l!7bs-y_ z&|=VrJF691As1|0UD4pYrI4w;(K+a9%3Q8q(CGZ!LXmz$VvWw#3ayYkw{5H);l!>X zXBSR?wy7QIEVR(tZ70@_au)y6(Ebi+v{QdAp%wDwwwubwILj33!UgD6&KTz_3()=zIP(k?8<2`rk9C$=XpBO4D0EtEhtyuRW1SZjGHn>^{5=nP$3U_V>Kp46 zUoZIUl7kiMYoWyoc@~;bax*xmE3{lr2W_15qJ=I{=wr)yMQTIEIOlr{-45D#r+Agt z5PKxGpmw}7-a^l%GJxh;=pU&LK+6<5E%t3{YI3}Dhe8)iVbiAa@y}B;<%mQ+-;#jO&8WqbUv`q1VGz5{cqB8+M6k7goW6fDQA{KU9wx#%<3lR zuNFF@Y2WH*r}$=VgPh!SQ1v8dXA51@w91+6++ZR0*kq^b7Q@LN+s;{LA&&6vo!1Q% zyQArp>M2h6R^^PXX{rF!pwJ3=8Lge-jI_{4O-~n2amFZQ+TP-%@}O4~>Jn*Q<+M27 zZKn2$=9_9;oYfY3K6X>>ROgV}4egOwrfQnA*g_2`w}bP9g{C*(Tf2iZ`3}Rm4`?%- zH3o_u+x%SZ4Cez2o!;Dur@G~Lnl}8ZS!!lDDGS}#9I2k+9BQE_6gtyFFEv+ycDF(+ z-C8l&RGH4j?RiKZI!d5^Hd&fT^?=h4mp`S zI+GQm%-t$?bQT0?J2{I3w4IzQ1GJr;8?v z_p(OX5f!v;8Y#Y0w?$6FPfiz{l)SPB|7-D}H1hcTIUNQT&@$I+*^$UQa)joMwM~9> zjQHPGGJP%nQ&UswF_dy;9nz4zjx;PEsGOeG+dPJ?*tv@O&(ieNyp;M}P{mqI?=WvL zyzi5*tt(!24r6+!XKJirID@INKrr1qNofXSENS?IZ6V&bYS6YPYFU#mMc%dAE={t% z?`SWW{FBOQc%IYzi<%k>6Yuv+u-=~ep5A5Jepn49Tvoz*7izv|*`II4eMk*zxV$gzc^1-;oQKqr<#oiIkJQg!rFm1zjM-b1$6%Ou zB$yh!i7=)ggK1ko^8d7ytti@x{HJMprlv-|k@;)In6YNsXkv@W8=jt+FScS2euotI z1T{Vz?=o^sRQyGM)=P{lCQlvw{8>u9C(H9=eq|&ZO-yQZ!)1TeVtU``Y*N$4EvG@7 z7|R%|zOLiQ)Mzw3Gf;~eiJMC=QO;n!X3V~;`2QHmI)iMk2dC@&Xlf723FeKo%}EI2 zjb(y%Gxq5_h#|`r#(jWg15D)(k0cHg5hK<4hLu3&CmE}SBT_k*7ek{_Pos;CNk~^F(X)JvJ zDQ{183GYc^eT(!gIixg(RsVeC7wLVbLcF!|jPolwr*xfjg*s|q^QrWUC zIgU$$yw;ATjaR$M?#i|x`BloJ!4O)~CWZXM!)}t2fN4WX+CT}lA!)<234ssEhnGzV zZ+vDPHf!Iu_XQgn40*zLwA|-$%em1 z$=5Y-jF-f|6uLn;&@QW59QSdXX+=Ds`hi0YWT0GP|?;?A4ZJNG_osddfVL-r4Zd&kvv zb3YC_`H%XYRX;`D!K$#uy3bfF|Gf3Rxi?fDS3jA1r0SeCySdhW9x`)d)psTRU8}YE zhN>S~tC~M$&jQCDw_mmf>rPfRT30u}g42E+dz(<(qwa40xYeT`0Q@j8?*;tx=7+1| z_7lygfPcFAuc}&Y<{nqyYCdB3s2??dw5r{%Yr&~OJ&$&><*BMRiz8hueYIIDS{@7c zsC80?QnAe7_q4o#lH|i08B34a*YYoD?I23F+Xb}Kqu$W+3gB(P^r$};cpu;z8TA^W ze3kw2mbU73wn(qyJ=ERmdoAtNyA|)Xa%C;6ZdJ9dAIDkAxvi_K8>Ln|Aa?LF>X)sK z*4I>b3OBkz&tO%r(DQ_pd>JclU-iq@j@H-XXDZ3DYh|SSQTIM;KW4urGGV`^bzx-6 z{mD9T9-!dv_IeaUgZ9`bwwm?b|QZJvMJoBr7ePv3VEk3@B$i zkItKn>{qAf-4;1#e{6DV)Qnw`9uUFDHO1jbJ zid$+uzTmd-Pi3SfMLk&(EpelyZz=*a~S)U2{!K#zBZ8Ws|+SonT{e_3-+X#K*E z)SL_rF1*ibx15E4Uvpd)7JeS^4GW(K{8sbV0B>FRVoeQJV!i#4efPre*9_P{Nz~L{ zD||=`AJW2yEGXo>|INbpVl_Rn@Jpfn>hlYi)s_U`DUx{{>7|gaFE89)+bPmmQamSm zqlQwlTT0$4=~Z^!qPFT=rLQ}ruREl#ZmGLpH7$BW?U~T47E#jHE}E?UWTF8zZ?3Zz^^Xa0?Zc|{SIcHV}B;}gGIkv_cG@3KFbPI+tdI;JB2P! z9sqtrk}}+zB%S+`r1L=X&9xKu;bgXMDs(J)wCYtTLTtb4Z-1}V6@Fsj8)Ch}!ycjGWGL5uCU!D(to=CV z`quXQtdm0FBSP~>?RU2i*7piOPl<#-6FP-5Pe|@(1b#t!IVE%S6-nPO>CXsfK4TBn zy*t!y{jmLx`cH3! zI|TDi!JH7x{nGv^!9OhcM+E;E@V5G-)s4sYKZ{;$JQqgzMS;%)##Ezyqw`nq^%IkheE`(OS(&7O5l{h zlLF5OJSVU{%v$YX($FR8E=f;@+0F@p2dY?RQlP39ssx@Ect+q^f#(FO2+LRklLFfX zb_qNnFePwG;7NgJ1fCOUMTIJXn*|ODyhY%B0zV<}1%aU&mcLNoW`RQjQ+33r>NvWo zI&$xfV5VjfKQ)W^1GAZ)6nH}5X@O@2o->doRg5Jq1BppWx?SK#fn5eNHzny*jOi&! zPf7Zuq)$rvjHJ&<`kbWCN!qF>wO#c>zrZPhCk37ncuvY#bA+ln?4^B<)DldWU{aEv z()c(_cEyD@Nv9-jC8PyBgMXF1QPKwlP6|9B@U+0Q0u@fPK{5qy6nH@3q`)bGCj_1r zcvhfllv)BO1)dOS&6VEg3RRL$N&1||H%o4_j84++lJ1gpm!wZOQ&!Ii=B%X8Nm{iK zZ?#Cjl5UrDm%x<3DS;;io|ZCaCEec2S{nr(5SVI})hFqb0@XZeS>RcL=L{sZ)_kFS zKGRc@J}EHSMtr-#jRFq{oD_IM;Aw%$g+hbC0|F-no)CCipjsp}2vqG%AGm<Shy^I)jIbl-ZMu7(eP6|9B@U+0QuVKl_ z&MWHvBzEFTrcZ0Qk!eJ&RR5fZ>L0Ivs{UMk-JJS4i{`v~&bm1}=EUQ3<4fWz<7?x0 z#UF`(IR0$>+i^P)P1Gk|o#;voB*qhOOWdD$B=Nb#R}Ck=BNw>R!%{j4cIcgft>&fPY*f9`>~qjPVXd*|H8<~}+1>vR8Q?kjVvn=fo$ z*SxKHy!r0tzifWC`P zR58ND2J`+XLZUO2{6-xDe|Yv0;U_%%$QHVNaP90@fg%eL{Ay4X0gM9H0M-G{LdB&7?^0Q*=BZV7xQ~x#C}exkG9_DDcg7Ec4_Qgr67qHGwY*{MRdf z0{qVf)_1bZ0)emUWcz;*Atfs%eajVLIFOq=YXGn6i~(LJu+YgeH+MDzbGxMP6nL+| z_X&JlTKJT}F9`gGz<(B~`+7x6&RWlY+XU*--Eu`6T3))Iy=csu_3gm?ZJ5wM_6_S_ z1x)YyWq{X63u%F;>&d;Wv{0DGcE%-r%lg$Q`Ofv113o0R3NrQ&Njo1C%%=rDC-7TR z{%4YoU&*?Q1-|x5_P9;b`>tG%^w5=?0drT9o?8X}k-+x|e7}_Z8-dRX{JONz(aJV| zC}qA}+k^DWk`8TPJ28RtH?YjI4LbolTG`8BjF>foUoT~@+Asjj-VKzTjKEt3f2Y6` z8(xpxxuG=RKiJm;_Jzg(|9k@}|HuY%<5L?rqOWc^0{BB|Ic>AYs*R*1E^xudWvx-{ zBW%18;?;n9ZQ}(?Sm9B~co_KgfHqbWS3g&M6e|PI_~K1Oc$OWjD*}8BFse4;GY4yi zI-(w{&%zZ~;tsUOx1QkF)365XfKLFzKSz6W)C8cdE<#ID9AAt9!=GQ`?}gT*MMXY)@B1rUJe*lUsa93e+|&adTj!J9bi;_9q*W#qs{`_ zcyDhrFd?f2m@uHNy0Nd~o@E{|w*lH}tD29x+W@2L-Bug$?*X*2t6Bj39?^RztcAdz z1hmy&XpyM;Q!5F~eSo&Q8agqmzGYni%(nq;Xp#$o`3|CubJTYMZTuS462RZZ=xy~n znTKmJZX0hAUk>VCBa=?4I9^=BBFrQQo@s|T@b#9jk$s@_TN29y1Oe*=1L^-)l2tH(j3t)5gVz)ylYTYU;z(o&xWwAItl zmX>-3&{pRV$H#N*fVO%8?|`$^HvzH7fz7n=wvJJx{~hmc!P_MOAuWjb+xY2+BH&zW z9QbBH8++BGNVfvo>H^#kz$pMg+^e+Si1a0ZwpwQ01i0M#J-|)4H(;yH)-8bD)@^{> z@YEG}i^vOjYrO@K?`Z*t@pKe8jQauLu!Xai%CYVSJcOrwY&C4%12|&c3z)Iq1$e#n z9>Bx6yI`xVbsyj;o_n!X&U!Ck9(NkB8^v=fychBTz#`tVf;qyy2h5T6A;90a9tF*} z1KR3NJpW;iR)36rl8xBjI>F0fM2wp1w3ng5%8S#CBSc3&jY?-eHrk_IH_){ zmvGYDMtI>Ipk==RXxlFWhU{+xhVAbHR@vXj3T}tB+y@)@H8o&4)^Y14>y7ps?f2n* zeJetHL$`0zZMQxHC0_xm8p7L)q_e1@8k&(!sM&1|s%gC9?CnN8(mqu4d*G2b54@F0#H%8wQJrVtj=qICJ zjn>q}Yv$ElP;*($RW;d~x7ED8=G`@TuX^pg+6!yf*6yp#)ZS40w%WJX?yh^d?o+XA z>eKb3^`-hZ)`#L3BuWk8NmcQ;dLtt$-roiDQej>Nai7}gm2guLIx^6gxLs%dE|~Z1 zMmOz!e|-krPiMe2ba{2$)TM%34E^ycXpD>SSq{y(0v^grd@hAfTnjJda%jRU;GJ9v zJ+Kj4pbMW((4U*}>BeUZH0M@)__l@Z`1C*6cTkRhwc^Y0cbLbp_6vyZ-D{7l zXYAY6w$NMfc`H7Dh|k^l?8fI_^>pZ6`2LWT#V^LGh2h&(Z}?vId*LsuyTfl)?+<@p z{YUucDDy6qX|-;ydJFJ)Hn{3;ytr<^s=_CRPjmIX*0qs)t%H$gt=-XQtpoTR!RI!7 z-j2^h(HC(20Ot5O>9YLO8G*^uGG-s z)UdN7l>;nv?CnuqV`JIOP^yI5drO(D>Kk(ka@C(1&ZV*kR;dBC$0_E=3qwv(4U80= zRN6^*JK5BP>gh_S%jH$irc}}KUG`>*CEsN^xivKeQc!!3Gnzl*uhH+M3PU61f*vhy z6+^x<-(AI`Q`(g;mc|NsP*=t%Y}Og#pj^zBLcz=4n#q>HIMd9wLVkR#uaFte zL$Ze<@XR+yVosVYPQ`G{9Y4 z2l)#`ki$TfS?4kgxJoVqRmtbBtWzkdy~jqgZoS@oDvkF~_K#(9ISh_j1BFzkgpudR z#>cj1oNOARvA2gZQ&dL$dP>fy>IuqNnQ89eFsiME{OI07R$6h<-A*aRrrfCwOrGWy z2y(M!%G?X-*3=_QT)dI;G6m(vO~$T*bEpzGkk4lirpnW4O76?#()puqyPAC!B{_lP z#Z9QHQv(xtw&+MIJMIh)sh-+>iT@)%EN<$o3L6jXw9e29huxr=v}GO(8%=C7+k^0I#`m^^EQoVvgv8)E@3%l zRnw>Xa%FK+o#o`TYMs4KZn!i91wF;?d~SO0dLf=)DJe~d8pLWWrE)`#N~O~kLfqqK zjRo}C-kzPQQ3u=>B`0aExKz)U-1sOI+rg|;9$<&3B#Ir|9LRZQNI^Qa;=}O$>u+lY z$}sZ=C%xr}lPh5&sk+J~E6A%TTpmbY&PZu-^GGT;?4;3&7H#+1kX}^X8JUe#VdB7Q zbx5nLBIa|bcwN1lrmTs#oHhsC_Jl8L4{3l3F;LH^a@qtzh+2vMY1UU>dIlbu6 zB+bA?E_OmRRaZ8vdh>tPF~ZOQh6Oo-cKf*BSS^J3mx}0{b0jLP=}gnc^4> zqNE2+H$7=rEvjy(I8?}ti8j594 zylPbE);zooDKL$w&hwzb$o%M7)&ZH*>KGR9ac&qVgWd1*>maCQDT;L{j!vgLr!#Tc zH-!H2A^IU|Fb(nAoXWzK3>`N5tkWzIh}v|eI5?(tmKty{2=E$OeMA-V`I5RiQyfoa zw`3jRtEM>zSHV<`sx3KM5Oycu?$X_sDWT7UP8y!EUKsiDqF%;13`?gDWeT3!rh;~< z?Kf&&1}Q3}FX!Uakk$^OEHoE7ji^jxqO3@CEbb8dm4qp6luC|{owhsqp>bn|%0@&g zNXeo?eZ7Aus>A&w`J?bBxZVxXMO+?&`r}vT*o-Cir3yJ{d{eO8N6_sRF)wc~F$m%7~OWE}}Ac4R&5z+%QmN#)&5QPGnYwKHEBh3PP^vdVDBFqF@gD9C*WuZO8t9o*@t zuEH>!k6dZzcs9G`*pQSzy`h(UX9W{RHO6; zv0&i*QRIxTCw3}Lr7T;&{Mg`@8=yU~0aW1Ipm>%#CDn=BgL&0^N8P+E9w{SkB6NP~ z($#7pZ+eH-fNP?5NXM-2>O7{6?8ujIT9_rWwK+9b8ZS7~`qlJ})#mXmG5+yy!>jDe zjFF;HN+~caS2CsHh{K;&JunlasS-@mkqqaU#j+W1N9ysqs5iQP>cufx?7l2D?Fp zz5@1bkV-vU8kxZ^mGT4PM>fOy(8<-K$U28g3f2PVq1!n)K8%>arb7OxXt!wt>dvHw zbJ%QWhG-TmN^5UM_BVYZ-{7FDLA;iH!3MY_3`>Y5lSv-uwOQFvw644Eva>gnyFqbb z_7%FFLn(+2S%^I&c1$qR&M-AK#(R*?Eo9ayzy&!BRp;)uByz#^V>kt25GUMQ+|UZ8 zLC=kZIOPvJ3htqpaUs&nO{LR=KFhBOL?lo}dwR;o@YHK!z-h2oW?gM+~M z3#`J9%G+MCz$$wAj(BWZtQGc%;tD{WX}p9x;E<&bVpnJQCt)4YL6X}As{+SC`wRmG z#}TZ8h0i&>RA>sDH511%U)nV@FzYyDt{s+DIfEV~y+BK(lBdV}iR(sy6 z>&i{2eUNTPZKW~vX0r3jp~1nfTt3$ied$cBbj@CnY1Be==Y!ZwgO_U*mH@;U@g+%M z$5xgl>~{jQur_#knI;QXL~CZpY`n2tg7mFYi%TP!A_{tY8NDPh6T`-n(tE;S#nlL9 zW=6;I1u6^%uZk)S+4Zitt8{ZD%}|MyDe8AF+!q}C{6u2LydrpN(}@FtMz4vI`GuTG?lJ0dI(vU;TwDdj>WBmD)7!IG;Ke3Ud} zpo|UZ;@lacrZC1-_4pI4z8d0Qga@8=(xzljx~QmYAs&?yw+S-CO*~cb9)T4u`n{AsECCNw|oym)0jB%>KK`2Y?7W2*ATD4>kRj% zkA{04Gr1Umk@8-2L#Qk!S`!p$F9G3FF2aYJ*O;**M6r)zkaCbuF5WN9?iEVYd zCznRtkr}RMsEr^!1B|^N3Q2NJw2TG8_WUTkR_+#f4FQ*LSye?zj_Exs0v#-n_60e3 z&GjUK4t?vvZ~DjezRI;A+$zfUk=1PLVOA(m1JvNnXfDu?wh zv7DmMAb9YUqOiqm>bXWsT$-32xL2vH-kLiF^jn_NBKJh9NA^PK7#E@jL7mT&I$unn zLn`!-I5auf74*Qh$PB@eWY>YnfZDrz+$l`>2DuxW;h>ZC-yeVtIO3>-PzXaqaJJA+ z4;fZ=^onXT?h|oN>7#LEoF4k8Sbj{F3aMNXW(2nja9_bBcaKA4uxSMMw&4C&L5M5I z7Dy?WH-=jh!>&rgf(~43PUu@*=ZlW8`y;aVV2e7%J1f2$8>@Xrsk#TNjxM+dd_ z85+rpH=owds79I#z1*Pax$A?Dp}5j9W9V>2lGs&)ZKk zLHSB6@iN`T1QIa~a6&1RIVY>*)o!j_ZBOOWWUmeaI%Q7|))g|Fbr|n}JHtjuwXYfH z2)u6bnx!H1MQ*|a(8J%#n1aZ>q?ABSfFuz|)K@S}>_lJe%@rgX=_3UB2lJ_d4z`o~ zrl-Tsge+?0%QyTNrzA^ByJ}#H$f`SBZ2N^WO|#ZhoAcOTE3K69D{8Kh;6O46YvlWJ z%O$WZdbvsB3>C3t9J$KyMi+K^5<$C~VbH6^O0CxA1dVVXi8DsQm=5rq8dxjo%GGY# z!^~)6sH0)Quw_YU{fPLp8-CUF`-#^fW?e^?-d5aCgLKfuBQ}lQTQ)xoLzzqK-~{dj z@E#RapKi?D7>4{|Vhd%Zxj2nK9fFquP8M*#eyAir*|%*xg9R%ZijgsK6d}!Y zbvEJFqe4ab#*WXm=@E@Yh7u5HC`Af1*N48HpvsAAzT zM-GDXO(9WFOlBCUV;`dN4b&2R8#! zdI@7Q7(kZSX9^bapaVl78&$6sCJ3@Jkk_0t8~)k zN~MnJo1!8!J#eGa8HlTI-njkey6Jr)y2!FL=u_eXZE6Q5g+UFwc3S&|FgQ9k!qMoUp`^+|L+}V&KjL(X zas+vHqmYsjywt%&lo@i;46{i95z#Qy;U$j*%HM&m>tz-$oZ+n`9@P;X+AAmAHU> zkt8=5JH2~1M`p@6?%YB^^o?!mDo*5vc(dK#pmwyUH>dFxg}pm?(<^v+n|V`TD`?*> zF&Uu$8r(62aiM79#H(~<;kXfb?P)p{%gA6cI4@$SEANqs@v!tT2%@ND`XCqM*)$h6A z>DdS!?$&Bs??>vsgVL#Sx&f2pR?&Brdx~9$u)Iv*!If!YLXis@yIH9qMqQ%~yUc+Z z9xO}CIUg}0pzE;e^pDZRL|NDLqJyBF-cWUMqE{;)S~x%~0)Jj%BGzbxAy>k#i14vY z#qe49vT|V=GEtW!XaU`U_^N1wPT~;OD4L-$gdia`c$K@ns2W5?utl?UOlfm(E$wN7 z$_%}Dv?g{P)bhFsqPfK?OB@HJvt`Ygq{j*_54SIwB|Xu4g#+|M8zR#Nn2`}fB8$(=nIug-YLHg#09j}`i-Q}+2%IPtLv+Abvm0{*) zH*@+#GP@fbVhG=xPGYzGf_N;lw<5rduT>IB6{(j1nO4;%Qf6iY@hYOdD=r^)7#QLs=N5qBH`aKR0A?I;)_TFMJc+`VYMiI8e%WN^QXFm z!J{B=r4a|~y$Q|^y_>W$iwio!jZq_M3=>jvAK1qxsO}NDSEV|AN`Ixat7U;v7o&#g z7R#krSe>oUMv2v#9+IteUBpZB)Nk43Ydpt-8*S#8k=CTaORX3vD*l+H>qSW1m|HO( z_z|}hX?--RFQ=>a<#+&+TW;RY_8oM_T@2|ut;@|6UWP2=mZ5f)v|#%#M2D2eBaN^O zl!(t2bh}M63p&J?RrVj(237*y!9X#6nu+ySa$~Bgl^Yg1*_FP2oTuv$^&~sx7_oa~ zLS%&pi%dMUQ*w1%%<~;I5+eN9%oiFVV&uP@HWtX`GdJWymkzYK&JQUKU~tw?-(K%2 znhbwjl{>w1aH4!c5_H&;DeidF2v}*17J+hv6uu4|0_{?3>&dvM-anNyU~imsUqO$6 z=RQpZcO~`Zu+k~+vX?B^_9JynEm+VEtD(X2Zq_XqL?HHtLf8sB1sx#42GmLM#u%d| zeK`anxThD*HzZ|2vYtCcS%(g*?Koqhr&&98AWhS%@4}m?m7id@w2=U#OUf+5JZXMb zX6Vu5&b?y}vC4GmZ7*2D!6beaPBs#FQ;dwTo~ml zFnSG4L%S{D{wTteBV{gvP(kQc3{N(XI75fI2hC)~8bH#ygWrZIklaQP1*nBa&w@nf zx^iiaLz`5@I*V~gm=^D%Y*RdxYgRNyL|e|?)2zvK>2?iu%ny)Dgz3gtBw)|VQYX!^ zaG4BWl`?L6@iK`4xne_Zj*rk_b^Q#1o)>RytSVJ>wm$01yVr;~;$EV!pgA?=Va(}T z88*TJhbBCguo;>U5&bfe+pw88W>fRf)frw9He==z=T!9FJD1;jPo++E}0vW#JcF>@%j=u3l= zav7v0MpmKCuv82=5Pt8%UDoAXJ$A&%5Y2F(G@(v+(oq zDV<`l8iVgEXv3wwGBVdY>gRSU0^?qYcwzi{WMy{vhN1aE>2y0M27X8d2JS}%1{;?O z47Mv3n9GHlvYq9IjHlKeJT2os+lFDm?c!O>9z+#O+{){_C*&lea!0WCUDC8GF$12g zn4!Emzq$=bh*p$Q=hAm-fvuvdp7SK_mubD!_P@ z3i%0drMv6O!xYWxAT4G-%4*46YwfHT%2VE?sf88$Z)0o2kn;e{~GBYk@UH?DBQP)A3xObR+0 zFVDN+v6UGD^qynq#^5C;ZvyWo((d2*`D4@NSR6#~yfI&}OdFDNSH5_!-Xt3fs4q0} zX7_ANn-|hG2r5DUjfNr)XE4%iu)I;>hH%|LZ8?DH#b&jBFjakF9Je(svSr2Tu4jY5 z{b1}A%>^u}Aq^?8qkL-wmovmn{8ORlg(?~;f5f6PT7gHSrR@d=i-1@_x|u=CrR-u^K$l4{U!>$~3KYn>g97!zYJ? z0?sx4RJhV^6@QS(>wtyI&a)|6z77_1-Q}6FCYI`D`kiN;W?ym+B$KUlnoR-YFzYMh zEQ>GiGg*ayKYb{V8SV!zMo`GP(_(8z?I7bBBi!>;e=x-@ubLwi@E zb;^E(_Pi?1>kLNSHTnSqTVY&{*crnbFj#W0w`^=?uo~`N6L)hh(XyFztY4X$vosR{@`IBFH=7RKqsIQ2a0(R z9Lh>R%OZDKaU4W>65b)$G} z1CMf`ltP;IC7tg<>Im|(z@_nK`Cz>y-eAI#N%Y~?nOZtItrn%)q8+1hwjM<|8QK@4yU%lT7j!PhTQ?q z^Mw9L@sAIrqe= z`Zr?8H=+C+)hc|e6`PTl!@s;p%t4e&np&hK348%Chjz30r<#Mb?L=*!e^ZNoaXYGx z6UUVU8rJ=)V^+I+(29T61gS|1=Sq?HMO{_59dD<3Eyg>l)V?j?OTlpG5ICUM7W)`RAHg<~;9Lf+a7|u}I*0I& zn4ECiTcx09-LKXzYIgZ+;;BuHo{}&k{YG&%Qlx7iqm3 zyQIYqjHQHfSOFK!+%MN>7AuCdvL`kC>!hKwbss%TXQF4!=z$SXMe9VV{B?2#hdMA5 zJ}OqtLimtc#y7rOXJ`>r;z%ZOG!*pkq+Fwbf zr>KJhG=zb!kcD4B-(1>s3|8P}f?jJYFb!1RWQDq9roM|1Gzu|m595Nw`*ps63OjYnDXysIGzb3(I(7B6S{B32ZhdIjxV#W+_krjD}C z)yVZj)20<0^OJb@Z_xD_1Ga!sv4v6Ovps(2@y#5{wB`-^T>q=qrGulYlJH$Ws~ zkV5F>?Y{}~v;@$-rTaxP=;mkw&qv7HgM|F{J@6G!03?{=MQ`L7gacm1gpNTp+u-izeRI|1Z>_wm3t+F7 zdBB`CcL{GsFq(q+;%0_t``b|SDd$;?D@YGloQjwlhO(qf*(H9J9prhXMpIJ_n!!mp zqJB127ED5ndO${SJE%9hoG3b{uBP`ZKfQg?(?|D})99Zzwy3Qg)upG^{mPM(uGQlN z%2EKiaiVZvkMUc!;MCDoXD?hp$MCHwsBDk=jaG?UEpE`cq_vnsK&txS!Kta{ zz2$+qYLSi2Bvnaq`}9nCTEXl5KVvSPM%S)zF#Bbo{#NM*Q8%zn%0F4T94VSZ$~`5Q z!#IR*O0L(pe|p?CL<`0h&Az&&J-oy6MgCFG&`UtuY{4v1h!NAg#J}cu0G9?=D9n5C zVO)g#)BAok-(NPU6=;P#ZRXc6s)3^&Hd=%l3%W1R>t^&whm4DH2Fh!6eZ(49_{Z2S zBjECJbB~^VlTBDuDtA2Rh#2T(dyQ)gnbIhCrEq$tv(qU|LWE)z5RgP~FdTEKt zTiD~KAZ=V1hzi6#3JqpP?SXNlMVC@jvcXTS!PUPG^j-&zz8Y_WMuag03v^*ni*VCP zbvWj?ofmqX)J}P&V#m5&Kqp++oN2yjZ{5wa&my)5d+z~vI43^4-9XyCSrcy6(^@YF zFNg4rnXQNm_M;VTIMjkMq&z!aA=&N0+!^SusNWC1kRIc=#Ay^L3p5u(S;cs`?n%3E zJWHwHw5H{ThSEt>q&Fr02&ih(CQWbcuSQD_R)cCFf3%;`B~q5c?2{jq6}LszT8SAz zE`2MtEy!^lTXXj!9TI@xs@o-PyE-XY2d_?q4;94yYVGX9>=eLFBcE%3QJVu8BYAO9 z>i9U?>UuL{fw_iE%BrHQ`pvrXNi$`Lc5YhD8qSh<+I89=N~(`7u`XeFM(@&szVZw$ zOkrVB3AikrUWA5~CA9NN<48kB*VA>=wW+3iKu^gHdoIHj@5a!>aD63riD=ct60R@e z_A!q7Gwq;V29QNG5ENy151hn?NK@z zdxC59H@!YcH`IH|$(%|>dT zN-aiQrMlEhQ?MzeW2?~?va*qFsQW`7@Bk)J#^hZI8qnU(W8r_jaem+7>wXQwZh$o zkv2+@tG2W*58i@A`7N4m8g%x`kPmyA-ah%P+tmAC>U(lbZrR~@gmIQuQ7KKYPZxv| zLwYy{yiwMrczJNPb^Y@Ng47C^Ld}Pu%QTa$2Fv%jbT$X^?(C|iblGVbG#xY`uEpYf z`4sH(ew1?Evr2yHTddw#)rG-PdN-H#uAl9wn(__j?9dY*So0Tsn;!VXZU3?02VcYw z%2h{0)rl&*I#%73sIeMU#C(UU8<1(sRbsaO8bHxy_$+3jCMz+(??x+;1TJpUE0ON5 zWm{6Dvrek&v?Sxbx{G*k6xXeGEYTUN*2o2>NqlcdGZ*8t#x(1G6E_>>ci|h9$Fumf zvkdA0pICzHG`>ghJtqAnj_Ll&-z>HipEi7C1U2Z^MbamDu(M$UZ9J~ z2Wya+Ji%1B8X#1?AQrBUPoC!0Qv^>(ICy-siX`-Rry--<)KhMor|jz4RV*8;mZC8; zp2cW*DvaHZ6;9&UN&#ZAu)<#izf**tQS3ri6rY%-s*+Y>M+|8@oK%Uuyxh&QiRLw_-_{~D zx3yJEAF--hu>OHMjDNWnuH~dJG5GstW|c5%bH(tkYa|QTd-$ouIu$`rXb#n;#lTu z^w-50pDbHka-~{U74~wIPu8MpeDafA(BAqVs7qqvCqIjEG+2g1oiWX!PRy2_=#1%M zQ#d?sc1Dvn>da}dblL4TdAuDLlh5G077{8+t*|D)XvMU2G(j%hi7?#^#F~X&=smApd#PkH|N41LTWj<5#wo3PX_9!e4xXq$X)&$w2tep-t+?8X5eH z(q>}vMPM)!u^8kBt4yXQ#$jFSGRBBbr)@Z&7^qfOV#?x3rmC#Ok}9n3sTzT^1;(K` z7H~zW1u~FlP!^p}H9?u^FR%*32BJY#%fMJT-j3P}60_O+Y`3#xZbHy;D6^>rC>Eb; zM~%d6(%aT1h$TYSQX6wXvZj{n@h;)?V3az06-EeZ*XlwG5=)p^hqZXe2r$vNahNO~P`Nc33g<)l$yEbObWA`!xNo z9jt*RGtIesm{J9SQm`l8LJ!F0 z17y){Y>6eQh5S_>k}?mm$_LQvLtt5a>VuTt<&yI#b4cG~wO*i!xGCTs3}a4J7}5xy z5kv^01T_Tw!Cvr@=KWMuul>nW2Js*onLNQpYM~8S2>Jy$DCEfpV|r}~7iXh0Lq2lq z^`bL~2K;6ooGFo(sOTw*N>nI+oW{hR^fTZT$T02}%?%s~m>WplldyBt8WH?1A#F75 zom#L^v5m=pqJGz=?~dvuOmzGvOj-;k9AkR1%rTsON{T?MEq5_b*JxwGLdq7I{;JS(ms{dFSEF>AW}kAKeM$y(PUi7N_${*} z#qpyDmZl!*l-8cw8q^lS?ddNc``h#DXeJo?gGj}vegws6#cV)WRCnaxk@37-ht-z2 z*|HNiSGD0cVdGP063YRk-Wiw+3m5pW*ZPZC(KpxBQawnO8eYetYH=M$mBh_WY#z(* z=2mh>!^xL=g9H2TY17=VvoU{2Yvu#RlaKs%`~N7DuKd`}vZVXm&a$L=`fB~^j+OkkENOnBWqr;W$2*?0 z%aXgs4`wq%c)Q2|eoP~`{@~@8r`8Uwy=>LGOV>CnU$bt$g*}-2xQ>2pt^BA9p7O?) z1^kS`EOUQx^IBX06O$3g>{tYwB5pl31n;rgq}+l*fK>pK54pQh`1G*P197VD0WsJb z&Mp_2-GEtSj@}eV8F=qj;$qpYuVMWp!OAd{{4(~j4BY|J=YZp;w-R*YnPUDxYb27G zieghJ|HNxRx7TC0&a>5RI6+GM57aI{{IggPEFDjY`*Ix5$e*=o?MY#YYEZ zPZv#b1bZ914j}_hI{%T_ZW7Zy8!eT`*Ev^nPe|zW&@MaTy@tKc)k=o9E9WpotGBAv}WfA$=ruzZ=#P=CUOeHlVQ5!_+PB=555s+IV$V{g|&D8Cn z5vbXm%_Zawc5EoPM7YOgYsbe7M+fSaY`xvdiq(PKsl~cO_zGsmY@#urvU~K<*jr)W z7>h(gF-+XG94aIshAoM3qD(3{z!@@<==} zb+Kjx6c7_w6j&*G=V)UBvg}A#&`g1gddy5|;+P0``4Ubsa%Ypecp^?3G}DDYOTm;_ zB13Ej;}F#Z(tNF<8&ns8Um78ID6cFrFfUS-m|AM4Yl+!)YNFWQ#RO{zk_0Q8BiJjg zb&Kn*C`AW^#o|+XSG`|^e?R=T#8j80yXr*7=oMq{j2U5Aklj!1*I!*A#!f6pE8Goe z0q3rT?p$K(r2cw9e;wCfck8c*D8y4Al+GTN&K_-qd`_Nnw;w|5@rEkc=`4VHS%2ySIVq!y7Y8v#w~a{Qa> zvTGw%kS;;hz%DV7h*n3e1=x9T1e14g1b}4S<1(7ZK{!0!G0Aukyh8&qNF3NbhPW)R zJ85m8YMGvV8lgwjzP&F`9Prl;*-INH+F2(DaA^2zz?NkVFaj zV)xO=RrNF3!Mup^=!9_eCE@5xT(gr8=m5v$bAo$L@*k7*W0L-kq&57fs0cbD;j=W? zF;rZLXf9^CsbvwYNkqkCacY2{VWU*;Us`)uT6;KjF(Ts^BXp0AY4~C+UnF8c@B#`Y z3NstMSX&Lb>INPrhbS%`mRiD6BTUV%0zf2(u#1T0l6;g9Qcv{bM0X0}u9~RJPq}_c z;Bx{W6Zjp04_{=d3*>?1iid~0nVkCwwK`w9y*;ML0N&And)%)=K*0Ya6~Sk+ z@gtt0@i9DSNCgzXc`xGiwuI~#T6oA9j?%tDYK(8QbALn-KgW(=YqO$%{f29=Ze4Ts zxO(hHH^i^h=a^0+ZZgB)>2kS2JVxD}&F;Wxl=yXyQ-1LI=Sx&_;|#U`7d0~nEHwui zElN!W^ErD84vdS%$F9-&uPNQdg^f9F(|PZNUkwew;My!$U-a_}+f!K4G>Uy5@H|w+6NS@TYLhZ6G49LJ_DZz|x8K17)dq?zIeE!vYV}!0 zEDaIW#lE~T=^wwajBk0`*pyi&W!(O{(SrYgwmFY$%C1yV^yQYlTB6DBp#T&CJsrM} z!Xw}dQJ&l=Nm(8~$oeSoj!Jd>!UGvReBOb1^G*vXJfp#J_o7|>SQT$rkKxDzIjGN@ zXddYCdFAv>@Nfc;X7R`jxuwfy)dgs?&$PjrAieH*-J=uAcf{+zN_PjwAZJ=37o=aG pcyo_)RnCnbW3Wsm*ONm1{}3={saY7x+0OqV5HJbd0s*AA z00NC|yCt_WR84UM}+TzVGi}Ozz3^WWF=AJ7uTs>|Vviul^BT z^ZbJz#rWxwxqXFiW!scR6CV0A{Nlly_pVTs-k2Vrq$obP_nV3`PZ)adGD8bhQMO~R zP}z(GlHugfU;G5aHh?!}qexBc+%Z2ZFTZp1+^z$vJ>IKNX1C61y)ygs%*rju@7ysr zyI?@Ic6q&WvNHL%L$@wnv+^Fw>(aa1zaH%0rDyLRS#7d2^19>=_%Eh^nZY~zy|(L; z*}cmPS*cwzyJdCG?A0@&k3333Z^JphXO~>8dGUR+n|TuICwMzQ*fqPLS6=7l`T1Er zGkOeYnfrXNgv|Ws7UwqG)3vb8x~nN)4#`_GWBb^zU#&T2=~IR66cJg*ou+(p7p1L3 zuReL1S^1qG>|cJUlJD96#lL}vjrzRto91ylC^F(G$m8RgL3oamOhwB65lk(YPN=3Tp%RPs9{ z{Eth24fI7+J{11Q*UuDxHZDy${7*@EN|*es|CaLQMI(Rk-8it%y|LcH@s(Gv`sbv) zO?H04e@l7On(M~Txtf3I*L|aQx2sxxzH;oJQsyP8ZqX%^f!dv}^p7TuTij)Axor)9 zJ^x9=@q@lqj{Z{;-#)8nufG4a%3Jp3XHT9w?8ka3S7N{WWX1#koV0hy>XMh)t)%$x z(9o4z`P{|iSEjdf-1oEd;m0r7?(TlPB&GkkqW``%{MH-pqgMwVZ2dv~r`lb-yAy2A z)bcx<;tnO8yr=K=&|g^Y4)OPZtf?Jipur?R!0V-&==AecSBr zo}k^H`2Vn`_UMc24n3d$&e@Gu`nI-Ae5v+7t8tf!mZSEPWv4rp`+&6Q4*&8FJ(M^$ zr;ex9(@XwYjeD#7Ubzov^@tWvN<-|X!asQtsUywWY z@r8%F4BkHL+pgVe-SfdetCcrex;vEmL(6OJU2yTJ((}OeXtisd9sjIW-k7rd$1d*R zuDXZb`)y%F_Jy`F5nEH*{IkY09SXV>WZj|2KYIA34Z|CM>z?!WpwSz|xZ`)_{e+UW z_1pWl$Gg06hcqwj5jm}X|Ku;X-n%ckX@$+h@9s2r?A^07_#exTW40v4eKTsrpn+ri z>~7h$+b4JT7{*NV|5|aJdjI%@4qX?md}ru@A*(ZvH2g;-`hP7p#-5oy?e{OXoc%g3 zzQ*x+g`1UwcXQWmmh}H)`K8XZV|}(Q%6znGpQRr}Pgr;F-Q8!K>HgnKj6pjZxYN32 zo*nhd(O=IE8B+Eik?jAyx){Ic`Oh1<%jdP-v+{HA@ZT3J+wa0!-mzuL-QXTsc?Eaq zs(Nj>JYnRz?frvZO?~vx_xFxdcHPyao;g>w z?7j+3KX)ph-qq=C*QXU0Eec*_E<>b=G zEOV9PcV}Wt-_kaR)sGmvvr5)X?vVPdAIg5aY3a83k==q?|MuPVr|!yoAT-NniWyY5 z$m`X!V_uK{bP?a1^jX4txy{p#e_BuJe60A!-Fgw52~Nu@=yKW6Nxb2)xU-!CO#};Op>Z{v#NamuQ zH=Y?f<6TRWU#kCj=JR&Lm2G!tOJyeWKeWehrp_PUr$!I^1D8K|Q+@IEId^#~~bqY`K=5lD@fHCj#chY8LS0y?XV?=yInU5OprU?e4ed zxn|4z?s+S>+ppD?Fa8Oo`($=**IxbZaQ&{o{^bjmTIBpPr_QQf`IDZFyvvho%-{cW z=^p6#a?a;d7S~-j@T~IFtjgjpA56%_^*;G2cdW=oi$jn6RQ~DR7dL(4y0M|=bcIJY zc>KbmC_#!+Mp3MaQdUuTFoWkZ$|*{D9^OzCyQ18qC?Pz&p(vW7I26UHC>0gOr6{3_ zQb|#Gz9URg+=@~~QK~9RxS~WTN~EGxQZC`vs=sjnyv6op4ly!wMALMg|C7Ul$pXGDTjOEZz=O!OorCMLN(-qIgM z2+d}XtYMFhuvfF2pBhrw)L~glQP$)v{W%ljc$_%gUVeRr-a;<{@3q+-{$HDVFiSa< zby)hg2>FysNJ?9SUnmrY7%8R*c`}(YqI6HPejYwYrV~*yQ5OR}-ehN@*J;GAX_f3z z4*3bQYc)gd988M3C@qu|9QwR6?D=`mD{8P(re~Le%x;Pb=k&@`EaiG;=l05bM0X4- zqyM9nDc4*6Z#Y`Z=>I5X%k|F7%FF7J#lBZ1xJ*W$>>gc}GR6s4ZeVclp=Jsuh?%B( zU+gv232|Oe)i5EPiAj!hXI?i)Cy&Q-pQBS!v?D##;qjy;B{}8)snPEAPBrIB8ri4W)Ze-(zjqs#?JwQ~oWDEWo#{4CN8?<= zZR$JO%DdU?N<5u0JZ<~Cr=#p7$v$4<={lYc1eXskKXj<&H(3+ZGNPM)?8wN-m`Kj~ z&urzd?7=zyLl02}=Bnz-9A#C`>f4-S)tx!Y$2p&rIFB-YpUhEC<($6FIad8CN4b%6 zv&4Cl>3d9fWo-9x-Tj9&oMY7m-Iayi-zagOq5F%Jq^bKRBm-7nncTvz?GyYg4}!96G!rEFj0Ss>$TT&@ad(WXt49iH@*O#M%)o;}qP zlI^v^v?$|`O`Y09nb%`J5g5U?5G=(g9rEx{59M%=BQka&@(d3L@Ze5Qb0;OGIk?n~ zNHxvwwrloUK8-8p#~#WrJ$@~T@mm>SkbZ1pT-sAv)^mB!(lOpJVsx~p?MO5KcGC6V z;;&zg3p2EC)snxpn#!Z?=&5|x^K&A!E7mR#_Uv6SKoQmqLs+a`c!s8Tz7k~3Fhm(E zmuZ`RsO zl#9AWd@Y1}LCjO-RWQOLoQ@<%Qunl^g-LJZB;}-~q_%b@rNyPjr44e%rKZGXCOcF4 ziA%-ZazU@PLL^$kRGY{!^1M2isHXo`<=Twoy4187el=Hwt9m>X#&0!Om}ZX+w@2C3 z*K?Jdxs!Xz>@3r(pj(z%NSinnSxD(=6jG-C%b!G}6euh{_ORNaH9~8|G^!lapt4P! z(p#C`drogzkF0rF`F(m6P~>_OEBeU9?Xz%+I|e3s2Byl7M}FGqg{nozYVltE(?tHY zsV93Y=XzfyE~CbL#mUewq}D$)9VwT0-On`JSE$ z)f+!zv#iZm-pPO0Z?%-8`ix$yo2zM=cUkPJDR3ud%TiakE@K`rV&d(dC`%GiQ&1;!bbv6Pi(RISX)0%cXfYQq(WGCK;C zodq8U{y$it94a_m63Qk+MU?rrK>4oV+}~ZJ%luZL{9f=!iE9ON)0<)xvfXaCm6_B> zDe5!1kN*rDq;II~j}0%H-bvWXtnQ<%>9e-PSD0`H8y;+B4);-x^f_8$atjA%6H~Ly z^*+jveSRu&FRQyZZdzt^Uu8_+v3-pLTJLpa;N9cvXy$mxPdVD}7_Jm|ZdO0z zDJf#nuSvUG2`X#3mosHx<8A2nPO6%{lCA9Je#&qChV?hk!Qz%FGqT^V zMO4OL*){!@wf)~QecWRS7S8l^nKPPJU9;cwWq;*h|3f8KyKp99qi?_GdVl4|{y&vi zoQB0_x7{;#fHH2t_yNW-LoBZg;jq+G%klTbpR$`SNA@|=J0(k`>Q$jiiz;m#HhX1; zAQEI~$l?LYk^xIgBDqJnQaLc~V#p5zl#2r{l~||}g+=mwot?8oh7VL;8#rR1|Ii7- zndV3jPV9`Gg3`1)wvhP)l?4MAmUw9-9FE{PSxw^VdXsZPwhvTx4BUyij1nBvqgQ6% zE_wAC`O&dvKcAh|Rk7H6usJ5bpuIVk3o`#_F5Wjgs~@Ak%r3cIv%5-9^3n{kB#Xp~ z>5eRSdQo~$**S2y)U+sXls9gnCoL*HHMm@QYSF;-M+VAVx7%H=s#>I0-=$U4YG^eQ zqFnlqbGXo|xwJ=IT7yWji{Xs`jvO|wha}ian zR^1*l<|Sp?OVeNSXHE}2<#`^N_B!#t`+D?wO@w^-lCt@wk4pUX!cU&`(6I6SEuRcI z`;zkYOW%}O^MoT<51yFZs#nP1mz5ze7ryL|zF$ekYEE}_n~>QrD|23+TVfuFSr6;+ zCbsGn^8U-p2QPnEVjWZxI6k4_{XIgCy{sI6`9z8NWz1VU$x?6eaN9{@gjgs-etlWF z_402eUS8GX_jm^4sb=kZO`5lA|4hiNSCrYW%z4FsibJTGIoP9OnuL7xin8UEttF=6 zm>ivC$~k*?laS-DC?{SySz;c=*fS|DM`o~%I$6;ca_bf4w^x2I@h}MwW&=~r7Bcfy zW!9^+UzJyKpi=3TgMogY)7>fE$M`JMQdV_{9AA#Ny?!Oz?A7XM_Jqb<50&JvEo8&1 z%Jx@x5RXx_R?1lT@Mc8`zAExD;^%f-DD{JRF z#KF;-IwX3$4LwOoZlnFCX=uO|Q>&6DPr%E;7ZB|SgT+o6`@f~*Gno#@-_qgD@ue7X zkwq~j331!wh-~l>p^P0O#zAIcJVF*lqent^;kJ8-*b^`{l3mafA?I!VWAibnbBp5#Kcac6FU(yu~mo6mxha}B4if!*@a?Gz*`R)^^+mnaM@lc zb_5K0((p{k30zJVicozN&cpr6IomIL%pX7dvsm9?cVEz_;INCQx8b&8s3Aw!ImmaksRp`OEaSl?u<@% zbar%3O-oHp(_3P1-LO_+EtsoUwnsDkjIf7O`{a*Jdvlmj-Wn!WKzbf)mh!?OuaG8* zt+m0!sd~djA!Mdmn~k0`T+A)yvEty&PEJj4^fj#(O{rV{%09rY)pu*L zZmo`+L|xz@-wzjmnujOiRz{nkIis|LuLx9~I90w4@w) zq00W&<+5wn@%P7T;!o+_@bokdq^yCOv$r;XgisdHQbDG*vvH*R9(Y3AjO#}u#Fl{Z zIlTqc!`92vPGC4WLYxZNGi1--!{`&^O*$~hf*=?TC-_K z2zGR&IID-&b7mT$ws!JnCVEpHiRs0SgNta_%E(K@W`E*Y7FO)`hWFc}n7e4Nj}pqX zQDQn|=E+UcgoFTX%ved3O#{%DdB!xh;?XQUP< zeJ;=4MhW9tQ;#=LFSp=M;}GPkfFZC&r8;fVJcV8z>^AOOGD@+i*NtA*VCF)gXVr=&_WkU?%*rK3RDK zELML$Sj+{#ZbO8sSJH9fEoR^g#8~Funx#->oaOK&$$Ven@v%VWNpdB69gYllQi?M_ zFWomVwS8)#*YY!gLsW~{YAL5$^=fIeH;uNpu4Qi+Uem65U$Wan?U9k8R5neEaB0mL zj)mc1(^is}8{@=;@g;dxPKK|n71AaTogjumW+r;f35hlnw^zL9_S!z&_D>K80;YR((?cz_i@05yAT9??b7alcTW{GC*|iZ9g)(xY7zN2{ zRBBB~v%DewM#++;$#QAhGCaLAQM@bt8r5VeBOi|k5ALc_>DoaIhbD@{0sGq9j&=jn z&57dYfR7EOVrZjHnF7St#QtiwTfCIPR{u z(JLp5Ri;yr%Mu~0kH@tIm#ve&w7Y)9 z{?lY}BjBwzrA*WeOWLWerJxqid``xNnq^d^+@d0Abv^LQkb z9WkrBk4qNL4p^GKS|&JiIndC?lqckq}3-^zkRY zr}UQOPB#<#Tm;D_aZB*`_B63ldN<(j-L0YAm~ahqP;4|Q-&oxxQ&LrjCr z1kS@pktb)r9!pw6hhf6C9_xk~Vq?J5LOd1XqfY!2t`j()oFPsHtTbb~HM&M?*DaiX zn<0J=SQnYr8nxQGrWXrkMzJV{%)>9inkcJ(y#~$Ny4GP>Uo18R>~CTZmU9u!`HJfh z?uU!Tk$`zsz&u#EZeX}sEPj^u+q%V2)>87Ed3w#T*<)>?Q)dcg{!Fm|!mqzu6ROdh zi6okca3v^I4(;i+95g4EKlHvz6`Stod~Eg_EZ0&UYSgfWZXuR0W{RW#D>B#rC$jOg z$fQ|fG4x;0Ed2iy*>Pg|ZkG5_MkZ@?CGw%G%ucP+(%C{;Hd`!*Op{D&p>gqq`D~T8 zVc9-g?2sN9)#NaBZO2?mQU5lX)gyI?ijL9U9qFm``R??@ZF&aPOte?h>}~3>_*KPL z=^LW?bGG;^aJUGHzSyG|uDj0tbuufhnIn|7bHqE4enyq$0$6Z44R3mEkg zM2veoE<5Imowpfc-6wH5HCLPt7|60zec(^yq}kjzvHUz&{1Wg$ktZ5sH@nR}Z64k4 zJTU_@Pp7OtW^u2>W&J#{!EXqs2jl$X!uQ~^cb?c6Fa#Th^SE4?C%(VU&@_C=d}iPC z#ZX8dgIL0g(KF|ZS*4s-px>S^R+>&h;j*H0pO-tm=E|j@`QnoFqAF$cvR>@Ns+=PHmzAt};g%}G*_{?E$-gGusLK5^{_zWh zvT%WT1JW}^rrp75Kin$(bKJgIAa?mp5tg3%)VaJdg^39di}()Pxdr09^g@5~f_xxc z9xg&As8doZtD3}Rvp2G9_t|X`qZSIKXrY)4srQr~2nUjaMUoI5z7PO2WSxT9}QlFJY1pW1hPZ*1TYFXFcJ)7>9VE+KHOu2ir z^G(;(K6!a8Jy^@zvh!287hTXY*IJ>RZq}DMt@bkc@*zO$J^l+%J_K#G8neSXxdsna z&sc?v2lQNP#p2Vbz6iA}SGrCiH za-t_SwUx)?9hm8CP64y`=td^&6z)4Em1D6i#I$-qB` zfq!dRMz*T<7v$?Rdyre1^)beW%G;XJa`C|9kt2a>_q)QL zOspNo6j%z_ZjXs^#n`nbwY8dB%44y;2Rx_MudlhIU7Fh!?W*o_HK^Xq<%)FGcGYlk z=gt)!=c*g-a;3@vxSPP#kquOipWhIR7a0|jQ;RsUgiddXI0cy(Rm2ta)g|IuDW}4v z%siHgVUXX~RP^gh#k5jROVP`gishx8-b25?RD57MQBu9-RURF&8<#yx#opTtwIj~q za(=0}5HP$bLqtRjUdGzbGEoTWS5t&VH^fKGz@>PZm>DqS8^>6K%i3k)o!bocBRsF`hgi}RCKz1Nl8VXBF~o&9}6ff zr(}4O&E}5Dn&wJ*`00OXm9!{MK<>bxb&B|fBTaZy%zu*u(!ONLw~Le@J=J8= zSn%MM?Cr4zV!A*S*WVOF-zq7Y&l%$t4Naug)zi%!R~~UK9^QFNyc_VhU-!qF;cY&T zC+vwn1!)u2(tMqD!}B8mJ+cKxBYL60|8U6Zo2P* zh>N&gdRtr$n7Zqx_K!!5SjohDr5FY22aB{+(C-v-Dh=hNFmeHwg)7Ay0S}sfK}2rD zW&298<2FO>$P>7nTq#Zk3>D>MzjTjji@bsL=1TE%z*AM(UCM0Y9zqpcWbrC`<5gl7 zqz0AhEKBu3<@)sQX|BqMApZ)CZ1nS0bAamXEJWS=m7qvVb$Zn#dHcqZ(>uuVi-dUSHHeY`+FSx(kgLFo`W$+sJ3}EtDdXH7D&&pY9UUCancoS z)%N3hV72(N#3=7^>sE|caJ{-(TniXO0>-gi_v6-x@sJU%g*@|zT!!oNHR4Ubu{x{R zA?o zS_@G-Q3;BYx0z)H8R#utJ=ii+s&<5$b%VT$I>BMbzbj_GYo33!rK-Gce2FYN)Al@CZy+Bw572z7Ik#;rgAWOEPl8{5d8&ycC8b;1705>c1I^qXJE9V z++e6AVT=A5U%#vqzXm+FV3A)=Hsk6xX&?Q@dZ8>@FBU`QVIK;Z+eB}}efxT`BVevU z5wV6T4`Y`%ay5JOS*%~L7vGqkutbm8K>2SFqaZ!n7)vd^-Jx2_kj5Sbk{wfwkC_|9 ztboTTz5R*VhRgO1V#jTU+A$|^Ik`cc3K*hgh{%{5xZKKXS%S}{8^y9f0M>~d>5Uv2o^-Zh_|l4onF-Ou zY0+_P8l>ZreHUpuLb#(F#j!x}Hu~{Og>o=dFg#D&#B6Ajm;uR?<6L64qjzi)J4-no zMjzQEj+#zEF>)ReXJjT@LRk%t`5xO3o5V%Gml~F6k?tfuyUkW(+r*pAh-Q)?l;-X!iXnT$C z@OADzaX#QVf(u{IVOx#K?+azh`(i4jpG8f%>m|vTl-N1ZXLkR37ac|})?9_J)$fZn z(z6_M=)35+mTEG9ClGUNJ)FP7+Z!=V3L_&3dXg~Ty)VxFd(fEw6?FOstcZLd7C`1H zdMLZmll2r-t#7M&0Lzyjh=ZmF+-v=WzVU&$=?_y&-&j*?#D`o1ABs_s9+mD~tJWO; zpZlShC!N{r)T2vAmcAHSi>}$3>FAoM&(*lLs&b3aUh7@_efXi+{O{h`l!SLjVpo=5 z$8;YvnaWut=ON}TIKqe5mg}+nhBk|GwWtvqysJkHjcQH^*8k(-zQ>`WzX2T6rCtd;`4$&31t+P_}a1lDD(%kRMy@VnQzYNGuIR zP>WMZmqGOtsUm&bV$Wee|B<*5@J6F+Rx4r|zlBy{inZ{a96Hhwo#B(4zJTVc34w$ARW7%U|(z#2W4nk^s$!Q zl00|WVhgu37u+s}L8duh_Ebi@rMI1UnvZqCcCj$vX&~pz?OI2oH&6i71Zo83uoHhD zZx^2gyz850WRG@#vo?cbZ(z8&UHlxd7c#!qd%T4D$(>@S?qKq?LrjCrb7GUbVXqb2 zuw(4I7}o6&>rFe+#vVi;+93{0Cw9JN`Cs<$Unq^sH!|$1Wqyzn6i3gkj}>GM_i(R| z<(}qS?~_fOOpzQtP~}U1d~90IY?WT@&F~icmAA5(jNEDFL>$9tN8*}IBw2ITYLgMS`D4alAB!!Jo>g(OGMG(8m@V!r+|PV0&IZic znEh8&++Vm4{zMG)cPoJn5;dV(+Ry!23jYzP`95jG3mQ z2C`fY()91#Fy~?Iy5tq)Tgy}^?Pj$GmXIuE13}A{HA*RJq)L~KMM|&%}Gdx}sdPOMm`0$%k=V<1f`Rihx2&vWSOgxW+Cye+W4bwv7wb14s zxrwDd;hWcyF|vGAKgv9yH%#MG$K{pl3DPZ^btwHT9@0<45pS>KlP9Bv+v2uS^b0=~ zUw%prD5I3`o;AQM+kBQz`x;A$!V;9t`wG-Deg{ig-65!qvB3A6Ix$Fyb(ZVqg5SiT z;bnwnUC=k?{`je7ww95F$t;|O=oDX4qol-6EPfb&MrY`HlSik~qa}^b&?$v72rlQ* z=ang3m?;eZEx-EbmX`9Y+HrNuqHw0H1P{dzi0d*2^!3HEZ8}&}6m{+G~W_J2vRpF|?z- zYCKt7+ZAQ+*wNl7zEPvlM$##i%eqk`wnSl+m$)r%#}_nyUx@j;$V_&1nQOS_EZYBk zQUz{0izwEM#)#cC`EiyZJnWF^q!MQodHFaqe5Ev1)|Z;n-R<>vrCMFhRkslzO{=Zd z(_HnM@}Za+``YcvvhLa9iuMTQjXh!mWVRf$IEKtB4;9$!*lg6(n0n2^*z_+$6z^ps zuvg52%n(Zmk>|}bs zJ33zf*duGpi-V=r+P1i>M09PhxFzE&-LCtWwyO6rs#jme)Ewl)+YX{P?rwPr>ZvJp z5TlKLph~l5wz!Y>ank$5X~<02=c=ek!hEF@r|+hWTeM#&i}#BqkV>3-FKi_6;BCj2 z2{aQ&XI!(s{?QXB6Sj{C_U{+RWjz0ngne^cvX>zS3Ha@o1Or}_mR^2k@p1e$Nf z>c8NXvd%80zL~;|Cn(sOVI06#zOT_~wCK_01trADx|;0_o+hTUEoZJ^`BPmXrl=z5 znD~mP7rqk{%mvz+>i8g0_AT|aMFekE|5QcrFv}^6C^ylvg1>7mCoQ7vw-z4Uu>WQm zYc?vYf^O)&{WWrr+u7+)y_~_Lz%$H34Hri^o2voOgvGST^a1c$Ct8cM!HE&Jh9v0?u zg|%^Ig^BTw&qNCm49L-J8Zc8nV}H zWUol8R;8jnHm!}lmdp6q;{K#sj5{c99;9~Atd}kwQ8v@K*~2z0qXGy^sS3biU+KC- zXRTicu8XulEVmqd5l!!a|XN8;#$bXJkc8b^xP(aPhkNMY#NL8{p^ z+>8#WvDTtzEzMQSRf}_v(6kziiE6oQakGxFndgZ39x^Y`VLV5}@&KK!vA!Qon)!*e z#qB)G;Pa^X1Ty_nZ=CMn^x#Z$235JTE$%wzACHQkbYJEkF>M&rsj7{I=taiRm`o)c zrJwFBOlr71J<#B0cxk@q$cu(G-{Z@3pg$Lp%qK>z5838yGzGa9BZ z5!vFVALHivG4U3}oe-Q7mE3{B7-wFef!^p7LK$;HjD^hj_TT2? zElev;h_?ei4&UZuH>N!&#NL39<3Z-oy>?uqN8_$yxOPHZ57i(%hMu|Hrx?YAf2->PriRSefoit7RU zSAM(4*Q|5g#8VvqlqiDCZWV^rr^T9p{X4%s zzFyK(aeFcBJ1zDH?C1P;Z^PzY z@w2nybJGuoxJ&5EXT=riBt)s_xrN#2JhKS*z2YZY&cW&%Y)Y-8uehbP%1lcv&g4NP zXJStGl+h_jx*h)Ql#-cRF;gdJMPu1cvscmVVUK8xP_$b2YwpAcxkp?VFbZtUWP+_| zP2^TITb;pQv&i_hcmv|F!3BBQJs)STEY}6<$OUjmdRh@T+#MNt=0l&{r_QTispXk@D}v9;oDT z_qHz>?Rn4PoMc@~lt^+iCX|Z~YdAdzw+)z$@>j;8FSyIagUVTQ;uTJL>3?l?zbDEc zz7v1Qm;+Df7+D#}RkQ1ePnAb%C`a-g93D?*l6-WSuGW{q^BNq62Wgwyt5&ZoW9Ja8 zPt>Af)ZKoL9Yg2DIY=+sx|UKm89LWpdY-)i=f!f!G(T*%TC!ED`!VjHoEM*(W)4&L zJM_8p;=DgZJgL{yS8p;#9&8?Xb&gn$nfgx97%bs zZlyced&3{MhZXE(X<~^iv6U}14_6}xqU4xXUjS_4rp!`Wb;{5pqLb?~=dGr-d<;`% z`Kk3F!;!Q$>_Lkke35mfi((#RW_un7H)11kGcU0R{*sstndW|&J#y(r&n`KxsZ1VV zfA5lbKj7`$4;nU0Fvw(fL-`=Q6T2B0V3>Pko?*sPN{C1W+yTp&Y!tt+&(U5ukQ7nWc zbv4)M<W z_ksjBNpd@V;+IlRqptI?$#pRX^2ap`J^Q+t zV>$&T$XhCzJSnDEIo?)bOIV3*)pfBt;6>hK=p@tS_7x5DS75hHjDEk-marec2d;}R zWf1?~KmWpX-CUkWeN^E{56fsg9%{JEBo;8~E6lyT^jY`2z5XWYndfWku}4RTGRX_G zM>Btt*){w}I`<#NOo;iMvBglR74$yXTwhWxoPF*NA(w8Oh#vP||l2xh(I$btOMMs;9Z?d1Y(a&}#8FCpm zHPvZ3SJDH!vFLefB!Y#?WUXdRcTLR|8OFjUno$c&n=TeDxqlsPOSnj~7X2hX{mCdT zPC+&oo?^2#a7Ne?KD!~5&u@q?AiXLlSo9{Nw3kcRF5eJWq!-p3d8^0MY+mTurT^1P zP;fRQjYp)5)sWIP*qWc2$G22ba{3&%Snx6$U7Zm_7_KE)USgIuER*{Pt&$`X+o$qz zc+y%sXXbZjuA78_oO*I2X(TI$*VYm1v-5Ftmzi{GyfsLFZ3oY3B}}|YEx#!aK&qk{ zhl^-v@Pqp(g(q@lN$e;&lS`^7b6t$)?`HLkd8U7;o63mb@s_vC2-^d;YS{N1rTvi*1+*mT5FEB&@rW3dxGeQ0EwS zn>f5l!71s^O$g_IcMbmBStPxy&B_`6lS~(9Nx=W=#mF(9Mv+4mYJp^VOH2#xWANV{ zd*1FC#*fRrRmz0Cv$_=7|VtrVcl+-#zI+wWhiqRPbPcWQOyTq7%h4ro zr*V5Lvj5f>BUj?(N_$k=%({6wDd~*5{ZGz)rZ2^3Mwz?Nm@jEH?6n)nzd-(#KW(d% zU2+)Iv6?Po;*D{tMmy)#SFRHh5<(ML0HN?3K9j*itO@+5*}443{l?9%-^ASC$=)F4 zw)_)8vZ+%n|DKIOf16p zmb7OTXwS$6S>&9iyv99j3)W{8E-gHzRa+{joJh!ubMX(JasE@R`jhjtC^mg7xW0#5 znA^fj9$e7J_zW2nEXOzxN5<$(Zfhmy`HX>ljr%*Yyi)_%5~ln`h5buxfQVDPAS`BF zK{WXC)e}aoGN(`CaT<4@QA@^)#d?D--?wD6=sbX%YVOXX5pTxWFI5)1j~2Xj>r`{A zi2kgjR;iMUha5SBnr5*XrDaPv&xs5jtQHTJb0Nj)pV^rmkC9sA_|Nv1>HD3dcW1L} z_e3A}a8g-g^)}?7-W-o{8EN*Gk8#<_o22?7xF=7_Z3(|{fC)p?=`_XWMOb7pXC~Y# zZlCZKhBHIdvjO{Lzn%4trxFGis>+Z;wGcAHPx0I3t>}b#80HtM3j+43e!JY9mGBXU zErsgVfW5LlL`uFt;VazE6sl(frZC;qz?<+JZoe0*e*{d%J8Bv=NqBvzs!SWIPKV4B zdd+x#(9~&(kQ}_5y4H*2U>62O69e6tVx6f$ijMia~rGenb*5Ev0F1)6G9|+3c8M+aU z%KqOfwgwAFsLC57)J2efRt+rdYIe(p*!bukX)?Jcs_Fr@<8#Ldb*CP{Z2LvJ64Zdv zY{hT7^3zH_Tg84w`4eqxa08z=N2q_v077x`*1^8nz4{nEO;%TPeTLj`V0n&N2BZ78Y~{EDw{{DA3-!iK|Ql_`zWG=d6ztD>au1?L+nFX2SAx8a1{B8W%#6{XY5Nfb9ILb5pRv zQDVC~TK(0C^!B>~>0M<+%uAii(;Hs*C6~G_P))N(Rct`h$bEqZZ;w%xjbqfUkXc`* z$bm_*myc0ovZmM?{Dg-aW7L}ge>{eH2Y<78R(|$abq-|4H`hORr44+#!FCKg#;Q95 z_IZ9gYx2)D_y)tbW7Y2h_W6E0Yv%b4hK*B|;p5cTAQ?ZW*x(KHqH*ftfRkrEdc!z% zqjX{=!?RA*?opL-{$IfnaJ9p4S>#>;1nweI*=B1j+SLMi8mXtL58D4p#Q{OmA zEn@-1$tFFye8qU#fw7ZbB;hqmdIVlFB0s!dl^++Iu9VZy=wBwQzm{?uJw;WVwYQtT==nhFA(bcDe4b;VDtK|;FI~vzQ|0LMPzQJ8doNHA@hW1guIKVs>+h7 z>ME#YFNW4s2IF;Rf&4bY1#;8oJxPdDQ`K{&1BTX;0dr&qc({JpAZ8Yqp3Yj0dAqMH z2|c}J&Fil-PJ3OQ2bp=-m!QS6jV;~M8bvDq+Pp{cd+c@fcpwPRsg?Lg=tnYZfe~cv zG_Htg>UfA>qsrY=$KWR1B=%ZZMszYmcaYCsIUP49>qe6Gi8I-3&Yd+EdA6CTKANWP z(_^IGdo5G_jd26-1J8LUO;?qo>FQ+2OxNpwv#-XmX1cmIU^iA08#VFn!)^a`^+3R6 zjD;U)?!AcHrRnNr(phm0*&$3cXypg&aii18>NC#E+5KBkF23ztPoa$+Z6 zn!d$hSP~6yRA+}#pi%ak@f51ui@_?mydB4ReMpqMi`Bz2X4(AsEKgC>^$K9~O`oYM zGiIvAkZF8|)G>HYGHBWB^y0rp;lm_Go5KN<(A7=36+63vrfu8ZuKl-e23;DO@Ogb7!l{ zyxHn}$n-G5?}7Wl1AHH0*fLw)8n93F+qvJI?fVMDnc3>ufSomS<9<7Lt{(FZp2Pfa zj#>zr@fZEgJ`cnEIqHIdeX`%q{pPN|k1%YRqi&UUx?g>7wqBgv9&iRT*yv>3AhBz4 zTKIk3O!R$)*Yk7K3ucTIxvyxhs!X1%PJ!e};1se5y?Cy=#B}1Fdu>JVXe=?=AscYq zI9J_N%KMk-gLBnG0q+YqevY@u7--tHDq0m*Ttd#_;rv|nLaCq=<}r|+r%r6#EZa=P?zmsZ+IoKMYDPnQbt8~XQo z>K}msf0_Z}QtN8t=QDbruTF%_Y|!39ub8jCZ8~uTX2U7+2+f}BsBOmiqxtHVfK|?i zi=_Gf=DoADlNe6TS5KREdCGsF|D3P>6$rwjXy+$rIvBh^&Y4faRb+z3)G(j z{(VIYDgTA)6i6=upCySS$YeBZ-1sTqBHR}*RF_CI@AkKT&fD~-0Q_2ig^vK<_HXUs zRg~(0*Zx~y^eM{EX!-vC<>>K%F9NXcf!71R5y1Krd;;**0M;4}sdj+x2(Tu@9>A9c zSUbQi0pA*6&4Hf-70^TAet_>0uug}^1HMqex)NRl_+|m?PWXMmR}5HB!Uq7~HDLV- z{vJ5c%~cn*C9J_)*@9SbpW z)<$q7=!I?zw*b6r#M%x17kCjp6z&i5(6ivlARoOFehU2Pk~p^Q{Y!6&}-l~ zz+m(qcq2GEZhf-Mz4ftfidWV@MbU;Em|nb74$fCOLPM;9{nQxG?;*10FMO|(S07GEd-O$ z zfmee!(7WL6U=jK|_#{}2wzpE0o9HFzICMBzif#=jf@SDjI2|lUPlaCrZ=x^4Yr$J+ zduz@ay#ieq%`4fIx6uROc3>sC7#;;yp+A)jR->=ON5L9&#WwV%U@bZYjsfqWyTa|k zyXcW{0a%A#4o?T`(R<)cU<3LRd>U*-mw!Z2{*X3wEV>GK58V=O3f@O|gP#T;phv>} z!H4K~;Dul_T0BY{j{XS!D7qHdf}RN%fUW3t@S9*8`Y^l`Y)98? zIvs8g_M!{m?qDB!96Su{N6&+2g9GTb@G9^n`V_nk97K!9X#dfN(D$QjfWzpg;YYy{ z^h)<3h_;LCva0*=ot_)726W}`FD|B=C zesBie34RQmMd!mg;A`|)cqsS=y$GHKzD0iszYD%YABJ~>3+UjEigFJ9J-RzO7W{xd z0WSa-(KVl-Z3maokHU?>Wpsb|S#SmY7CaGLMel&$2iMRQo`liY(Y4W4!H?)PxC!_P z{V(`&a05LM?geh5r^2Jb&**jVBJc}(54;oniarmY2Di}mr?8`cLnola!SCob@F4I9 zdI!7}{E0pb9|V7)|AMarg+;llPb*3YVCSv1DO?vY@U^ywTLKF@3(f#RXm)8ReLxxX ze0U^acZu~Qcr_@CJ`L{$!RTA?6<|Z#JJFU(pgnLnD35Lnr+^CRUGOYmN2}@77xX>o z2hdeP2s#ID3+_cvg9ic)y$)Ui9O#4aPT)k}g1-e7(e}<9AGpws;BXL%ZVR^nmC)Vb ze}T&AA#i^XhAxID0XO<{csXFdqqW>K)OU1MbYrv|gri%*4}l2uGjJymi5?911l7>9 z;fbI+dK0_?M4^wupMhw!^;zmKItCq$4h1#P?O-pci5>%Y1GUgQ;f0_!`W$=+#G-G( zKZ7{5_Al}Q)IryVtAo1eC*fuw9=#Oq1rpF7!y7<7^ey-_sE-bNj(9*rbSF3#G(r!7 zb3kMCJa`glg5C_T0!`6h!Fxa=`Y-q@NJ6J{p`1Z7dI;Pe+=pHd&j9zMZ@`DZ1L%qw z)JM<^-4u=i&C%W9mLLT^67COD(M#d!APxNqya7CjJ`NuNEzoN+sk7iA^Z|G)co=;h z{u;DIYhAfkKr3`3xH@Q!Zt^_W8oCX7_zScx{Qn5r-i`i>{~tv^fDQ+3(R^Q-(iXHs zuZ0JJ$Iz9tX$#Tq(P`+~paXg=+!;KMz6SGs<4Q+#NDs<4hjBZ4Bf2|y68$awDR>H9 zz9(%D`f2nSbUf&U-UF`y>F7V;)1WgtGM8%+JcDiy*8|U@GvUX;ztBVBeDEB4Av_s$ zL2rZCf(-Q6@BxsCw)CQ1M0Z6;qn#iNoeF!w^XN>t19$;F6wU|T&+I$$vRX}A>_g6;ulgF^Hu_$4qDy&0YXhN1Vvd%$os z-yo!%1+St1gl~Wm=t_NPgTY92Be)hAh0cOofYIm`@M~ZUdN2F|7>oW9{tApkkMGMh z0>(@K@EkA!{U!VXn27!j{sv4!SLsLp0E*B_a2+rioesAKQ_zFp?qDi@^U=SU?DmRjs$O@AA~(%5xPIz5iCZZhG&5#=nn=`reG=h zD|i=JhPDi%%|tIpFGD{L-bBZ}Oq=}@<976;=tQsr&G)}3&w{tnr(aQ&YG5UL#H-Aw zz$)}{cq3Si?mn3Q4Xi;QfMT@5Jjj1~&j7qtoGb;1l%gaCh)2dOf@te1<*` ze+)iHhYeG>xEQyipM#r&UFb9LB(NLZW;n+Jd(iXYfnYEC9J~$eLx;RZdyd|ZZj6ou z2hdN#4}mYy{oohCLG(0u1UQ6V4leFyd95{u37JdYrM!yQ@g0Il?;0fRidJDV?oJF67_kpj`mQkDo`WtjZ zbXD*zdOQ3y_zry-{t}!+e=ixFNB;re0vFKtj;3z{-=iDA)xZzv&Tw;Z5j_L$0WP8U z!mGh$v~3LWp|7CZpsRzc=vU#+;2L@jJONxs2aTm1&_AMM&=tW?=rq^|ZlM1KKMro9 z2g1F;&**XRXz&aAGk7-m75yW84BSFD7)KimenXFep8~(5m%=l_ALs+{2Jk03bUb;9 z{tI1%ehw(AVqFU_00Mmg-Ud|kkMP&Pf_6@TK@i#tM}sox4sa^4qKCsdpe%YiJQW0^ z--MR}8~S7TJx~sP3_c9Xqt%I&3AzH>g?0ct`aZY@xCh-1eguS|bK&Q}z33tED?mff zg(m?AdJVi1IMI9It)L?MD*P32p)Hfh0}zUihMk}ix)JOJmC+sH79b4W4bB2?^l-R8 zsDhpjPX$%c>*1w95Or@oi}i7xVnH`n$wRmf|CE8F_{R!|@lRQ}9RCEvf5A5R7aYsM z*KsTlU&OHjd;v#0{4I|6z-Mp_f%oHhFT4#$4c>{P1Kxt86JC#FMfhzTUGSSYhQjl3 ztOPH_u`)ad$1r#{j&67gj#c1EI97#6;1~`M!Z8Bwg<~Y#6~}7u(>PX#AHy*Uei+AS z_yHVa;F>trfJ1St39C5Pf`5Q(!$&a2!iO-%!5?F+1FynZ7oLeR9xlX~0C&S!@Bcco zn+^n`0F1(yh)5|SqC`ZbPZ5z85fKp)5fKp)5fS~{h=_=Y&WSP4;vF;GvmBf-)^Wht zz#3x{3ydvHFt+iF_POy8Nx~iN^FWe>C)($QqzG@c&j;=EMN<4836GQvN z(LPDEPZ~)PGMK_FrZI>1$)kOWXrB_=r;PTgpna-npE}y7h4$&7eY$9$9@?jm_Tk^$ zzt0fuGeY}}(LNKj&lK%5L;K9pJ`1$Z6791>`>fGE8??_B?XyGs?9o04w9gSa!f-;a MaOP&83)<(3KW*MiUH||9 diff --git a/ShaderGraph_ExampleLibrary_Project/Logs/Packages-Update.log b/ShaderGraph_ExampleLibrary_Project/Logs/Packages-Update.log new file mode 100644 index 0000000..8f776c9 --- /dev/null +++ b/ShaderGraph_ExampleLibrary_Project/Logs/Packages-Update.log @@ -0,0 +1,25 @@ + +=== Tue Mar 31 12:11:10 2020 + +Packages were changed. +Update Mode: updateDependencies + +The following packages were added: + com.unity.2d.sprite@1.0.0 + com.unity.2d.tilemap@1.0.0 + com.unity.ide.rider@1.1.4 + com.unity.ide.vscode@1.1.4 + com.unity.modules.androidjni@1.0.0 + com.unity.multiplayer-hlapi@1.0.4 + com.unity.test-framework@1.1.11 + com.unity.timeline@1.2.10 + com.unity.ugui@1.0.0 + com.unity.xr.legacyinputhelpers@1.3.8 +The following packages were updated: + com.unity.analytics from version 3.2.2 to 3.3.5 + com.unity.collab-proxy from version 1.2.15 to 1.2.16 + com.unity.purchasing from version 2.0.3 to 2.0.6 + com.unity.render-pipelines.lightweight from version 4.6.0-preview to 7.1.8 + com.unity.textmeshpro from version 1.3.0 to 2.0.1 +The following packages were removed: + com.unity.package-manager-ui@2.0.3 diff --git a/ShaderGraph_ExampleLibrary_Project/Packages/manifest.json b/ShaderGraph_ExampleLibrary_Project/Packages/manifest.json index d15c8f7..29a1145 100644 --- a/ShaderGraph_ExampleLibrary_Project/Packages/manifest.json +++ b/ShaderGraph_ExampleLibrary_Project/Packages/manifest.json @@ -1,13 +1,22 @@ { "dependencies": { + "com.unity.2d.sprite": "1.0.0", + "com.unity.2d.tilemap": "1.0.0", "com.unity.ads": "2.3.1", - "com.unity.analytics": "3.2.2", - "com.unity.collab-proxy": "1.2.15", - "com.unity.package-manager-ui": "2.0.3", - "com.unity.purchasing": "2.0.3", - "com.unity.render-pipelines.lightweight": "4.6.0-preview", - "com.unity.textmeshpro": "1.3.0", + "com.unity.analytics": "3.3.5", + "com.unity.collab-proxy": "1.2.16", + "com.unity.ide.rider": "1.1.4", + "com.unity.ide.vscode": "1.1.4", + "com.unity.multiplayer-hlapi": "1.0.4", + "com.unity.purchasing": "2.0.6", + "com.unity.render-pipelines.lightweight": "7.1.8", + "com.unity.test-framework": "1.1.11", + "com.unity.textmeshpro": "2.0.1", + "com.unity.timeline": "1.2.10", + "com.unity.ugui": "1.0.0", + "com.unity.xr.legacyinputhelpers": "1.3.8", "com.unity.modules.ai": "1.0.0", + "com.unity.modules.androidjni": "1.0.0", "com.unity.modules.animation": "1.0.0", "com.unity.modules.assetbundle": "1.0.0", "com.unity.modules.audio": "1.0.0", diff --git a/ShaderGraph_ExampleLibrary_Project/ProjectSettings/EditorSettings.asset b/ShaderGraph_ExampleLibrary_Project/ProjectSettings/EditorSettings.asset index e9455fd..634b44d 100644 --- a/ShaderGraph_ExampleLibrary_Project/ProjectSettings/EditorSettings.asset +++ b/ShaderGraph_ExampleLibrary_Project/ProjectSettings/EditorSettings.asset @@ -3,19 +3,33 @@ --- !u!159 &1 EditorSettings: m_ObjectHideFlags: 0 - serializedVersion: 7 + serializedVersion: 9 m_ExternalVersionControlSupport: Hidden Meta Files m_SerializationMode: 2 m_LineEndingsForNewScripts: 2 m_DefaultBehaviorMode: 0 + m_PrefabRegularEnvironment: {fileID: 0} + m_PrefabUIEnvironment: {fileID: 0} m_SpritePackerMode: 0 m_SpritePackerPaddingPower: 1 m_EtcTextureCompressorBehavior: 1 m_EtcTextureFastCompressor: 1 m_EtcTextureNormalCompressor: 2 m_EtcTextureBestCompressor: 4 - m_ProjectGenerationIncludedExtensions: txt;xml;fnt;cd + m_ProjectGenerationIncludedExtensions: txt;xml;fnt;cd;asmref m_ProjectGenerationRootNamespace: - m_UserGeneratedProjectSuffix: m_CollabEditorSettings: inProgressEnabled: 1 + m_EnableTextureStreamingInEditMode: 1 + m_EnableTextureStreamingInPlayMode: 1 + m_AsyncShaderCompilation: 1 + m_EnterPlayModeOptionsEnabled: 0 + m_EnterPlayModeOptions: 3 + m_ShowLightmapResolutionOverlay: 1 + m_UseLegacyProbeSampleCount: 1 + m_AssetPipelineMode: 1 + m_CacheServerMode: 0 + m_CacheServerEndpoint: + m_CacheServerNamespacePrefix: default + m_CacheServerEnableDownload: 1 + m_CacheServerEnableUpload: 1 diff --git a/ShaderGraph_ExampleLibrary_Project/ProjectSettings/InputManager.asset b/ShaderGraph_ExampleLibrary_Project/ProjectSettings/InputManager.asset index ddadb94..20dfedf 100644 --- a/ShaderGraph_ExampleLibrary_Project/ProjectSettings/InputManager.asset +++ b/ShaderGraph_ExampleLibrary_Project/ProjectSettings/InputManager.asset @@ -453,3 +453,35 @@ InputManager: type: 0 axis: 0 joyNum: 0 + - serializedVersion: 3 + m_Name: Debug Reset + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: left alt + altNegativeButton: + altPositiveButton: joystick button 1 + gravity: 0 + dead: 0 + sensitivity: 0 + snap: 0 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: Debug Multiplier + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: left shift + altNegativeButton: + altPositiveButton: joystick button 3 + gravity: 0 + dead: 0 + sensitivity: 0 + snap: 0 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 diff --git a/ShaderGraph_ExampleLibrary_Project/ProjectSettings/ProjectSettings.asset b/ShaderGraph_ExampleLibrary_Project/ProjectSettings/ProjectSettings.asset index 3e0bb33..9d08ebd 100644 --- a/ShaderGraph_ExampleLibrary_Project/ProjectSettings/ProjectSettings.asset +++ b/ShaderGraph_ExampleLibrary_Project/ProjectSettings/ProjectSettings.asset @@ -3,7 +3,7 @@ --- !u!129 &1 PlayerSettings: m_ObjectHideFlags: 0 - serializedVersion: 15 + serializedVersion: 20 productGUID: b07f6ec40b76f2a4ab7db208d52bd740 AndroidProfiler: 0 AndroidFilterTouchesWhenObscured: 0 @@ -52,8 +52,7 @@ PlayerSettings: m_StackTraceTypes: 010000000100000001000000010000000100000001000000 iosShowActivityIndicatorOnLoading: -1 androidShowActivityIndicatorOnLoading: -1 - iosAppInBackgroundBehavior: 0 - displayResolutionDialog: 1 + iosUseCustomAppBackgroundBehavior: 0 iosAllowHTTPDownload: 1 allowedAutorotateToPortrait: 1 allowedAutorotateToPortraitUpsideDown: 1 @@ -65,6 +64,7 @@ PlayerSettings: disableDepthAndStencilBuffers: 0 androidStartInFullscreen: 1 androidRenderOutsideSafeArea: 0 + androidUseSwappy: 0 androidBlitType: 0 defaultIsNativeResolution: 1 macRetinaSupport: 1 @@ -79,11 +79,11 @@ PlayerSettings: usePlayerLog: 1 bakeCollisionMeshes: 0 forceSingleInstance: 0 + useFlipModelSwapchain: 1 resizableWindow: 0 useMacAppStoreValidation: 0 macAppStoreCategory: public.app-category.games gpuSkinning: 0 - graphicsJobs: 0 xboxPIXTextureCapture: 0 xboxEnableAvatar: 0 xboxEnableKinect: 0 @@ -91,7 +91,6 @@ PlayerSettings: xboxEnableFitness: 0 visibleInBackground: 1 allowFullscreenSwitch: 1 - graphicsJobMode: 0 fullscreenMode: 1 xboxSpeechDB: 0 xboxEnableHeadOrientation: 0 @@ -104,8 +103,15 @@ PlayerSettings: xboxOneMonoLoggingLevel: 0 xboxOneLoggingLevel: 1 xboxOneDisableEsram: 0 + xboxOneEnableTypeOptimization: 0 xboxOnePresentImmediateThreshold: 0 switchQueueCommandMemory: 0 + switchQueueControlMemory: 16384 + switchQueueComputeMemory: 262144 + switchNVNShaderPoolsGranularity: 33554432 + switchNVNDefaultPoolsGranularity: 16777216 + switchNVNOtherPoolsGranularity: 16777216 + vulkanNumSwapchainBuffers: 3 vulkanEnableSetSRGBWrite: 0 m_SupportedAspectRatios: 4:3: 1 @@ -120,7 +126,6 @@ PlayerSettings: m_HolographicPauseOnTrackingLoss: 1 xboxOneDisableKinectGpuReservation: 0 xboxOneEnable7thCore: 0 - isWsaHolographicRemotingEnabled: 0 vrSettings: cardboard: depthFormat: 0 @@ -135,13 +140,23 @@ PlayerSettings: hololens: depthFormat: 1 depthBufferSharingEnabled: 0 + lumin: + depthFormat: 0 + frameTiming: 2 + enableGLCache: 0 + glCacheMaxBlobSize: 524288 + glCacheMaxFileSize: 8388608 oculus: sharedDepthBuffer: 0 dashSupport: 0 + lowOverheadMode: 0 + protectedContext: 0 + v2Signing: 1 enable360StereoCapture: 0 - protectGraphicsMemory: 0 + isWsaHolographicRemotingEnabled: 0 enableFrameTimingStats: 0 useHDRDisplay: 0 + D3DHDRBitDepth: 0 m_ColorGamuts: 00000000 targetPixelDensity: 30 resolutionScalingMode: 0 @@ -152,7 +167,7 @@ PlayerSettings: Standalone: com.unity.lightweightpipeline buildNumber: {} AndroidBundleVersionCode: 1 - AndroidMinSdkVersion: 18 + AndroidMinSdkVersion: 19 AndroidTargetSdkVersion: 0 AndroidPreferredInstallLocation: 1 aotOptions: @@ -167,10 +182,10 @@ PlayerSettings: StripUnusedMeshComponents: 0 VertexChannelCompressionMask: 4054 iPhoneSdkVersion: 988 - iOSTargetOSVersionString: 9.0 + iOSTargetOSVersionString: 10.0 tvOSSdkVersion: 0 tvOSRequireExtendedGameController: 0 - tvOSTargetOSVersionString: 9.0 + tvOSTargetOSVersionString: 10.0 uIPrerenderedIcon: 0 uIRequiresPersistentWiFi: 0 uIRequiresFullScreen: 1 @@ -189,6 +204,10 @@ PlayerSettings: iPadHighResPortraitSplashScreen: {fileID: 0} iPadLandscapeSplashScreen: {fileID: 0} iPadHighResLandscapeSplashScreen: {fileID: 0} + iPhone65inPortraitSplashScreen: {fileID: 0} + iPhone65inLandscapeSplashScreen: {fileID: 0} + iPhone61inPortraitSplashScreen: {fileID: 0} + iPhone61inLandscapeSplashScreen: {fileID: 0} appleTVSplashScreen: {fileID: 0} appleTVSplashScreen2x: {fileID: 0} tvOSSmallIconLayers: [] @@ -232,6 +251,7 @@ PlayerSettings: tvOSManualSigningProvisioningProfileType: 0 appleEnableAutomaticSigning: 0 iOSRequireARKit: 0 + iOSAutomaticallyDetectAndAddCapabilities: 1 appleEnableProMotion: 0 clonedFromGUID: 00000000000000000000000000000000 templatePackageId: @@ -239,7 +259,7 @@ PlayerSettings: AndroidTargetArchitectures: 5 AndroidSplashScreenScale: 0 androidSplashScreen: {fileID: 0} - AndroidKeystoreName: + AndroidKeystoreName: '{inproject}: ' AndroidKeyaliasName: AndroidBuildApkPerCpuArchitecture: 0 AndroidTVCompatibility: 1 @@ -247,15 +267,49 @@ PlayerSettings: AndroidEnableTango: 0 androidEnableBanner: 1 androidUseLowAccuracyLocation: 0 + androidUseCustomKeystore: 0 m_AndroidBanners: - width: 320 height: 180 banner: {fileID: 0} androidGamepadSupportLevel: 0 - resolutionDialogBanner: {fileID: 0} + AndroidValidateAppBundleSize: 1 + AndroidAppBundleSizeToValidate: 150 m_BuildTargetIcons: [] m_BuildTargetPlatformIcons: [] m_BuildTargetBatching: [] + m_BuildTargetGraphicsJobs: + - m_BuildTarget: MacStandaloneSupport + m_GraphicsJobs: 0 + - m_BuildTarget: Switch + m_GraphicsJobs: 0 + - m_BuildTarget: MetroSupport + m_GraphicsJobs: 0 + - m_BuildTarget: AppleTVSupport + m_GraphicsJobs: 0 + - m_BuildTarget: BJMSupport + m_GraphicsJobs: 0 + - m_BuildTarget: LinuxStandaloneSupport + m_GraphicsJobs: 0 + - m_BuildTarget: PS4Player + m_GraphicsJobs: 0 + - m_BuildTarget: iOSSupport + m_GraphicsJobs: 0 + - m_BuildTarget: WindowsStandaloneSupport + m_GraphicsJobs: 0 + - m_BuildTarget: XboxOnePlayer + m_GraphicsJobs: 0 + - m_BuildTarget: LuminSupport + m_GraphicsJobs: 0 + - m_BuildTarget: AndroidPlayer + m_GraphicsJobs: 0 + - m_BuildTarget: WebGLSupport + m_GraphicsJobs: 0 + m_BuildTargetGraphicsJobMode: + - m_BuildTarget: PS4Player + m_GraphicsJobMode: 0 + - m_BuildTarget: XboxOnePlayer + m_GraphicsJobMode: 0 m_BuildTargetGraphicsAPIs: - m_BuildTarget: AndroidPlayer m_APIs: 0b000000 @@ -266,9 +320,9 @@ PlayerSettings: m_Devices: - Oculus - OpenVR - m_BuildTargetEnableVuforiaSettings: [] openGLRequireES31: 0 openGLRequireES31AEP: 0 + openGLRequireES32: 0 m_TemplateCustomTags: {} mobileMTRendering: Android: 1 @@ -384,6 +438,7 @@ PlayerSettings: switchRatingsInt_9: 0 switchRatingsInt_10: 0 switchRatingsInt_11: 0 + switchRatingsInt_12: 0 switchLocalCommunicationIds_0: switchLocalCommunicationIds_1: switchLocalCommunicationIds_2: @@ -398,6 +453,7 @@ PlayerSettings: switchAllowsRuntimeAddOnContentInstall: 0 switchDataLossConfirmation: 0 switchUserAccountLockEnabled: 0 + switchSystemResourceMemory: 16777216 switchSupportedNpadStyles: 3 switchNativeFsCacheSize: 32 switchIsHoldTypeHorizontal: 0 @@ -451,6 +507,7 @@ PlayerSettings: ps4DownloadDataSize: 0 ps4GarlicHeapSize: 2048 ps4ProGarlicHeapSize: 2560 + playerPrefsMaxSize: 32768 ps4Passcode: frAQBc8Wsa1xVPfvJcrgRYwTiizs2trQ ps4pnSessions: 1 ps4pnPresence: 1 @@ -481,9 +538,11 @@ PlayerSettings: ps4contentSearchFeaturesUsed: 0 ps4attribEyeToEyeDistanceSettingVR: 0 ps4IncludedModules: [] + ps4attribVROutputEnabled: 0 monoEnv: splashScreenBackgroundSourceLandscape: {fileID: 0} splashScreenBackgroundSourcePortrait: {fileID: 0} + blurSplashScreenBackground: 1 spritePackerPolicy: webGLMemorySize: 256 webGLExceptionSupport: 1 @@ -498,6 +557,7 @@ PlayerSettings: webGLCompressionFormat: 1 webGLLinkerTarget: 0 webGLThreadsSupport: 0 + webGLWasmStreaming: 0 scriptingDefineSymbols: 1: UNITY_POST_PROCESSING_STACK_V2 4: UNITY_POST_PROCESSING_STACK_V2 @@ -514,6 +574,7 @@ PlayerSettings: 26: UNITY_POST_PROCESSING_STACK_V2 27: UNITY_POST_PROCESSING_STACK_V2 28: UNITY_POST_PROCESSING_STACK_V2 + 29: UNITY_POST_PROCESSING_STACK_V2 platformArchitecture: {} scriptingBackend: {} il2cppCompilerConfiguration: {} @@ -521,7 +582,9 @@ PlayerSettings: incrementalIl2cppBuild: {} allowUnsafeCode: 0 additionalIl2CppArgs: - scriptingRuntimeVersion: 0 + scriptingRuntimeVersion: 1 + gcIncremental: 0 + gcWBarrierValidation: 0 apiCompatibilityLevelPerPlatform: {} m_RenderingPath: 1 m_MobileRenderingPath: 1 @@ -552,7 +615,6 @@ PlayerSettings: metroFTAName: metroFTAFileTypes: [] metroProtocolName: - metroCompilationOverrides: 1 XboxOneProductId: XboxOneUpdateKey: XboxOneSandboxId: @@ -577,7 +639,6 @@ PlayerSettings: XboxOneAllowedProductIds: [] XboxOnePersistentLocalStorageSize: 0 XboxOneXTitleMemory: 8 - xboxOneScriptCompiler: 0 XboxOneOverrideIdentityName: vrEditorSettings: daydream: @@ -590,19 +651,12 @@ PlayerSettings: m_PortalFolderPath: luminCert: m_CertPath: - m_PrivateKeyPath: + m_SignPackage: 1 luminIsChannelApp: 0 luminVersion: m_VersionCode: 1 m_VersionName: - facebookSdkVersion: 7.9.4 - facebookAppId: - facebookCookies: 1 - facebookLogging: 1 - facebookStatus: 1 - facebookXfbml: 0 - facebookFrictionlessRequests: 1 - apiCompatibilityLevel: 2 + apiCompatibilityLevel: 6 cloudProjectId: bf2c0afe-e914-4208-b0bc-36fafcdbe102 framebufferDepthMemorylessMode: 0 projectName: LightweightPipeline diff --git a/ShaderGraph_ExampleLibrary_Project/ProjectSettings/ProjectVersion.txt b/ShaderGraph_ExampleLibrary_Project/ProjectSettings/ProjectVersion.txt index ca32b1e..f04fc72 100644 --- a/ShaderGraph_ExampleLibrary_Project/ProjectSettings/ProjectVersion.txt +++ b/ShaderGraph_ExampleLibrary_Project/ProjectSettings/ProjectVersion.txt @@ -1 +1,2 @@ -m_EditorVersion: 2018.3.0f2 +m_EditorVersion: 2019.3.2f1 +m_EditorVersionWithRevision: 2019.3.2f1 (c46a3a38511e) diff --git a/ShaderGraph_ExampleLibrary_Project/ProjectSettings/XRSettings.asset b/ShaderGraph_ExampleLibrary_Project/ProjectSettings/XRSettings.asset new file mode 100644 index 0000000..482590c --- /dev/null +++ b/ShaderGraph_ExampleLibrary_Project/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